| 
					
				 | 
			
			
				@@ -418,7 +418,7 @@ def _VarintBytes(value): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 def TagBytes(field_number, wire_type): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   """Encode the given tag and return the bytes.  Only called at startup.""" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  return _VarintBytes(wire_format.PackTag(field_number, wire_type)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  return six.binary_type( _VarintBytes(wire_format.PackTag(field_number, wire_type)) ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 # -------------------------------------------------------------------- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 # As with sizers (see above), we have a number of common encoder 
			 |