| 
					
				 | 
			
			
				@@ -110,8 +110,9 @@ public class IpUtils 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 case 1:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     l = Long.parseLong(elements[0]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if ((l < 0L) || (l > 4294967295L))
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if ((l < 0L) || (l > 4294967295L)) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return null;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     bytes[0] = (byte) (int) (l >> 24 & 0xFF);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     bytes[1] = (byte) (int) ((l & 0xFFFFFF) >> 16 & 0xFF);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     bytes[2] = (byte) (int) ((l & 0xFFFF) >> 8 & 0xFF);
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -119,12 +120,14 @@ public class IpUtils 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     break;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 case 2:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     l = Integer.parseInt(elements[0]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if ((l < 0L) || (l > 255L))
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if ((l < 0L) || (l > 255L)) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return null;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     bytes[0] = (byte) (int) (l & 0xFF);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     l = Integer.parseInt(elements[1]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if ((l < 0L) || (l > 16777215L))
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if ((l < 0L) || (l > 16777215L)) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return null;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     bytes[1] = (byte) (int) (l >> 16 & 0xFF);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     bytes[2] = (byte) (int) ((l & 0xFFFF) >> 8 & 0xFF);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     bytes[3] = (byte) (int) (l & 0xFF);
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -133,13 +136,15 @@ public class IpUtils 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     for (i = 0; i < 2; ++i)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         l = Integer.parseInt(elements[i]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if ((l < 0L) || (l > 255L))
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if ((l < 0L) || (l > 255L)) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             return null;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         bytes[i] = (byte) (int) (l & 0xFF);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     l = Integer.parseInt(elements[2]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if ((l < 0L) || (l > 65535L))
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if ((l < 0L) || (l > 65535L)) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return null;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     bytes[2] = (byte) (int) (l >> 8 & 0xFF);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     bytes[3] = (byte) (int) (l & 0xFF);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     break;
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -147,8 +152,9 @@ public class IpUtils 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     for (i = 0; i < 4; ++i)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         l = Integer.parseInt(elements[i]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if ((l < 0L) || (l > 255L))
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if ((l < 0L) || (l > 255L)) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             return null;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         bytes[i] = (byte) (int) (l & 0xFF);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     break;
 
			 |