Commit Graph
				
					
						
						Select branches
						
							
								
									Hide Pull Requests
								
							
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
									
										
											master
										
									
								
							
								
								
									
										
											stable/2024.1
										
									
								
							
								
								
									
										
											stable/2024.2
										
									
								
							
								
								
									
										
											stable/2025.1
										
									
								
							
								
								
									
										
											stable/2025.2
										
									
								
							
								
								
									
										
											unmaintained/2023.1
										
									
								
							
								
								
									
										
											unmaintained/zed
										
									
								
							
								
								
							
								
								
									
										
											0.1.0
										
									
								
							
								
								
									
										
											10.0.0
										
									
								
							
								
								
									
										
											10.1.0
										
									
								
							
								
								
									
										
											10.2.0
										
									
								
							
								
								
									
										
											10.2.1
										
									
								
							
								
								
									
										
											10.3.0
										
									
								
							
								
								
									
										
											10.3.1
										
									
								
							
								
								
									
										
											10.4.0
										
									
								
							
								
								
									
										
											11.0.0
										
									
								
							
								
								
									
										
											11.1.0
										
									
								
							
								
								
									
										
											11.2.0
										
									
								
							
								
								
									
										
											11.3.0
										
									
								
							
								
								
									
										
											11.3.1
										
									
								
							
								
								
									
										
											11.4.0
										
									
								
							
								
								
									
										
											11.6.0
										
									
								
							
								
								
									
										
											12.0.0
										
									
								
							
								
								
									
										
											12.0.1
										
									
								
							
								
								
									
										
											12.1.0
										
									
								
							
								
								
									
										
											12.2.0
										
									
								
							
								
								
									
										
											12.3.0
										
									
								
							
								
								
									
										
											12.4.0
										
									
								
							
								
								
									
										
											13.0.0
										
									
								
							
								
								
									
										
											13.1.0
										
									
								
							
								
								
									
										
											13.3.0
										
									
								
							
								
								
									
										
											13.3.1
										
									
								
							
								
								
									
										
											14.1.0
										
									
								
							
								
								
									
										
											14.2.0
										
									
								
							
								
								
									
										
											14.3.0
										
									
								
							
								
								
									
										
											14.4.0
										
									
								
							
								
								
									
										
											15.0.0
										
									
								
							
								
								
									
										
											15.1.0
										
									
								
							
								
								
									
										
											15.2.0
										
									
								
							
								
								
									
										
											15.4.0
										
									
								
							
								
								
									
										
											15.5.0
										
									
								
							
								
								
									
										
											16.0.0
										
									
								
							
								
								
									
										
											16.1.0
										
									
								
							
								
								
									
										
											16.2.0
										
									
								
							
								
								
									
										
											16.2.1
										
									
								
							
								
								
									
										
											16.3.0
										
									
								
							
								
								
									
										
											16.4.0
										
									
								
							
								
								
									
										
											17.1.0
										
									
								
							
								
								
									
										
											17.2.0
										
									
								
							
								
								
									
										
											17.3.0
										
									
								
							
								
								
									
										
											17.4.0
										
									
								
							
								
								
									
										
											17.4.1
										
									
								
							
								
								
									
										
											17.5.0
										
									
								
							
								
								
									
										
											18.0.0
										
									
								
							
								
								
									
										
											18.1.0
										
									
								
							
								
								
									
										
											18.2.0
										
									
								
							
								
								
									
										
											18.3.0
										
									
								
							
								
								
									
										
											18.4.0
										
									
								
							
								
								
									
										
											18.5.0
										
									
								
							
								
								
									
										
											18.6.0
										
									
								
							
								
								
									
										
											19.0.0
										
									
								
							
								
								
									
										
											19.1.0
										
									
								
							
								
								
									
										
											19.2.0
										
									
								
							
								
								
									
										
											19.3.0
										
									
								
							
								
								
									
										
											19.4.0
										
									
								
							
								
								
									
										
											19.5.0
										
									
								
							
								
								
									
										
											2.0.0
										
									
								
							
								
								
									
										
											2.1.0
										
									
								
							
								
								
									
										
											20.0.0
										
									
								
							
								
								
									
										
											20.1.0
										
									
								
							
								
								
									
										
											20.2.0
										
									
								
							
								
								
									
										
											20.3.0
										
									
								
							
								
								
									
										
											20.4.0
										
									
								
							
								
								
									
										
											20.4.1
										
									
								
							
								
								
									
										
											2023.1-eom
										
									
								
							
								
								
									
										
											2023.2-eol
										
									
								
							
								
								
									
										
											21.0.0
										
									
								
							
								
								
									
										
											21.0.1
										
									
								
							
								
								
									
										
											22.0.0
										
									
								
							
								
								
									
										
											22.0.1
										
									
								
							
								
								
									
										
											23.0.0
										
									
								
							
								
								
									
										
											23.0.1
										
									
								
							
								
								
									
										
											24.0.0
										
									
								
							
								
								
									
										
											25.0.0
										
									
								
							
								
								
									
										
											26.0.0
										
									
								
							
								
								
									
										
											27.0.0
										
									
								
							
								
								
									
										
											3.0.0
										
									
								
							
								
								
									
										
											3.0.0-rc1
										
									
								
							
								
								
									
										
											3.0.0-rc2
										
									
								
							
								
								
									
										
											3.0.0-rc3
										
									
								
							
								
								
									
										
											3.0.0-rc4
										
									
								
							
								
								
									
										
											4.0.0
										
									
								
							
								
								
									
										
											4.1.0
										
									
								
							
								
								
									
										
											5.0.0
										
									
								
							
								
								
									
										
											5.1.0
										
									
								
							
								
								
									
										
											6.0.0
										
									
								
							
								
								
									
										
											6.1.0
										
									
								
							
								
								
									
										
											7.0.0
										
									
								
							
								
								
									
										
											7.1.0
										
									
								
							
								
								
									
										
											8.0.0
										
									
								
							
								
								
									
										
											8.0.0b1
										
									
								
							
								
								
									
										
											8.1.0
										
									
								
							
								
								
									
										
											8.2.0
										
									
								
							
								
								
									
										
											8.2.1
										
									
								
							
								
								
									
										
											8.3.0
										
									
								
							
								
								
									
										
											9.0.0
										
									
								
							
								
								
									
										
											9.1.0
										
									
								
							
								
								
									
										
											9.2.0
										
									
								
							
								
								
									
										
											9.3.0
										
									
								
							
								
								
									
										
											9.4.0
										
									
								
							
								
								
									
										
											9.4.1
										
									
								
							
								
								
									
										
											9.4.2
										
									
								
							
								
								
									
										
											9.4.3
										
									
								
							
								
								
									
										
											9.4.4
										
									
								
							
								
								
									
										
											9.5.0
										
									
								
							
								
								
									
										
											9.6.0
										
									
								
							
								
								
									
										
											9.7.0
										
									
								
							
								
								
									
										
											essex-eol
										
									
								
							
								
								
									
										
											folsom-eol
										
									
								
							
								
								
									
										
											grizzly-eol
										
									
								
							
								
								
									
										
											havana-eol
										
									
								
							
								
								
									
										
											icehouse-eol
										
									
								
							
								
								
									
										
											juno-eol
										
									
								
							
								
								
									
										
											kilo-eol
										
									
								
							
								
								
									
										
											liberty-eol
										
									
								
							
								
								
									
										
											mitaka-eol
										
									
								
							
								
								
									
										
											newton-eol
										
									
								
							
								
								
									
										
											ocata-em
										
									
								
							
								
								
									
										
											ocata-eol
										
									
								
							
								
								
									
										
											pike-em
										
									
								
							
								
								
									
										
											pike-eol
										
									
								
							
								
								
									
										
											queens-em
										
									
								
							
								
								
									
										
											queens-eol
										
									
								
							
								
								
									
										
											rocky-em
										
									
								
							
								
								
									
										
											rocky-eol
										
									
								
							
								
								
									
										
											stein-em
										
									
								
							
								
								
									
										
											stein-eol
										
									
								
							
								
								
									
										
											train-em
										
									
								
							
								
								
									
										
											train-eol
										
									
								
							
								
								
									
										
											ussuri-em
										
									
								
							
								
								
									
										
											ussuri-eol
										
									
								
							
								
								
									
										
											victoria-em
										
									
								
							
								
								
									
										
											victoria-eol
										
									
								
							
								
								
									
										
											wallaby-em
										
									
								
							
								
								
									
										
											wallaby-eol
										
									
								
							
								
								
									
										
											wallaby-eom
										
									
								
							
								
								
									
										
											xena-em
										
									
								
							
								
								
									
										
											xena-eol
										
									
								
							
								
								
									
										
											xena-eom
										
									
								
							
								
								
									
										
											yoga-eol
										
									
								
							
								
								
									
										
											yoga-eom
										
									
								
							
								
								
									
										
											zed-eom
										
									
								
							
								
								
							
						
					
					
					
				
			
			
			
			Select branches
						
								
									Hide Pull Requests
								
							
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
							
								
								
									
										
											master
										
									
								
							
								
								
									
										
											stable/2024.1
										
									
								
							
								
								
									
										
											stable/2024.2
										
									
								
							
								
								
									
										
											stable/2025.1
										
									
								
							
								
								
									
										
											stable/2025.2
										
									
								
							
								
								
									
										
											unmaintained/2023.1
										
									
								
							
								
								
									
										
											unmaintained/zed
										
									
								
							
								
								
							
								
								
									
										
											0.1.0
										
									
								
							
								
								
									
										
											10.0.0
										
									
								
							
								
								
									
										
											10.1.0
										
									
								
							
								
								
									
										
											10.2.0
										
									
								
							
								
								
									
										
											10.2.1
										
									
								
							
								
								
									
										
											10.3.0
										
									
								
							
								
								
									
										
											10.3.1
										
									
								
							
								
								
									
										
											10.4.0
										
									
								
							
								
								
									
										
											11.0.0
										
									
								
							
								
								
									
										
											11.1.0
										
									
								
							
								
								
									
										
											11.2.0
										
									
								
							
								
								
									
										
											11.3.0
										
									
								
							
								
								
									
										
											11.3.1
										
									
								
							
								
								
									
										
											11.4.0
										
									
								
							
								
								
									
										
											11.6.0
										
									
								
							
								
								
									
										
											12.0.0
										
									
								
							
								
								
									
										
											12.0.1
										
									
								
							
								
								
									
										
											12.1.0
										
									
								
							
								
								
									
										
											12.2.0
										
									
								
							
								
								
									
										
											12.3.0
										
									
								
							
								
								
									
										
											12.4.0
										
									
								
							
								
								
									
										
											13.0.0
										
									
								
							
								
								
									
										
											13.1.0
										
									
								
							
								
								
									
										
											13.3.0
										
									
								
							
								
								
									
										
											13.3.1
										
									
								
							
								
								
									
										
											14.1.0
										
									
								
							
								
								
									
										
											14.2.0
										
									
								
							
								
								
									
										
											14.3.0
										
									
								
							
								
								
									
										
											14.4.0
										
									
								
							
								
								
									
										
											15.0.0
										
									
								
							
								
								
									
										
											15.1.0
										
									
								
							
								
								
									
										
											15.2.0
										
									
								
							
								
								
									
										
											15.4.0
										
									
								
							
								
								
									
										
											15.5.0
										
									
								
							
								
								
									
										
											16.0.0
										
									
								
							
								
								
									
										
											16.1.0
										
									
								
							
								
								
									
										
											16.2.0
										
									
								
							
								
								
									
										
											16.2.1
										
									
								
							
								
								
									
										
											16.3.0
										
									
								
							
								
								
									
										
											16.4.0
										
									
								
							
								
								
									
										
											17.1.0
										
									
								
							
								
								
									
										
											17.2.0
										
									
								
							
								
								
									
										
											17.3.0
										
									
								
							
								
								
									
										
											17.4.0
										
									
								
							
								
								
									
										
											17.4.1
										
									
								
							
								
								
									
										
											17.5.0
										
									
								
							
								
								
									
										
											18.0.0
										
									
								
							
								
								
									
										
											18.1.0
										
									
								
							
								
								
									
										
											18.2.0
										
									
								
							
								
								
									
										
											18.3.0
										
									
								
							
								
								
									
										
											18.4.0
										
									
								
							
								
								
									
										
											18.5.0
										
									
								
							
								
								
									
										
											18.6.0
										
									
								
							
								
								
									
										
											19.0.0
										
									
								
							
								
								
									
										
											19.1.0
										
									
								
							
								
								
									
										
											19.2.0
										
									
								
							
								
								
									
										
											19.3.0
										
									
								
							
								
								
									
										
											19.4.0
										
									
								
							
								
								
									
										
											19.5.0
										
									
								
							
								
								
									
										
											2.0.0
										
									
								
							
								
								
									
										
											2.1.0
										
									
								
							
								
								
									
										
											20.0.0
										
									
								
							
								
								
									
										
											20.1.0
										
									
								
							
								
								
									
										
											20.2.0
										
									
								
							
								
								
									
										
											20.3.0
										
									
								
							
								
								
									
										
											20.4.0
										
									
								
							
								
								
									
										
											20.4.1
										
									
								
							
								
								
									
										
											2023.1-eom
										
									
								
							
								
								
									
										
											2023.2-eol
										
									
								
							
								
								
									
										
											21.0.0
										
									
								
							
								
								
									
										
											21.0.1
										
									
								
							
								
								
									
										
											22.0.0
										
									
								
							
								
								
									
										
											22.0.1
										
									
								
							
								
								
									
										
											23.0.0
										
									
								
							
								
								
									
										
											23.0.1
										
									
								
							
								
								
									
										
											24.0.0
										
									
								
							
								
								
									
										
											25.0.0
										
									
								
							
								
								
									
										
											26.0.0
										
									
								
							
								
								
									
										
											27.0.0
										
									
								
							
								
								
									
										
											3.0.0
										
									
								
							
								
								
									
										
											3.0.0-rc1
										
									
								
							
								
								
									
										
											3.0.0-rc2
										
									
								
							
								
								
									
										
											3.0.0-rc3
										
									
								
							
								
								
									
										
											3.0.0-rc4
										
									
								
							
								
								
									
										
											4.0.0
										
									
								
							
								
								
									
										
											4.1.0
										
									
								
							
								
								
									
										
											5.0.0
										
									
								
							
								
								
									
										
											5.1.0
										
									
								
							
								
								
									
										
											6.0.0
										
									
								
							
								
								
									
										
											6.1.0
										
									
								
							
								
								
									
										
											7.0.0
										
									
								
							
								
								
									
										
											7.1.0
										
									
								
							
								
								
									
										
											8.0.0
										
									
								
							
								
								
									
										
											8.0.0b1
										
									
								
							
								
								
									
										
											8.1.0
										
									
								
							
								
								
									
										
											8.2.0
										
									
								
							
								
								
									
										
											8.2.1
										
									
								
							
								
								
									
										
											8.3.0
										
									
								
							
								
								
									
										
											9.0.0
										
									
								
							
								
								
									
										
											9.1.0
										
									
								
							
								
								
									
										
											9.2.0
										
									
								
							
								
								
									
										
											9.3.0
										
									
								
							
								
								
									
										
											9.4.0
										
									
								
							
								
								
									
										
											9.4.1
										
									
								
							
								
								
									
										
											9.4.2
										
									
								
							
								
								
									
										
											9.4.3
										
									
								
							
								
								
									
										
											9.4.4
										
									
								
							
								
								
									
										
											9.5.0
										
									
								
							
								
								
									
										
											9.6.0
										
									
								
							
								
								
									
										
											9.7.0
										
									
								
							
								
								
									
										
											essex-eol
										
									
								
							
								
								
									
										
											folsom-eol
										
									
								
							
								
								
									
										
											grizzly-eol
										
									
								
							
								
								
									
										
											havana-eol
										
									
								
							
								
								
									
										
											icehouse-eol
										
									
								
							
								
								
									
										
											juno-eol
										
									
								
							
								
								
									
										
											kilo-eol
										
									
								
							
								
								
									
										
											liberty-eol
										
									
								
							
								
								
									
										
											mitaka-eol
										
									
								
							
								
								
									
										
											newton-eol
										
									
								
							
								
								
									
										
											ocata-em
										
									
								
							
								
								
									
										
											ocata-eol
										
									
								
							
								
								
									
										
											pike-em
										
									
								
							
								
								
									
										
											pike-eol
										
									
								
							
								
								
									
										
											queens-em
										
									
								
							
								
								
									
										
											queens-eol
										
									
								
							
								
								
									
										
											rocky-em
										
									
								
							
								
								
									
										
											rocky-eol
										
									
								
							
								
								
									
										
											stein-em
										
									
								
							
								
								
									
										
											stein-eol
										
									
								
							
								
								
									
										
											train-em
										
									
								
							
								
								
									
										
											train-eol
										
									
								
							
								
								
									
										
											ussuri-em
										
									
								
							
								
								
									
										
											ussuri-eol
										
									
								
							
								
								
									
										
											victoria-em
										
									
								
							
								
								
									
										
											victoria-eol
										
									
								
							
								
								
									
										
											wallaby-em
										
									
								
							
								
								
									
										
											wallaby-eol
										
									
								
							
								
								
									
										
											wallaby-eom
										
									
								
							
								
								
									
										
											xena-em
										
									
								
							
								
								
									
										
											xena-eol
										
									
								
							
								
								
									
										
											xena-eom
										
									
								
							
								
								
									
										
											yoga-eol
										
									
								
							
								
								
									
										
											yoga-eom
										
									
								
							
								
								
									
										
											zed-eom
										
									
								
							
								
								
							
						- 
				
					2161ec46e9
					
						Update master for stable/zed
					
					
						
					
					
						
						
							
							OpenStack Release Bot 2022-10-20 11:12:19 +00:00 
- 
				
					2dd553497c
					
						Update TOX_CONSTRAINTS_FILE for stable/zed
					
					
						
					
					
						
						
							
							OpenStack Release Bot 2022-10-20 11:12:17 +00:00 
- 
				
					749d5326ef
					
						Update .gitreview for stable/zed
					
					
						
					
					
						
						
							
							OpenStack Release Bot 2022-10-20 11:12:14 +00:00 
- 
				
					911919e5a5
					
						Restrict access to the mount base directory
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-10-20 11:08:56 +09:00 
- 
				
					41ca173193
					
						Prohibit write to the mount directory
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-10-20 10:28:12 +09:00 
- 
				
					b39a938a62
					
						Prepare Zed RC1
					
					
						
							
							
 21.0.0
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-10-05 18:33:38 +09:00 
- 
				
					39fdf27aa8
					
						Prepare new version 20.4.0
					
					
						
							
							
 20.4.0
						
					
					
						
						
							 Alfredo Moralejo Alfredo Moralejo2022-09-30 09:28:49 +02:00 
- 
				
					7e821025b2
					
						authtoken: Remove deprecated auth_plugin
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-29 09:09:30 +09:00 
- 
				
					c7848c2ab6
					
						Merge "Fix deprecation warning by validate_legacy" into stable/wallaby
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-15 10:25:43 +00:00 
- 
				
					bce59e619b
					
						Fix deprecation warning by validate_legacy
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-08 14:14:57 +09:00 
- 
				
					dd89409533
					
						Fix type validation warning for storage policy rings
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-22 17:11:34 +09:00 
- 
				
					f2c839d881
					
						Fix deprecation warning by validate_legacy
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-08 14:14:57 +09:00 
- 
				
					afa7e2b426
					
						Fix deprecation warning by validate_legacy
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-08 14:14:57 +09:00 
- 
				
					ced957d742
					
						Fix type validation warning for storage policy rings
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-22 17:11:34 +09:00 
- 
				
					febcd8fa44
					
						Merge "Manage internal-client.conf in acceptance tests"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:43 +00:00 
