|  |  | @ -450,10 +450,10 @@ namespace detail | 
			
		
	
		
		
			
				
					
					|  |  |  | 				LiteralStr, LiteralStr, LiteralStr, LiteralStr)); |  |  |  | 				LiteralStr, LiteralStr, LiteralStr, LiteralStr)); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			return detail::format(FormatStr.c_str(), |  |  |  | 			return detail::format(FormatStr.c_str(), | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x[3]), |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x[0]), |  |  |  | 				static_cast<typename cast<T>::value_type>(x[0]), | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x[1]), |  |  |  | 				static_cast<typename cast<T>::value_type>(x[1]), | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x[2])); |  |  |  | 				static_cast<typename cast<T>::value_type>(x[2]), | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				static_cast<typename cast<T>::value_type>(x[3])); | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		} | 
			
		
	
		
		
			
				
					
					|  |  |  | 	}; |  |  |  | 	}; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -470,14 +470,14 @@ namespace detail | 
			
		
	
		
		
			
				
					
					|  |  |  | 				LiteralStr, LiteralStr, LiteralStr, LiteralStr)); |  |  |  | 				LiteralStr, LiteralStr, LiteralStr, LiteralStr)); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			return detail::format(FormatStr.c_str(), |  |  |  | 			return detail::format(FormatStr.c_str(), | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x.real[3]), |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x.real[0]), |  |  |  | 				static_cast<typename cast<T>::value_type>(x.real[0]), | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x.real[1]), |  |  |  | 				static_cast<typename cast<T>::value_type>(x.real[1]), | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x.real[2]), |  |  |  | 				static_cast<typename cast<T>::value_type>(x.real[2]), | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x.dual[3]), |  |  |  | 				static_cast<typename cast<T>::value_type>(x.real[3]), | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x.dual[0]), |  |  |  | 				static_cast<typename cast<T>::value_type>(x.dual[0]), | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x.dual[1]), |  |  |  | 				static_cast<typename cast<T>::value_type>(x.dual[1]), | 
			
		
	
		
		
			
				
					
					|  |  |  | 				static_cast<typename cast<T>::value_type>(x.dual[2])); |  |  |  | 				static_cast<typename cast<T>::value_type>(x.dual[2]), | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				static_cast<typename cast<T>::value_type>(x.dual[3])); | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		} | 
			
		
	
		
		
			
				
					
					|  |  |  | 	}; |  |  |  | 	}; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |