|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
148
 | 
 0  | 
 2  | 
 unless (@_ > bless( {"sign" => "+","value" => bless( [1], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $_[1])  | 
 
| 
155
 | 
 0  | 
 2  | 
 unless (CORE::open $handle, "$db_file")  | 
 
| 
162
 | 
 0  | 
 2  | 
 if ($obj->{'productcode'} == {sign => '+', value => ['1']}) { }  | 
 
| 
164
 | 
 2  | 
 0  | 
 if ($obj->{'databaseyear'} <= {sign => '+', value => ['20']} and $obj->{'productcode'} == {sign => '+', value => ['0']}) { }  | 
 
| 
177
 | 
 0  | 
 0  | 
 if (CORE::close $class->{'filehandle'}) { }  | 
 
| 
223
 | 
 10  | 
 10  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
226
 | 
 10  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
238
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
241
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
253
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
256
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
268
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
271
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
283
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
286
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
298
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
301
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
313
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
316
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
328
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
331
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
343
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
346
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
358
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
361
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
373
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
376
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
388
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
391
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
403
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
406
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
418
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
421
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
433
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
436
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
448
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
451
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
463
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
466
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
478
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
481
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
493
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
496
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
508
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
511
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
523
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
526
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
538
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
541
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
553
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['4']}) { }  | 
 
| 
556
 | 
 0  | 
 0  | 
 if ($ipv == {sign => '+', value => ['6']}) { }  | 
 
| 
570
 | 
 0  | 
 10  | 
 if ($ipnum eq "")  | 
 
| 
571
 | 
 0  | 
 0  | 
 if ($mode == {sign => '+', value => ['100']}) { }  | 
 
| 
578
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [1], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_COUNTRY_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
581
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [2], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_COUNTRY_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
584
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [3], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_REGION_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
587
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [4], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_CITY_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
590
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [5], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_ISP_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
593
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [6], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_LATITUDE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
596
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [7], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_LONGITUDE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
599
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [8], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_DOMAIN_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
602
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [9], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_ZIPCODE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
605
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [10], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_TIMEZONE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
608
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [11], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_NETSPEED_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
611
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [12], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_IDDCODE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
614
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [13], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_AREACODE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
617
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [14], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_WEATHERSTATIONCODE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
620
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [15], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_WEATHERSTATIONNAME_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
623
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [16], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_MCC_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
626
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [17], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_MNC_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
629
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [18], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_MOBILEBRAND_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
632
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [19], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_ELEVATION_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
635
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [20], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_USAGETYPE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
638
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [21], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_ADDRESSTYPE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
641
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [22], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IPV6_CATEGORY_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
652
 | 
 0  | 
 10  | 
 if ($dbcount == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
653
 | 
 0  | 
 0  | 
 if ($mode == {sign => '+', value => ['100']}) { }  | 
 
| 
667
 | 
 10  | 
 0  | 
 if ($indexbaseaddr > bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
677
 | 
 0  | 
 10  | 
 if ($realipno == "340282366920938463463374607431768211455")  | 
 
| 
687
 | 
 10  | 
 94  | 
 if ($ipno >= $ipfrom and $ipno < $ipto) { }  | 
 
| 
690
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [100], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
714
 | 
 0  | 
 0  | 
 if ($IPV6_COUNTRY_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
718
 | 
 0  | 
 0  | 
 if ($IPV6_REGION_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
721
 | 
 0  | 
 0  | 
 if ($IPV6_CITY_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
724
 | 
 0  | 
 0  | 
 if ($IPV6_ISP_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
727
 | 
 0  | 
 0  | 
 if ($IPV6_LATITUDE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
731
 | 
 0  | 
 0  | 
 if ($IPV6_LONGITUDE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
735
 | 
 0  | 
 0  | 
 if ($IPV6_DOMAIN_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
738
 | 
 0  | 
 0  | 
 if ($IPV6_ZIPCODE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
741
 | 
 0  | 
 0  | 
 if ($IPV6_TIMEZONE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
744
 | 
 0  | 
 0  | 
 if ($IPV6_NETSPEED_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
747
 | 
 0  | 
 0  | 
 if ($IPV6_IDDCODE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
750
 | 
 0  | 
 0  | 
 if ($IPV6_AREACODE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
753
 | 
 0  | 
 0  | 
 if ($IPV6_WEATHERSTATIONCODE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
756
 | 
 0  | 
 0  | 
 if ($IPV6_WEATHERSTATIONNAME_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
759
 | 
 0  | 
 0  | 
 if ($IPV6_MCC_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
762
 | 
 0  | 
 0  | 
 if ($IPV6_MNC_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
765
 | 
 0  | 
 0  | 
 if ($IPV6_MOBILEBRAND_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
768
 | 
 0  | 
 0  | 
 if ($IPV6_ELEVATION_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
771
 | 
 0  | 
 0  | 
 if ($IPV6_USAGETYPE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
774
 | 
 0  | 
 0  | 
 if ($IPV6_ADDRESSTYPE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
777
 | 
 0  | 
 0  | 
 if ($IPV6_CATEGORY_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
782
 | 
 10  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [1], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
785
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [2], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
788
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [3], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
791
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [4], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
794
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [5], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
797
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [6], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
802
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [7], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
807
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [8], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
810
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [9], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
813
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [10], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
816
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [11], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
819
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [12], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
822
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [13], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
825
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [14], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
828
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [15], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
831
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [16], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
834
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [17], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
837
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [18], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
840
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [19], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
843
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [20], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
846
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [21], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
849
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [22], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
853
 | 
 82  | 
 12  | 
 if ($ipno < $ipfrom) { }  | 
 
| 
860
 | 
 0  | 
 0  | 
 if ($mode == {sign => '+', value => ['100']}) { }  | 
 
| 
873
 | 
 0  | 
 10  | 
 if ($ipnum eq "")  | 
 
| 
874
 | 
 0  | 
 0  | 
 if ($mode == {sign => '+', value => ['100']}) { }  | 
 
| 
881
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [1], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $COUNTRY_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
884
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [2], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $COUNTRY_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
887
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [3], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $REGION_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
890
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [4], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $CITY_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
893
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [5], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $ISP_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
896
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [6], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $LATITUDE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
899
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [7], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $LONGITUDE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
902
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [8], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $DOMAIN_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
905
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [9], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $ZIPCODE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
908
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [10], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $TIMEZONE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
911
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [11], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $NETSPEED_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
914
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [12], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $IDDCODE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
917
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [13], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $AREACODE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
920
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [14], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $WEATHERSTATIONCODE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
923
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [15], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $WEATHERSTATIONNAME_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
926
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [16], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $MCC_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
929
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [17], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $MNC_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
932
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [18], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $MOBILEBRAND_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
935
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [19], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $ELEVATION_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
938
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [20], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $USAGETYPE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
941
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [21], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $ADDRESSTYPE_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
944
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [22], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $CATEGORY_POSITION[$dbtype] == bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
960
 | 
 10  | 
 0  | 
 if ($indexbaseaddr > bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
968
 | 
 0  | 
 10  | 
 if ($realipno == {sign => '+', value => [294967295, 4]}) { }  | 
 
| 
981
 | 
 10  | 
 5  | 
 if ($ipno >= $ipfrom and $ipno < $ipto) { }  | 
 
| 
982
 | 
 0  | 
 10  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [100], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1006
 | 
 0  | 
 0  | 
 if ($COUNTRY_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1011
 | 
 0  | 
 0  | 
 if ($REGION_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1014
 | 
 0  | 
 0  | 
 if ($CITY_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1017
 | 
 0  | 
 0  | 
 if ($ISP_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1020
 | 
 0  | 
 0  | 
 if ($LATITUDE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1024
 | 
 0  | 
 0  | 
 if ($LONGITUDE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1028
 | 
 0  | 
 0  | 
 if ($DOMAIN_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1031
 | 
 0  | 
 0  | 
 if ($ZIPCODE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1034
 | 
 0  | 
 0  | 
 if ($TIMEZONE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1037
 | 
 0  | 
 0  | 
 if ($NETSPEED_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1040
 | 
 0  | 
 0  | 
 if ($IDDCODE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1043
 | 
 0  | 
 0  | 
 if ($AREACODE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1046
 | 
 0  | 
 0  | 
 if ($WEATHERSTATIONCODE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1049
 | 
 0  | 
 0  | 
 if ($WEATHERSTATIONNAME_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1052
 | 
 0  | 
 0  | 
 if ($MCC_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1055
 | 
 0  | 
 0  | 
 if ($MNC_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1058
 | 
 0  | 
 0  | 
 if ($MOBILEBRAND_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1061
 | 
 0  | 
 0  | 
 if ($ELEVATION_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1064
 | 
 0  | 
 0  | 
 if ($USAGETYPE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1067
 | 
 0  | 
 0  | 
 if ($ADDRESSTYPE_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1070
 | 
 0  | 
 0  | 
 if ($CATEGORY_POSITION[$dbtype] != bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1075
 | 
 10  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [1], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1078
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [2], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1081
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [3], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1084
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [4], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1087
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [5], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1090
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [6], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1095
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [7], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1100
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [8], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1103
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [9], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1106
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [10], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1109
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [11], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1112
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [12], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1115
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [13], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1118
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [14], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1121
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [15], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1124
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [16], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1127
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [17], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1130
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [18], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1133
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [19], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1136
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [20], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1139
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [21], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1142
 | 
 0  | 
 0  | 
 if ($mode == bless( {"sign" => "+","value" => bless( [22], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1146
 | 
 4  | 
 1  | 
 if ($ipno < $ipfrom) { }  | 
 
| 
1153
 | 
 0  | 
 0  | 
 if ($mode == {sign => '+', value => ['100']}) { }  | 
 
| 
1243
 | 
 0  | 
 0  | 
 if ($is_little_endian =~ /^1/) { }  | 
 
| 
1255
 | 
 0  | 
 208  | 
 if $#array != bless( {"sign" => "+","value" => bless( [15], 'Math::BigInt::Calc' )}, 'Math::BigInt' )  | 
 
| 
1278
 | 
 10  | 
 10  | 
 if ($obj->ip_is_ipv4($ip)) { }  | 
 
| 
1285
 | 
 10  | 
 0  | 
 if ($obj->ip_is_ipv6($ip)) { }  | 
 
| 
1291
 | 
 0  | 
 10  | 
 if ($ipnum >= bless( {"sign" => "+","value" => bless( [681743360,281470], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $ipnum <= bless( {"sign" => "+","value" => bless( [976710655,281474], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1297
 | 
 0  | 
 10  | 
 if ($ipnum >= bless( {"sign" => "+","value" => bless( [629466624,178886921,834377588,545680458,42], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $ipnum <= bless( {"sign" => "+","value" => bless( [958686719,807417417,692912415,550872755,42], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1306
 | 
 0  | 
 10  | 
 if ($ipnum >= bless( {"sign" => "+","value" => bless( [300246528,550356425,975842760,540488161,42], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) and $ipnum <= bless( {"sign" => "+","value" => bless( [844196863,814694018,204005274,540488241,42], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1330
 | 
 0  | 
 10  | 
 if ($ip[$#ip] =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/)  | 
 
| 
1338
 | 
 0  | 
 10  | 
 if ($#ip == bless( {"sign" => "+","value" => bless( [8], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1344
 | 
 80  | 
 0  | 
 if length $ip[$_] > bless( {"sign" => "+","value" => bless( [3], 'Math::BigInt::Calc' )}, 'Math::BigInt' )  | 
 
| 
1349
 | 
 80  | 
 0  | 
 unless $ip[$_] eq "000Z"  | 
 
| 
1364
 | 
 0  | 
 10  | 
 unless (length $hexip == bless( {"sign" => "+","value" => bless( [32], 'Math::BigInt::Calc' )}, 'Math::BigInt' ))  | 
 
| 
1372
 | 
 56  | 
 1224  | 
 if $_  | 
 
| 
1396
 | 
 20  | 
 0  | 
 if ($host =~ /^$IPv4_re$/ or $host =~ /^$IPv6_re$/ or $host =~ /^\:\:$/) { }  | 
 
| 
1401
 | 
 0  | 
 0  | 
 if ($#hostname < {sign => '+', value => ['4']}) { }  | 
 
| 
1413
 | 
 10  | 
 10  | 
 if ($ip =~ /^$IPv4_re$/) { }  | 
 
| 
1416
 | 
 0  | 
 40  | 
 if $octet[$i] > bless( {"sign" => "+","value" => bless( [255], 'Math::BigInt::Calc' )}, 'Math::BigInt' ) or $octet[$i] < bless( {"sign" => "+","value" => bless( [0], 'Math::BigInt::Calc' )}, 'Math::BigInt' )  | 
 
| 
1427
 | 
 10  | 
 0  | 
 if ($ip =~ /^$IPv6_re$/ or $ip =~ /^$IPv4_re$/ or $ip =~ /^\:\:$/) { }  |