- 
				
					5f0df7edbf
					
						Merge "CentOS: Use consistent host parameters instead of hard-codes"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:41 +00:00 
- 
				
					b22daabdc2
					
						Merge "authtoken: Accept array for service_token_roles"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:39 +00:00 
- 
				
					2bec34f3fc
					
						Merge "bulk: Support more tunable options"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:37 +00:00 
- 
				
					968b8e1683
					
						Merge "bulk: Remove redundant hard-coded defaults"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:35 +00:00 
- 
				
					d9d27dcb26
					
						Merge "ratelimit: Support options for container access ratelimit"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:33 +00:00 
- 
				
					f33cc00dfa
					
						Merge "ratelimit: Remove redundant hard-coded defaults"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:31 +00:00 
- 
				
					d6e12d98c5
					
						Merge "Remove redundant hard-codes from all"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:29 +00:00 
- 
				
					8dffab3a2c
					
						Merge "ceilometer: Remove deprecated auth_uri"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:28 +00:00 
- 
				
					b9f988952f
					
						Merge "s3: Remove the unused/deprecated ensure parameter"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:26 +00:00 
- 
				
					9b143da1a8
					
						Merge "authtoken: Remove deprecated signing_dir"
					
					
						
					
					
						
						
							 Zuul Zuul2022-09-07 19:57:24 +00:00 
