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   V 9 . 0 . 5 . 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   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 9 . 0 . 5 . 3 
 
 &   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 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 
 
 A R T I S T I C   V 2     
 
 B S D     
 
 B S D - E Q U I V A L E N T     
 
 B S D   +   F B   P A T E N T S 
 
 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 P L     
 
 J D O M 
 
 J S O N   W I T H   N O   E V I L   C L A U S E     
 
 J T I D Y     
 
 L G P L   V 2 . 1       
 
 L G P L   V 3       
 
 M I T     
 
 M I T - E Q U I V A L E N T     
 
 M P L   V 1     
 
 M P L   V 1 . 1     
 
 M P L   V 2 . 0     
 
 P Y T H O N 
 
 U N I C O D E   
 
 U N I Q U 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   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 : 
 
 
 
 E C L I P S E . G M F   [ E c l i p s e   G M F   R u n t i m e ] ,   4 S U I T E   [ J y t h o n ] ,   W S I L 4 J , 
 
 X M L G R A P H I C S - B A T I K - B A T I K   [ A p a c h e   B a t i k ] ,   P D F - T R A N S C O D E R   [ A p a c h e   B a t i k ] 
 
 
 
 T h i s   p r o d u c t   i n c 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 : 
 
 
 
 C G L I B ,   X M L G R A P H I C S - C O M M O N S ,   A P A C H E   J A S P E R   C O M P I L E R   [ J a s p e r ] , 
 
 C O M M O N S - N E T ,   X M L - A P I S ,   S I T E / X R E F / 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 / * 
 
 [ S L F 4 J ] ,   / L I C E N S E - 2 . 0   [ j a v a x . s e r v l e t - a p i ] ,   R F C 3 9 8 6   [ u r l l i b 3 ] ,   A P A C H E 
 
 P O R T A L S ,   C O M M O N S - L A N G ,   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 ] , 
 
 S W A G G E R - A N N O T A T I O N S ,   L E A N E R   C S S   [ B o o t s t r a p ] ,   E H C A C H E - C O R E ,   B A T I K   S V G 
 
 T O O L K I T   [ W 3 C   d o m . s a c ] ,   C O M M O N S - P O O L ,   J O D A - T I M E , 
 
 A P A C H E _ X M L _ I N T E R N A L _ R E S O L V E R   [ J A X B - x j c ] ,   P R O F I L E . P Y   [ J y t h o n ] ,   Q U N I T . J S 
 
 [ j Q u e r y ] ,   W S T X - A S L ,   G U I C E ,   G E R O N I M O - S T A X - A P I _ 1 . 0 _ S P E C , 
 
 G E N E R I C E N T I T Y . J A V A     [ j a v a x . w s . r s - a p i ] ,   L U C E N E ,   B O O T S T R A P   [ L o g 4 j ] , 
 
 J B O S S - L O G G I N G ,   R E Q U E S T S ,   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 ,   N E E T H I ,   O S G I 
 
 A L L I A N C E   [ E c l i p s e   O S G I ] ,   H I B E R N A T E - V A L I D A T O R , 
 
 L O G 4 J - 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 / L O G 4 J / *   [ S L F 4 J ] ,   O S G I   S E R V I C E 
 
 C O M P O N E N T ,   J N R - N E T D B ,   F E L I X   B U N D L E   R E P O S I T O R Y ,   G L O B U S   T O O L K I T   P U B L I C   3 
 
 [ X M L - A P I s ] ,   E C L I P S E . G M F   [ E c l i p s e   G M F   R u n t i m e ] ,   X E R C E S - J ,   O P E N W S , 
 
 C O M M O N S - B E A N U T I L S ,   F E L I X   S C R ,   J N R - F F I ,   O S G I   S E R V I C E   C M , 
 
 T A G L I B S - S T A N D A R D - I M P L ,   V E N D O R / P A C K A G I N G   [ s e t u p t o o l s   ( P y t h o n ) ] , 
 
 . . \ \ C O M M O N S \ \ L O G G I N G \ \ * ,   . . \ \ A P A C H E \ \ L O G 4 J \ \ *   [ S L F 4 J ] ,   X M L S C H E M A - C O R E , 
 
 J O S E 4 J ,   T A G L I B S - S T A N D A R D - J S T L E L ,   J B O S S - C L A S S F I L E W R I T E R ,   A P A C H E   B A T I K 
 
 [ W 3 C   d o m . e v e n t s ] ,   C O M M O N S - C L 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 , 
 
 C O M M O N S - I O ,   J A K A R T A   C O M M O N S   C L I   1 . 0   [ j a v a x . x m l ] ,   A P A C H E   C O M M O N S   J X P A T H , 
 
 J S O N T O K E N ,   A P A C H E   B V A L ,   A P A C H E   D E R B Y ,   P Y P A - P A C K A G I N G ,   C O M M O N S - L O G G I N G , 
 
 F E L I X   G O G O   S H E L L ,   F E L I X   G O G O ,   A R I E S   J P A ,   M A V E N   [ J y t h o n ] , 
 
 C O M M O N S - C O L L E C T I O N S ,   A P A C H E   A R I E S ,   C O M M O N S - D A E M O N ,   U A D E T E C T O R , 
 
 X M L - R E S O L V E R ,   A P A C H E   A X I S ,   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 , 
 
 H T T P C O M P O N E N T S   H T T P C L I E N T ,   J A V A   S E R V E R   P A G E S   E N G I N E   [ J a s p e r ] ,   O S G I 
 
 S E R V I C E   B L U E P R I N T ,   C O M M O N S - F I L E U P L O A D ,   O P E N I D 4 J A V A ,   A P A C H E   W S   M U S E , 
 
 G E N E R I C E N T I T Y . J A V A   [ j a v a x . w s . r s - a p i ] ,   J A C K S O N - A N N O T A T I O N S , 
 
 C O M M O N S - V A L I D A T O R ,   Y O K O ,   A P A C H E   F O P ,   D I F F - M A T C H - P A T C H   [ B o o t s t r a p ] , 
 
 T U S C A N Y , 
 
 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 ] ,   X M L N S . X S L   [ E c l i p s e   D a t a t o o l s   D T P ] ,   J A N D E X ,   J F F I ,   A P A C H E   A B D E R A , 
 
 J A C K S O N ,   S A C   [ E c l i p s e   E 4   U I   C S S ] ,   B Y T E S W A P P E R . J A V A   [ J y t h o n ] , 
 
 S I Z E O F - A G E N T ,   J N R - C O N S T A N T S ,   A X I O M   I M P L ,   A B O U T _ F I L E S   [ W 3 C   d o m . s m i l ] , 
 
 C O N F T E S T . P Y   [ u r l l i b 3 ] ,   L O G 4 J ,   M O D J Y   [ J y t h o n ] ,   C G L I B - N O D E P ,   O P E N J P A , 
 
 F I L T E R . J A V A   [ j a v a x . s e r v l e t - a p i ] ,   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   C L I 
 
 [ J y t h o n ] ,   O S G I   S E R V I C E   H T T P ,   W E L D ,   J A V A - C L A S S M A T E ,   C O M M O N S - C O M P R E S S , 
 
 C O M M O N S - L A N G 3 ,   G S O N ,   G U A V A ,   G E N E R I C E N T I T Y   [ j a v a x . w s . r s - a p i ] ,   A X I O M 
 
 B V A L - C O R E   [ A p a c h e   B V A L ] ,   A N S I - H T M L ,   W E B S O C K E T - D R I V E R ,   C O M M O N S - L A N G , 
 
 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 ] , 
 
 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 - P A R S E R ,   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 ] , 
 
 S W A G G E R - C O R E ,   E H C A C H E - C O R E ,   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 , 
 
 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 ,   H M T L C O M P O N E N T S   H T T P C O R E , 
 
 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 ,   J O D A - T I M E ,   P R O M I S E - W O R K E R ,   E C L I P S E 
 
 M I C R O P R O F I L E ,   A R I E S - J M X ,   E C L I P S E   O S G I ,   G R A I L S   [ A p a c h e   M y F a c e s ] , 
 
 B E N C H M A R K ,   F A C E L E T S   [ A p a c h e   M y F a c e s ] ,   A P A C H E   O P E N W E B B E A N S ,   R X J A V A , 
 
 G U I C E ,   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 ] , 
 
 B V A L - J S O N   [ A p a c h e   B V A L ] ,   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 ] ,   J B O S S - L O G G 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 ] ,   O P E N S A M L ,   U U I D - J S ,   C O M M O N S - D I S C O V E R Y , 
 
 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 ] ,   C O M M O N S - C O D E C ,   N E E T H I , 
 
 H I B E R N A T E - V A L I D A T O R ,   S W A G G E R - C L I E N T ,   A R I E S - J N D 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 ,   G E R O N I M O - O S G I - R E G I S T R Y , 
 
 A P A C H E   A R I E S   P R O X Y ,   O P E N W S ,   J Q U E R Y . D . T S ,   C O M M O N S - B E A N U T I L S ,   F E L I X   S C R , 
 
 S P D X - C O R R E C T ,   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 ] ,   M E T R I C S - C D I , 
 
 X M L S C H E M A - C O R E ,   C D I - A P I ,   J O S E 4 J ,   S W A G G E R - M O D E L S ,   J B O S S - C L A S S F I L E W R I T E R , 
 
 B C E L ,   A P A C H E   C X F ,   G R A P H Q L - S P Q R ,   B T O A , 
 
 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 ,   C O M M O N S - I O ,   J S O N T O K E N ,   A P A C H E   B V A L , 
 
 C O M M O N S - L O G G I N G ,   F E L I X   G O G O   S H E L L ,   O P E N A P I - S P E C I F I C A T I O N ,   J A V A S S I S T , 
 
 T A G L I B S ,   A R I E S   J P A ,   J S R - 2 9 9   [ A p a c h e   O p e n W e b B e a n 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 ,   C O M M O N S - C O L L E C T I O N S ,   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 ] , 
 
 G E A N T Y R E F ,   C O M M O N S - W E A V E R ,   F E L I X   G O G O   C O M M A N D ,   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 ] ,   C O M M O N S - D I G E S T E R , 
 
 D E T E C T - L I B C ,   D O M P U R I F Y ,   S P R I N G - B O O T ,   C O M M O N S - F I L E U P L O A D ,   O P E N I D 4 J A V A , 
 
 T H R E A D C O N T E X T . J A V A   [ w e l d ] ,   Y O K O ,   X M L T O O L I N G , 
 
 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 ] ,   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 ,   W S S 4 J ,   W E L D - P R O B E 
 
 [ w e l d ] ,   J A C K S O N ,   A R I E S   J N D I   U R L ,   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 ,   G R A P H Q L - J A V A - S E R V L E T ,   L O G 4 J   [ S L F 4 J ] ,   J S O N S T R E A M , 
 
 F A I L S A F E ,   C O M M O N S - H T T P C L I E N T ,   A N T   [ j a x w s - t o o l s ] ,   C D I 1 1   [ w e l d ] , 
 
 F A Y E - W E B S O C K E T ,   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 , 
 
 J A V A - C L A S S M A T E ,   J S O N - S I M P L E ,   G S O N ,   N E K O H T M L ,   G U A V A ,   S W A G G E R - U 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   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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 A R T I S T 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   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 ) : 
 
 
 
 S E R I A L I Z E R 
 
 ( 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 s i t o r y . s p r i n g s o u r c e . c o m / o r g . a p a c h e . x a l a n / c o m . s p r i n g s o u r c e . o r g . a p a c h e . x m l . s e r i a l i z e r / 2 . 7 . 1 ) 
 
 
 
 E N D   O F   A R T I S T 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 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 : 
 
 
 
 W E B A P P   [ T u s c a n y ]   ( 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 . ) ,   B S D . T X T   [ A p a c h e   C X F ]   ( N o t   F o u n d ) ,   P I P - T O O L S   ( A u t h o r : 
 
 V i n c e n t   D r i e s s e n ) ,   I M P L E M E N T A T I O N - P Y T H O N - R U N T I M E   [ T u s c a n y ]   ( C o p y r i g h t 
 
 ( c )   D j a n g o   S o f t w a r e   F o u n d a t i o n   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 .   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   [ B o o t s t r a p ]   ( 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 ) ,   T U S C A N Y _ S C A   [ T u s c a n y ]   ( C o p y r i g h t   ( c )   D j a n g o   S o f t w a r e 
 
 F o u n d a t i o n   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 . ) ,   A P P E N D E D - R E S O U R C E S   [ A p a c h e 
 
 A b d e r a ]   ( 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 ) ,   C O R E . J S   1 . 4 . 2   [ j Q u e r y ] 
 
 ( n o n e ) ,   L U C E N E   [ A p a c h e   D e r b y ]   ( C o p y r i g h t   ( c )   2 0 0 6   D a w i d   W e i s s   C o p y r i g h t 
 
 ( c )   2 0 0 7 - 2 0 1 1   D a w i d   W e i s s ,   M a r c i n   M i  & ? k o w s k i ) ,   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 . ) ,   H A M C R E S T - C O R E   1 . 1 . 0 
 
 [ X M L g r a p h i c s - C o m m o n s ]   ( 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 ) ,   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 . ) ,   D A T A B I N D I N G   [ T u s c a n y ]   ( 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 . ) ,   J Q U E R Y . C O O K I E S . J S   2 . 2 . 0   [ 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 ) ,   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 . ) ,   _ 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 . ) ,   G R A M M A R / P Y T H O N P A R T I A L . G   [ J y t h o n ] 
 
 ( C o p y r i g h t   ( c )   2 0 0 4   T e r e n c e   P a r r   a n d   L o r i n g   C r a y m e r   A l l   r i g h t s 
 
 r e s e r v e d ) ,   J A V A S C R I P T - D O J O   [ T u s c a n y ]   ( 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 ) ,   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 . ) ,   Y A H O O   [ 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 . ) , 
 
 J S D U M P   [ B o o t s t r a p ]   ( 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 ) ,   F L U I D   [ j Q u e r y ] 
 
 ( C o p y r i g h t   ( c )   2 0 0 9   t h e   f l u i d   p r o j e c t ) ,   B P E L   [ T u s c a n y ]   ( C o p y r i g h t   ( c ) 
 
 2 0 0 6 ,   S u n   M i c r o s y s t e m s ,   I n c . ) ,   M A I N / R E L E A S E   [ T u s c a n y ]   ( 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 ) ,   C O L O R A M A   ( P Y T H O N ) 
 
 ( C o p y r i g h t   ( c )   2 0 1 0   J o n a t h a n   H a r t l e y ) ,   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 ) ,   A S M - L I C E N S E   [ C G L i b - n o d e p ]   ( C o p y r i g h t 
 
 ( c )   2 0 0 0 , 2 0 0 2 , 2 0 0 3   I N R I A ,   F r a n c e   T e l e c o m ) ,   I C U   P R O J E C T   [ L u c e n e ] 
 
 ( C o p y r i g h t   ( C )   1 9 9 9 - 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 ) ,   S E R P   ( n o n e ) , 
 
 U G L I F Y J S   [ B o o t s t r a p ]   ( N o   c o p y r i g h t   f o u n d ) ,   T R A N S F O R M E R . P Y   [ J y t h o n ] 
 
 ( C o p y r i g h t   ( C )   1 9 9 7 - 1 9 9 8   G r e g   S t e i n .   A l l   R i g h t s   R e s e r v e d . ) ,   P A R S E - J S 
 
 [ j Q u e r y ]   ( C o p y r i g h t   2 0 1 0   ( c )   M i h a i   B a z o n ) ,   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 .   ) ,   J S - I N D E N T - L E V E L 
 
 [ B o o t s t r a p ]   ( 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 ) , 
 
 U N I C O D E   [ L u c e n e ]   ( 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 . ) ,   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 G L i b ]   ( N o   c o p y r i g h t   f o u n d 
 
 i n   r e p o r t ) ,   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 ) , 
 
 S N O W B A L L   [ L u c e n e ]   ( C o p y r i g h t   ( c )   2 0 0 1 ,   D r   M a r t i n   P o r t e r   C o p y r i g h t   ( c ) 
 
 2 0 0 2 ,   R i c h a r d   B o u l t o n ) ,   K X M L   [ F e l i x   B u n d l e   R e p o s i t o r y ]   ( 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 ) ,   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 . ) 
 
 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 . ) ,   Y A H O O 
 
 [ 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 . ) ,   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 ) ,   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 ) ,   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 . ) ,   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 . ) ,   _ 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 . ) ,   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 . ) ,   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 
 
 & l t ; m i h a i . b a z o n @ g m a i l . c o m & g t ; 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 ) ,   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 . ) ,   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 ) ,   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 . ) , 
 
 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 ) ,   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   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 ) ,   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 . ) ,   K X M L   [ F e l i x   B u n d l e   R e p o s i t o r y ] 
 
 ( 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 ) , 
 
 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 . ) ,   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 . ) ,   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 ) ) 
 
 
 
 
 
 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 - 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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 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 
 
 
 
 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   +   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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 
 
 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 . 
 
 
 
 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 X W 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 / x m l / w s / j a x w s - a p i / 2 . 2 . 1 1 / j a x w s - a p i - 2 . 2 . 1 1 - s o u r c e s . j a r ) , 
 
 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 : / / 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 . 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 - 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 . 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 . 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 ) ,   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 / ) , 
 
 J A V A X . W S . R S - 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 . w s . r s / j a v a x . w s . r s - a p i / 2 . 0 ) , 
 
 J A S P E R 
 
 ( r e p o s i t o r y . g r e p c o d e . c o m / j a v a / e c l i p s e . o r g / 4 . 2 / p l u g i n s / o r g . a p a c h e . j a s p e r . g l a s s f i s h . s o u r c e _ 2 . 2 . 2 . v 2 0 1 2 0 5 1 5 0 9 5 5 . j a r ) , 
 
 J A X B   ( F r o m   J I M ) ,   J A V A X . T R A N S A C T I O N - A P I 
 
 ( 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 / 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 / 1 . 2 ) , 
 
 J A V A X . S E R V L E T - 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 . 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 ) , 
 
 S A M P L E _ C A L C U L A T O R   [ T u s c a n y ]   ( N o t   F o u n d ) ,   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 V A   S E R V E R   P A G E S   E N G I N E   [ J a s p e r ]   ( S u n   G l a s s f i s h   p r o j e c t ) ,   J A V A X . E J B - A P I 
 
 ( h t t p : / / e j b - s p e c . j a v a . n e t   ) ,   M A I N / R E L E A S E   [ T u s c a n y ]   ( N o t   F o u n d ) , 
 
 J A X B - X J C   ( h t t p : / / w 3 . h u r s l e y . i b m . c o m / j a v a / j i m / j 2 e e / j a x b / 2 2 / i n d e x . h t m l ) , 
 
 J A V A X . A N N O T A T I O N - A P I 
 
 ( h t t p : / / 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 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 / ) , 
 
 S E R V L E T - A P I   [ A p a c h e   A b d e r a ]   ( N o t   F o u n d ) 
 
 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 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 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 / ) , 
 
 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 / ) , 
 
 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 
 
 ( 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 ) , 
 
 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 / ) 
 
 
 
 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 E B A P P   [ T u s c a n y ]   ( N o t   F o u n d ) ,   E C L I P S E . G M F   [ E c l i p s e   G M F   R u n t i m e ] 
 
 ( h t t p : / / w w w . e c l i p s e . o r g / l e g a l / c p l - v 1 0 . h t m l ) ,   J N R - P O S I X 
 
 ( h t t p s : / / g i t h u b . c o m / j n r / j n r - p o s i x / t r e e / 3 . 0 . 9 ) ,   M A I N / R E L E A S E   [ T u s c a n y ] 
 
 ( N o t   F o u n d ) ,   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   [ C o m m o n s - I O ] 
 
 
 
 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   E Q U I N O X   B I D I 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / e q u i n o x / b i d i / 0 . 1 0 . 0 / ) ,   E C L I P S E 
 
 U I   E D I T O R S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / u i / e d i t o r s / 3 . 8 . 1 0 0 / ) , 
 
 A S P E C T J R T 
 
 ( 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 / a s p e c t j / a s p e c t j r t / 1 . 6 . 5 / a s p e c t j r t - 1 . 6 . 5 . j a r ) , 
 
 E C L I P S E   C O R E   D A T A B I N D I N G 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / c o r e / d a t a b i n d i n g / 1 . 4 . 1 / ) ,   N O D E 
 
 M A N A G E R   [ T u s c a n y ]   ( N o t   F o u n d ) ,   E C L I P S E   E Q U I N O X   U T 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 / 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 . 0 . 5 0 0 / o r g . e c l i p s e . e q u i n o x . u t i l - 1 . 0 . 5 0 0 - s o u r c e s . j a r ) , 
 
 E C L I P S E   E 4   ( h t t p s : / / w w w . e c l i p s e . o r g / e 4 / d o w n l o a d s . p h p ) ,   E C L I P S E   E M F 
 
 ( h t t p : / / d o w n l o a d . e c l i p s e . o r g / m o d e l i n g / e m f / e m f / b u i l d s / r e l e a s e / 2 . 1 1 / i n d e x . h t m l ) , 
 
 P L U G I N . P R O P E R T I E S   [ W 3 C   d o m . s m i l ] 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / w 3 c / d o m / s v g / 1 . 1 . 0 / ) ,   M A I N / R E L E A S E 
 
 [ T u s c a n y ]   ( N o t   F o u n d ) ,   E C L I P S E   L T K   U I   R E F A C T O R I N G 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / l t k / u i / r e f a c t o r i n g / 3 . 7 . 1 0 0 / ) , 
 
 J E R I C H O   H T M L   P A R S E R 
 
 ( 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 e r i c h o h t m l / f i l e s / j e r i c h o - h t m l / 2 . 6 / ) , 
 
 E C L I P S E   E 4   C O R E   C O M M A N D S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / e 4 / c o r e / c o m m a n d s / 0 . 1 0 . 2 / ) , 
 
 E C L I P S E   D A T A T O O L S 
 
 ( 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 / 1 . 9 . 0 - r e l e a s e - r e v i e w ) ,   E C L I P S E 
 
 J F A C E 
 
 ( h t t p : / / r e p o s i t o r y . m o d e l i o . o r g / o r g / m o d e l i o / o r g . e c l i p s e . j f a c e / 3 . 1 0 . 2 / ) , 
 
 E C L I P S E   W S T   C O M M O N 
 
 ( f t p . m u s i c b r a i n z . o r g / p u b / e c l i p s e / w e b t o o l s / d o w n l o a d s / d r o p s / R 3 . 9 . 3 / R - 3 . 9 . 3 - 2 0 1 8 0 3 0 2 0 9 3 7 4 4 / r e p o s i t o r y / p l u g i n s / o r g . e c l i p s e . w s t . c o m m o n . e n v i r o n m e n t . s o u r c e _ 1 . 0 . 4 0 0 . v 2 0 0 9 1 2 1 8 1 8 3 1 . j a r ) , 
 
 E C L I P S E   C O R E   F I L E S Y S T E M 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / c o r e / f i l e s y s t e m / 1 . 4 . 0 / ) , 
 
 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   U I   F O R M S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / u i / f o r m s / 3 . 6 . 1 / ) ,   E C L I P S E   O S G I 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / o s g i / 3 . 9 . 1 / ) ,   E C L I P S E   E 4   C O R E 
 
 D I   ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / e 4 / c o r e / d i / 1 . 3 . 0 / ) ,   E C L I P S E 
 
 W S T   C O M M A N D 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / w s t / c o m m a n d / e n v / c o r e / 1 . 0 . 2 0 5 / ) , 
 
 A S P E C T J   W E A V E R   ( h t t p s : / / g i t h u b . c o m / e c l i p s e / o r g . a s p e c t j / t r e e / R B _ V _ 1 _ 5 _ 2   - 
 
 O n l y   s c a n   W e a v e r   F o l d e r ) ,   E C L I P S E   E 4   U I   C S S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / e 4 / u i / c s s / c o r e / 0 . 1 0 . 1 0 0 / ) , 
 
 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 ) ,   E C L I P S E 
 
 J E M   U T I L 
 
 ( f t p . m u s i c b r a i n z . o r g / p u b / e c l i p s e / w e b t o o l s / d o w n l o a d s / d r o p s / R 3 . 9 . 3 / R - 3 . 9 . 3 - 2 0 1 8 0 3 0 2 0 9 3 7 4 4 / r e p o s i t o r y / p l u g i n s / o r g . e c l i p s e . j e m . u t i l . s o u r c e _ 2 . 1 . 2 0 1 . v 2 0 1 7 0 7 2 0 1 9 5 4 . j a r ) , 
 
 E C L I P S E   E 4   C O R E   S E R V I C E S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / e 4 / c o r e / s e r v i c e s / 1 . 1 . 0 / ) , 
 
 E C L I P S E   C O R E   F I L E B U F F E R S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / c o r e / f i l e b u f f e r s / 3 . 5 . 3 0 0 / ) , 
 
 J A V A X . X M 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 / e c l i p s e / b i r t / r u n t i m e / j a v a x . x m l / 1 . 3 . 4 . v 2 0 1 0 0 5 0 8 0 4 0 0 / ) , 
 
 E C L I P S E   S E A R C H 
 
 ( f t p . m i r r o r s e r v i c e . o r g / s i t e 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 M i r r o r / t m / e c l i p s e / p l u g i n s / o r g . e c l i p s e . s e a r c h . s o u r c e _ 3 . 9 . 1 0 0 . v 2 0 1 4 0 2 2 6 - 1 6 3 7 . j a r ) , 
 
 E C L I P S E   E Q U I N O X   S E C U R I T Y 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / e q u i n o x / s e c u r i t y / 1 . 2 . 0 / ) , 
 
 E C L I P S E   E Q U I N O X   ( h t t p s : / / w w w . e c l i p s e . o r g / e q u i n o x / ) ,   E C L I P S E   J E M 
 
 W O R K B E N C H 
 
 ( f t p . m u s i c b r a i n z . o r g / p u b / e c l i p s e / w e b t o o l s / d o w n l o a d s / d r o p s / R 3 . 9 . 3 / R - 3 . 9 . 3 - 2 0 1 8 0 3 0 2 0 9 3 7 4 4 / r e p o s i t o r y / p l u g i n s / o r g . e c l i p s e . j e m . w o r k b e n c h . s o u r c e _ 2 . 0 . 4 0 0 . v 2 0 1 3 0 2 0 1 1 8 5 0 . j a r ) , 
 
 E C L I P S E   J E M 
 
 ( f t p . m u s i c b r a i n z . o r g / p u b / e c l i p s e / w e b t o o l s / d o w n l o a d s / d r o p s / R 3 . 9 . 3 / R - 3 . 9 . 3 - 2 0 1 8 0 3 0 2 0 9 3 7 4 4 / r e p o s i t o r y / p l u g i n s / o r g . e c l i p s e . j e m . s o u r c e _ 2 . 0 . 6 0 0 . v 2 0 1 3 0 2 0 1 1 8 5 0 . j a r ) , 
 
 E C L I P S E   M O D E L I N G   F R A M E W O R K 
 
 ( h t t p s : / / d o w n l o a d . e c l i p s e . o r g / m o d e l i n g / e m f / e m f / b u i l d s / r e l e a s e / 2 . 1 0 / i n d e x . h t m l ) , 
 
 L P G   J A V A   R U N T I M E 
 
 ( 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 / b i r t / r u n t i m e / n e t . s o u r c e f o r g e . l p g . l p g j a v a r u n t i m e / 1 . 1 . 0 . v 2 0 1 0 0 4 2 7 1 6 5 0 / n e t . s o u r c e f o r g e . l p g . l p g j a v a r u n t i m e - 1 . 1 . 0 . v 2 0 1 0 0 4 2 7 1 6 5 0 - s o u r c e s . j a r ) , 
 
 C O N T E N T   [ W 3 C   d o m . e v e n t s ]   ( 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 ) , 
 
 E C L I P S E   C O R E   R E S O U R C E S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / c o r e / r e s o u r c e s / 3 . 8 . 1 0 1 / ) , 
 
 A J C D E C L A R E A N N O T A T I O N . J A V A   [ A x i o m   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 / 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 / 1 . 2 . 2 0 / ) , 
 
 E C L I P S E   E 4   U I   D I 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / e 4 / u i / d i / 1 . 0 . 0 / ) , 
 
 S A M P L E _ C A L C U L A T O R   [ T u s c a n y ]   ( N o t   F o u n d ) ,   S A C - C O N T E N T   [ W 3 C   d o m . s a c ] 
 
 ( 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 ) ,   E C L I P S E   G M F   R U N T I M E 
 
 ( g i t . e c l i p s e . o r g / c / g m f - r u n t i m e / o r g . e c l i p s e . g m f - r u n t i m e . g i t / s n a p s h o t / o r g . e c l i p s e . g m f - r u n t i m e - 3 a 6 6 2 7 9 3 8 7 3 b 6 0 c b 5 4 6 7 8 6 1 2 f 0 e 5 b d 7 3 7 b 3 6 3 c 2 f . z i p ) , 
 
 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   J S T   J 2 E E 
 
 ( f t p . m u s i c b r a i n z . o r g / p u b / e c l i p s e / w e b t o o l s / d o w n l o a d s / d r o p s / R 3 . 9 . 3 / R - 3 . 9 . 3 - 2 0 1 8 0 3 0 2 0 9 3 7 4 4 / r e p o s i t o r y / p l u g i n s / o r g . e c l i p s e . j s t . j 2 e e . e j b . s o u r c e _ 1 . 1 . 9 0 0 . v 2 0 1 7 1 1 0 2 2 1 3 1 . j a r ) , 
 
 E C L I P S E   E Q U I N O X   C O M M O N 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / 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 . 2 0 0 / ) , 
 
 E C L I P S E   W S T   I N T E R N E T 
 
 ( f t p . m u s i c b r a i n z . o r g / p u b / e c l i p s e / w e b t o o l s / d o w n l o a d s / d r o p s / R 3 . 9 . 3 / R - 3 . 9 . 3 - 2 0 1 8 0 3 0 2 0 9 3 7 4 4 / r e p o s i t o r y / p l u g i n s / o r g . e c l i p s e . w s t . i n t e r n e t . m o n i t o r . c o r e . s o u r c e _ 1 . 0 . 6 0 0 . v 2 0 1 3 0 9 1 8 2 0 3 9 . j a r ) , 
 
 E C L I P S E   E 4   C O R E   C O N T E X T S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / e 4 / c o r e / c o n t e x t s / 1 . 3 . 1 / ) , 
 
 E C L I P S E   J S T   W S   C O N S U M P T I O N 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / j s t / w s / c o n s u m p t i o n / 1 . 0 . 7 0 1 / ) , 
 
 J S P   2 . 2   P L U G I N   I M P L E M E N T A T I O N   [ J a s p e r ]   ( S u n   G l a s s f i s h   s o u r c e s ) ,   E C L I P S E 
 
 J F A C E   D A T A B I N D I N G 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / j f a c e / d a t a b i n d i n g / 1 . 6 . 2 0 0 / ) , 
 
 E C L I P S E   J S T   C O M M O N   A N N O T A T I O N S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / j s t / c o m m o n / a n n o t a t i o n s / c o r e / 1 . 1 . 3 0 0 / ) , 
 
 E C L I P S E   E 4   C O R E   D I   E X T E N S I O N S 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / e 4 / c o r e / d i / e x t e n s i o n s / 0 . 1 1 . 1 0 0 / ) , 
 
 M A X E L E R   E C L I P S 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 / v 0 . 5 - a l p h a ) , 
 
 E C L I P S E   J D T   L A U N C H I N G 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / j d t / l a u n c h i n g / 3 . 7 . 0 / ) ,   E C L I P S E 
 
 T E A M   C O R E   ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / t e a m / c o r e / 3 . 7 . 0 / ) , 
 
 E C L I P S E   C O R E   J O B S 
 
 ( h t t p s : / / m a v e n . a v e r b i s . c o m / m 2 / o r g / e c l i p s e / c o r e / j o b s / 3 . 7 . 0 / ) ,   E C L I P S E 
 
 D A T A T O O L S   D T P 
 
 ( g i t . e c l i p s e . o r g / c / d a t a t o o l s / o r g . e c l i p s e . d a t a t o o l s . g i t / s n a p s h o t / o r g . e c l i p s e . d a t a t o o l s - D T P _ 1 _ 9 _ 2 _ R e l e a s e _ 2 0 1 2 0 2 0 5 0 5 0 0 . z i p ) , 
 
 E C L I P S E   J S T   J 2 E E   C O R E 
 
 ( h t t p : / / w w w . j a b y l o n . o r g / m a v e n / o r g / e c l i p s e / j s t / j 2 e e / c o r e / 1 . 3 . 0 / ) ,   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 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   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 / ) , 
 
 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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 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   U I 
 
 ( h t t p s : / / p a c k a g e s . d e b i a n . o r g / s i d / j a v a / l i b e c l i p s e - c o r e - d a t a b i n d i n g - b e a n s - j a v a ) 
 
 
 
 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 ,   C O L L A T I O N   [ D o j o   T o o l k i 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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 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 ) : 
 
 
 
 U D D I 4 J   ( 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 / u d d i 4 j / f i l e s / u d d i 4 j / 2 . 0 . 5 / ) 
 
 
 
 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 . 
 
 
 
 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 
 
 
 
 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 ] ,   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 
 
 [ T u s c a n y ] ,   A E G I S   [ A p a c h e   C X F ] ,   M A I N / R E L E A S E   [ T u s c a n y ] 
 
 
 
 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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 J S O N   W I T H   N O   E V I L   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   w o r k s   l i c e n s e d   u n d e r 
 
 t h e   J S O N   W I T H   N O   E V I L   C L A U S E 
 
 
 
 M A I N / R E L E A S E   [ T u s c a n y ] 
 
 
 
 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   W I T H   N O   E V I L   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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 J T I D 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   J T i d y   L i c e n s e : 
 
 
 
 J T I D Y   R 7   [ j a v a x . x m l ]   ( 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 . ) 
 
 
 
 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   < d s r @ w 3 . o r g > 
 
 A n d y   Q u i c k   < a c . q u i c k @ s y m p a t i c o . c a >   ( 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   < g a r y p @ f i r s t e c h . c o m >   ( 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   < s a m i @ l e m p i n e n . n e t >   ( 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   < f g i u s t   a t   u s e r s . s o u r c e f o r g e . n e t > 
 
 
 
 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   L I C E 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 .   
 
 
 
 C H A R D E T ,   P Y T H O N - C H A R A 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 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 .   
 
 
 
 A L P H A U M   [ u a d e t e c t o r ] ,   L I B T E S T   [ j n r - f f i ] 
 
 
 
                                       G N U   L E 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 . 
 
 
 
 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 ,   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 .   
 
 
 
 P r e a m b l 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   i s   a   f r e e ,   c o p y l e f t   l i c e n s e   f o r   s o f t w a r e   
 
 a n d   o t h e r   k i n d s   o f   w o r k s .   
 
 
 
 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 n d   o t h e r   p r a c t i c a l   w o r k s   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   t h e   w o r k s .   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   a l l   v e r s i o n s   o f   a   p r o g r a m - - t o   m a k e   s u r e   i t   r e m a i n s   f r e e   
 
 s o f t w a r e   f o r   a l l   i t s   u s e r s .   W 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 ,   u 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   f o r   m o s t   o f   o u r   s o f t w a r e ;   i t   a p p l i e s   a l s o   t o   
 
 a n y   o t h e r   w o r k   r e l e a s e d   t h i s   w a y   b y   i t s   a u t h o r s .   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 e m   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   p r e v e n t   o t h e r s   f r o m   d e n y i n g   y o u   t h e s e   
 
 r i g h t s   o r   a s k i n g   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 r e f o r e ,   y o u   h a v e   
 
 c e r t a i n   r e s p o n s i b i l i t i e s   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 :   r e s p o n s i b i l i t i e s   t o   r e s p e c t   t h e   f r e e d o m   o f   o t h e r s .   
 
 
 
 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   p a s s   o n   t o   t h e   r e c i p i e n t s   t h e   s a m e   f r e e d o m s   t h a t   
 
 y o u   r e c e i v e d .   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 .   
 
 
 
 D e v e l o p e r s   t h a t   u s e   t h e   G N U   G P L   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 )   
 
 a s s e r t   c o p y r i g h t   o n   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   g i v i n g   
 
 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   i t .   
 
 
 
 F o r   t h e   d e v e l o p e r s '   a n d   a u t h o r s '   p r o t e c t i o n ,   t h e   G P L   c l e a r l y   e x p l a i n 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 .   F o r   b o t h   u s e r s '   a n d   
 
 a u t h o r s '   s a k e ,   t h e   G P L   r e q u i r e s   t h a t   m o d i f i e d   v e r s i o n s   b e   m a r k e d   a s   
 
 c h a n g e d ,   s o   t h a t   t h e i r   p r o b l e m s   w i l l   n o t   b e   a t t r i b u t e d   e r r o n e o u s l y   t o   
 
 a u t h o r s   o f   p r e v i o u s   v e r s i o n s .   
 
 
 
 S o m e   d e v i c e s   a r e   d e s i g n e d   t o   d e n y   u s e r s   a c c e s s   t o   i n s t a l l   o r   r u n   
 
 m o d i f i e d   v e r s i o n s   o f   t h e   s o f t w a r e   i n s i d e   t h e m ,   a l t h o u g h   t h e   m a n u f a c t u r e r   
 
 c a n   d o   s o .   T h i s   i s   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 i m   o f   p r o t e c t i n g   
 
 u s e r s '   f r e e d o m   t o   c h a n g e   t h e   s o f t w a r e .   T h e   s y s t e m a t i c   p a t t e r n   o f   s u c h   
 
 a b u s e   o c c u r s   i n   t h e   a r e a   o f   p r o d u c t s   f o r   i n d i v i d u a l s   t o   u s e ,   w h i c h   i s   
 
 p r e c i s e l y   w h e r e   i t   i s   m o s t   u n a c c e p t a b l e .   T h e r e f o r e ,   w e   h a v e   d e s i g n e d   
 
 t h i s   v e r s i o n   o f   t h e   G P L   t o   p r o h i b i t   t h e   p r a c t i c e   f o r   t h o s e   p r o d u c t s .   I f   
 
 s u c h   p r o b l e m s   a r i s e   s u b s t a n t i a l l y   i n   o t h e r   d o m a i n s ,   w e   s t a n d   r e a d y   t o   
 
 e x t e n d   t h i s   p r o v i s i o n   t o   t h o s e   d o m a i n s   i n   f u t u r e   v e r s i o n s   o f   t h e   G P L ,   a s   
 
 n e e d e d   t o   p r o t e c t   t h e   f r e e d o m   o f   u s e r s .   
 
 
 
 F i n a l l y ,   e v e r y   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 .   
 
 S t a t e s   s h o u l d   n o t   a l l o w   p a t e n t s   t o   r e s t r i c t   d e v e l o p m e n t   a n d   u s e   o f   
 
 s o f t w a r e   o n   g e n e r a l - p u r p o s e   c o m p u t e r s ,   b u t   i n   t h o s e   t h a t   d o ,   w e   w i s h   t o   
 
 a v o i d   t h e   s p e c i a l   d a n g e r   t h a t   p a t e n t s   a p p l i e d   t o   a   f r e e   p r o g r a m   c o u l d   
 
 m a k e   i t   e f f e c t i v e l y   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   t h e   G P L   a s s u r e s   t h a t   
 
 p a t e n t s   c a n n o t   b e   u s e d   t o   r e n d e r   t h e   p r o g r a m   n o n - f r e e .   
 
 
 
 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 
 
 0 .   D e f i n i t i o n s . 
 
 
 
 " 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   G e n e r a l   P u b l i c   L i c e n s e .   
 
 
 
 " C o p y r i g h t "   a l s o   m e a n s   c o p y r i g h t - l i k e   l a w s   t h a t   a p p l y   t o   o t h e r   k i n d s   
 
 o f   w o r k s ,   s u c h   a s   s e m i c o n d u c t o r   m a s k s .   
 
 
 
 " T h e   P r o g r a m "   r e f e r s   t o   a n y   c o p y r i g h t a b l e   w o r k   l i c e n s e d   u n d e r   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 " .   " L i c e n s e e s "   a n d   
 
 " r e c i p i e n t s "   m a y   b e   i n d i v i d u a l s   o r   o r g a n i z a t i o n s .   
 
 
 
 T o   " m o d i f y "   a   w o r k   m e a n s   t o   c o p y   f r o m   o r   a d a p t   a l l   o r   p a r t   o f   t h e   
 
 w o r k   i n   a   f a s h i o n   r e q u i r i n g   c o p y r i g h t   p e r m i s s i o n ,   o t h e r   t h a n   t h e   m a k i n g   
 
 o f   a n   e x a c t   c o p y .   T h e   r e s u l t i n g   w o r k   i s   c a l l e d   a   " m o d i f i e d   v e r s i o n "   
 
 o f   t h e   e a r l i e r   w o r k   o r   a   w o r k   " b a s e d   o n "   t h e   e a r l i e r   w o r k .   
 
 
 
 A   " c o v e r e d   w o r k "   m e a n s   e i t h e r   t h e   u n m o d i f i e d   P r o g r a m   o r   a   w o r k   b a s e d   
 
 o n   t h e   P r o g r a m .   
 
 
 
 T o   " p r o p a g a t e "   a   w o r k   m e a n s   t o   d o   a n y t h i n g   w i t h   i t   t h a t ,   w i t h o u t   
 
 p e r m i s s i o n ,   w o u l d   m a k e   y o u   d i r e c t l y   o r   s e c o n d a r i l y   l i a b l e   f o r   
 
 i n f r i n g e m e n t   u n d e r   a p p l i c a b l e   c o p y r i g h t   l a w ,   e x c e p t   e x e c u t i n g   i t   o n   a   
 
 c o m p u t e r   o r   m o d i f y i n g   a   p r i v a t e   c o p y .   P r o p a g a t i o n   i n c l u d e s   c o p y i n g ,   
 
 d i s t r i b u 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 ) ,   m a k i n g   a v a i l a b l e   t o   t h e   
 
 p u b l i c ,   a n d   i n   s o m e   c o u n t r i e s   o t h e r   a c t i v i t i e s   a s   w e l l .   
 
 
 
 T o   " c o n v e y "   a   w o r k   m e a n s   a n y   k i n d   o f   p r o p a g a t i o n   t h a t   e n a b l e s   o t h e r   
 
 p a r t i e s   t o   m a k e   o r   r e c e i v e   c o p i e s .   M e r e   i n t e r a c t i o n   w i t h   a   u s e r   t h r o u g h   
 
 a   c o m p u t e r   n e t w o r k ,   w i t h   n o   t r a n s f e r   o f   a   c o p y ,   i s   n o t   c o n v e y i n g .   
 
 
 
 A n   i n t e r a c t i v e   u s e r   i n t e r f a c e   d i s p l a y s   " A p p r o p r i a t e   L e g a l   N o t i c e s "   
 
 t o   t h e   e x t e n t   t h a t   i t   i n c l u d e s   a   c o n v e n i e n t   a n d   p r o m i n e n t l y   v i s i b l e   
 
 f e a t u r e   t h a t   ( 1 )   d i s p l a y s   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   ( 2 )   t e l l s   
 
 t h e   u s e 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   w o r k   ( e x c e p t   t o   t h e   e x t e n t   
 
 t h a t   w a r r a n t i e s   a r e   p r o v i d e d ) ,   t h a t   l i c e n s e e s   m a y   c o n v e y   t h e   w o r k   u n d e r   
 
 t h i s   L i c e n s e ,   a n d   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 .   I f   t h e   i n t e r f a c e   
 
 p r e s e n t s   a   l i s t   o f   u s e r   c o m m a n d s   o r   o p t i o n s ,   s u c h   a s   a   m e n u ,   a   p r o m i n e n t   
 
 i t e m   i n   t h e   l i s t   m e e t s   t h i s   c r i t e r i o n .   
 
 
 
 1 .   S o u r c e   C o d 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 .   " O b j e c t   c o d e "   m e a n s   a n y   n o n - s o u r c e   
 
 f o r m   o f   a   w o r k .   
 
 
 
 A   " S t a n d a r d   I n t e r f a c e "   m e a n s   a n   i n t e r f a c e   t h a t   e i t h e r   i s   a n   o f f i c i a l   
 
 s t a n d a r d   d e f i n e d   b y   a   r e c o g n i z e d   s t a n d a r d s   b o d y ,   o r ,   i n   t h e   c a s e   o f   
 
 i n t e r f a c e s   s p e c i f i e d   f o r   a   p a r t i c u l a r   p r o g r a m m i n g   l a n g u a g e ,   o n e   t h a t   i s   
 
 w i d e l y   u s e d   a m o n g   d e v e l o p e r s   w o r k i n g   i n   t h a t   l a n g u a g e .   
 
 
 
 T h e   " S y s t e m   L i b r a r i e s "   o f   a n   e x e c u t a b l e   w o r k   i n c l u d e   a n y t h i n g ,   o t h e r   
 
 t h a n   t h e   w o r k   a s   a   w h o l e ,   t h a t   ( a )   i s   i n c l u d e d   i n   t h e   n o r m a l   f o r m   o f   
 
 p a c k a g i n g   a   M a j o r   C o m p o n e n t ,   b u t   w h i c h   i s   n o t   p a r t   o f   t h a t   M a j o r   
 
 C o m p o n e n t ,   a n d   ( b )   s e r v e s   o n l y   t o   e n a b l e   u s e   o f   t h e   w o r k   w i t h   t h a t   M a j o r   
 
 C o m p o n e n t ,   o r   t o   i m p l e m e n t   a   S t a n d a r d   I n t e r f a c e   f o r   w h i c h   a n   
 
 i m p l e m e n t a t i o n   i s   a v a i l a b l e   t o   t h e   p u b l i c   i n   s o u r c e   c o d e   f o r m .   A   
 
 " M a j o r   C o m p o n e n t " ,   i n   t h i s   c o n t e x t ,   m e a n s   a   m a j o r   e s s e n t i a l   
 
 c o m p o n e n t   ( k e r n e l ,   w i n d o w   s y s t e m ,   a n d   s o   o n )   o f   t h e   s p e c i f i c   o p e r a t i n g   
 
 s y s t e m   ( i f   a n y )   o n   w h i c h   t h e   e x e c u t a b l e   w o r k   r u n s ,   o r   a   c o m p i l e r   u s e d   t o   
 
 p r o d u c e   t h e   w o r k ,   o r   a n   o b j e c t   c o d e   i n t e r p r e t e r   u s e d   t o   r u n   i t .   
 
 
 
 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   a   w o r k   i n   o b j e c t   c o d e   f o r m   m e a n s   a l l   
 
 t h e   s o u r c e   c o d e   n e e d e d   t o   g e n e r a t e ,   i n s t a l l ,   a n d   ( f o r   a n   e x e c u t a b l e   
 
 w o r k )   r u n   t h e   o b j e c t   c o d e   a n d   t o   m o d i f y   t h e   w o r k ,   i n c l u d i n g   s c r i p t s   t o   
 
 c o n t r o l   t h o s e   a c t i v i t i e s .   H o w e v e r ,   i t   d o e s   n o t   i n c l u d e   t h e   w o r k ' s   S y s t e m   
 
 L i b r a r i e s ,   o r   g e n e r a l - p u r p o s e   t o o l s   o r   g e n e r a l l y   a v a i l a b l e   f r e e   p r o g r a m s   
 
 w h i c h   a r e   u s e d   u n m o d i f i e d   i n   p e r f o r m i n g   t h o s e   a c t i v i t i e s   b u t   w h i c h   a r e   
 
 n o t   p a r t   o f   t h e   w o r k .   F o r   e x a m p l e ,   C o r r e s p o n d i n g   S o u r c e   i n c l u d e s   
 
 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 s s o c i a t e d   w i t h   s o u r c e   f i l e s   f o r   t h e   w o r k ,   
 
 a n d   t h e   s o u r c e   c o d e   f o r   s h a r e d   l i b r a r i e s   a n d   d y n a m i c a l l y   l i n k e d   
 
 s u b p r o g r a m s   t h a t   t h e   w o r k   i s   s p e c i f i c a l l y   d e s i g n e d   t o   r e q u i r e ,   s u c h   a s   
 
 b y   i n t i m a t e   d a t a   c o m m u n i c a t i o n   o r   c o n t r o l   f l o w   b e t w e e n   t h o s e   s u b p r o g r a m s   
 
 a n d   o t h e r   p a r t s   o f   t h e   w o r k .   
 
 
 
 T h e   C o r r e s p o n d i n g   S o u r c e   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   u s e r s   c a n   
 
 r e g e n e r a t e   a u t o m a t i c a l l y   f r o m   o t h e r   p a r t s   o f   t h e   C o r r e s p o n d i n g   S o u r c e .   
 
 
 
 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   a   w o r k   i n   s o u r c e   c o d e   f o r m   i s   t h a t   s a m e   
 
 w o r k .   
 
 
 
 
 
 2 .   B a s i c   P e r m i s s i o n 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   L i c e n s e   a r e   g r a n t e d   f o r   t h e   t e r m   o f   
 
 c o p y r i g h t   o n   t h e   P r o g r a m ,   a n d   a r e   i r r e v o c a b l e   p r o v i d e d   t h e   s t a t e d   
 
 c o n d i t i o n s   a r e   m e t .   T h i s   L i c e n s e   e x p l i c i t l y   a f f i r m s   y o u r   u n l i m i t e d   
 
 p e r m i s s i o n   t o   r u n   t h e   u n m o d i f i e d   P r o g r a m .   T h e   o u t p u t   f r o m   r u n n i n g   a   
 
 c o v e r e d   w o r k   i s   c o v e r e d   b y   t h i s   L i c e n s e   o n l y   i f   t h e   o u t p u t ,   g i v e n   i t s   
 
 c o n t e n t ,   c o n s t i t u t e s   a   c o v e r e d   w o r k .   T h i s   L i c e n s e   a c k n o w l e d g e s   y o u r   
 
 r i g h t s   o f   f a i r   u s e   o r   o t h e r   e q u i v a l e n t ,   a s   p r o v i d e d   b y   c o p y r i g h t   l a w .   
 
 
 
 Y o u   m a y   m a k e ,   r u n   a n d   p r o p a g a t e   c o v e r e d   w o r k s   t h a t   y o u   d o   n o t   c o n v e y ,   
 
 w i t h o u t   c o n d i t i o n s   s o   l o n g   a s   y o u r   l i c e n s e   o t h e r w i s e   r e m a i n s   i n   f o r c e .   
 
 Y o u   m a y   c o n v e y   c o v e r e d   w o r k s   t o   o t h e r s   f o r   t h e   s o l e   p u r p o s e   o f   h a v i n g   
 
 t h e m   m a k e   m o d i f i c a t i o n s   e x c l u s i v e l y   f o r   y o u ,   o r   p r o v i d e   y o u   w i t h   
 
 f a c i l i t i e s   f o r   r u n n i n g   t h o s e   w o r k s ,   p r o v i d e d   t h a t   y o u   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   i n   c o n v e y i n g   a l l   m a t e r i a l   f o r   w h i c h   y o u   d o   n o t   
 
 c o n t r o l   c o p y r i g h t .   T h o s e   t h u s   m a k i n g   o r   r u n n i n g   t h e   c o v e r e d   w o r k s   f o r   
 
 y o u   m u s t   d o   s o   e x c l u s i v e l y   o n   y o u r   b e h a l f ,   u n d e r   y o u r   d i r e c t i o n   a n d   
 
 c o n t r o l ,   o n   t e r m s   t h a t   p r o h i b i t   t h e m   f r o m   m a k i n g   a n y   c o p i e s   o f   y o u r   
 
 c o p y r i g h t e d   m a t e r i a l   o u t s i d e   t h e i r   r e l a t i o n s h i p   w i t h   y o u .   
 
 
 
 C o n v e y i n g   u n d e r   a n y   o t h e r   c i r c u m s t a n c e s   i s   p e r m i t t e d   s o l e l y   u n d e r   t h e   
 
 c o n d i t i o n s   s t a t e d   b e l o w .   S u b l i c e n s i n g   i s   n o t   a l l o w e d ;   s e c t i o n   1 0   m a k e s   
 
 i t   u n n e c e s s a r y .   
 
 
 
 3 .   P r o t e c t i n g   U s e r s '   L e g a l   R i g h t s   F r o m   A n t i - C i r c u m v e n t i o n   L a w . 
 
 
 
 N o   c o v e r e d   w o r k   s h a l l   b e   d e e m e d   p a r t   o f   a n   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   u n d e r   a n y   a p p l i c a b l e   l a w   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   2 0   D e c e m b e r   1 9 9 6 ,   o r   s i m i l a r   
 
 l a w s   p r o h i b i t i n g   o r   r e s t r i c t i n g   c i r c u m v e n t i o n   o f   s u c h   m e a s u r e s .   
 
 
 
 W h e n   y o u   c o n v e y   a   c o v e r e d   w o r k ,   y o u   w a i v e   a n y   l e g a l   p o w e r   t o   f o r b i d   
 
 c i r c u m v e n t i o n   o f   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   e x t e n t   s u c h   c i r c u m v e n t i o n   
 
 i s   e f f e c t e d   b 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   w i t h   r e s p e c t   t o   t h e   
 
 c o v e r e d   w o r k ,   a n d   y o u   d i s c l a i m   a n y   i n t e n t i o n   t o   l i m i t   o p e r a t i o n   o r   
 
 m o d i f i c a t i o n   o f   t h e   w o r k   a s   a   m e a n s   o f   e n f o r c i n g ,   a g a i n s t   t h e   w o r k ' s   
 
 u s e r s ,   y o u r   o r   t h i r d   p a r t i e s '   l e g a l   r i g h t s   t o   f o r b i d   c i r c u m v e n t i o n   o f   
 
 t e c h n o l o g i c a l   m e a s u r e s .   
 
 
 
 4 .   C o n v e y i n g   V e r b a t i m   C o p i e s . 
 
 
 
 Y o u   m a y   c o n v e y   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 ;   k e e p   
 
 i n t a c t   a l l   n o t i c e s   s t a t i n g   t h a t   t h i s   L i c e n s e   a n d   a n y   n o n - p e r m i s s i v e   
 
 t e r m s   a d d e d   i n   a c c o r d   w i t h   s e c t i o n   7   a p p l y   t o   t h e   c o d e ;   k e e p   i n t a c t   a l l   
 
 n o t i c e s   o f   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 l l   r e c i p i e n t s   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 n y   p r i c e   o r   n o   p r i c e   f o r   e a c h   c o p y   t h a t   y o u   c o n v e y ,   a n d   
 
 y o u   m a y   o f f e r   s u p p o r t   o r   w a r r a n t y   p r o t e c t i o n   f o r   a   f e e .   
 
 
 
 5 .   C o n v e y i n g   M o d i f i e d   S o u r c e   V e r s i o n s . 
 
 
 
 Y o u   m a y   c o n v e y   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   o r   t h e   m o d i f i c a t i o n s   t o   
 
 p r o d u c e   i t   f r o m   t h e   P r o g r a m ,   i n   t h e   f o r m   o f   s o u r c e   c o d e   u n d e r   t h e   t e r m s   
 
 o f   s e c t i o n   4 ,   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   w o r k   m u s t   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   m o d i f i e d   i t ,   
 
         a n d   g i v i n g   a   r e l e v a n t   d a t e .   
 
   b )   T h e   w o r k   m u s t   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   i t   i s   r e l e a s e d   
 
         u n d e r   t h i s   L i c e n s e   a n d   a n y   c o n d i t i o n s   a d d e d   u n d e r   s e c t i o n   7 .   T h i s   
 
         r e q u i r e m e n t   m o d i f i e s   t h e   r e q u i r e m e n t   i n   s e c t i o n   4   t o   " k e e p   i n t a c t 
 
         a l l   n o t i c e s " .   
 
 
 
   c )   Y o u   m u s t   l i c e n s e   t h e   e n t i r e   w o r k ,   a s   a   w h o l e ,   u n d e r   t h i s   L i c e n s e   t o   
 
         a n y o n e   w h o   c o m e s   i n t o   p o s s e s s i o n   o f   a   c o p y .   T h i s   L i c e n s e   w i l l 
 
         t h e r e f o r e   a p p l y ,   a l o n g   w i t h   a n y   a p p l i c a b l e   s e c t i o n   7   a d d i t i o n a l 
 
         t e r m s ,   t o   t h e   w h o l e   o f   t h e   w o r k ,   a n d   a l l   i t s   p a r t s ,   r e g a r d l e s s   o f 
 
         h o w   t h e y   a r e   p a c k a g e d .   T h i s   L i c e n s e   g i v e s   n o   p e r m i s s i o n   t o   l i c e n s e 
 
         t h e   w o r k   i n   a n y   o t h e r   w a y ,   b u t   i t   d o e s   n o t   i n v a l i d a t e   s u c h   
 
         p e r m i s s i o n   i f   y o u   h a v e   s e p a r a t e l y   r e c e i v e d   i t .   
 
 
 
   d )   I f   t h e   w o r k   h a s   i n t e r a c t i v e   u s e r   i n t e r f a c e s ,   e a c h   m u s t   d i s p l a y   
 
         A p p r o p r i a t e   L e g a l   N o t i c e s ;   h o w e v e r ,   i f   t h e   P r o g r a m   h a s   i n t e r a c t i v e   
 
         i n t e r f a c e s   t h a t   d o   n o t   d i s p l a y   A p p r o p r i a t e   L e g a l   N o t i c e s ,   y o u r 
 
         w o r k   n e e d   n o t   m a k e   t h e m   d o   s o .   
 
 
 
 A   c o m p i l a t i o n   o f   a   c o v e r e d   w o r k   w i t h   o t h e r   s e p a r a t e   a n d   i n d e p e n d e n t   
 
 w o r k s ,   w h i c h   a r e   n o t   b y   t h e i r   n a t u r e   e x t e n s i o n s   o f   t h e   c o v e r e d   w o r k ,   a n d   
 
 w h i c h   a r e   n o t   c o m b i n e d   w i t h   i t   s u c h   a s   t o   f o r m   a   l a r g e r   p r o g r a m ,   i n   o r   
 
 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 ,   i s   c a l l e d   a n   
 
 " a g g r e g a t e "   i f   t h e   c o m p i l a t i o n   a n d   i t s   r e s u l t i n g   c o p y r i g h t   a r e   n o t   
 
 u s e d   t o   l i m i t   t h e   a c c e s s   o r   l e g a l   r i g h t s   o f   t h e   c o m p i l a t i o n ' s   u s e r s   
 
 b e y o n d   w h a t   t h e   i n d i v i d u a l   w o r k s   p e r m i t .   I n c l u s i o n   o f   a   c o v e r e d   w o r k   i n   
 
 a n   a g g r e g a t e   d o e s   n o t   c a u s e   t h i s   L i c e n s e   t o   a p p l y   t o   t h e   o t h e r   p a r t s   o f   
 
 t h e   a g g r e g a t e .   
 
 
 
 6 .   C o n v e y i n g   N o n - S o u r c e   F o r m s . 
 
 
 
 Y o u   m a y   c o n v e y   a   c o v e r e d   w o r k   i n   o b j e c t   c o d 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   4   a n d   5 ,   p r o v i d e d   t h a t   y o u   a l s o   c o n v e y   t h e   m a c h i n e - r e a d a b l e   
 
 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 ,   i n   o n e   o f   t h e s e   
 
 w a y s :   
 
 
 
   a )   C o n v e y   t h e   o b j e c t   c o d e   i n ,   o r   e m b o d i e d   i n ,   a   p h y s i c a l   p r o d u c t   
 
         i n c l u d i n g   a   p h y s i c a l   d i s t r i b u t i o n   m e d i u m ) ,   a c c o m p a n i e d   b y   t h e   
 
         C o r r e s p o n d i n g   S o u r c e   f i x e d   o n   a   d u r a b l e   p h y s i c a l   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 .   
 
 
 
   b )   C o n v e y   t h e   o b j e c t   c o d e   i n ,   o r   e m b o d i e d   i n ,   a   p h y s i c a l   p r o d u c t   
 
         ( i n c l u d i n g   a   p h y s i c a l   d i s t r i b u t i o n   m e d i u m ) ,   a c c o m p a n i e d   b y   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   a n d   v a l i d   f o r   
 
         a s   l o n g   a s   y o u   o f f e r   s p a r e   p a r t s   o r   c u s t o m e r   s u p p o r t   f o r   t h a t 
 
         p r o d u c t   m o d e l ,   t o   g i v e   a n y o n e   w h o   p o s s e s s e s   t h e   o b j e c t   c o d e   
 
         e i t h e r   ( 1 )   a   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   f o r   a l l   t h e   
 
         s o f t w a r e   i n   t h e   p r o d u c t   t h a t   i s   c o v e r e d   b y   t h i s   L i c e n s e ,   o n   a   
 
         d u r a b l e   p h y s i c a l   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 ,   f o r   a   p r i c e   n o   m o r e   t h a n   y o u r   r e a s o n a b l e   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   t h i s   c o n v e y i n g   o f   s o u r c e ,   o r   ( 2 )   a c c e s s 
 
         t o   c o p y   t h e   C o r r e s p o n d i n g   S o u r c e   f r o m   a   n e t w o r k   s e r v e r   a t   n o   c h a r g e .   
 
 
 
   c )   C o n v e y   i n d i v i d u a l   c o p i e s   o f   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   
 
         w r i t t e n   o f f e r   t o   p r o v i d e   t h e   C o r r e s p o n d i n g   S o u r c 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   o c c a s i o n a l l y   a n d   n o n c o m m e r c i a l l y ,   a n d   o n l y   i f   y o u 
 
         r e c e i v e d   t h e   o b j e c t   c o d e   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   6 b .   
 
 
 
   d )   C o n v e y   t h e   o b j e c t   c o d e   b y   o f f e r i n g   a c c e s s   f r o m   a   d e s i g n a t e d   p l a c e   
 
         ( g r a t i s   o r   f o r   a   c h a r g e ) ,   a n d   o f f e r   e q u i v a l e n t   a c c e s s   t o   t h e   
 
         C o r r e s p o n d i n g   S o u r c e   i n   t h e   s a m e   w a y   t h r o u g h   t h e   s a m e   p l a c e   a t   n o   
 
         f u r t h e r   c h a r g e .   Y o u   n e e d   n o t   r e q u i r e   r e c i p i e n t s   t o   c o p y   t h e   
 
         C o r r e s p o n d i n g   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 .   I f   t h e   p l a c e   t o 
 
         c o p y   t h e   o b j e c t   c o d e   i s   a   n e t w o r k   s e r v e r ,   t h e   C o r r e s p o n d i n g   S o u r c e 
 
         m a y   b e   o n   a   d i f f e r e n t   s e r v e r   ( o p e r a t e d   b y   y o u   o r   a   t h i r d   p a r t y )   
 
         t h a t   s u p p o r t s   e q u i v a l e n t   c o p y i n g   f a c i l i t i e s ,   p r o v i d e d   y o u   m a i n t a i n 
 
         c l e a r   d i r e c t i o n s   n e x t   t o   t h e   o b j e c t   c o d e   s a y i n g   w h e r e   t o   f i n d   t h e 
 
         C o r r e s p o n d i n g   S o u r c e .   R e g a r d l e s s   o f   w h a t   s e r v e r   h o s t s   t h e   
 
         C o r r e s p o n d i n g   S o u r c e ,   y o u   r e m a i n   o b l i g a t e d   t o   e n s u r e   t h a t   i t   i s   
 
         a v a i l a b l e   f o r   a s   l o n g   a s   n e e d e d   t o   s a t i s f y   t h e s e   r e q u i r e m e n t s .   
 
 
 
   e )   C o n v e y   t h e   o b j e c t   c o d e   u s i n g   p e e r - t o - p e e r   t r a n s m i s s i o n ,   p r o v i d e d   y o u   
 
         i n f o r m   o t h e r   p e e r s   w h e r e   t h e   o b j e c t   c o d e   a n d   C o r r e s p o n d i n g   S o u r c e   o f 
 
         t h e   w o r k   a r e   b e i n g   o f f e r e d   t o   t h e   g e n e r a l   p u b l i c   a t   n o   c h a r g e   u n d e r   
 
         s u b s e c t i o n   6 d .   
 
 
 
 A   s e p a r a b l e   p o r t i o n   o f   t h e   o b j e c t   c o d e ,   w h o s e   s o u r c e   c o d e   i s   e x c l u d e d   
 
 f r o m   t h e   C o r r e s p o n d i n g   S o u r c e   a s   a   S y s t e m   L i b r a r y ,   n e e d   n o t   b e   i n c l u d e d   
 
 i n   c o n v e y i n g   t h e   o b j e c t   c o d e   w o r k .   
 
 
 
 A   " U s e r   P r o d u c t "   i s   e i t h e r   ( 1 )   a   " c o n s u m e r   p r o d u c t " ,   w h i c h   m e a n s 
 
 a n y   t a n g i b l e   p e r s o n a l   p r o p e r t y   w h i c h   i s   n o r m a l l y   u s e d   f o r   p e r s o n a l ,   
 
 f a m i l y ,   o r   h o u s e h o l d   p u r p o s e s ,   o r   ( 2 )   a n y t h i n g   d e s i g n e d   o r   s o l d   f o r   
 
 i n c o r p o r a t i o n   i n t o   a   d w e l l i n g .   I n   d e t e r m i n i n g   w h e t h e r   a   p r o d u c t   i s   a   
 
 c o n s u m e r   p r o d u c t ,   d o u b t f u l   c a s e s   s h a l l   b e   r e s o l v e d   i n   f a v o r   o f   c o v e r a g e .   
 
 F o r   a   p a r t i c u l a r   p r o d u c t   r e c e i v e d   b y   a   p a r t i c u l a r   u s e r ,   " n o r m a l l y   
 
 u s e d "   r e f e r s   t o   a   t y p i c a l   o r   c o m m o n   u s e   o f   t h a t   c l a s s   o f   p r o d u c t ,   
 
 r e g a r d l e s s   o f   t h e   s t a t u s   o f   t h e   p a r t i c u l a r   u s e r   o r   o f   t h e   w a y   i n   w h i c h   
 
 t h e   p a r t i c u l a r   u s e r   a c t u a l l y   u s e s ,   o r   e x p e c t s   o r   i s   e x p e c t e d   t o   u s e ,   t h e   
 
 p r o d u c t .   A   p r o d u c t   i s   a   c o n s u m e r   p r o d u c t   r e g a r d l e s s   o f   w h e t h e r   t h e   
 
 p r o d u c t   h a s   s u b s t a n t i a l   c o m m e r c i a l ,   i n d u s t r i a l   o r   n o n - c o n s u m e r   u s e s ,   
 
 u n l e s s   s u c h   u s e s   r e p r e s e n t   t h e   o n l y   s i g n i f i c a n t   m o d e   o f   u s e   o f   t h e   
 
 p r o d u c t .   
 
 
 
 " I n s t a l l a t i o n   I n f o r m a t i o n "   f o r   a   U s e r   P r o d u c t   m e a n s   a n y   m e t h o d s ,   
 
 p r o c e d u r e s ,   a u t h o r i z a t i o n   k e y s ,   o r   o t h e r   i n f o r m a t i o n   r e q u i r e d   t o   i n s t a l l   
 
 a n d   e x e c u t e   m o d i f i e d   v e r s i o n s   o f   a   c o v e r e d   w o r k   i n   t h a t   U s e r   P r o d u c t   
 
 f r o m   a   m o d i f i e d   v e r s i o n   o f   i t s   C o r r e s p o n d i n g   S o u r c e .   T h e   i n f o r m a t i o n   
 
 m u s t   s u f f i c e   t o   e n s u r e   t h a t   t h e   c o n t i n u e d   f u n c t i o n i n g   o f   t h e   m o d i f i e d   
 
 o b j e c t   c o d e   i s   i n   n o   c a s e   p r e v e n t e d   o r   i n t e r f e r e d   w i t h   s o l e l y   b e c a u s e   
 
 m o d i f i c a t i o n   h a s   b e e n   m a d e .   
 
 
 
 I f   y o u   c o n v e y   a n   o b j e c t   c o d e   w o r k   u n d e r   t h i s   s e c t i o n   i n ,   o r   w i t h ,   o r   
 
 s p e c i f i c a l l y   f o r   u s e   i n ,   a   U s e r   P r o d u c t ,   a n d   t h e   c o n v e y i n g   o c c u r s   a s   
 
 p a r t   o f   a   t r a n s a c t i o n   i n   w h i c h   t h e   r i g h t   o f   p o s s e s s i o n   a n d   u s e   o f   t h e   
 
 U s e r   P r o d u c t   i s   t r a n s f e r r e d   t o   t h e   r e c i p i e n t   i n   p e r p e t u i t y   o r   f o r   a   
 
 f i x e d   t e r m   ( r e g a r d l e s s   o f   h o w   t h e   t r a n s a c t i o n   i s   c h a r a c t e r i z e d ) ,   t h e   
 
 C o r r e s p o n d i n g   S o u r c e   c o n v e y e d   u n d e r   t h i s   s e c t i o n   m u s t   b e   a c c o m p a n i e d   b y   
 
 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 .   B u t   t h i s   r e q u i r e m e n t   d o e s   n o t   a p p l y   i f   
 
 n e i t h e r   y o u   n o r   a n y   t h i r d   p a r t y   r e t a i n s   t h e   a b i l i t y   t o   i n s t a l l   m o d i f i e d   
 
 o b j e c t   c o d e   o n   t h e   U s e r   P r o d u c t   ( f o r   e x a m p l e ,   t h e   w o r k   h a s   b e e n   
 
 i n s t a l l e d   i n   R O M ) .   
 
 
 
 T h e   r e q u i r e m e n t   t o   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   d o e s   n o t   i n c l u d e   a   
 
 r e q u i r e m e n t   t o   c o n t i n u e   t o   p r o v i d e   s u p p o r t   s e r v i c e ,   w a r r a n t y ,   o r   u p d a t e s   
 
 f o r   a   w o r k   t h a t   h a s   b e e n   m o d i f i e d   o r   i n s t a l l e d   b y   t h e   r e c i p i e n t ,   o r   f o r   
 
 t h e   U s e r   P r o d u c t   i n   w h i c h   i t   h a s   b e e n   m o d i f i e d   o r   i n s t a l l e d .   A c c e s s   t o   a   
 
 n e t w o r k   m a y   b e   d e n i e d   w h e n   t h e   m o d i f i c a t i o n   i t s e l f   m a t e r i a l l y   a n d   
 
 a d v e r s e l y   a f f e c t s   t h e   o p e r a t i o n   o f   t h e   n e t w o r k   o r   v i o l a t e s   t h e   r u l e s   a n d   
 
 p r o t o c o l s   f o r   c o m m u n i c a t i o n   a c r o s s   t h e   n e t w o r k .   
 
 
 
 C o r r e s p o n d i n g   S o u r c e   c o n v e y e d ,   a n d   I n s t a l l a t i o n   I n f o r m a t i o n   p r o v i d e d ,   i n   
 
 a c c o r d   w i t h   t h i s   s e c t i o n   m u s t   b e   i n   a   f o r m a t   t h a t   i s   p u b l i c l y   d o c u m e n t e d   
 
 ( a n d   w i t h   a n   i m p l e m e n t a t i o n   a v a i l a b l e   t o   t h e   p u b l i c   i n   s o u r c e   c o d e   
 
 f o r m ) ,   a n d   m u s t   r e q u i r e   n o   s p e c i a l   p a s s w o r d   o r   k e y   f o r   u n p a c k i n g ,   
 
 r e a d i n g   o r   c o p y i n g .   
 
 
 
 7 .   A d d i t i o n a l   T e r m s . 
 
 
 
 " A d d i t i o n a l   p e r m i s s i o n s "   a r e   t e r m s   t h a t   s u p p l e m e n t   t h e   t e r m s   o f   t h i s   
 
 L i c e n s e   b y   m a k i n g   e x c e p t i o n s   f r o m   o n e   o r   m o r e   o f   i t s   c o n d i t i o n s .   
 
 A d d i t i o n a l   p e r m i s s i o n s   t h a t   a r e   a p p l i c a b l e   t o   t h e   e n t i r e   P r o g r a m   s h a l l   
 
 b e   t r e a t e d   a s   t h o u g h   t h e y   w e r e   i n c l u d e d   i n   t h i s   L i c e n s e ,   t o   t h e   e x t e n t   
 
 t h a t   t h e y   a r e   v a l i d   u n d e r   a p p l i c a b l e   l a w .   I f   a d d i t i o n a l   p e r m i s s i o n s   
 
 a p p l y   o n l y   t o   p a r t   o f   t h e   P r o g r a m ,   t h a t   p a r t   m a y   b e   u s e d   s e p a r a t e l y   
 
 u n d e r   t h o s e   p e r m i s s i o n s ,   b u t   t h e   e n t i r e   P r o g r a m   r e m a i n s   g o v e r n e d   b y   t h i s   
 
 L i c e n s e   w i t h o u t   r e g a r d   t o   t h e   a d d i t i o n a l   p e r m i s s i o n s .   
 
 
 
 W h e n   y o u   c o n v e y   a   c o p y   o f   a   c o v e r e d   w o r k ,   y o u   m a y   a t   y o u r   o p t i o n   r e m o v e   
 
 a n y   a d d i t i o n a l   p e r m i s s i o n s   f r o m   t h a t   c o p y ,   o r   f r o m   a n y   p a r t   o f   i t .   
 
 ( A d d i t i o n a l   p e r m i s s i o n s   m a y   b e   w r i t t e n   t o   r e q u i r e   t h e i r   o w n   r e m o v a l   i n   
 
 c e r t a i n   c a s e s   w h e n   y o u   m o d i f y   t h e   w o r k . )   Y o u   m a y   p l a c e   a d d i t i o n a l   
 
 p e r m i s s i o n s   o n   m a t e r i a l ,   a d d e d   b y   y o u   t o   a   c o v e r e d   w o r k ,   f o r   w h i c h   y o u   
 
 h a v e   o r   c a n   g i v e   a p p r o p r i a t e   c o p y r i g h t   p e r m i s s i o n .   
 
 
 
 N o t w i t h s t a n d i n g   a n y   o t h e r   p r o v i s i o n   o f   t h i s   L i c e n s e ,   f o r   m a t e r i a l   y o u   
 
 a d d   t o   a   c o v e r e d   w o r k ,   y o u   m a y   ( i f   a u t h o r i z e d   b y   t h e   c o p y r i g h t   h o l d e r s   
 
 o f   t h a t   m a t e r i a l )   s u p p l e m e n t   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 e r m s :   
 
 
 
   a )   D i s c l a i m i n g   w a r r a n t y   o r   l i m i t i n g   l i a b i l i t y   d i f f e r e n t l y   f r o m   t h e   
 
         t e r m s   o f   s e c t i o n s   1 5   a n d   1 6   o f   t h i s   L i c e n s e ;   o r   
 
 
 
   b )   R e q u i r i n g   p r e s e r v a t i o n   o f   s p e c i f i e d   r e a s o n a b l e   l e g a l   n o t i c e s   o r   
 
         a u t h o r   a t t r i b u t i o n s   i n   t h a t   m a t e r i a l   o r   i n   t h e   A p p r o p r i a t e   L e g a l 
 
         N o t i c e s   d i s p l a y e d   b y   w o r k s   c o n t a i n i n g   i t ;   o r   
 
 
 
   c )   P r o h i b i t i n g   m i s r e p r e s e n t a t i o n   o f   t h e   o r i g i n   o f   t h a t   m a t e r i a l ,   o r   
 
         r e q u i r i n g   t h a t   m o d i f i e d   v e r s i o n s   o f   s u c h   m a t e r i a l   b e   m a r k e d   i n   
 
         r e a s o n a b l e   w a y s   a s   d i f f e r e n t   f r o m   t h e   o r i g i n a l   v e r s i o n ;   o r   
 
 
 
   d )   L i m i t i n g   t h e   u s e   f o r   p u b l i c i t y   p u r p o s e s   o f   n a m e s   o f   l i c e n s o r s   o r   
 
         a u t h o r s   o f   t h e   m a t e r i a l ;   o r   e )   D e c l i n i n g   t o   g r a n t   r i g h t s   u n d e r 
 
         t r a d e m a r k   l a w   f o r   u s e   o f   s o m e   t r a d e   n a m e s ,   t r a d e m a r k s ,   o r   s e r v i c e 
 
         m a r k s ;   o r   
 
 
 
   f )   R e q u i r i n g   i n d e m n i f i c a t i o n   o f   l i c e n s o r s   a n d   a u t h o r s   o f   t h a t   m a t e r i a l   
 
         b y   a n y o n e   w h o   c o n v e y s   t h e   m a t e r i a l   ( o r   m o d i f i e d   v e r s i o n s   o f   i t ) 
 
         w i t h   c o n t r a c t u a l   a s s u m p t i o n s   o f   l i a b i l i t y   t o   t h e   r e c i p i e n t ,   f o r   a n y 
 
         l i a b i l i t y   t h a t   t h e s e   c o n t r a c t u a l   a s s u m p t i o n s   d i r e c t l y   i m p o s e   o n 
 
         t h o s e   l i c e n s o r s   a n d   a u t h o r s .   
 
 
 
 A l l   o t h e r   n o n - p e r m i s s i v e   a d d i t i o n a l   t e r m s   a r e   c o n s i d e r e d   " f u r t h e r   
 
 r e s t r i c t i o n s "   w i t h i n   t h e   m e a n i n g   o f   s e c t i o n   1 0 .   I f   t h e   P r o g r a m   a s   y o u   
 
 r e c e i v e d   i t ,   o r   a n y   p a r t   o f   i t ,   c o n t a i n s   a   n o t i c e   s t a t i n g   t h a t   i t   i s   
 
 g o v e r n e d   b y   t h i s   L i c e n s e   a l o n g   w i t h   a   t e r m   t h a t   i s   a   f u r t h e r   
 
 r e s t r i c t i o n ,   y o u   m a y   r e m o v e   t h a t   t e r m .   I f   a   l i c e n s e   d o c u m e n t   c o n t a i n s   a   
 
 f u r t h e r   r e s t r i c t i o n   b u t   p e r m i t s   r e l i c e n s i n g   o r   c o n v e y i n g   u n d e r   t h i s   
 
 L i c e n s e ,   y o u   m a y   a d d   t o   a   c o v e r e d   w o r k   m a t e r i a l   g o v e r n e d   b y   t h e   t e r m s   o f   
 
 t h a t   l i c e n s e   d o c u m e n t ,   p r o v i d e d   t h a t   t h e   f u r t h e r   r e s t r i c t i o n   d o e s   n o t   
 
 s u r v i v e   s u c h   r e l i c e n s i n g   o r   c o n v e y i n g .   
 
 
 
 I f   y o u   a d d   t e r m s   t o   a   c o v e r e d   w o r k   i n   a c c o r d   w i t h   t h i s   s e c t i o n ,   y o u   m u s t   
 
 p l a c e ,   i n   t h e   r e l e v a n t   s o u r c e   f i l e s ,   a   s t a t e m e n t   o f   t h e   a d d i t i o n a l   t e r m s   
 
 t h a t   a p p l y   t o   t h o s e   f i l e s ,   o r   a   n o t i c e   i n d i c a t i n g   w h e r e   t o   f i n d   t h e   
 
 a p p l i c a b l e   t e r m s .   
 
 
 
 A d d i t i o n a l   t e r m s ,   p e r m i s s i v e   o r   n o n - p e r m i s s i v e ,   m a y   b e   s t a t e d   i n   t h e   
 
 f o r m   o f   a   s e p a r a t e l y   w r i t t e n   l i c e n s e ,   o r   s t a t e d   a s   e x c e p t i o n s ;   t h e   a b o v e   
 
 r e q u i r e m e n t s   a p p l y   e i t h e r   w a y .   
 
 
 
 8 .   T e r m i n a t i o n . 
 
 
 
 Y o u   m a y   n o t   p r o p a g a t e   o r   m o d i f y   a   c o v e r e d   w o r k   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   p r o p a g a t e   o r   
 
 m o d i f y   i t   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   ( i n c l u d i n g   a n y   p a t e n t   l i c e n s e s   g r a n t e d   u n d e r   t h e   t h i r d   
 
 p a r a g r a p h   o f   s e c t i o n   1 1 ) .   
 
 
 
 H o w e v e r ,   i f   y o u   c e a s e   a l l   v i o l a t i o n   o f   t h i s   L i c e n s e ,   t h e n   y o u r   l i c e n s e   
 
 f r o m   a   p a r t i c u l a r   c o p y r i g h t   h o l d e r   i s   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   t h e   c o p y r i g h t   h o l d e 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   l i c e n s e ,   a n d   ( b )   p e r m a n e n t l y ,   i f   t h e   c o p y r i g h t   h o l d e r   f a i l s   t o   
 
 n o t i f y   y o u   o f   t h e   v i o l a t i o n   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   t h e   c e s s a t i o n .   
 
 
 
 M o r e o v e r ,   y o u r   l i c e n s e   f r o m   a   p a r t i c u l a r   c o p y r i g h t   h o l d e r   i s   r e i n s t a t e d   
 
 p e r m a n e n t l y   i f   t h e   c o p y r i g h t   h o l d e r   n o t i f i e s   y o u   o f   t h e   v i o l a t i o n   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   v i o l a t i o n   o f   t h i s   L i c e n s e   ( f o r   a n y   w o r k )   f r o m   t h a t   c o p y r i g h t   h o l d e r ,   
 
 a n d   y o u   c u r e   t h e   v i o l a t i o n   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 .   
 
 
 
 T e r m i n a t i o n   o f   y o u r   r i g h t s   u n d e r   t h i s   s e c t i o n   d o e s   n o t   t e r m i n a t e   t h e   
 
 l i c e n s e s   o f   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 .   I f   y o u r   r i g h t s   h a v e   b e e n   t e r m i n a t e d   a n d   n o t   p e r m a n e n t l y   
 
 r e i n s t a t e d ,   y o u   d o   n o t   q u a l i f y   t o   r e c e i v e   n e w   l i c e n s e s   f o r   t h e   s a m e   
 
 m a t e r i a l   u n d e r   s e c t i o n   1 0 .   
 
 
 
 9 .   A c c e p t a n c e   N o t   R e q u i r e d   f o r   H a v i n g   C o p i e s . 
 
 
 
 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   i n   o r d e r   t o   r e c e i v e   o r   r u n   a   
 
 c o p y   o f   t h e   P r o g r a m .   A n c i l l a r y   p r o p a g a t i o n   o f   a   c o v e r e d   w o r k   o c c u r r i n g   
 
 s o l e l y   a s   a   c o n s e q u e n c e   o f   u s i n g   p e e r - t o - p e e r   t r a n s m i s s i o n   t o   r e c e i v e   a   
 
 c o p y   l i k e w i s e   d o e s   n o t   r e q u i r e   a c c e p t a n c e .   H o w e v e r ,   n o t h i n g   o t h e r   t h a n   
 
 t h i s   L i c e n s e   g r a n t s   y o u   p e r m i s s i o n   t o   p r o p a g a t e   o r   m o d i f y   a n y   c o v e r e d   
 
 w o r k .   T h e s e   a c t i o n s   i n f r i n g e   c o p y r i g h 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 .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   p r o p a g a t i n g   a   c o v e r e d   w o r k ,   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 .   
 
 
 
 1 0 .   A u t o m a t i c   L i c e n s i n g   o f   D o w n s t r e a m   R e c i p i e n t s . 
 
 
 
 E a c h   t i m e   y o u   c o n v e y   a   c o v e r e d   w o r k ,   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 s ,   t o   r u n ,   m o d i f y   a n d   
 
 p r o p a g a t e   t h a t   w o r k ,   s u b j e c t   t o   t h i s   L i c e n s e .   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 .   
 
 
 
 A n   " e n t i t y   t r a n s a c t i o n "   i s   a   t r a n s a c t i o n   t r a n s f e r r i n g   c o n t r o l   o f   a n   
 
 o r g a n i z a t i o n ,   o r   s u b s t a n t i a l l y   a l l   a s s e t s   o f   o n e ,   o r   s u b d i v i d i n g   a n   
 
 o r g a n i z a t i o n ,   o r   m e r g i n g   o r g a n i z a t i o n s .   I f   p r o p a g a t i o n   o f   a   c o v e r e d   w o r k   
 
 r e s u l t s   f r o m   a n   e n t i t y   t r a n s a c t i o n ,   e a c h   p a r t y   t o   t h a t   t r a n s a c t i o n   w h o   
 
 r e c e i v e s   a   c o p y   o f   t h e   w o r k   a l s o   r e c e i v e s   w h a t e v e r   l i c e n s e s   t o   t h e   w o r k   
 
 t h e   p a r t y ' s   p r e d e c e s s o r   i n   i n t e r e s t   h a d   o r   c o u l d   g i v e   u n d e r   t h e   p r e v i o u s   
 
 p a r a g r a p h ,   p l u s   a   r i g h t   t o   p o s s e s s i o n   o f   t h e   C o r r e s p o n d i n g   S o u r c e   o f   t h e   
 
 w o r k   f r o m   t h e   p r e d e c e s s o r   i n   i n t e r e s t ,   i f   t h e   p r e d e c e s s o r   h a s   i t   o r   c a n   
 
 g e t   i t   w i t h   r e a s o n a b l e   e f f o r t 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   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   o r   a f f i r m e d   u n d e r   t h i s   L i c e n s e .   F o r   e x a m p l e ,   y o u   m a y   n o t   
 
 i m p o s e   a   l i c e n s e   f e e ,   r o y a l t y ,   o r   o t h e r   c h a r g e   f o r   e x e r c i s e   o f   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 ,   a n d   y o u   m a y   n o t   i n i t i a t e   l i t i g a 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   i n   a   l a w s u i t )   a l l e g i n g   t h a t   a n y   
 
 p a t e n t   c l a i m   i s   i n f r i n g e d   b y   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 ,   
 
 o r   i m p o r t i n g   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 .   
 
 
 
 1 1 .   P a t e n t s . 
 
 
 
 A   " c o n t r i b u t o r "   i s   a   c o p y r i g h t   h o l d e r   w h o   a u t h o r i z e s   u s e   u n d e r   t h i s   
 
 L i c e n s e   o f   t h e   P r o g r a m   o r   a   w o r k   o n   w h i c h   t h e   P r o g r a m   i s   b a s e d .   T h e   w o r k   
 
 t h u s   l i c e n s e d   i s   c a l l e d   t h e   c o n t r i b u t o r ' s   " c o n t r i b u t o r   v e r s i o n " .   
 
 
 
 A   c o n t r i b u t o r ' s   " e s s e n t i a l   p a t e n t   c l a i m s "   a r e   a l l   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   c o n t r i b u t o r ,   w h e t h e r   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 ,   t h a t   w o u l d   b e   i n f r i n g e d   b y   s o m e   m a n n e r ,   p e r m i t t e d   b y   
 
 t h i s   L i c e n s e ,   o f   m a k i n g ,   u s i n g ,   o r   s e l l i n g   i t s   c o n t r i b u t o r   v e r s i o n ,   b u t   
 
 d o   n o t   i n c l u d e   c l a i m s   t h a t   w o u l d   b e   i n f r i n g e d   o n l y   a s   a   c o n s e q u e n c e   o f   
 
 f u r t h e r   m o d i f i c a t i o n   o f   t h e   c o n t r i b u t o r   v e r s i o n .   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 "   i n c l u d e s   t h e   r i g h t   t o   g r a n t   p a t e n t   s u b l i c e n s e 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   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 .   
 
 
 
 E a c h   c o n t r i b u t o 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 ,   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   t h e   c o n t r i b u t o r ' s   e s s e n t i a l   p a t e n t   c l a i m s ,   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 ,   i m p o r t   a n d   o t h e r w i s e   r u n ,   m o d i f y   a n d   
 
 p r o p a g a t e   t h e   c o n t e n t s   o f   i t s   c o n t r i b u t o r   v e r s i o n .   
 
 
 
 I n   t h e   f o l l o w i n g   t h r e e   p a r a g r a p h s ,   a   " p a t e n t   l i c e n s e "   i s   a n y   e x p r e s s   
 
 a g r e e m e n t   o r   c o m m i t m e n t ,   h o w e v e r   d e n o m i n a t e d ,   n o t   t o   e n f o r c e   a   p a t e n t   
 
 ( s u c h   a s   a n   e x p r e s s   p e r m i s s i o n   t o   p r a c t i c e   a   p a t e n t   o r   c o v e n a n t   n o t   t o   
 
 s u e   f o r   p a t e n t   i n f r i n g e m e n t ) .   T o   " g r a n t "   s u c h   a   p a t e n t   l i c e n s e   t o   a   
 
 p a r t y   m e a n s   t o   m a k e   s u c h   a n   a g r e e m e n t   o r   c o m m i t m e n t   n o t   t o   e n f o r c e   a   
 
 p a t e n t   a g a i n s t   t h e   p a r t y .   
 
 
 
 I f   y o u   c o n v e y   a   c o v e r e d   w o r k ,   k n o w i n g l y   r e l y i n g   o n   a   p a t e n t   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   S o u r c e   o f   t h e   w o r k   i s   n o t   a v a i l a b l e   f o r   a n y o n e   t o   
 
 c o p y ,   f r e e   o f   c h a r g e   a n 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 ,   t h r o u g h   a   
 
 p u b l i c l y   a v a i l a b l e   n e t w o r k   s e r v e r   o r   o t h e r   r e a d i l y   a c c e s s i b l e   m e a n s ,   
 
 t h e n   y o u   m u s t   e i t h e r   ( 1 )   c a u s e   t h e   C o r r e s p o n d i n g   S o u r c e   t o   b e   s o   
 
 a v a i l a b l e ,   o r   ( 2 )   a r r a n g e   t o   d e p r i v e   y o u r s e l f   o f   t h e   b e n e f i t   o f   t h e   
 
 p a t e n t   l i c e n s e   f o r   t h i s   p a r t i c u l a r   w o r k ,   o r   ( 3 )   a r r a n g e ,   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   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 ,   t o   e x t e n d   t h e   p a t e n t   
 
 l i c e n s e   t o   d o w n s t r e a m   r e c i p i e n t s .   " K n o w i n g l y   r e l y i n g "   m e a n s   y o u   h a v e   
 
 a c t u a l   k n o w l e d g e   t h a t ,   b u t   f o r   t h e   p a t e n t   l i c e n s e ,   y o u r   c o n v e y i n g   t h e   
 
 c o v e r e d   w o r k   i n   a   c o u n t r y ,   o r   y o u r   r e c i p i e n t ' s   u s e   o f   t h e   c o v e r e d   w o r k   
 
 i n   a   c o u n t r y ,   w o u l d   i n f r i n g e   o n e   o r   m o r e   i d e n t i f i a b l e   p a t e n t s   i n   t h a t   
 
 c o u n t r y   t h a t   y o u   h a v e   r e a s o n   t o   b e l i e v e   a r e   v a l i d .   
 
 
 
 I f ,   p u r s u a n t   t o   o r   i n   c o n n e c t i o n   w i t h   a   s i n g l e   t r a n s a c t i o n   o r   
 
 a r r a n g e m e n t ,   y o u   c o n v e y ,   o r   p r o p a g a t e   b y   p r o c u r i n g   c o n v e y a n c e   o f ,   a   
 
 c o v e r e d   w o r k ,   a n d   g r a n t   a   p a t e n t   l i c e n s e   t o   s o m e   o f   t h e   p a r t i e s   
 
 r e c e i v i n g   t h e   c o v e r e d   w o r k   a u t h o r i z i n g   t h e m   t o   u s e ,   p r o p a g a t e ,   m o d i f y   o r   
 
 c o n v e y   a   s p e c i f i c   c o p y   o f   t h e   c o v e r e d   w o r k ,   t h e n   t h e   p a t e n t   l i c e n s e   y o u   
 
 g r a n t   i s   a u t o m a t i c a l l y   e x t e n d e d   t o   a l l   r e c i p i e n t s   o f   t h e   c o v e r e d   w o r k   
 
 a n d   w o r k s   b a s e d   o n   i t .   
 
 
 
 A   p a t e n t   l i c e n s e   i s   " d i s c r i m i n a t o r y "   i f   i t   d o e s   n o t   i n c l u d e   w i t h i n   
 
 t h e   s c o p e   o f   i t s   c o v e r a g e ,   p r o h i b i t s   t h e   e x e r c i s e   o f ,   o r   i s   c o n d i t i o n e d   
 
 o n   t h e   n o n - e x e r c i s e   o f   o n e   o r   m o r e   o f   t h e   r i g h t s   t h a t   a r e   s p e c i f i c a l 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 .   Y o u   m a y   n o t   c o n v e y   a   c o v e r e d   w o r k   i f   y o u   a r e   
 
 a   p a r t y   t o   a n   a r r a n g e m e n t   w i t h   a   t h i r d   p a r t y   t h a t   i s   i n   t h e   b u s i n e s s   o f   
 
 d i s t r i b u t i n g   s o f t w a r e ,   u n d e r   w h i c h   y o u   m a k e   p a y m e n t   t o   t h e   t h i r d   p a r t y   
 
 b a s e d   o n   t h e   e x t e n t   o f   y o u r   a c t i v i t y   o f   c o n v e y i n g   t h e   w o r k ,   a n d   u n d e r   
 
 w h i c h   t h e   t h i r d   p a r t y   g r a n t s ,   t o   a n y   o f   t h e   p a r t i e s   w h o   w o u l d   r e c e i v e   
 
 t h e   c o v e r e d   w o r k   f r o m   y o u ,   a   d i s c r i m i n a t o r y   p a t e n t   l i c e n s e   ( a )   i n   
 
 c o n n e c t i o n   w i t h   c o p i e s   o f   t h e   c o v e r e d   w o r k   c o n v e y e d   b y   y o u   ( o r   c o p i e s   
 
 m a d e   f r o m   t h o s e   c o p i e s ) ,   o r   ( b )   p r i m a r i l y   f o r   a n d   i n   c o n n e c t i o n   w i t h   
 
 s p e c i f i c   p r o d u c t s   o r   c o m p i l a t i o n s   t h a t   c o n t a i n   t h e   c o v e r e d   w o r k ,   u n l e s s   
 
 y o u   e n t e r e d   i n t o   t h a t   a r r a n g e m e n t ,   o r   t h a t   p a t e n t   l i c e n s e   w a s   g r a n t e d ,   
 
 p r i o r   t o   2 8   M a r c h   2 0 0 7 .   
 
 
 
 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   c o n s t r u e d   a s   e x c l u d i n g   o r   l i m i t i n g   a n y   
 
 i m p l i e d   l i c e n s e   o r   o t h e r   d e f e n s e s   t o   i n f r i n g e m e n t   t h a t   m a y   o t h e r w i s e   b e   
 
 a v a i l a b l e   t o   y o u   u n d e r   a p p l i c a b l e   p a t e n t   l a w .   
 
 
 
 1 2 .   N o   S u r r e n d e r   o f   O t h e r s '   F r e e d o m . 
 
 
 
 I f   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   c o n v e y   a   
 
 c o v e r e d   w o r k   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   c o n v e y   i t   a t   a l l .   F o r   e x a m p l e ,   i f   y o u   a g r e e   t o   t e r m s   t h a t   
 
 o b l i g a t e   y o u   t o   c o l l e c t   a   r o y a l t y   f o r   f u r t h e r   c o n v e y i n g   f r o m   t h o s e   t o   
 
 w h o m   y o u   c o n v e y   t h e   P r o g r a m ,   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   t h o s e   
 
 t e r m s   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   c o n v e y i n g   t h e   
 
 P r o g r a m .   
 
 
 
 1 3 .   U s e   w i t h   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 . 
 
 
 
 N o t w i t h s t a n d i n g   a n y   o t h e r   p r o v i s i o n   o f   t h i s   L i c e n s e ,   y o u   h a v e   p e r m i s s i o n   
 
 t o   l i n k   o r   c o m b i n e   a n y   c o v e r e d   w o r k   w i t h   a   w o r k   l i c e n s e d   u n d e r   v e r s i o n   3   
 
 o f   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   i n t o   a   s i n g l e   c o m b i n e d   w o r k ,   
 
 a n d   t o   c o n v e y   t h e   r e s u l t i n g   w o r k .   T h e   t e r m s   o f   t h i s   L i c e n s e   w i l l   
 
 c o n t i n u e   t o   a p p l y   t o   t h e   p a r t   w h i c h   i s   t h e   c o v e r e d   w o r k ,   b u t   t h e   s p e c i a l   
 
 r e q u i r e m e n t s   o f   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 ,   s e c t i o n   1 3 ,   
 
 c o n c e r n i n g   i n t e r a c t i o n   t h r o u g h   a   n e t w o r k   w i l l   a p p l y   t o   t h e   c o m b i n a t i o n   
 
 a s   s u c h .   
 
 
 
 1 4 .   R e v i s e d   V e r s i o n s   o f   t h i s   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   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   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   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   n u m b e r 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   
 
 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 e   G N U   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   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   P r o g r a m   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 i c h   f u t u r e   v e r s 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 a n   b e   u s e d ,   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   v e r s i o n   p e r m a n e n t l y   a u t h o r i z e s   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   P r o g r a m .   
 
 
 
 L a t e r   l i c e n s e   v e r s i o n s   m a y   g i v e   y o u   a d d i t i o n a l   o r   d i f f e r e n t   p e r m i s s i o n s .   
 
 H o w e v e r ,   n o   a d d i t i o n a l   o b l i g a t i o n s   a r e   i m p o s e d   o n   a n y   a u t h o r   o r   
 
 c o p y r i g h t   h o l d e r   a s   a   r e s u l t   o f   y o u r   c h o o s i n g   t o   f o l l o w   a   l a t e r   v e r s i o n .   
 
 
 
 1 5 .   D i s c l a i m e r   o f   W a r r a n t y . 
 
 
 
 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 6 .   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   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B 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 O D I F I E S   A N D / O R   
 
 C O N V E Y S   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 .   
 
 
 
 1 7 .   I n t e r p r e t a t i o n   o f   S e c t i o n s   1 5   a n d   1 6 . 
 
 
 
 I f   t h e   d i s c l a i m e r   o f   w a r r a n t y   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   
 
 c a n n o t   b e   g i v e n   l o c a l   l e g a l   e f f e c t   a c c o r d i n g   t o   t h e i r   t e r m s ,   r e v i e w i n g   
 
 c o u r t s   s h a l l   a p p l y   l o c a l   l a w   t h a t   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   
 
 w a i v e r   o f   a l l   c i v i l   l i a b i l i t y   i n   c o n n e c t i o n   w i t h   t h e   P r o g r a m ,   u n l e s s   a   
 
 w a r r a n t y   o r   a s s u m p t i o n   o f   l i a b i l i t y   a c c o m p a n i e s   a   c o p y   o f   t h e   P r o g r a m   i n   
 
 r e t u r n   f o r   a   f e e .   
 
 
 
 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   3   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 : 
 
 
 
 S E C U R E P R O X Y   [ u r l l i b 3 ]   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   W i l l   B o n d ) , 
 
 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 . 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 ) ,   H T M L 5 L I B   ( C o p y r i g h t   ( c )   2 0 0 6 - 2 0 1 3 
 
 J a m e s   G r a h a m   a n d   o t h e r   c o n t r i b u t o r s ) ,   M D E F I N E   [ B o o t s t r a p ]   ( 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   A l l   R i g h t s   R e s e r v e d . ) ,   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 . ) , 
 
 W S G I R E F / V A L I D A T E . P Y   [ J y t h o n ]   ( ( c )   2 0 0 5   I a n   B i c k i n g   a n d   c o n t r i b u t o r s ) , 
 
 S I Z Z L E . J S   0 . 9 . 3   [ 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 ) ,   B L O B . J S 
 
 [ B o o t s t r a p ]   ( C o p y r i g h t       2 0 1 4   E l i   G r e y . ) ,   H T M L P A R S E R   [ A p a c h e   A b d e r a ] 
 
 ( C o p y r i g h t   ( c )   2 0 0 7   H e n r i   S i v o n e n ) ,   B O O T S T R A P - C U S T O M I Z E . M I N . J S 
 
 [ B o o t s t r a p ]   ( F e r o s s   A b o u k h a d i j e h ) ,   E V E N T . J S   1 . 4 . 2   [ j Q u e r y ]   ( D i e g o 
 
 P e r i n i ) ,   Q U N I T   [ B o o t s t r a p ]   ( 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   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 ) ,   B U F F E R   [ B o o t s t r a p ]   ( A u t h o r : F e r o s s   A b o u k h a d i j e h ) , 
 
 E S 5 - S H I M   [ B o o t s t r a p ]   ( N o   c o p y r i g h t   f o u n d ) ,   M A I N / R E L E A S E   [ T u s c a n y ] 
 
 ( C o p y r i g h t   ( c )   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7   H e n r i   S i v o n e n   C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8 
 
 M o z i l l a   F o u n d a t i o n ) ,   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 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 ) ,   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 ) ,   M O M E N T . J S   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 4   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   ) ,   V A L I D A T E . P Y   [ w s g i r e f ]   ( ( c )   2 0 0 5   I a n   B i c k i n g 
 
 a n d   c o n t r i b u t o r s ) ,   G L Y P H I C O N S   H A L F L I N G S   F O N T   [ B o o t s t r a p ]   ( N o   c o p y r i g h t 
 
 f o u n d ) ,   A N C H O R J S   [ B o o t s t r a p ]   ( C o p y r i g h t   ( c )   2 0 1 6   B r y a n   B r a u n ) ,   S I Z Z L E 
 
 1 . 0   [ 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 ) ,   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 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 ) ,   J S L I N T . J S   [ j Q u e r y ]   ( 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 ) ,   D U M M Y S E R V E R / P R O X Y . P Y   [ u r l l i b 3 ]   ( C o p y r i g h t   ( C )   2 0 1 2   S e n k o 
 
 R a s i c ) ,   S I Z Z L E . J S   [ 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 ) ,   F I L E S A V E R . J S   [ B o o t s t r a p ]   ( C o p y r i g h t       2 0 1 6   E l i   G r e y . ) , 
 
 Z E R O C L I P B O A R D   V 1 . 3 . 5   [ B o o t s t r a p ]   ( C o p y r i g h t   ( c )   2 0 1 4   J o n   R o h a n ,   J a m e s   M . 
 
 G r e e n e ) ,   C H A R T J S   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 6   N i c k   D o w n i e ) ,   S I X   ( P Y T H O N ) 
 
 ( 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   [ j Q u e r 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 / ) ,   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 ) , 
 
 J S Z I P   [ B o o t s t r a p ]   ( ( c )   2 0 0 9 - 2 0 1 4   S t u a r t   K n i g h t l e y ) ,   R N G O M   [ J A X B - x j c ] 
 
 ( C o p y r i g h t       2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 8   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 . ) ,   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 ) ,   L O G G I N G 
 
 [ J y t h o n ]   ( C o p y r i g h t   2 0 0 1 - 2 0 1 2   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 . ) ,   T H E 
 
 B U F F E R   M O D U L E   F R O M   N O D E . J S   [ B o o t s t r a p ]   ( N o   c o p y r i g h t   f o u n d ) ,   F U N C T I O N 
 
 P R O C E S S   [ B o o t s t r a p ]   ( 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 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 O M E N T J S   [ c h a r t j s ]   ( A u t h o r s :   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 ) ,   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 . ) ,   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 ) ,   B A S E 6 4 . J S ,   [ B o o t s t r a p ]   ( 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 . ) ,   L I B R A R Y   P A K O   [ B o o t s t r a p ]   ( n o   c o p y r i g h t   f o u n d ) , 
 
 O B J E N E S I S   1 . 0 . 0   [ X M L g r a p h i c s - C o m m o n s ]   ( C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 8 , 
 
 O b j e n e s i s   T e a m   a n d   a l l   c o n t r i b u t o r s ) ,   T U S C A N Y _ S C A   [ T u s c a n y ]   ( N o t   F o u n d ) , 
 
 L U C E N E   [ A p a c h e   D e r b y ]   ( C o p y r i g h t   ( c )   2 0 1 0 ,   J e a n - P h i l i p p e 
 
 B a r r e t t e - L a P i e r r e ,   < j p b @ r r e t t e . c o m > ) ,   B O O T S T R A P   ( 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 . ) ,   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 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 ) ,   B C P K I X - J D K 1 5 O N   ( C o p y r i g h t   ( c ) 
 
 2 0 0 0   -   2 0 1 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   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 ) ) ,   S H A 2 2 4 D I G E S T   [ J y t h o n ]   ( C o p y r i g h t   ( c ) 
 
 2 0 0 0   -   2 0 1 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 ) ,   J Q U E R Y   [ B o o t s t r a p ] 
 
 ( 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 / ) ,   G R U N T - C O N T R I B - Q U N I T   [ B o o t s t r a p ]   ( C o p y r i g h t   ( c )   2 0 1 4 
 
 C o w b o y "   B e n   A l m a n ,   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 O C K I T O - C O R E   1 . 8 . 5 
 
 [ X M L g r a p h i c s - C o m m o n s ]   ( 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 ) , 
 
 J N I / L I B F F I / S R C / M 8 8 K / O B S D . S   [ j f f i ]   ( C o p y r i g h t   ( c )   2 0 1 3   M i o d r a g   V a l l a t . 
 
 < m i o d @ o p e n b s d . o r g > ) ,   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 ) ,   H O L D E R M 
 
 [ B o o t s t r a p ]   (     2 0 1 5   I v a n   M a l o p i n s k y ) ,   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 A C H O L I B   [ J y t h o n ]   ( N o 
 
 C o p y r i g h t   F o u n d ) ,   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 ) , 
 
 S Y N T A X . C S 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 ) ,   A M D E F I N E 
 
 [ B o o t s t r a p ]   ( 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   A l l   R i g h t s 
 
 R e s e r v e d . ) ,   U R L L I B 3   ( C o p y r i g h t   ( c )   2 0 0 8 - 2 0 1 9   A n d r e y   P e t r o v   a n d 
 
 c o n t r i b u t o r s ) ,   T E S T _ E P O L L . P Y   [ J y t h o n ]   ( 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 . ) ,   D O C   F I L E 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 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 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   I n c . ) ,   B I N D I N G - C O M E T - R U N T I M E   [ T u s c a n y ]   ( N o t   F o u n d ) , 
 
 S P A R K . P Y   [ J y t h o n ]   ( C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 2   J o h n   A y c o c k ) , 
 
 J N I / L I B F F I / L I C E N S E   [ j 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 . ) ,   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 N I / L I B F F I / S R C / X 8 6 / F R E E B S D . S   [ j f f i ]   ( 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 ) ,   I N T E U C L I D E A N T E S T   [ 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 1 1 
 
 T i m   B u k t u   ( t b u k t u @ h o t m a i l . c o m ) ) ,   T A R F I L E . P Y   [ J y t h o n ]   ( 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 . ) ,   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 ) ,   J Q U E R Y   V 1 . 7 . 2 
 
 [ S L F 4 J ]   ( n o t   f o u n 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 ) ,   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 A V A S C R I P T   D I F F   A L G O R I T H M   [ B o o t s t r a p ]   ( 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 X M L 2   [ F e l i x   B u n d l e   R e p o s i t o r y ]   ( 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 ) 
 
 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 ) ,   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 ) ,   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   ( C o p y r i g h t   2 0 1 1 ,   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 ) ,   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   2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n ) , 
 
 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   [ 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 ) , 
 
 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 ) ,   J Q U E R Y - W I G G L E   ( W o n d e r G r o u p ,   J o r d a n   T h o m a s ) ,   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 ) , 
 
 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 ) ,   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   [ 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 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 
 
 & l t ; t j @ l e a r n b o o s t . c o m & g t ; ) ,   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 
 
 ( 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 . ) , 
 
 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 ) ,   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 ) ) ,   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 ) , 
 
 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   ( 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 ) , 
 
 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 ) ,   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 ) , 
 
 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 . ) ,   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 . ) ,   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 ) ,   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 ) ) ,   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 ) ) ,   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 > ) ,   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 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 ) ,   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   [ w e l d ]   ( 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 ) ,   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 / ) ,   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 ) ) ,   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 ) ,   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 ) ,   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 ) ) ,   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 ) ) ,   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 ) ,   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   & 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 ; ) ,   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   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 . ) ,   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 ) , 
 
 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 . ) ,   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 . ) ,   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 . ) ,   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 ) ,   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 . ) ,   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 > ) ,   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   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u 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 ) , 
 
 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 ) ,   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 ) ,   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 ) , 
 
 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 > ) ,   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 > ) ,   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 ) ,   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 ) ,   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 ) ) ,   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 ) ,   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 . ) ,   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 . ) ,   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 
 
 [ 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 ) , 
 
 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 
 
 & 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 ; ) ,   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 > ) , 
 
 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 . 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 ) , 
 
 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 . ) ,   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 . ) ,   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 " ) ) ,   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 ) ,   K X M L 2   [ F e l i x   B u n d l e 
 
 R e p o s i t o r y ]   ( 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 ) ,   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 . ) 
 
 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   
 
 c o p y   o f   t h i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   
 
 " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   
 
 w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   
 
 d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   
 
 p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   s u b j e c t   t o   
 
 t h e   f o l l o w i n g   c o n d i t i o n s :   
 
 
 
 T h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   
 
 i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e .   
 
 
 
 T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   W I T H O U T   W A R R A N T Y   O F   A N Y   K I N D ,   E X P R E S S   
 
 O R   I M P L I E D ,   I N C L U D I N G   B U T   N O T   L I M I T E D   T O   T H E   W A R R A N T I E S   O F   
 
 M E R C H A N T A B I L I T Y ,   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E   A N D   N O N I N F R I N G E M E N T .   
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   B E   L I A B L E   F O R   A N Y   
 
 C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   
 
 T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   
 
 S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E 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 
 
 
 
 b s d d b . d b 
 
 
 
 T h i s   i s   f r e e   s o f t w a r e .   Y o u   m a y   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   m o d i f i c a t i o n / r e d i s t r i b u t i o n ,   s o   l o n g   a s 
 
 t h i s   h e a d e r   r e m a i n s   i n t a c t   a n d   t h a t   y o u   d o   n o t   c l a i m   a n y 
 
 r i g h t s   o f   o w n e r s h i p   o r   a u t h o r s h i p   o f   t h i s   s o f t w a r e .   T h i s 
 
 s o f t w a r e   h a s   b e e n   t e s t e d ,   b u t   n o   w a r r a n t y   i s   e x p r e s s e d   o r   i m p l i e d . 
 
 
 
 
 
 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 . 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 ) :   
 
 
 
 S A M P L E _ C A L C U L A T O R   [ T u s c a n y ]   ( N o t   F o u n d ) ,   M A I N / R E L E A S E   [ T u s c a n y ]   ( N o t 
 
 F o u n d ) ,   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 ) :   
 
 
 
 E C L I P S E . G M F   [ E c l i p s e   G M F   R u n t i m e ] 
 
 ( 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 ) ,   X M L G R A P H I C S - B A T I K - B A T I K / R H I N O 
 
 [ A p a c h e   B a t i k ]   ( h t t p : / / w w w . m o z i l l a . o r g / r h i n o ) ,   A S P E C T J .   [ A s p e c t J   W e a v e r ] 
 
 ( h t t p : / / w w w . m o z i l l a . o r g / M P L / ) ,   R H I N O   1 . 6 R 1   [ j a v a x . x m 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 / e c l i p s e / b i r t / r u n t i m e / j a v a x . x m l / 1 . 3 . 4 . v 2 0 1 0 0 5 0 8 0 4 0 0 / ) , 
 
 L I C E N S E S / M P L - 1 . 1 . T X T   [ A p a c h e   C X F ]   ( N o t   F o u n d ) ,   M A I N / R E L E A S E   [ T u s c a n y ] 
 
 ( N o t   F o u n d ) ,   X M L G R A P H I C S - B A T I K - B A T I K   [ A p a c h e   B a t i k ]   ( N o t   F o u n d ) ,   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 / . ) , 
 
 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 / ) ,   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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 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   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n 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 : 
 
 
 
 R O B O T P A R S E R . P Y   [ J y t h o n ] ,   J Y T H O N ,   S E T U P T O O L S   ( P Y T H O N ) ,   W S G I R E F , 
 
 W S G I R E F . E G G - I N F O   [ J y t h o n ] ,   A R R A Y U T I L   [ L u c e n e ] , 
 
 S S L _ M A T C H _ H O S T N A M E / _ I M P L E M E N T A T I O N . P Y   [ u r l l i b 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   ( 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 . 4 . 4                       2 . 4 . 3               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 . 5 . 1                       2 . 5                   2 0 0 7                 P S F                   y e s 
 
         2 . 5 . 2                       2 . 5 . 1               2 0 0 8                 P S F                   y e s 
 
         2 . 5 . 3                       2 . 5 . 2               2 0 0 8                 P S F                   y e s 
 
         2 . 6                           2 . 5                   2 0 0 8                 P S F                   y e s 
 
         2 . 6 . 1                       2 . 6                   2 0 0 8                 P S F                   y e s 
 
         2 . 6 . 2                       2 . 6 . 1               2 0 0 9                 P S F                   y e s 
 
         2 . 6 . 3                       2 . 6 . 2               2 0 0 9                 P S F                   y e s 
 
         2 . 6 . 4                       2 . 6 . 3               2 0 0 9                 P S F                   y e s 
 
         2 . 6 . 5                       2 . 6 . 4               2 0 1 0                 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 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9 ,   2 0 1 0 , 
 
 2 0 1 1 ,   2 0 1 2   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 . 
 
 
 
 
 
 A d d i t i o n a l   C o n d i t i o n s   f o r   t h i s   W i n d o w s   b i n a r y   b u i l d 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 T h i s   p r o g r a m   i s   l i n k e d   w i t h   a n d   u s e s   M i c r o s o f t   D i s t r i b u t a b 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 .   T h e   M i c r o s o f t   D i s t r i b u t a b l e   C o d e 
 
 i n c l u d e s   t h e   f o l l o w i n g   f i l e s : 
 
 
 
 m s v c r 9 0 . d l l 
 
 m s v c p 9 0 . d l l 
 
 m s v c m 9 0 . d l l 
 
 
 
 I f   y o u   f u r t h e r   d i s t r i b u t e   p r o g r a m s   t h a t   i n c l u d e   t h e   M i c r o s o f t 
 
 D i s t r i b u t a b l e   C o d e ,   y o u   m u s t   c o m p l y   w i t h   t h e   r e s t r i c t i o n s   o n 
 
 d i s t r i b u t i o n   s p e c i f i e d   b y   M i c r o s o f t .   I n   p a r t i c u l a r ,   y o u   m u s t   r e q u i r e 
 
 d i s t r i b u t o r s   a n d   e x t e r n a l   e n d   u s e r s   t o   a g r e e   t o   t e r m s   t h a t   p r o t e c t   t h e 
 
 M i c r o s o f t   D i s t r i b u t a b l e   C o d e   a t   l e a s t   a s   m u c h   a s   M i c r o s o f t ' s   o w n 
 
 r e q u i r e m e n t s   f o r   t h e   D i s t r i b u t a b l e   C o d e .   S e e   M i c r o s o f t ' s   d o c u m e n t a t i o n 
 
 ( i n c l u d e d   i n   i t s   d e v e l o p e r   t o o l s   a n d   o n   i t s   w e b s i t e   a t   m i c r o s o f t . c o m ) 
 
 f o r   s p e c i f i c   d e t a i l s . 
 
 
 
 R e d i s t r i b u t i o n   o f   t h e   W i n d o w s   b i n a r y   b u i l d   o f   t h e   P y t h o n   i n t e r p r e t e r 
 
 c o m p l i e s   w i t h   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   y o u   d o   n o t : 
 
 
 
 -   a l t e r   a n y   c o p y r i g h t ,   t r a d e m a r k   o r   p a t e n t   n o t i c e   i n   M i c r o s o f t ' s 
 
 D i s t r i b u t a b l e   C o d e ; 
 
 
 
 -   u s e   M i c r o s o f t ' s   t r a d e m a r k s   i n   y o u r   p r o g r a m s '   n a m e s   o r   i n   a   w a y   t h a t 
 
 s u g g e s t s   y o u r   p r o g r a m s   c o m e   f r o m   o r   a r e   e n d o r s e d   b y   M i c r o s o f t ; 
 
 
 
 -   d i s t r i b u t e   M i c r o s o f t ' s   D i s t r i b u t a b l e   C o d e   t o   r u n   o n   a   p l a t f o r m   o t h e r 
 
 t h a n   M i c r o s o f t   o p e r a t i n g   s y s t e m s ,   r u n - t i m e   t e c h n o l o g i e s   o r   a p p l i c a t i o n 
 
 p l a t f o r m s ;   o r 
 
 
 
 -   i n c l u d e   M i c r o s o f t   D i s t r i b u t a b l e   C o d e   i n   m a l i c i o u s ,   d e c e p t i v e   o r 
 
 u n l a w f u l   p r o g r a m s . 
 
 
 
 T h e s e   r e s t r i c t i o n s   a p p l y   o n l y   t o   t h e   M i c r o s o f t   D i s t r i b u t a b l e   C o d e   a s 
 
 d e f i n e d   a b o v e ,   n o t   t o   P y t h o n   i t s e l f   o r   a n y   p r o g r a m s   r u n n i n g   o n   t h e 
 
 P y t h o n   i n t e r p r e t e r .   T h e   r e d i s t r i b u t i o n   o f   t h e   P y t h o n   i n t e r p r e t e r   a n d 
 
 l i b r a r i e s   i s   g o v e r n e d   b y   t h e   P y t h o n   S o f t w a r e   L i c e n s e   i n c l u d e d   w i t h   t h i s 
 
 f i l e ,   o r   b y   o t h e r   l i c e n s e s   a s   m a r k e d . 
 
 
 
 
 
 T h i s   c o p y   o f   P y t h o n   i n c l u d e s   a   c o p y   o f   b z i p 2 ,   w h i c h   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   t e r m s : 
 
 
 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 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 0 7   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 . 5   o f   1 0   D e c e m b e r   2 0 0 7 
 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 T h i s   c o p y   o f   P y t h o n   i n c l u d e s   a   c o p y   o f   B e r k e l e y   D B ,   w h i c h   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   t e r m s : 
 
 
 
 / * - 
 
   *   $ I d :   L I C E N S E , v   1 2 . 9   2 0 0 8 / 0 2 / 0 7   1 7 : 1 2 : 1 7   m a r k   E x p   $ 
 
   * / 
 
 
 
 T h e   f o l l o w i n g   i s   t h e   l i c e n s e   t h a t   a p p l i e s   t o   t h i s   c o p y   o f   t h e   B e r k e l e y   D B 
 
 s o f t w a r e .     F o r   a   l i c e n s e   t o   u s e   t h e   B e r k e l e y   D B   s o f t w a r e   u n d e r   c o n d i t i o n s 
 
 o t h e r   t h a n   t h o s e   d e s c r i b e d   h e r e ,   o r   t o   p u r c h a s e   s u p p o r t   f o r   t h i s   s o f t w a r e , 
 
 p l e a s e   c o n t a c t   O r a c l e   a t   b e r k e l e y d b - i n f o _ u s @ o r a c l e . c o m . 
 
 
 
 = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = 
 
 / * 
 
   *   C o p y r i g h t   ( c )   1 9 9 0 , 2 0 0 8   O r a c l 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 .   R e d i s t r i b u t i o n s   i n   a n y   f o r m   m u s t   b e   a c c o m p a n i e d   b y   i n f o r m a t i o n   o n 
 
   *         h o w   t o   o b t a i n   c o m p l e t e   s o u r c e   c o d e   f o r   t h e   D B   s o f t w a r e   a n d   a n y 
 
   *         a c c o m p a n y i n g   s o f t w a r e   t h a t   u s e s   t h e   D B   s o f t w a r e .     T h e   s o u r c e   c o d e 
 
   *         m u s t   e i t h e r   b e   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   o r   b e   a v a i l a b l e   f o r   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   p l u s   a   n o m i n a l   f e e ,   a n d   m u s t   b e 
 
   *         f r e e l y   r e d i s t r i b u t a b l e   u n d e r   r e a s o n a b l e   c o n d i t i o n s .     F o r   a n 
 
   *         e x e c u t a b l e   f i l e ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   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 .     I t   d o e s   n o t   i n c l u d e   s o u r c e   c o d e   f o r   m o d u l e s   o r 
 
   *         f i l e s   t h a t   t y p i c a l l y   a c c o m p a n y   t h e   m a j o r   c o m p o n e n t s   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   f i l e   r u n s . 
 
   * 
 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   O R A C L E   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R 
 
   *   I M P L I E D   W A R R A N T I E S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   T H E   I M P L I E D 
 
   *   W A R R A N T I E S   O F   M E R C H A N T A B I L I T Y ,   F I T N 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   S H A L L   O R A C L 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 . 
 
   * / 
 
 / * 
 
   *   C o p y r i g h t   ( c )   1 9 9 0 ,   1 9 9 3 ,   1 9 9 4 ,   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 . 
 
   * / 
 
 / * 
 
   *   C o p y r i g h t   ( c )   1 9 9 5 ,   1 9 9 6 
 
   *   T h e   P r e s i d e n t   a n d   F e l l o w s   o f   H a r v a r d   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 .   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   H A R V A R D   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   H A R V A R 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 . 
 
   * / 
 
 = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = 
 
 / * * * 
 
   *   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 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 . 
 
   * / 
 
 
 
 T h i s   c o p y   o f   P y t h o n   i n c l u d e s   a   c o p y   o f   o p e n s s l ,   w h i c h   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   t e r m 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 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 . ] 
 
   * / 
 
 
 
 
 
 T h i s   c o p y   o f   P y t h o n   i n c l u d e s   a   c o p y   o f   T c l ,   w h i c h   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   t e r m s : 
 
 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t e d   b y   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 ,   S u n   M i c r o s y s t e m s ,   I n c . ,   S c r i p t i c s   C o r p o r a t i o n ,   A c t i v e S t a t e 
 
 C o r p o r a t i o n   a n d   o t h e r   p a r t i e s .     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   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 . 
 
 
 
 T h e   a u t h o r s   h e r e b y   g r a 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 ,   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   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   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   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 ,   p r o v i d e d   t h a t 
 
 t h e   n e w   t e r m s   a r 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 . 
 
 
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   D I S T R I B U T O R S   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 ,   I T S   D O C U M E N T A T I O N ,   O R   A N Y 
 
 D E R I V A T I V E S   T H E R E O F ,   E V E N   I F   T H E   A U T H 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   D A M A G E . 
 
 
 
 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 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 , 
 
 F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E ,   A N D   N O N - I N F R I N G E M 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   O N   A N   " A S   I S "   B A S I S ,   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   H A V E 
 
 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 . 
 
 
 
 G O V E R N M E N T   U S E :   I f   y o u   a r e   a c q u i r i n g   t h i s   s o f t w a r e   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 ,   t h e   G o v e r n m e n t   s h a l l   h a v e   o n l y   " R e s t r i c t e d   R i g h t s " 
 
 i n   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 s   d e f i n e d   i n   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   ( F A R s )   i n   C l a u s e   5 2 . 2 2 7 . 1 9   ( c )   ( 2 ) .     I f   y o u 
 
 a r e   a c q u i r i n g   t h e   s o f t w a r e   o n   b e h a l f   o f   t h e   D e p a r t m e n t   o f   D e f e n s e ,   t h e 
 
 s o f t w a r e   s h a l l   b e   c l a s s i f i e d   a 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 "   a n d   t h e 
 
 G o v e r n m e n t   s h a l l   h a v e   o n l y   " R e s t r i c t e d   R i g h t s "   a s   d e f i n e d   i n   C l a u s e 
 
 2 5 2 . 2 2 7 - 7 0 1 3   ( c )   ( 1 )   o f   D F A R 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 ,   t h e 
 
 a u t h o r s   g r a n t   t h e   U . S .   G o v e r n m e n t   a n d   o t h e r s   a c t i n g   i n   i t s   b e h a l f 
 
 p e r m i s s i o n   t o   u s 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   a c c o r d a n c e   w i t h   t h e 
 
 t e r m s   s p e c i f i e d   i n   t h i s   l i c e n s e .   
 
 
 
 T h i s   c o p y   o f   P y t h o n   i n c l u d e s   a   c o p y   o f   T k ,   w h i c h   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   t e r m s : 
 
 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t e d   b y   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 ,   S u n   M i c r o s y s t e m s ,   I n c . ,   a n d   o t h e r   p a r t i e s .     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   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 . 
 
 
 
 T h e   a u t h o r s   h e r e b y   g r a 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 ,   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   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   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   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 ,   p r o v i d e d   t h a t 
 
 t h e   n e w   t e r m s   a r 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 . 
 
 
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   D I S T R I B U T O R S   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 ,   I T S   D O C U M E N T A T I O N ,   O R   A N Y 
 
 D E R I V A T I V E S   T H E R E O F ,   E V E N   I F   T H E   A U T H 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   D A M A G E . 
 
 
 
 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 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 , 
 
 F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E ,   A N D   N O N - I N F R I N G E M 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   O N   A N   " A S   I S "   B A S I S ,   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   H A V E 
 
 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 . 
 
 
 
 G O V E R N M E N T   U S E :   I f   y o u   a r e   a c q u i r i n g   t h i s   s o f t w a r e   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 ,   t h e   G o v e r n m e n t   s h a l l   h a v e   o n l y   " R e s t r i c t e d   R i g h t s " 
 
 i n   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 s   d e f i n e d   i n   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   ( F A R s )   i n   C l a u s e   5 2 . 2 2 7 . 1 9   ( c )   ( 2 ) .     I f   y o u 
 
 a r e   a c q u i r i n g   t h e   s o f t w a r e   o n   b e h a l f   o f   t h e   D e p a r t m e n t   o f   D e f e n s e ,   t h e 
 
 s o f t w a r e   s h a l l   b e   c l a s s i f i e d   a 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 "   a n d   t h e 
 
 G o v e r n m e n t   s h a l l   h a v e   o n l y   " R e s t r i c t e d   R i g h t s "   a s   d e f i n e d   i n   C l a u s e 
 
 2 5 2 . 2 2 7 - 7 0 1 3   ( c )   ( 1 )   o f   D F A R 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 ,   t h e 
 
 a u t h o r s   g r a n t   t h e   U . S .   G o v e r n m e n t   a n d   o t h e r s   a c t i n g   i n   i t s   b e h a l f 
 
 p e r m i s s i o n   t o   u s 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   a c c o r d a n c e   w i t h   t h e 
 
 t e r m s   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
 
 
 T h i s   c o p y   o f   P y t h o n   i n c l u d e s   a   c o p y   o f   T i x ,   w h i c h   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   t e r m s : 
 
 
 
 C o p y r i g h t   ( c )   1 9 9 3 - 1 9 9 9   I o i   K i m   L a m . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 1   T i x   P r o j e c t   G r o u p . 
 
 C o p y r i g h t   ( c )   2 0 0 4   A c t i v e S t a t e 
 
 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t e d   b y   t h e   a b o v e   e n t i t i e s 
 
 a n d   o t h e r   p a r t i e s .     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   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 . 
 
 
 
 T h e   a u t h o r s   h e r e b y   g r a 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 ,   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   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   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   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 ,   p r o v i d e d   t h a t 
 
 t h e   n e w   t e r m s   a r 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 . 
 
 
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   D I S T R I B U T O R S   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 ,   I T S   D O C U M E N T A T I O N ,   O R   A N Y 
 
 D E R I V A T I V E S   T H E R E O F ,   E V E N   I F   T H E   A U T H 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   D A M A G E . 
 
 
 
 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 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 , 
 
 F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E ,   A N D   N O N - I N F R I N G E M 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   O N   A N   " A S   I S "   B A S I S ,   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   H A V E 
 
 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 . 
 
 
 
 G O V E R N M E N T   U S E :   I f   y o u   a r e   a c q u i r i n g   t h i s   s o f t w a r e   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 ,   t h e   G o v e r n m e n t   s h a l l   h a v e   o n l y   " R e s t r i c t e d   R i g h t s " 
 
 i n   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 s   d e f i n e d   i n   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   ( F A R s )   i n   C l a u s e   5 2 . 2 2 7 . 1 9   ( c )   ( 2 ) .     I f   y o u 
 
 a r e   a c q u i r i n g   t h e   s o f t w a r e   o n   b e h a l f   o f   t h e   D e p a r t m e n t   o f   D e f e n s e ,   t h e 
 
 s o f t w a r e   s h a l l   b e   c l a s s i f i e d   a 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 "   a n d   t h e 
 
 G o v e r n m e n t   s h a l l   h a v e   o n l y   " R e s t r i c t e d   R i g h t s "   a s   d e f i n e d   i n   C l a u s e 
 
 2 5 2 . 2 2 7 - 7 0 1 3   ( c )   ( 1 )   o f   D F A R 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 ,   t h e 
 
 a u t h o r s   g r a n t   t h e   U . S .   G o v e r n m e n t   a n d   o t h e r s   a c t i n g   i n   i t s   b e h a l f 
 
 p e r m i s s i o n   t o   u s 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   a c c o r d a n c e   w i t h   t h e 
 
 t e r m s   s p e c i f i e d   i n   t h i s   l i c e n s e .   
 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 P a r t s   o f   t h i s   s o f t w a r e   a r e   b a s e d   o n   t h e   T c l / T k   s o f t w a r e   c o p y r i g h t e d   b y 
 
 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 ,   S u n   M i c r o s y s t e m s ,   I n c . , 
 
 a n d   o t h e r   p a r t i e s .   T h e   o r i g i n a l   l i c e n s e   t e r m s   o f   t h e   T c l / T k   s o f t w a r e 
 
 d i s t r i b u t i o n   i s   i n c l u d e d   i n   t h e   f i l e   d o c s / l i c e n s e . t c l t k . 
 
 
 
 P a r t s   o f   t h i s   s o f t w a r e   a r e   b a s e d   o n   t h e   H T M L   L i b r a r y   s o f t w a r e 
 
 c o p y r i g h t e d   b y   S u n   M i c r o s y s t e m s ,   I n c .   T h e   o r i g i n a l   l i c e n s e   t e r m s   o f 
 
 t h e   H T M L   L i b r a r y   s o f t w a r e   d i s t r i b u t i o n   i s   i n c l u d e d   i n   t h e   f i l e 
 
 d o c s / l i c e n s e . h t m l _ l i b . 
 
 
 
 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 
 
 
 
 T h e   P r o g r a m   i n c l u d e 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 
 
 
 
 A P P E N D E D - R E S O U R C E S / D F S - 2 0 1 5   [ A p a c h e   A b d e r a ] ,   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 ] 
 
 
 
 U n i c o d e     C o p y r i g h t   a n d   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 . 
 
 
 
         U n i c o d e   C o p y r i g h t 
 
                 C o p y r i g h t       1 9 9 1 - 2 0 1 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 e f i n i t i o n s 
 
 
 
         U n i c o d e   D a t a   F i l e s   ( " 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 s : / / w w w . u n i c o d e . o r g / P u b l i c / 
 
         h t t p s : / / w w w . u n i c o d e . o r g / r e p o r t s / 
 
         h t t p s : / / w w w . u n i c o d e . o r g / i v d / 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 s : / / w w w . u n i c o d e . o r g / P u b l i c / 
 
 
 
         U n i c o d e   S o f t w a r 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   a n y   s o u r c e   c o d e   o r   c o m p i l e d   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 s : / / w w w . u n i c o d e . o r g / P u b l i c / P R O G R A M S / 
 
         h t t p s : / / w w w . u n i c o d e . o r g / P u b l i c / c l d r / 
 
         h t t p : / / s i t e . i c u - p r o j e c t . o r g / d o w n l o a d / 
 
 
 
         T e r m s   o f   U s e 
 
                 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 . 
 
                 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 u b j e c 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 . 
 
                 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   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 a n   b e   f o u n d   i n   t h e   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   L i c e n s e . 
 
                 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   U n i c o d e   P D F   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 .   T h o s e   r e s t r i c t i o n s   a r e   i n c o r p o r a t e d   a s   t h e   f i r s t   p a g e   o f   e a c h   P D F   c o d e   c h a r t . 
 
                 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 . 
 
                 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 . 
 
                 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 . 
 
         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 . 
 
         W a r r a n t i e s   a n d   D i s c l a i m e r s 
 
                 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 ,   I n c .   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 . 
 
                 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 . 
 
                 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   E . 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 ,   I N C .   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 . 
 
         W a i v e r   o f   D a m a g e 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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 U N I Q U E 
 
 
 
 e v a l - s p e c 
 
 
 
 S p e c i f i c a t i o n :   J S R - 3 4 1   E x p r e s s i o n   L a n g u a g e   ( " S p e c i f i c a t i o n " ) V e r s i o n :   3 . 0 
 
 S t a t u s :   P r o p o s e d   F i n a l   D r a f t 
 
 R e l e a s e :   M a r c h   6 ,   2 0 1 3 
 
 C o p y r i g h t       < Y e a r >   O r a c l e   A m e r i c 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 l i f o r n i a   9 4 0 6 5 ,   U . S . A . A l l   r i g h t s   r e s e r v e d . 
 
 
 
 N O T I C E 
 
 
 
 T h e   S p e c i f i c a t i o n   i s   p r o t e c t e d   b y   c o p y r i g h t   a n d   t h e   i n f o r m a t i o n 
 
 d e s c r i b e d   t h e r e i n   m a y   b e   p r o t e c t e d   b y   o n e   o r   m o r e   U . S .   p a t e n t s ,   f o r e i g n 
 
 p a t e n t s ,   o r   p e n d i n g   a p p l i c a t i o n s .   E x c e p t   a s   p r o v i d 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 ,   n o   p a r t   o f   t h e   S p e c i f i c a t i o n   m a y   b e   r e p r o d u c e d   i n 
 
 a n y   f o r m   b y   a n y   m e a n s   w i t h o u t   t h e   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   O r a c l e 
 
 A m e r i c a ,   I n c .   ( " O r a c l e " )   a n d   i t s   l i c e n s o r s ,   i f   a n y .   A n y   u s e   o f   t h e 
 
 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   d e s c r i b e d   t h e r e i n   w i l l   b e   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 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   a n d   c o n d i t i o n s   o f   t h i s   l i c e n s e ,   i n c l u d i n g   y o u r 
 
 c o m p l i a n c e   w i t h   P a r a g r a p h s   1   a n d   2   b e l o w ,   O r a c l e   h e r e b y   g r a n t s   y o u   a 
 
 f u l l y - p a i 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 ,   l i m i t e d   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 )   u n d e r   O r a c l e ' 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   t o : 
 
 
 
 1 . R e v i e w   t h e   S p e c i f i c a t i o n   f o r   t h e   p u r p o s e s   o f   e v a l u a t i o n .   T h i s 
 
 i n c l u d e s :   ( i )   d e v e l o p i n g   i m p l e m e n t a t i o n s   o f   t h e   S p e c i f i c a t i o n   f o r   y o u r 
 
 i n t e r n a l ,   n o n - c o m m e r c i a l   u s e ;   ( i i )   d i s c u s s i n g   t h e   S p e c i f i c a t i o n   w i t h 
 
 a n y   t h i r d   p a r t y ;   a n d   ( i i i )   e x c e r p t i n g   b r i e f   p o r t i o n s   o f   t h e 
 
 S p e c i f i c a t i o n   i n   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   w h i c h   d i s c u s s   t h e 
 
 S p e c i f i c a t i o n   p r o v i d e d   t h a t   s u c h   e x c e r p t s   d o   n o t   i n   t h e   a g g r e g a t e 
 
 c o n s t i t u t e   a   s i g n i f i c a n t   p o r t i o n   o f   t h e   T e c h n o l o g y . 
 
 
 
 2 . D i s t r i b u t e   i m p l e m e n t a t i o n s   o f   t h e   S p e c i f i c a t i o n   t o   t h i r d   p a r t i e s   f o r 
 
 t h e i r   t e s t i n g   a n d   e v a l u a t i o n   u s e ,   p r o v i d e d   t h a t   a n y   s u c h 
 
 i m p l e m e n t a t i o n : 
 
 
 
 ( i )   d o e s   n o t   m o d i f y ,   s u b s e t ,   s u p e r s e t   o r   o t h e r w i s e   e x t e n d   t h e   L i c e n s o r 
 
 N a m e   S p a c e ,   o r   i n c l u d e   a n y   p u b l i c   o r   p r o t e c t e d   p a c k a g e s ,   c l a s s e s ,   J a v a 
 
 i n t e r f a c e s ,   f i e l d s   o r   m e t h o d s   w i t h i n   t h e   L i c e n s o r   N a m e   S p a c e   o t h e r   t h a n 
 
 t h o s e   r e q u i r e d / a u t h o r i z e d   b y   t h e   S p e c i f i c a t i o n   o r   S p e c i f i c a t i o n s   b e i n g 
 
 i m p l e m e n t e d ; 
 
 
 
 ( i i )   i s   c l e a r l y   a n d   p r o m i n e n t l y   m a r k e d   w i t h   t h e   w o r d   " U N T E S T E D "   o r 
 
 " E A R L Y   A C C E S S "   o r   " I N C O M P A T I B L E "   o r   " U N S T A B L E "   o r   " B E T A "   i n   a n y   l i s t   o f 
 
 a v a i l a b l e   b u i l d s   a n d   i n   p r o x i m i t y   t o   e v e r y   l i n k   i n i t i a t i n g   i t s 
 
 d o w n l o a d ,   w h e r e   t h e   l i s t   o r   l i n k   i s   u n d e r   L i c e n s e e ' s   c o n t r o l ;   a n d 
 
 
 
 ( i i i )   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 : 
 
 
 
 " T h i s   i s   a n   i m p l e m e n t a t i o n   o f   a n   e a r l y - d r a f t   s p e c i f i c a t i o n   d e v e l o p e d 
 
 u n d e r   t h e   J a v a   C o m m u n i t y   P r o c e s s   ( J C P )   a n d   i s   m a d e   a v a i l a b l e   f o r 
 
 t e s t i n g   a n d   e v a l u a t i o n   p u r p o s e s   o n l y .   T h e   c o d e   i s   n o t   c o m p a t i b l e   w i t h 
 
 a n y   s p e c i f i c a t i o n   o f   t h e   J C P . " 
 
 
 
 T h e   g r a n t   s e t   f o r t h   a b o v e   c o n c e r n i n g   y o u r   d i s t r i b u t i o n   o f 
 
 i m p l e m e n t a t i o n s   o f   t h e   s p e c i f i c a t i o n   i s   c o n t i n g e n t   u p o n   y o u r   a g r e e m e n t 
 
 t o   t e r m i n a t e   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   o f   y o u r   " e a r l y   d r a f t " 
 
 i m p l e m e n t a t i o n   a s   s o o n   a s   f e a s i b l e   f o l l o w i n g   f i n a l   c o m p l e t i o n   o f   t h e 
 
 s p e c i f i c a t i o n .   I f   y o u   f a i l   t o   d o   s o ,   t h e   f o r e g o i n g   g r a n t   s h a l l   b e 
 
 c o n s i d e r e d   n u l l   a n d   v o i d . 
 
 
 
 N o   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   u n d e r s t o o d   t o   r e s t r i c t   y o u r 
 
 a b i l i t y   t o   m a k e   a n d   d i s t r i b u t e   t o   t h i r d   p a r t i e s   a p p l i c a t i o n s   w r i t t e n   t o 
 
 t h e   S p e c i f i c a t i o n . 
 
 
 
 O t h e r   t h a n   t h i s   l i m i t e d   l i c e n s e ,   y o u   a c q u i r e   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   t h e   S p e c i f i c a t i o n   o r   a n y   o t h e r   O r a c l e   i n t e l l e c t u a l 
 
 p r o p e r t y ,   a n d   t h e   S p e c i f i c a t i o n   m a y   o n l y   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 
 
 l i c e n s e   t e r m s   s e t   f o r t h   h e r e i n .   T h i s   l i c e n s e   w i l l   e x p i r e   o n   t h e   e a r l i e r 
 
 o f :   ( a )   t w o   ( 2 )   y e a r s   f r o m   t h e   d a t e   o f   R e l e a s e   l i s t e d   a b o v e ;   ( b )   t h e 
 
 d a t e   o n   w h i c h   t h e   f i n a l   v e r s i o n   o f   t h e   S p e c i f i c a t i o n   i s   p u b l i c l y 
 
 r e l e a s e d ;   o r   ( c )   t h e   d a t e   o n   w h i c h   t h e   J a v a   S p e c i f i c a t i o n   R e q u e s t   ( J S R ) 
 
 t o   w h i c h   t h e   S p e c i f i c a t i o n   c o r r e s p o n d s   i s   w i t h d r a w n .   I n   a d d i t i o n ,   t h i s 
 
 l i c e n s e   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   O r a c l e   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   l i c e n s e .   U p o n   t e r m i n a t i o n , 
 
 y o u   m u s t   c e a s e   u s e   o f   o r   d e s t r o y   t h e   S p e c i f i c a t i o n . 
 
 
 
 
 
 " L i c e n s o r   N a m e   S p a c e "   m e a n s   t h e   p u b l i c   c l a s s   o r   i n t e r f a c e   d e c l a r a t i o n s 
 
 w h o s e   n a m e s   b e g i n   w i t h   " j a v a " ,   " j a v a x " ,   " c o m . o r a c l e "   o r   t h e i r 
 
 e q u i v a l e n t s   i n   a n y   s u b s e q u e n t   n a m i n g   c o n v e n t i o n   a d o p t e d   b y   O r a c l e 
 
 t h r o u g h   t h e   J a v a   C o m m u n i t y   P r o c e s s ,   o r   a n y   r e c o g n i z e d   s u c c e s s o r s   o r 
 
 r e p l a c e m e n t s   t h e r e o f 
 
 
 
 T R A D E M A R K 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 ,   s e r v i c e   m a r k s ,   o r 
 
 t r a d e   n a m e s   o f   O r a c l e   o r   O r a c l e ' s   l i c e n s o r s   i s   g r a n t e d   h e r e u n d e r . 
 
 O r a c l e ,   t h e   O r a c l e   l o g o ,   J a v a   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   O r a c l e   U S A ,   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 . 
 
 
 
 D I S C L A I M E R   O F   W A R R A N T I E S 
 
 
 
 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   I S   E X P E R I M E N T A L   A N D   M A Y 
 
 C O N T A I N   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   O R A C L E .   O R A C L E   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 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 ,   W A R R A N T I E S   O F 
 
 M E R C H A N T A B I L I T Y ,   F I T N 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 
 
 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   O R   T H A T   A N Y   P R A C T I C E   O R   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 
 
 S E C R E T S   O R   O T H E R   R I G H T S .   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 n y 
 
 c o m m i t m e n t   t o   r e l e a s e   o r   i m p l e m e n t   a n y   p o r t i o n   o f   t h e   S p e c i f i c a t i o n   i n 
 
 a n y   p r o d u c t . 
 
 
 
 T H E   S P E C I F I C A T I O N   C O U L D   I N C L U D E   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 .   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   T 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 T O   N E W   V E R S I O N S   O F   T H E 
 
 S P E C I F I C A T I O N ,   I F   A N Y .   O R A C L 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   T O 
 
 T H E   P R O D U C T ( S )   A N D / O R   T H E   P R O G R A M ( S )   D E S C R I B E D   I N   T H E   S P E C I F I C A T I O N   A T 
 
 A N Y   T I M E .   A n y   u s e   o f   s u c h   c h a n g e s   i n   t h e   S p e c i f i c a t i o n   w i l l   b e   g o v e r n e d 
 
 b y   t h e   t h e n - c u r r e n t   l i c e n s e   f o r   t h e   a p p l i c a b l e   v e r s i o n   o f   t h e 
 
 S p e c i f i c a t i o n . 
 
 
 
 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   O R A C L 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   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 
 
 R E V E N U E ,   P R O F I T S   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   A N 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   A N Y   F U R N I S H I N G , 
 
 P R A C T I C I N G ,   M O D I F Y I N G   O R   A N Y   U S E   O F   T H E   S P E C I F I C A T I O N ,   E V E N   I F   O R A C L E 
 
 A N D / O R   I T S   L I C E N S 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 
 
 D A M A G E S . 
 
 
 
 Y o u   w i l l   h o l d   O r a c l e   ( a n d   i t s   l i c e n s o r s )   h a r m l e s s   f r o m   a n y   c l a i m s   b a s e d 
 
 o n   y o u r   u s e   o f   t h e   S p e c i f i c a t i o n   f o r   a n y   p u r p o s e s   o t h e r   t h a n   t h e 
 
 l i m i t e d   r i g h t   o f   e v a l u a t i o n   a s   d e s c r i b e d   a b o v e ,   a n d   f r o m   a n y   c l a i m s 
 
 t h a t   l a t e r   v e r s i o n s   o r   r e l e a s e s   o f   a n y   S p e c i f i c a t i o n   f u r n i s h e d   t o   y o u 
 
 a r e   i n c o m p a t i b l e   w i t h   t h e   S p e c i f i c a t i o n   p r o v i d e d   t o   y o u   u n d e r   t h i s 
 
 l i c e n s e . 
 
 
 
 R E S T R I C T E D   R I G H T S   L E G E N D 
 
 I f   t h i s   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   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   s h a l l   b e   o n l y   a s   s e t   f o r t h   i n   t h i s   l i c e n s e ; 
 
 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 ) . 
 
 
 
 R E P O R T 
 
 Y o u   m a y   w i s h   t o   r e p o r t   a n y   a m b i g u i t i e s ,   i n c o n s i s t e n c i e s   o r   i n a c c u r a c i e s 
 
 y o u   m a y   f i n d   i n   c o n n e c t i o n   w i t h   y o u r   e v a l u a t i o n   o f   t h e   S p e c i f i c a t i o n 
 
 ( " F e e d b a c k " ) .   T o   t h e   e x t e n t   t h a t   y o u   p r o v i d e   O r a c l e   w i t h   a n y   F e e d b a c k , 
 
 y o u   h e r e b y :   ( i )   a g r e e   t h a t   s u c h   F e e d b a c k   i s   p r o v i d e d   o n   a 
 
 n o n - p r o p r i e t a r y   a n d   n o n - c o n f i d e n t i a l   b a s i s ,   a n d   ( i i )   g r a n t   O r a c l e   a 
 
 p e r p e t u a l ,   n o n - e x c l u s i v e ,   w o r l d w i d e ,   f u l l y   p a i d - u p ,   i r r e v o c a b l e 
 
 l i c e n s e ,   w i t h   t h e   r i g h t   t o   s u b l i c e n s e   t h r o u g h   m u l t i p l e   l e v e l s   o f 
 
 s u b l i c e n s e e s ,   t o   i n c o r p o r a t e ,   d i s c l o s e ,   a n d   u s e   w i t h o u t   l i m i t a t i o n   t h e 
 
 F e e d b a c k   f o r   a n y   p u r p o s e   r e l a t e d   t o   t h e   S p e c i f i c a t i o n   a n d   f u t u r e 
 
 v e r s i o n s ,   i m p l e m e n t a t i o n s ,   a n d   t e s t   s u i t e s   t h e r e o f . 
 
 
 
 G E N E R A L   T E R M S 
 
 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 .   T h e   U . N .   C o n v e n t i o n   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   a n d   t h e   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   n o t   a p p l y . 
 
 T h e   S p e c i f i c a t i o n   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   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 .   L i c e n s e e 
 
 a g r e e s   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 s   t h a t   i t   h a s   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 
 
 L i c e n s e e . 
 
 
 
 T h i s   A g r e e m e n t   i s   t h e   p a r t i e s '   e n t i r e   a g r e e m e n t   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 ,   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 
 
 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   t o   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 . 
 
 
 
 
 
 f i n a l - s p e c 
 
 
 
 S p e c i f i c a t i o n :   J S R - 3 4 1   E x p r e s s i o n   L a n g u a g e   ( " S p e c i f i c a t i o n " ) V e r s i o n :   3 . 0 
 
 S t a t u s :   F i n a l   R e l e a s e   S p e c i f i c a t i o n   L e a d :   O r a c l e   A m e r i c a ,   I n c . 
 
 ( " S p e c i f i c a t i o n   L e a d " ) 
 
 R e l e a s e :   A p r i l   2 9 ,   2 0 1 3 
 
 
 
 
 
 C o p y r i g h t       2 0 1 3   O r a c l e   A m e r i c a ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 L I M I T E D   L I C E N S E   G R A N T S 
 
 
 
 1 .   L i c e n s e   f o r   E v a l u a t i o n   P u r p o s e s .   S p e c i f i c a t i o n   L e a d   h e r e b y   g r a n t s 
 
 y o u   a   f u l l y - p a i 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 ,   w o r l d w i d e ,   l i m i t e d 
 
 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 ) ,   u n d e r   S p e c i f i c a t i o n   L e a d ' s 
 
 a p p l i c a b l 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   t o   v i e w ,   d o w n l o a d ,   u s e   a n d 
 
 r e p r o d u c e   t h e   S p e c i f i c a t i o n   o n l y   f o r   t h e   p u r p o s e   o f   i n t e r n a l 
 
 e v a l u a t i o n .   T h i s   i n c l u d e s   ( i )   d e v e l o p i n g   a p p l i c a t i o n s   i n t e n d e d   t o   r u n 
 
 o n   a n   i m p l e m e n t a t i o n   o f   t h e   S p e c i f i c a t i o n ,   p r o v i d e d   t h a t   s u c h 
 
 a p p l i c a t i o n s   d o   n o t   t h e m s e l v e s   i m p l e m e n t   a n y   p o r t i o n ( s )   o f   t h e 
 
 S p e c i f i c a t i o n ,   a n d   ( i i )   d i s c u s s i n g   t h e   S p e c i f i c a t i o n   w i t h   a n y   t h i r d 
 
 p a r t y ;   a n d   ( i i i )   e x c e r p t i n g   b r i e f   p o r t i o n s   o f   t h e   S p e c i f i c a t i o n   i n   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   w h i c h   d i s c u s s   t h e   S p e c i f i c a t i o n   p r o v i d e d   t h a t 
 
 s u c h   e x c e r p t s   d o   n o t   i n   t h e   a g g r e g a t e   c o n s t i t u t e   a   s i g n i f i c a n t   p o r t i o n 
 
 o f   t h e   S p e c i f i c a t i o n . 
 
 
 
 2 .   L i c e n s e   f o r   t h e   D i s t r i b u t i o n   o f   C o m p l i a n t   I m p l e m e n t a t i o n s . 
 
 S p e c i f i c a t i o n   L e a d   a l s o   g r a n t s   y o u   a   p e r p e t u a l ,   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 ,   w o r l d w i d e ,   f u l l y   p a i d - u p ,   r o y a l t y   f r e e ,   l i m i t e d 
 
 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 )   u n d e r   a n y   a p p l i c a b l e 
 
 c o p y r i g h t s   o r ,   s u b j e c t   t o   t h e   p r o v i s i o n s   o f   s u b s e c t i o n   4   b e l o w ,   p a t e n t 
 
 r i g h t s   i t   m a y   h a v e   c o v e r i n g   t h e   S p e c i f i c a t i o n   t o   c r e a t e   a n d / o r 
 
 d i s t r i b u t e   a n   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   t h e   S p e c i f i c a t i o n   t h a t :   ( a ) 
 
 f u l l y   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 c l u d i n g   a l l   i t s   r e q u i r e d 
 
 i n t e r f a c e s   a n d   f u n c t i o n a l i t y ;   ( b )   d o e s   n o t   m o d i f y ,   s u b s e t ,   s u p e r s e t   o r 
 
 o t h e r w i s e   e x t e n d   t h e   L i c e n s o r   N a m e   S p a c e ,   o r   i n c l u d e   a n y   p u b l i c   o r 
 
 p r o t e c t e d   p a c k a g e s ,   c l a s s e s ,   J a v a   i n t e r f a c e s ,   f i e l d s   o r   m e t h o d s   w i t h i n 
 
 t h e   L i c e n s o r   N a m e   S p a c e   o t h e r   t h a n   t h o s e   r e q u i r e d / a u t h o r i z e d   b y   t h e 
 
 S p e c i f i c a t i o n   o r   S p e c i f i c a t i o n s   b e i n g   i m p l e m e n t e d ;   a n d   ( c )   p a s s e s   t h e 
 
 T e c h n o l o g y   C o m p a t i b i l i t y   K i t   ( i n c l u d i n g   s a t i s f y i n g   t h e   r e q u i r e m e n t s   o f 
 
 t h e   a p p l i c a b l e   T C K   U s e r s   G u i d e )   f o r   s u c h   S p e c i f i c a t i o n   ( " C o m p l i a n t 
 
 I m p l e m e n t a t i o n " ) .   I n   a d d i t i o n ,   t h e   f o r e g o i n g   l i c e n s e   i s   e x p r e s s l y 
 
 c o n d i t i o n e d   o n   y o u r   n o t   a c t i n g   o u t s i d e   i t s   s c o p e .   N o   l i c e n s e   i s 
 
 g r a n t e d   h e r e u n d e r   f o r   a n y   o t h e r   p u r p o s e   ( i n c l u d i n g ,   f o r   e x a m p l e , 
 
 m o d i f y i n g   t h e   S p e c i f i c a t i o n ,   o t h e r   t h a n   t o   t h e   e x t e n t   o f   y o u r   f a i r   u s e 
 
 r i g h t s ,   o r   d i s t r i b u t i n g   t h e   S p e c i f i c a t i o n   t o   t h i r d   p a r t i e s ) .   A l s o ,   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 ,   s e r v i c e   m a r k s ,   o r 
 
 t r a d e   n a m e s   o f   S p e c i f i c a t i o n   L e a d   o r   S p e c i f i c a t i o n   L e a d ' s   l i c e n s o r s   i s 
 
 g r a n t e d   h e r e u n d e r .   J a v a ,   a n d   J a v a - r e l a t e d   l o g o s ,   m a r k s   a n d   n a m e 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   O r a c l e   A m e r i c a ,   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 . 
 
 
 
 3 .   P a s s - t h r o u g h   C o n d i t i o n s .   Y o u   n e e d   n o t   i n c l u d e   l i m i t a t i o n s   ( a ) - ( c ) 
 
 f r o m   t h e   p r e v i o u s   p a r a g r a p h   o r   a n y   o t h e r   p a r t i c u l a r   " p a s s   t h r o u g h " 
 
 r e q u i r e m e n t s   i n   a n y   l i c e n s e   Y o u   g r a n t   c o n c e r n i n g   t h e   u s e   o f   y o u r 
 
 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 r   p r o d u c t s   d e r i v e d   f r o m   i t .   H o w e v e r , 
 
 e x c e p t   w i t h   r e s p e c t   t o   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 s   ( a n d   p r o d u c t s 
 
 d e r i v e d   f r o m   t h e m )   t h a t   s a t i s f y   l i m i t a t i o n s   ( a ) - ( c )   f r o m   t h e   p r e v i o u s 
 
 p a r a g r a p h ,   Y o u   m a y   n e i t h e r :   ( a )   g r a n t   o r   o t h e r w i s e   p a s s   t h r o u g h   t o 
 
 y o u r   l i c e n s e e s   a n y   l i c e n s e s   u n d e r   S p e c i f i c a t i o n   L e a d ' s   a p p l i c a b l 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 ;   n o r   ( b )   a u t h o r i z e   y o u r   l i c e n s e e s   t o   m a k e 
 
 a n y   c l a i m s   c o n c e r n i n g   t h e i r   i m p l e m e n t a t i o n ' s   c o m p l i a n c e   w i t h   t h e 
 
 S p e c i f i c a t i o n   i n   q u e s t i o n . 
 
 
 
 4 .   R e c i p r o c i t y   C o n c e r n i n g   P a t e n t   L i c e n s e s . 
 
 
 
 a .   W i t h   r e s p e c t   t o   a n y   p a t e n t   c l a i m s   c o v e r e d   b y   t h e   l i c e n s e   g r a n t e d 
 
 u n d e r   s u b p a r a g r a p h   2   a b o v e   t h a t   w o u l d   b e   i n f r i n g e d   b y   a l l   t e c h n i c a l l y 
 
 f e a s i b l e   i m p l e m e n t a t i o n s   o f   t h e   S p e c i f i c a t i o n ,   s u c h   l i c e n s e   i s 
 
 c o n d i t i o n e d   u p o n   y o u r   o f f e r i n g   o n   f a i r ,   r e a s o n a b l e   a n d 
 
 n o n - d i s c r i m i n a t o r y   t e r m s ,   t o   a n y   p a r t y   s e e k i n g   i t   f r o m   Y o u ,   a 
 
 p e r p e t u a l ,   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 ,   w o r l d w i d e   l i c e n s e   u n d e r 
 
 Y o u r   p a t e n t   r i g h t s   w h i c h   a r e   o r   w o u l d   b e   i n f r i n g e d   b y   a l l   t e c h n i c a l l y 
 
 f e a s i b l e   i m p l e m e n t a t i o n s   o f   t h e   S p e c i f i c a t i o n   t o   d e v e l o p ,   d i s t r i b u t e 
 
 a n d   u s e   a   C o m p l i a n t   I m p l e m e n t a t i o n . 
 
 
 
 b .   W i t h   r e s p e c t   t o   a n y   p a t e n t   c l a i m s   o w n e d   b y   S p e c i f i c a t i o n   L e a d   a n d 
 
 c o v e r e d   b y   t h e   l i c e n s e   g r a n t e d   u n d e r   s u b p a r a g r a p h   2 ,   w h e t h e r   o r   n o t 
 
 t h e i r   i n f r i n g e m e n t   c a n   b e   a v o i d e d   i n   a   t e c h n i c a l l y   f e a s i b l e   m a n n e r   w h e n 
 
 i m p l e m e n t i n g   t h e   S p e c i f i c a t i o n ,   s u c h   l i c e n s e   s h a l l   t e r m i n a t e   w i t h 
 
 r e s p e c t   t o   s u c h   c l a i m s   i f   Y o u   i n i t i a t e   a   c l a i m   a g a i n s t   S p e c i f i c a t i o n 
 
 L e a d   t h a t   i t   h a s ,   i n   t h e   c o u r s e   o f   p e r f o r m i n g   i t s   r e s p o n s i b i l i t i e s   a s 
 
 t h e   S p e c i f i c a t i o n   L e a d ,   i n d u c e d   a n y   o t h e r   e n t i t y   t o   i n f r i n g e   Y o u r 
 
 p a t e n t   r i g h t s . 
 
 
 
 c .   A l s o   w i t h   r e s p e c t   t o   a n y   p a t e n t   c l a i m s   o w n e d   b y   S p e c i f i c a t i o n   L e a d 
 
 a n d   c o v e r e d   b y   t h e   l i c e n s e   g r a n t e d   u n d e r   s u b p a r a g r a p h   2   a b o v e ,   w h e r e 
 
 t h e   i n f r i n g e m e n t   o f   s u c h   c l a i m s   c a n   b e   a v o i d e d   i n   a   t e c h n i c a l l y 
 
 f e a s i b l e   m a n n e r   w h e n   i m p l e m e n t i n g   t h e   S p e c i f i c a t i o n   s u c h   l i c e n s e ,   w i t h 
 
 r e s p e c t   t o   s u c h   c l a i m s ,   s h a l l   t e r m i n a t e   i f   Y o u   i n i t i a t e   a   c l a i m   a g a i n s t 
 
 S p e c i f i c a t i o n   L e a d   t h a t   i t s   m a k i n g ,   h a v i n g   m a d e ,   u s i n g ,   o f f e r i n g   t o 
 
 s e l l ,   s e l l i n g   o r   i m p o r t i n g   a   C o m p l i a n t   I m p l e m e n t a t i o n   i n f r i n g e s   Y o u r 
 
 p a t e n t   r i g h t s . 
 
 
 
 5 .   D e f i n i t i o n s .   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 :   " 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 "   s h a l l   m e a n   a n   i m p l e m e n t a t i o n   o f   t h e   S p e c i f i c a t i o n   t h a t 
 
 n e i t h e r   d e r i v e s   f r o m   a n y   o f   S p e c i f i c a t i o n   L e a d ' s   s o u r c e   c o d e   o r   b i n a r y 
 
 c o d e   m a t e r i a l s   n o r ,   e x c e p t   w i t h   a n   a p p r o p r i a t e   a n d   s e p a r a t e   l i c e n s e 
 
 f r o m   S p e c i f i c a t i o n   L e a d ,   i n c l u d e s   a n y   o f   S p e c i f i c a t i o n   L e a d ' s   s o u r c e 
 
 c o d e   o r   b i n a r y   c o d e   m a t e r i a l s ;   " L i c e n s o r   N a m e   S p a c e "   s h a l l   m e a n   t h e 
 
 p u b l i c   c l a s s   o r   i n t e r f a c e   d e c l a r a t i o n s   w h o s e   n a m e s   b e g i n   w i t h   " j a v a " , 
 
 " j a v a x " ,   " c o m . s u n "   a n d   " c o m . o r a c l e "   o r   t h e i r   e q u i v a l e n t s   i n   a n y 
 
 s u b s e q u e n t   n a m i n g   c o n v e n t i o n   a d o p t e d   b y   O r a c l e   A m e r i c a ,   I n c .   t h r o u g h 
 
 t h e   J a v a   C o m m u n i t y   P r o c e s s ,   o r   a n y   r e c o g n i z e d   s u c c e s s o r s   o r 
 
 r e p l a c e m e n t s   t h e r e o f ;   a n d   " T e c h n o l o g y   C o m p a t i b i l i t y   K i t "   o r   " T C K "   s h a l l 
 
 m e a n   t h e   t e s t   s u i t e   a n d   a c c o m p a n y i n g   T C K   U s e r ' s   G u i d e   p r o v i d e d   b y 
 
 S p e c i f i c a t i o n   L e a d   w h i c h   c o r r e s p o n d s   t o   t h e   S p e c i f i c a t i o n   a n d   t h a t   w a s 
 
 a v a i l a b l e   e i t h e r   ( i )   f r o m   S p e c i f i c a t i o n   L e a d ' s   1 2 0   d a y s   b e f o r e   t h e 
 
 f i r s t   r e l e a s e   o f   Y o u r   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   t h a t   a l l o w s   i t s   u s e 
 
 f o r   c o m m e r c i a l   p u r p o s e s ,   o r   ( i i )   m o r e   r e c e n t l y   t h a n   1 2 0   d a y s   f r o m   s u c h 
 
 r e l e a s e   b u t   a g a i n s t   w h i c h   Y o u   e l e c t   t o   t e s t   Y o u r   i m p l e m e n t a t i o n   o f   t h e 
 
 S p e c i f i c a t i o n . 
 
 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 p e c i f i c a t i o n   L e a d   i f   y o u   b r e a c h   t h e   A g r e e m e n t   o r   a c t   o u t s i d e   t h e   s c o p e 
 
 o f   t h e   l i c e n s e s   g r a n t e d   a b o v e . 
 
 
 
 D I S C L A I M E R   O F   W A R R A N T I E S 
 
 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 " .   S P E C I F I C A T I O N   L E A 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 ,   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 ,   W A R R A N T I E S   O F   M E R C H A N T A B I L I T Y ,   F I T N 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   ( I N C L U D I N G   A S   A   C O N S E Q U E N C E   O F   A N Y   P R A C T I C E 
 
 O R   I M P L E M E N T A T I O N   O F   T H E   S P E C I F I C A T I O N ) ,   O R   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 .   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 n y   c o m m i t m e n t   t o   r e l e a s e   o r   i m p l e m e n t   a n y   p o r t i o n   o f   t h e 
 
 S p e c i f i c a t i o n   i n   a n y   p r o d u c t .   I n   a d d i t i o n ,   t h e   S p e c i f i c a t i o n   c o u l d 
 
 i n c l u d e   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 . 
 
 
 
 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 P E C I F I C A T I O N 
 
 L E A D   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   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   R E V E N U E ,   P R O F I T S   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   A N 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   I N   A N Y 
 
 W A Y   T O   Y O U R   H A V I N G ,   I M P E L E M E N T I N G   O R   O T H E R W I S E   U S I N G   U S I N G   T H E 
 
 S P E C I F I C A T I O N ,   E V E N   I F   S P E C I F I C A T I O N   L E A D   A N D / O R   I T S   L I C E N S 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   D A M A G E S .   Y o u   w i l l   i n d e m n i f y , 
 
 h o l d   h a r m l e s s ,   a n d   d e f e n d   S p e c i f i c a t i o n   L e a d   a n d   i t s   l i c e n s o r s   f r o m   a n y 
 
 c l a i m s   a r i s i n g   o r   r e s u l t i n g   f r o m :   ( i )   y o u r   u s e   o f   t h e   S p e c i f i c a t i o n ; 
 
 ( i i )   t h e   u s e   o r   d i s t r i b u t i o n   o f   y o u r   J a v a   a p p l i c a t i o n ,   a p p l e t   a n d / o r 
 
 i m p l e m e n t a t i o n ;   a n d / o r   ( i i i )   a n y   c l a i m s   t h a t   l a t e r   v e r s i o n s   o r   r e l e a s e s 
 
 o f   a n y   S p e c i f i c a t i o n   f u r n i s h e d   t o   y o u   a r e   i n c o m p a t i b l e   w i t h   t h e 
 
 S p e c i f i c a t i o n   p r o v i d e d   t o   y o u   u n d e r   t h i s   l i c e n s e . 
 
 
 
 R E S T R I C T E D   R I G H T S   L E G E N D 
 
 U . S .   G o v e r n m e n t :   I f   t h i s   S p e c i f i c a t i o n   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   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   s h a l l   b e   o n l y   a s   s e t   f o r t h   i n 
 
 t h i s   l i c e n s e ;   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 ) . 
 
 
 
 R E P O R T 
 
 I f   y o u   p r o v i d e   S p e c i f i c a t i o n   L e a d   w i t h   a n y   c o m m e n t s   o r   s u g g e s t i o n s 
 
 c o n c e r n i n g   t h e   S p e c i f i c a t i o n   ( " F e e d b a c k " ) ,   y o u   h e r e b y :   ( i )   a g r e e   t h a t 
 
 s u c h   F e e d b a c k   i s   p r o v i d e d   o n   a   n o n - p r o p r i e t a r y   a n d   n o n - c o n f i d e n t i a l 
 
 b a s i s ,   a n d   ( i i )   g r a n t   S p e c i f i c a t i o n   L e a d   a   p e r p e t u a l ,   n o n - e x c l u s i v e , 
 
 w o r l d w i d e ,   f u l l y   p a i d - u p ,   i r r e v o c a b l e   l i c e n s e ,   w i t h   t h e   r i g h t   t o 
 
 s u b l i c e n s e   t h r o u g h   m u l t i p l e   l e v e l s   o f   s u b l i c e n s e e s ,   t o   i n c o r p o r a t e , 
 
 d i s c l o s e ,   a n d   u s e   w i t h o u t   l i m i t a t i o n   t h e   F e e d b a c k   f o r   a n y   p u r p o s e . 
 
 
 
 G E N E R A L   T E R M S 
 
 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 .   T h e   U . N .   C o n v e n t i o n   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   a n d   t h e   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   n o t   a p p l y . 
 
 
 
 T h e   S p e c i f i c a t i o n   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   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 .   L i c e n s e e 
 
 a g r e e s   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 s   t h a t   i t   h a s   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 
 
 L i c e n s e e . 
 
 
 
 T h i s   A g r e e m e n t   i s   t h e   p a r t i e s '   e n t i r e   a g r e e m e n t   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 ,   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 
 
 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   t o   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 . 
 
 
 
 R e v .   A p r i l ,   2 0 0 6 
 
 E n d   o f   R e p o r t . 
 
 
 
 
 
 E N D   O F   U N I Q U 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   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 : 
 
 
 
 D O M   S O F T W A R E   [ X e r c e s - J ] ,   R E A D M E . D O M . T X T   [ X M L - A P I s ] ,   W 3 C   D O M . E V E N T S ,   D O M 
 
 [ X M L - A P I s ] ,   W 3 C   D O M . S V G ,   W 3 S E C U R I T Y   [ O p e n W S ] ,   T U S C A N Y _ S C A   [ T u s c a n y ] , 
 
 S O A P - E N V E L O P E   [ O p e n W S ] ,   X M L - A P I S   [ A p a c h e   D e r b y ] ,   X M L G R A P H I C S - B A T I K - B A T I K 
 
 [ A p a c h e   B a t i k ] ,   X M L G R A P H I C S - B A T I K - B A T I K / D O M - S O F T W A R E   [ A p a c h e   B a t i k ] ,   W 3 C 
 
 D O M . S A C ,   X E N C - S C H E M A   [ A p a c h e   C X F ] ,   X P A T H S T Y L E S H E E T D O M 3 E X C E P T I O N . J A V A 
 
 [ s e r i a l i z e r ] ,   L I C E N S E S / W 3 C   [ A p a c h e   C X F ] ,   X P A T H   [ s e r i a l i z e r ] ,   S C A - A P I 
 
 [ T u s c a n y ] ,   W 3 C   D O M . S M I L ,   S O A P   E N V E L O P E   [ O p e n W S ] 
 
 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 A T I O N   S E R V E 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   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   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 E N D   O F   N O T I C 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   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   S U P P L E M E N T S   V 9 . 0 . 5 . 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 S D     
 
 E P L   V 2     
 
 L G P L   V 2       
 
 M I T     
 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 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 : 
 
 
 
 D I F F - M A T C H - P A T C H   [ B o o t s t r a p ] ,   C O M M O N S - N E T ,   L E A N E R   C S S   [ B o o t s t r a p ] 
 
 
 
 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 : 
 
 
 
 J S - I N D E N T - L E V E L   [ B o o t s t r a p ]   ( 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 ) ,   S O U R C E - M A P   [ B o o t s t r a p ]   ( 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 ) ,   U G L I F Y J S   [ B o o t s t r a p ]   ( N o   c o p y r i g h t   f o u n d ) ,   J S D U M P 
 
 [ B o o t s t r a p ]   ( 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 ) 
 
 
 
 
 
 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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 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   U I 
 
 ( h t t p s : / / p a c k a g e s . d e b i a n . o r g / s i d / j a v a / l i b e c l i p s e - c o r e - d a t a b i n d i n g - b e a n s - j a v a ) 
 
 
 
 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 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 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 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   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 .   
 
 
 
 L I B L T D L   [ l i b t o o l ] 
 
 
 
                                     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 
 
                                           
 
 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   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 : 
 
 
 
 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 ) ,   M D E F I N E   [ B o o t s t r a p ]   ( 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   A l l 
 
 R i g h t s   R e s e r v e d . ) ,   B A S E 6 4 . J S ,   [ B o o t s t r a p ]   ( 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 . ) ,   L I B R A R Y   P A K O   [ B o o t s t r a p ]   ( 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   2 0 1 1 - 2 0 1 4   T w i t t e r ,   I n c . ) ,   B C P K I X - J D K 1 5 O N 
 
 ( C o p y r i g h t   ( c )   2 0 0 0   -   2 0 1 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   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 ) ) ,   B L O B . J S   [ B o o t s t r a p ]   ( C o p y r i g h t       2 0 1 4 
 
 E l i   G r e y . ) ,   J Q U E R Y   [ B o o t s t r a p ]   ( 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 / ) ,   G R U N T - C O N T R I B - Q U N I T   [ B o o t s t r a p ] 
 
 ( C o p y r i g h t   ( c )   2 0 1 4   C o w b o y "   B e n   A l m a n ,   c o n t r i b u t o r s ) , 
 
 B O O T S T R A P - C U S T O M I Z E . M I N . J S   [ B o o t s t r a p ]   ( F e r o s s   A b o u k h a d i j e h ) ,   H O L D E R M 
 
 [ B o o t s t r a p ]   (     2 0 1 5   I v a n   M a l o p i n s k y ) ,   Q U N I T   [ B o o t s t r a p ]   ( 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 M D E F I N E   [ B o o t s t r a p ] 
 
 ( 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   A l l   R i g h t s   R e s e r v e d . ) ,   B U F F E R 
 
 [ B o o t s t r a p ]   ( A u t h o r : F e r o s s   A b o u k h a d i j e h ) ,   E S 5 - S H I M   [ B o o t s t r a p ]   ( N o 
 
 c o p y r i g h t   f o u n d ) ,   M O M E N T . J S   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 4   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   ) ,   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 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   I n c . ) ,   G L Y P H I C O N S   H A L F L I N G S   F O N T   [ B o o t s t r a p ]   ( N o 
 
 c o p y r i g h t   f o u n d ) ,   A N C H O R J S   [ B o o t s t r a p ]   ( C o p y r i g h t   ( c )   2 0 1 6   B r y a n   B r a u n ) , 
 
 F I L E S A V E R . J S   [ B o o t s t r a p ]   ( C o p y r i g h t       2 0 1 6   E l i   G r e y . ) ,   Z E R O C L I P B O A R D 
 
 V 1 . 3 . 5   [ B o o t s t r a p ]   ( C o p y r i g h t   ( c )   2 0 1 4   J o n   R o h a n ,   J a m e s   M .   G r e e n e ) , 
 
 I N T E U C L I D E A N T E S T   [ 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 1 1   T i m   B u k t u 
 
 ( t b u k t u @ h o t m a i l . c o m ) ) ,   J S Z I P   [ B o o t s t r a p ]   ( ( c )   2 0 0 9 - 2 0 1 4   S t u a r t 
 
 K n i g h t l e y ) ,   J A V A S C R I P T   D I F F   A L G O R I T H M   [ B o o t s t r a p ]   ( N o   c o p y r i g h t   f o u n d ) , 
 
 T H E   B U F F E R   M O D U L E   F R O M   N O D E . J S   [ B o o t s t r a p ]   ( N o   c o p y r i g h t   f o u n d ) , 
 
 F U N C T I O N   P R O C E S S   [ B o o t s t r a p ]   ( 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   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 N D   O F   I B M   A P P L I C A T I O N   S E R V E R   S U P P 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   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 E N D   O F   N O T I C E   F I L E 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 
 
 
 
 L / N :     L - C T U R - B J S K K 6 
 
 D / N :     L - C T U R - B J S K K 6 
 
 P / N :     L - C T U R - B J S K K 6 