- 
				
					202afa1834
					
						Manage internal-client.conf in acceptance tests
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-06 00:32:17 +09:00 
- 
				
					d3dce7e81a
					
						CentOS: Use consistent host parameters instead of hard-codes
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-06 00:31:12 +09:00 
- 
				
					2391c0062a
					
						authtoken: Accept array for service_token_roles
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-05 09:26:07 +09:00 
- 
				
					e94bbf51b4
					
						bulk: Support more tunable options
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-05 00:26:15 +09:00 
- 
				
					10aef4e2ba
					
						bulk: Remove redundant hard-coded defaults
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-05 00:23:25 +09:00 
- 
				
					9686d3e41b
					
						ratelimit: Support options for container access ratelimit
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-05 00:16:37 +09:00 
- 
				
					12bb9f0cfe
					
						ratelimit: Remove redundant hard-coded defaults
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-05 00:07:43 +09:00 
- 
				
					ce43aca13d
					
						Remove redundant hard-codes from all
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-04 20:09:47 +09:00 
- 
				
					28d45eab6b
					
						ceilometer: Remove deprecated auth_uri
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-04 20:00:51 +09:00 
- 
				
					818f185e44
					
						authtoken: Remove deprecated signing_dir
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-04 17:15:29 +09:00 
- 
				
					0e2e25e667
					
						s3: Remove the unused/deprecated ensure parameter
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-04 17:18:01 +09:00 
- 
				
					c9cfdf7856
					
						slo: Remove deprecated min_segment_size
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-09-04 17:09:38 +09:00 
- 
				
					e6ceaf6d51
					
						Merge "Remove remaining hard-code of username in each manifest"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-26 17:53:44 +00:00 
- 
				
					2d1b0a7f8a
					
						Fix type validation warning for storage policy rings
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-22 17:11:34 +09:00 
- 
				
					4710a58661
					
						Merge "Fix type validation warning for storage policy rings"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-25 07:39:07 +00:00 
- 
				
					7cd5360a5f
					
						Remove remaining hard-code of username in each manifest
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-25 11:18:06 +09:00 
- 
				
					4267671c25
					
						Support customizing internal-client.conf
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-18 11:47:09 +09:00 
- 
				
					48fc395d6f
					
						Merge "Fail if pipeline does not include the proper server"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-23 07:56:48 +00:00 
- 
				
					e28307f5a5
					
						Merge "Multiple rsync modules"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-23 07:49:53 +00:00 
- 
				
					56f59a5ed3
					
						Merge "Create a separate class for [swift-constraints] options"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-23 07:49:51 +00:00 
- 
				
					28bbebfa84
					
						Merge "Reduce hard-coded defaults of object-expirer.conf"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-23 07:45:41 +00:00 
- 
				
					3f10ac6dad
					
						Merge "Do not hard-code default of [swift-constraints] max_header_size"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-23 07:42:52 +00:00 
- 
				
					0445d4ed0b
					
						Merge "Add fundamental middlewares to proxy-server pipeline"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-22 17:26:31 +00:00 
- 
				
					7d220dd934
					
						Create a separate class for [swift-constraints] options
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-22 16:52:51 +09:00 
- 
				
					428d620c7f
					
						Reduce hard-coded defaults of object-expirer.conf
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-22 21:32:20 +09:00 
- 
				
					5a82bf2e6a
					
						Multiple rsync modules
					
					
						
					
					
						
						
							 Thomas Goirand Thomas Goirand2022-08-22 10:23:26 +02:00 
- 
				
					11b193cab8
					
						Fix type validation warning for storage policy rings
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-22 17:11:34 +09:00 
- 
				
					7d1956eadc
					
						Do not hard-code default of [swift-constraints] max_header_size
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-22 16:25:14 +09:00 
- 
				
					eb15c310d6
					
						Add fundamental middlewares to proxy-server pipeline
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-22 15:15:53 +09:00 
- 
				
					0cce118d52
					
						Ensure swift_hash_path_prefix/suffix are cleared
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-22 11:36:41 +09:00 
- 
				
					b5cb280779
					
						Support customizing internal-client.conf
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-18 11:47:09 +09:00 
- 
				
					9b9e43f038
					
						Fail if pipeline does not include the proper server
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-18 12:05:18 +09:00 
- 
				
					ab3cf92d79
					
						Support customizing internal-client.conf
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-18 11:47:09 +09:00 
- 
				
					839ccc7f20
					
						Merge "Use ini provider to manage storage config files"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-18 23:42:34 +00:00 
- 
				
					b64771a2c4
					
						Merge "Support customizing internal-client.conf"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-18 23:13:35 +00:00 
- 
				
					f5011c83eb
					
						Merge "Remove logic for Puppet < 4.3"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-16 18:50:39 +00:00 
- 
				
					453b1a9731
					
						Use ini provider to manage storage config files
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-08 10:40:03 +09:00 
- 
				
					efcef86de7
					
						Support customizing internal-client.conf
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-18 11:47:09 +09:00 
- 
				
					5705d49a95
					
						Remove logic for Puppet < 4.3
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-16 01:26:38 +09:00 
- 
				
					dd88f5625d
					
						Merge "Restart proxy-server when ceilometermiddleware is updated."
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-12 08:47:11 +00:00 
- 
				
					ba44c31714
					
						Support more [oslo_messaging_rabbit] parameters
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-09 17:49:30 +09:00 
- 
				
					ff757c6eb3
					
						Support more [oslo_messaging_rabbit] parameters
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-09 17:49:30 +09:00 
- 
				
					6e834c34b3
					
						Support more [oslo_messaging_rabbit] parameters
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-09 17:49:30 +09:00 
- 
				
					67454cf7ff
					
						Support more [oslo_messaging_rabbit] parameters
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-08-09 17:49:30 +09:00 
- 
				
					34d148dd27
					
						Merge "Use the root user to generate ring builder files" into stable/yoga
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-08 16:50:04 +00:00 
- 
				
					0abf25d1bf
					
						Use the root user to generate ring builder files
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-04 10:10:02 +09:00 
- 
				
					224184aad0
					
						Merge "Use the root user to generate ring builder files"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 13:25:25 +00:00 
- 
				
					f561f50d90
					
						Merge "Use p-o-i manifest to deploy memcached"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 11:08:23 +00:00 
- 
				
					bcc867acd2
					
						Merge "swiftinit: Remove support for upstrart"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 11:08:21 +00:00 
- 
				
					0b2ab8214f
					
						Merge "Remove deprecated swift::test_file"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 11:08:19 +00:00 
- 
				
					cc7c96120d
					
						Merge "Remove unnecessary group assignment"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 11:08:17 +00:00 
- 
				
					4284a090bb
					
						Merge "Deprecate support for swauth"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 11:01:29 +00:00 
- 
				
					0439bd22d6
					
						Use p-o-i manifest to deploy memcached
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-08 13:25:05 +09:00 
- 
				
					971b129100
					
						Merge "Remove warning about old incoming/outcoming chmod"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 09:41:09 +00:00 
- 
				
					da35b74523
					
						Merge "Fix deprecation warning by validate_legacy"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 09:41:06 +00:00 
- 
				
					0adeebce94
					
						Merge "Rename acceptance spec files to explain order"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 09:09:19 +00:00 
- 
				
					1a92de5c89
					
						Merge "Use $::os_service_default instead of undef"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 09:09:17 +00:00 
- 
				
					effad6c4a7
					
						Merge "proxy: Reduce hard-coded default values"
					
					
						
					
					
						
						
							 Zuul Zuul2022-08-01 09:09:08 +00:00 
- 
				
					9cc8b8d2d4
					
						Fix typo in parameter name
					
					
						
					
					
						
						
							 Rajesh Tailor Rajesh Tailor2022-06-27 16:59:48 +05:30 
- 
				
					77e850340c
					
						proxy: Reduce hard-coded default values
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-18 12:02:57 +09:00 
- 
				
					93b2eb187e
					
						Use $::os_service_default instead of undef
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-18 11:51:26 +09:00 
- 
				
					44fdeb5f11
					
						Bump upper version of puppet-memcached
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-15 23:24:06 +09:00 
- 
				
					68c875beb1
					
						Fix wrong test description
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-15 11:55:05 +09:00 
- 
				
					f3276488e8
					
						Rename acceptance spec files to explain order
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-10 13:26:09 +09:00 
- 
				
					4be2336843
					
						Fix deprecation warning by validate_legacy
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-08 14:14:57 +09:00 
- 
				
					15054948ed
					
						Remove warning about old incoming/outcoming chmod
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-08 01:02:05 +09:00 
- 
				
					195425d3f1
					
						Fix typo in swiftinit service type
					
					
						
					
					
						
						
							 Rajesh Tailor Rajesh Tailor2022-06-27 17:04:54 +05:30 
- 
				
					d443048fae
					
						Use the root user to generate ring builder files
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-04 10:10:02 +09:00 
- 
				
					0eda2a0a50
					
						Deprecate support for swauth
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-04 09:57:52 +09:00 
- 
				
					c69f9fb6dd
					
						Restart proxy-server when ceilometermiddleware is updated.
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-04 02:02:14 +09:00 
- 
				
					152587fd2a
					
						Remove unnecessary group assignment
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-07-04 01:55:22 +09:00 
- 
				
					331b92688e
					
						Fix typo in swiftinit service type
					
					
						
					
					
						
						
							 Rajesh Tailor Rajesh Tailor2022-06-27 17:04:54 +05:30 
- 
				
					e004e46273
					
						Remove deprecated allow_versions
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-06-28 22:38:42 +09:00 
- 
				
					1414bd7d85
					
						Remove deprecated swift::test_file
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-06-28 22:34:34 +09:00 
- 
				
					41b842c7de
					
						swiftinit: Remove support for upstrart
					
					
						
					
					
						
						
							 Takashi Kajinami Takashi Kajinami2022-06-28 22:25:36 +09:00