# {"id":"partitionSourceFiles","fileNameMappings":{"io.michaelrocks.libphonenumber.android.internal.GeoEntityUtility":"GeoEntityUtility.java","io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc":"Phonemetadata.java","io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber":"Phonenumber.java","io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata":"Phonemetadata.java","io.michaelrocks.libphonenumber.android.metadata.source.CompositeMetadataContainer":"CompositeMetadataContainer.java"}}
io.michaelrocks.libphonenumber.android.PhoneNumberUtil -> k85:
# {"id":"sourceFile","fileName":"PhoneNumberUtil.java"}
    io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource metadataSource -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmq3;"}
    java.util.Map countryCallingCodeToRegionCodeMap -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashMap;"}
    io.michaelrocks.libphonenumber.android.internal.MatcherApi matcherApi -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lws2;"}
    java.util.Set nanpaRegions -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashSet;"}
    io.michaelrocks.libphonenumber.android.internal.RegexCache regexCache -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqd5;"}
    java.util.Set supportedRegions -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashSet;"}
    java.util.Set countryCodesForNonGeographicalRegion -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashSet;"}
    java.util.logging.Logger logger -> h
    java.util.Map DIALLABLE_CHAR_MAPPINGS -> i
    java.util.Map ALPHA_MAPPINGS -> j
    java.util.Map ALPHA_PHONE_MAPPINGS -> k
    java.util.regex.Pattern PLUS_CHARS_PATTERN -> l
    java.util.regex.Pattern CAPTURING_DIGIT_PATTERN -> m
    java.util.regex.Pattern VALID_START_CHAR_PATTERN -> n
    java.util.regex.Pattern SECOND_NUMBER_START_PATTERN -> o
    java.util.regex.Pattern UNWANTED_END_CHAR_PATTERN -> p
    java.util.regex.Pattern VALID_ALPHA_PHONE_PATTERN -> q
    java.util.regex.Pattern RFC3966_GLOBAL_NUMBER_DIGITS_PATTERN -> r
    java.util.regex.Pattern RFC3966_DOMAINNAME_PATTERN -> s
    java.util.regex.Pattern EXTN_PATTERN -> t
    java.util.regex.Pattern VALID_PHONE_NUMBER_PATTERN -> u
    java.util.regex.Pattern FIRST_GROUP_ONLY_PREFIX_PATTERN -> v
    3:8:void <clinit>():228:228 -> <clinit>
    3:8:void PhoneNumberUtil.<clinit>():0 -> <clinit>
      # {"id":"com.android.tools.r8.synthesized"}
    9:14:void <clinit>():223:223 -> <clinit>
    9:14:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    15:20:void <clinit>():225:225 -> <clinit>
    15:20:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    21:24:void <clinit>():214:214 -> <clinit>
    21:24:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    25:36:void <clinit>():63:63 -> <clinit>
    25:36:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    37:43:void <clinit>():129:129 -> <clinit>
    37:43:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    44:47:void <clinit>():130:130 -> <clinit>
    44:47:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    48:51:void <clinit>():160:160 -> <clinit>
    48:51:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    52:56:void <clinit>():130:130 -> <clinit>
    52:56:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    57:59:void <clinit>():131:131 -> <clinit>
    57:59:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    60:66:void <clinit>():133:133 -> <clinit>
    60:66:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    67:73:void <clinit>():134:134 -> <clinit>
    67:73:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    74:76:void <clinit>():136:136 -> <clinit>
    74:76:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    77:83:void <clinit>():138:138 -> <clinit>
    77:83:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    84:87:void <clinit>():139:139 -> <clinit>
    84:87:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    88:91:void <clinit>():158:158 -> <clinit>
    88:91:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    92:94:void <clinit>():139:139 -> <clinit>
    92:94:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    95:97:void <clinit>():141:141 -> <clinit>
    95:97:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    98:102:void <clinit>():143:143 -> <clinit>
    98:102:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    103:105:void <clinit>():144:144 -> <clinit>
    103:105:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    106:110:void <clinit>():145:145 -> <clinit>
    106:110:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    111:114:void <clinit>():161:161 -> <clinit>
    111:114:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    115:123:void <clinit>():146:146 -> <clinit>
    115:123:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    124:130:void <clinit>():147:147 -> <clinit>
    124:130:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    131:133:void <clinit>():148:148 -> <clinit>
    131:133:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    134:136:void <clinit>():149:149 -> <clinit>
    134:136:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    137:143:void <clinit>():153:153 -> <clinit>
    137:143:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    144:152:void <clinit>():154:154 -> <clinit>
    144:152:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    153:161:void <clinit>():155:155 -> <clinit>
    153:161:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    162:170:void <clinit>():156:156 -> <clinit>
    162:170:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    171:177:void <clinit>():157:157 -> <clinit>
    171:177:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    178:182:void <clinit>():158:158 -> <clinit>
    178:182:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    183:189:void <clinit>():159:159 -> <clinit>
    183:189:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    190:192:void <clinit>():160:160 -> <clinit>
    190:192:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    193:197:void <clinit>():161:161 -> <clinit>
    193:197:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    198:206:void <clinit>():162:162 -> <clinit>
    198:206:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    207:213:void <clinit>():163:163 -> <clinit>
    207:213:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    214:222:void <clinit>():165:165 -> <clinit>
    214:222:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    223:233:void <clinit>():166:166 -> <clinit>
    223:233:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    234:242:void <clinit>():167:167 -> <clinit>
    234:242:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    243:251:void <clinit>():168:168 -> <clinit>
    243:251:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    252:260:void <clinit>():169:169 -> <clinit>
    252:260:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    261:269:void <clinit>():170:170 -> <clinit>
    261:269:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    270:278:void <clinit>():171:171 -> <clinit>
    270:278:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    279:287:void <clinit>():172:172 -> <clinit>
    279:287:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    288:296:void <clinit>():173:173 -> <clinit>
    288:296:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    297:305:void <clinit>():174:174 -> <clinit>
    297:305:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    306:314:void <clinit>():175:175 -> <clinit>
    306:314:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    315:323:void <clinit>():176:176 -> <clinit>
    315:323:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    324:332:void <clinit>():177:177 -> <clinit>
    324:332:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    333:341:void <clinit>():178:178 -> <clinit>
    333:341:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    342:350:void <clinit>():179:179 -> <clinit>
    342:350:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    351:359:void <clinit>():180:180 -> <clinit>
    351:359:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    360:368:void <clinit>():181:181 -> <clinit>
    360:368:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    369:377:void <clinit>():182:182 -> <clinit>
    369:377:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    378:386:void <clinit>():183:183 -> <clinit>
    378:386:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    387:395:void <clinit>():184:184 -> <clinit>
    387:395:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    396:404:void <clinit>():185:185 -> <clinit>
    396:404:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    405:411:void <clinit>():186:186 -> <clinit>
    405:411:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    412:420:void <clinit>():187:187 -> <clinit>
    412:420:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    421:429:void <clinit>():188:188 -> <clinit>
    421:429:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    430:438:void <clinit>():189:189 -> <clinit>
    430:438:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    439:447:void <clinit>():190:190 -> <clinit>
    439:447:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    448:454:void <clinit>():191:191 -> <clinit>
    448:454:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    455:460:void <clinit>():192:192 -> <clinit>
    455:460:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    461:467:void <clinit>():194:194 -> <clinit>
    461:467:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    468:470:void <clinit>():195:195 -> <clinit>
    468:470:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    471:473:void <clinit>():196:196 -> <clinit>
    471:473:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    474:479:void <clinit>():197:197 -> <clinit>
    474:479:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    480:484:void <clinit>():199:199 -> <clinit>
    480:484:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    485:489:void <clinit>():200:200 -> <clinit>
    485:489:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    490:498:void <clinit>():201:201 -> <clinit>
    490:498:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    499:507:void <clinit>():202:202 -> <clinit>
    499:507:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    508:514:void <clinit>():203:203 -> <clinit>
    508:514:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    515:520:void <clinit>():204:204 -> <clinit>
    515:520:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    521:525:void <clinit>():206:206 -> <clinit>
    521:525:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    526:549:void <clinit>():208:208 -> <clinit>
    526:549:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    550:560:void <clinit>():209:209 -> <clinit>
    550:560:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    561:564:void <clinit>():210:210 -> <clinit>
    561:564:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    565:567:void <clinit>():212:212 -> <clinit>
    565:567:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    568:573:void <clinit>():214:214 -> <clinit>
    568:573:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    574:582:void <clinit>():215:215 -> <clinit>
    574:582:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    583:591:void <clinit>():216:216 -> <clinit>
    583:591:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    592:600:void <clinit>():217:217 -> <clinit>
    592:600:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    601:609:void <clinit>():218:218 -> <clinit>
    601:609:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    610:618:void <clinit>():219:219 -> <clinit>
    610:618:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    619:627:void <clinit>():220:220 -> <clinit>
    619:627:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    628:636:void <clinit>():221:221 -> <clinit>
    628:636:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    637:643:void <clinit>():222:222 -> <clinit>
    637:643:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    644:649:void <clinit>():223:223 -> <clinit>
    644:649:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    650:656:void <clinit>():224:224 -> <clinit>
    650:656:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    657:661:void <clinit>():225:225 -> <clinit>
    657:661:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    662:670:void <clinit>():226:226 -> <clinit>
    662:670:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    671:677:void <clinit>():227:227 -> <clinit>
    671:677:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    678:683:void <clinit>():228:228 -> <clinit>
    678:683:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    684:690:void <clinit>():229:229 -> <clinit>
    684:690:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    691:693:void <clinit>():230:230 -> <clinit>
    691:693:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    694:695:void <clinit>():239:239 -> <clinit>
    694:695:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    696:698:void <clinit>():240:240 -> <clinit>
    696:698:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    699:705:void <clinit>():253:253 -> <clinit>
    699:705:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    706:728:void <clinit>():254:254 -> <clinit>
    706:728:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    729:740:void <clinit>():255:255 -> <clinit>
    729:740:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    741:755:void <clinit>():256:256 -> <clinit>
    741:755:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    756:763:void <clinit>():258:258 -> <clinit>
    756:763:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    764:768:void <clinit>():259:259 -> <clinit>
    764:768:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    769:776:void <clinit>():260:260 -> <clinit>
    769:776:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    777:784:void <clinit>():269:269 -> <clinit>
    777:784:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    785:792:void <clinit>():277:277 -> <clinit>
    785:792:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    793:800:void <clinit>():283:283 -> <clinit>
    793:800:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    801:808:void <clinit>():287:287 -> <clinit>
    801:808:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    809:812:void <clinit>():305:305 -> <clinit>
    809:812:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    813:817:void <clinit>():0:0 -> <clinit>
    813:817:void PhoneNumberUtil.<clinit>():0 -> <clinit>
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":957,"3":959,"6":962,"9":966,"12":971},"outline":"Lod4;n(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    818:822:void <clinit>():319:319 -> <clinit>
    818:822:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    823:825:void <clinit>():320:320 -> <clinit>
    823:825:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    826:827:void <clinit>():329:329 -> <clinit>
    826:827:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    828:833:void <clinit>():330:330 -> <clinit>
    828:833:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    834:839:void <clinit>():334:334 -> <clinit>
    834:839:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    840:849:void <clinit>():0:0 -> <clinit>
    840:849:void PhoneNumberUtil.<clinit>():0 -> <clinit>
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":972,"3":974,"6":977,"9":981,"12":986,"15":992,"18":999},"outline":"Lpc1;l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    850:853:void <clinit>():0:0 -> <clinit>
    850:853:void PhoneNumberUtil.<clinit>():0 -> <clinit>
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":1000,"3":1002,"6":1005,"9":1009,"12":1014,"15":1020,"18":1027},"outline":"Lpc1;l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    854:880:void <clinit>():339:339 -> <clinit>
    854:880:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    881:886:void <clinit>():341:341 -> <clinit>
    881:886:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    887:905:void <clinit>():433:433 -> <clinit>
    887:905:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    906:911:void <clinit>():434:434 -> <clinit>
    906:911:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    912:931:void <clinit>():438:438 -> <clinit>
    912:931:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    932:937:void <clinit>():439:439 -> <clinit>
    932:937:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    938:942:void <clinit>():441:441 -> <clinit>
    938:942:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    943:947:void <clinit>():447:447 -> <clinit>
    943:947:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    948:956:void <clinit>():457:457 -> <clinit>
    948:956:void PhoneNumberUtil.<clinit>():0 -> <clinit>
    957:957:void <clinit>():305:305 -> <clinit>
    959:959:void <clinit>():305:305 -> <clinit>
    962:962:void <clinit>():305:305 -> <clinit>
    966:966:void <clinit>():305:305 -> <clinit>
    971:971:void <clinit>():305:305 -> <clinit>
    972:972:void <clinit>():335:335 -> <clinit>
    974:974:void <clinit>():335:335 -> <clinit>
    977:977:void <clinit>():335:335 -> <clinit>
    981:981:void <clinit>():335:335 -> <clinit>
    986:986:void <clinit>():335:335 -> <clinit>
    992:992:void <clinit>():335:335 -> <clinit>
    999:999:void <clinit>():335:335 -> <clinit>
    1000:1000:void <clinit>():337:337 -> <clinit>
    1002:1002:void <clinit>():337:337 -> <clinit>
    1005:1005:void <clinit>():337:337 -> <clinit>
    1009:1009:void <clinit>():337:337 -> <clinit>
    1014:1014:void <clinit>():337:337 -> <clinit>
    1020:1020:void <clinit>():337:337 -> <clinit>
    1027:1027:void <clinit>():337:337 -> <clinit>
    1:3:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):717:717 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmq3;Ljava/util/HashMap;)V"}
    4:10:io.michaelrocks.libphonenumber.android.internal.MatcherApi io.michaelrocks.libphonenumber.android.internal.RegexBasedMatcher.create():31:31 -> <init>
    4:10:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):690 -> <init>
    11:12:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):690:690 -> <init>
    13:21:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):695:695 -> <init>
    22:30:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):700:700 -> <init>
    31:39:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):705:705 -> <init>
    40:46:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):709:709 -> <init>
    47:48:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):718:718 -> <init>
    49:50:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):720:720 -> <init>
    51:73:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):721:721 -> <init>
    74:79:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):722:722 -> <init>
    80:96:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):725:725 -> <init>
    97:108:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):727:727 -> <init>
    109:114:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):730:730 -> <init>
    115:122:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):736:736 -> <init>
    123:131:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):737:737 -> <init>
    132:147:void <init>(io.michaelrocks.libphonenumber.android.metadata.source.MetadataSource,io.michaelrocks.libphonenumber.android.metadata.DefaultMetadataDependenciesProvider,java.util.Map):740:740 -> <init>
    3:12:java.lang.String createExtnPattern(boolean):383:383 -> a
    3:12:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
      # {"id":"com.android.tools.r8.synthesized"}
    13:19:java.lang.String createExtnPattern(boolean):384:384 -> a
    13:19:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
    20:35:java.lang.String createExtnPattern(boolean):385:385 -> a
    20:35:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
    36:44:java.lang.String createExtnPattern(boolean):387:387 -> a
    36:44:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
    45:58:java.lang.String createExtnPattern(boolean):388:388 -> a
    45:58:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
    59:82:java.lang.String createExtnPattern(boolean):389:389 -> a
    59:82:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
    83:88:java.lang.String createExtnPattern(boolean):0:0 -> a
    83:88:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":145,"3":147,"6":150,"9":154,"12":159,"15":165},"outline":"Lpc1;s(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;"}
    89:94:java.lang.String createExtnPattern(boolean):0:0 -> a
    89:94:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":166,"4":168,"7":171},"outline":"Lel0;n(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    95:103:java.lang.String createExtnPattern(boolean):414:414 -> a
    95:103:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
    104:117:java.lang.String createExtnPattern(boolean):416:416 -> a
    104:117:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
    118:124:java.lang.String createExtnPattern(boolean):417:417 -> a
    118:124:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
    125:138:java.lang.String createExtnPattern(boolean):418:418 -> a
    125:138:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
    139:144:java.lang.String createExtnPattern(boolean):0:0 -> a
    139:144:java.lang.String PhoneNumberUtil.createExtnPattern(boolean):0 -> a
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":172,"3":174,"6":177,"9":181,"12":186,"15":192,"18":199},"outline":"Lpc1;l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    145:145:java.lang.String createExtnPattern(boolean):399:399 -> a
    147:147:java.lang.String createExtnPattern(boolean):399:399 -> a
    150:150:java.lang.String createExtnPattern(boolean):399:399 -> a
    154:154:java.lang.String createExtnPattern(boolean):399:399 -> a
    159:159:java.lang.String createExtnPattern(boolean):399:399 -> a
    165:165:java.lang.String createExtnPattern(boolean):399:399 -> a
    166:166:java.lang.String createExtnPattern(boolean):399:399 -> a
    168:168:java.lang.String createExtnPattern(boolean):399:399 -> a
    171:171:java.lang.String createExtnPattern(boolean):399:399 -> a
    172:172:java.lang.String createExtnPattern(boolean):424:424 -> a
    174:174:java.lang.String createExtnPattern(boolean):424:424 -> a
    177:177:java.lang.String createExtnPattern(boolean):424:424 -> a
    181:181:java.lang.String createExtnPattern(boolean):424:424 -> a
    186:186:java.lang.String createExtnPattern(boolean):424:424 -> a
    192:192:java.lang.String createExtnPattern(boolean):424:424 -> a
    199:199:java.lang.String createExtnPattern(boolean):424:424 -> a
    1:4:java.lang.String extnDigits(int):348:348 -> b
    1:4:java.lang.String PhoneNumberUtil.extnDigits(int):0 -> b
      # {"id":"com.android.tools.r8.synthesized"}
    5:9:java.lang.String extnDigits(int):0:0 -> b
    5:9:java.lang.String PhoneNumberUtil.extnDigits(int):0 -> b
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":10,"3":12,"6":15,"9":19,"12":24},"outline":"Lod4;m(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;"}
    10:10:java.lang.String extnDigits(int):348:348 -> b
    12:12:java.lang.String extnDigits(int):348:348 -> b
    15:15:java.lang.String extnDigits(int):348:348 -> b
    19:19:java.lang.String extnDigits(int):348:348 -> b
    24:24:java.lang.String extnDigits(int):348:348 -> b
    1:16:int extractCountryCode(java.lang.StringBuilder,java.lang.StringBuilder):2895:2895 -> c
    17:26:int extractCountryCode(java.lang.StringBuilder,java.lang.StringBuilder):2900:2900 -> c
    27:34:int extractCountryCode(java.lang.StringBuilder,java.lang.StringBuilder):2902:2902 -> c
    35:46:int extractCountryCode(java.lang.StringBuilder,java.lang.StringBuilder):2903:2903 -> c
    47:58:int extractCountryCode(java.lang.StringBuilder,java.lang.StringBuilder):2904:2904 -> c
    4:11:boolean isValidRegionCode(java.lang.String):1296:1296 -> d
    4:11:int getCountryCodeForRegion(java.lang.String):2518 -> d
    4:11:int PhoneNumberUtil.getCountryCodeForRegion(java.lang.String):0 -> d
      # {"id":"com.android.tools.r8.synthesized"}
    12:17:int getCountryCodeForValidRegion(java.lang.String):2537:2537 -> d
    12:17:int getCountryCodeForRegion(java.lang.String):2525 -> d
    12:17:int PhoneNumberUtil.getCountryCodeForRegion(java.lang.String):0 -> d
    18:20:int io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getCountryCode():641:641 -> d
    18:20:int getCountryCodeForValidRegion(java.lang.String):2541 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:20:int getCountryCodeForRegion(java.lang.String):2525 -> d
    18:20:int PhoneNumberUtil.getCountryCodeForRegion(java.lang.String):0 -> d
    21:22:int getCountryCodeForValidRegion(java.lang.String):2539:2539 -> d
    21:22:int getCountryCodeForRegion(java.lang.String):2525 -> d
    21:22:int PhoneNumberUtil.getCountryCodeForRegion(java.lang.String):0 -> d
    23:26:int getCountryCodeForRegion(java.lang.String):0:0 -> d
    23:26:int PhoneNumberUtil.getCountryCodeForRegion(java.lang.String):0 -> d
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":62,"3":64,"6":67,"9":71},"outline":"Lpc1;k(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    27:30:int getCountryCodeForValidRegion(java.lang.String):2539:2539 -> d
    27:30:int getCountryCodeForRegion(java.lang.String):2525 -> d
    27:30:int PhoneNumberUtil.getCountryCodeForRegion(java.lang.String):0 -> d
    31:41:int getCountryCodeForRegion(java.lang.String):2519:2519 -> d
    31:41:int PhoneNumberUtil.getCountryCodeForRegion(java.lang.String):0 -> d
    42:55:int getCountryCodeForRegion(java.lang.String):2521:2521 -> d
    42:55:int PhoneNumberUtil.getCountryCodeForRegion(java.lang.String):0 -> d
    56:61:int getCountryCodeForRegion(java.lang.String):2519:2519 -> d
    56:61:int PhoneNumberUtil.getCountryCodeForRegion(java.lang.String):0 -> d
    62:62:int getCountryCodeForValidRegion(java.lang.String):2539:2539 -> d
    62:62:int getCountryCodeForRegion(java.lang.String):2525 -> d
    64:64:int getCountryCodeForValidRegion(java.lang.String):2539:2539 -> d
    64:64:int getCountryCodeForRegion(java.lang.String):2525 -> d
    67:67:int getCountryCodeForValidRegion(java.lang.String):2539:2539 -> d
    67:67:int getCountryCodeForRegion(java.lang.String):2525 -> d
    71:71:int getCountryCodeForValidRegion(java.lang.String):2539:2539 -> d
    71:71:int getCountryCodeForRegion(java.lang.String):2525 -> d
    1:14:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2370:2370 -> e
    1:14:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lo85;"}
    15:30:boolean io.michaelrocks.libphonenumber.android.internal.GeoEntityUtility.isGeoEntity(int):51:51 -> e
    15:30:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForNonGeographicalRegion(int):55 -> e
    15:30:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2373 -> e
    15:30:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    31:32:boolean io.michaelrocks.libphonenumber.android.internal.GeoEntityUtility.isGeoEntity(int):53:53 -> e
    31:32:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForNonGeographicalRegion(int):55 -> e
    31:32:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2373 -> e
    31:32:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    33:39:boolean io.michaelrocks.libphonenumber.android.internal.GeoEntityUtility.isGeoEntity(int):54:54 -> e
    33:39:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForNonGeographicalRegion(int):55 -> e
    33:39:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2373 -> e
    33:39:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    40:62:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForNonGeographicalRegion(int):56:56 -> e
    40:62:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2373 -> e
    40:62:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    63:72:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForNonGeographicalRegion(int):59:59 -> e
    63:72:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2373 -> e
    63:72:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    73:86:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForNonGeographicalRegion(int):60:60 -> e
    73:86:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2373 -> e
    73:86:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    87:90:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.CompositeMetadataContainer.getMetadataBy(int):49:49 -> e
    87:90:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForNonGeographicalRegion(int):61 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    87:90:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2373 -> e
    87:90:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    91:94:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.CompositeMetadataContainer.getMetadataBy(int):49:49 -> e
    91:94:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForNonGeographicalRegion(int):61 -> e
    91:94:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2373 -> e
    91:94:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    95:104:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MapBackedMetadataContainer.getMetadataBy(java.lang.Object):61:61 -> e
    95:104:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.CompositeMetadataContainer.getMetadataBy(int):49 -> e
    95:104:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForNonGeographicalRegion(int):61 -> e
    95:104:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2373 -> e
    95:104:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    105:106:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2375:2375 -> e
    105:106:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    107:113:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):0:0 -> e
    107:113:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":121,"3":123,"6":126,"9":130},"outline":"Lod4;j(ILjava/lang/String;)Ljava/lang/String;"}
    114:116:void ensureMetadataIsNonNull(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.String):2382:2382 -> e
    114:116:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2375 -> e
    114:116:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    117:119:void io.michaelrocks.libphonenumber.android.MissingMetadataException.<init>(java.lang.String):7:7 -> e
    117:119:void ensureMetadataIsNonNull(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.String):2382 -> e
    117:119:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2375 -> e
    117:119:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    120:120:void ensureMetadataIsNonNull(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.String):2382:2382 -> e
    120:120:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2375 -> e
    120:120:Phonemetadata$PhoneMetadata PhoneNumberUtil.getMetadataForNonGeographicalRegion(int):0 -> e
    121:121:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2375:2375 -> e
    123:123:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2375:2375 -> e
    126:126:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2375:2375 -> e
    130:130:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion(int):2375:2375 -> e
    4:11:boolean isValidRegionCode(java.lang.String):1296:1296 -> f
    4:11:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2354 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lo85;"}
    12:19:boolean io.michaelrocks.libphonenumber.android.internal.GeoEntityUtility.isGeoEntity(java.lang.String):37:37 -> f
    12:19:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForRegion(java.lang.String):66 -> f
    12:19:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2357 -> f
    20:29:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForRegion(java.lang.String):69:69 -> f
    20:29:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2357 -> f
    30:39:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForRegion(java.lang.String):70:70 -> f
    30:39:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2357 -> f
    40:43:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.CompositeMetadataContainer.getMetadataBy(java.lang.String):40:40 -> f
    40:43:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForRegion(java.lang.String):71 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    40:43:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2357 -> f
    44:53:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MapBackedMetadataContainer.getMetadataBy(java.lang.Object):61:61 -> f
    44:53:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.CompositeMetadataContainer.getMetadataBy(java.lang.String):40 -> f
    44:53:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForRegion(java.lang.String):71 -> f
    44:53:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2357 -> f
    54:62:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2358:2358 -> f
    63:65:void ensureMetadataIsNonNull(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.String):2382:2382 -> f
    63:65:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2358 -> f
    66:68:void io.michaelrocks.libphonenumber.android.MissingMetadataException.<init>(java.lang.String):7:7 -> f
    66:68:void ensureMetadataIsNonNull(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.String):2382 -> f
    66:68:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2358 -> f
    69:69:void ensureMetadataIsNonNull(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.String):2382:2382 -> f
    69:69:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2358 -> f
    70:79:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata io.michaelrocks.libphonenumber.android.metadata.source.MetadataSourceImpl.getMetadataForRegion(java.lang.String):67:67 -> f
    70:79:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata getMetadataForRegion(java.lang.String):2357 -> f
    1:5:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1963:1963 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq85;)Ljava/lang/String;"}
    6:9:boolean io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber.isItalianLeadingZero():99:99 -> g
    6:9:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1964 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:15:int io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber.getNumberOfLeadingZeros():115:115 -> g
    10:15:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1964 -> g
    16:19:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1965:1965 -> g
    20:23:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1966:1966 -> g
    24:26:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1967:1967 -> g
    27:34:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1968:1968 -> g
    35:36:long io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber.getNationalNumber():64:64 -> g
    35:36:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1970 -> g
    37:39:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1970:1970 -> g
    40:44:java.lang.String getNationalSignificantNumber(io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):1971:1971 -> g
    1:7:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2256:2256 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo85;I)Lp85;"}
    8:10:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getGeneralDesc():386:386 -> h
    8:10:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2279 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:13:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getVoicemail():546:546 -> h
    11:13:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2277 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:16:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getUan():518:518 -> h
    14:16:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2275 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    17:19:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getPager():504:504 -> h
    17:19:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2273 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:22:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getPersonalNumber():476:476 -> h
    20:22:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2271 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    23:25:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getVoip():490:490 -> h
    23:25:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2269 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:28:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getSharedCost():462:462 -> h
    26:28:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2267 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    29:31:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getPremiumRate():448:448 -> h
    29:31:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2258 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:34:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getTollFree():434:434 -> h
    32:34:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2260 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    35:37:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getMobile():420:420 -> h
    35:37:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2262 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    38:40:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getFixedLine():406:406 -> h
    38:40:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc getNumberDescByType(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2265 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:2:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getGeneralDesc():386:386 -> i
    1:2:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2300 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lo85;)I"}
    3:10:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2300:2300 -> i
    11:12:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getPremiumRate():448:448 -> i
    11:12:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2304 -> i
    13:20:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2304:2304 -> i
    21:22:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getTollFree():434:434 -> i
    21:22:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2307 -> i
    23:30:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2307:2307 -> i
    31:32:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getSharedCost():462:462 -> i
    31:32:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2310 -> i
    33:40:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2310:2310 -> i
    41:42:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getVoip():490:490 -> i
    41:42:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2313 -> i
    43:50:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2313:2313 -> i
    51:52:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getPersonalNumber():476:476 -> i
    51:52:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2316 -> i
    53:61:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2316:2316 -> i
    62:63:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getPager():504:504 -> i
    62:63:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2319 -> i
    64:72:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2319:2319 -> i
    73:74:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getUan():518:518 -> i
    73:74:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2322 -> i
    75:83:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2322:2322 -> i
    84:85:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getVoicemail():546:546 -> i
    84:85:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2325 -> i
    86:94:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2325:2325 -> i
    95:96:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getFixedLine():406:406 -> i
    95:96:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2329 -> i
    97:100:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2329:2329 -> i
    101:107:boolean io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getSameMobileAndFixedLinePattern():738:738 -> i
    101:107:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2340 -> i
    108:109:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getMobile():420:420 -> i
    108:109:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2333 -> i
    110:121:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2333:2333 -> i
    122:123:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getMobile():420:420 -> i
    122:123:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2341 -> i
    124:134:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2341:2341 -> i
    1:14:java.lang.String getRegionCodeForCountryCode(int):2495:2495 -> j
    15:25:java.lang.String getRegionCodeForCountryCode(int):2496:2496 -> j
    1:4:boolean isNumberMatchingDesc(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):2390:2390 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lp85;)Z"}
    5:6:java.util.List io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthList():253:253 -> k
    5:6:boolean isNumberMatchingDesc(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):2391 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:24:boolean isNumberMatchingDesc(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):2392:2392 -> k
    25:31:boolean isNumberMatchingDesc(java.lang.String,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):2395:2395 -> k
    1:8:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2947:2947 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;Lo85;Ljava/lang/StringBuilder;Lq85;)I"}
    9:15:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2950:2950 -> l
    16:18:java.lang.String io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getInternationalPrefix():652:652 -> l
    16:18:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2954 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:20:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2953:2953 -> l
    21:28:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3050:3050 -> l
    21:28:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    29:34:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3054:3054 -> l
    29:34:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    35:41:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3055:3055 -> l
    35:41:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    42:48:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3056:3056 -> l
    42:48:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    49:52:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3058:3058 -> l
    49:52:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    53:58:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3062:3062 -> l
    53:58:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    59:61:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3063:3063 -> l
    59:61:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    62:65:boolean parsePrefixAsIdd(java.util.regex.Pattern,java.lang.StringBuilder):3016:3016 -> l
    62:65:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3064 -> l
    62:65:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    66:71:boolean parsePrefixAsIdd(java.util.regex.Pattern,java.lang.StringBuilder):3017:3017 -> l
    66:71:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3064 -> l
    66:71:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    72:75:boolean parsePrefixAsIdd(java.util.regex.Pattern,java.lang.StringBuilder):3018:3018 -> l
    72:75:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3064 -> l
    72:75:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    76:85:boolean parsePrefixAsIdd(java.util.regex.Pattern,java.lang.StringBuilder):3021:3021 -> l
    76:85:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3064 -> l
    76:85:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    86:91:boolean parsePrefixAsIdd(java.util.regex.Pattern,java.lang.StringBuilder):3022:3022 -> l
    86:91:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3064 -> l
    86:91:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    92:99:boolean parsePrefixAsIdd(java.util.regex.Pattern,java.lang.StringBuilder):3023:3023 -> l
    92:99:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3064 -> l
    92:99:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    100:108:boolean parsePrefixAsIdd(java.util.regex.Pattern,java.lang.StringBuilder):3024:3024 -> l
    100:108:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3064 -> l
    100:108:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    109:111:boolean parsePrefixAsIdd(java.util.regex.Pattern,java.lang.StringBuilder):3028:3028 -> l
    109:111:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize(java.lang.StringBuilder,java.lang.String):3064 -> l
    109:111:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2958 -> l
    112:118:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2963:2963 -> l
    119:124:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2968:2968 -> l
    125:127:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber.setCountryCode(int):51:51 -> l
    125:127:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2970 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    128:135:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2976:2976 -> l
    136:146:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2964:2964 -> l
    147:148:int io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getCountryCode():641:641 -> l
    147:148:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2982 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    149:152:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2983:2983 -> l
    153:156:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2984:2984 -> l
    157:162:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2985:2985 -> l
    163:164:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2986:2986 -> l
    165:175:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2987:2987 -> l
    176:178:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getGeneralDesc():386:386 -> l
    176:178:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2988 -> l
    179:181:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2989:2989 -> l
    182:189:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2994:2994 -> l
    190:197:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2995:2995 -> l
    198:204:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata):2665:2665 -> l
    198:204:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2996 -> l
    205:207:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):2997:2997 -> l
    208:210:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber.setCountryCode(int):51:51 -> l
    208:210:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):3001 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    211:213:io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber.setCountryCode(int):51:51 -> l
    211:213:int maybeExtractCountryCode(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder,boolean,io.michaelrocks.libphonenumber.android.Phonenumber$PhoneNumber):3007 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:4:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3081:3081 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/StringBuilder;Lo85;Ljava/lang/StringBuilder;)V"}
    5:8:java.lang.String io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getNationalPrefixForParsing():711:711 -> m
    5:8:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3082 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:16:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3083:3083 -> m
    17:26:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3088:3088 -> m
    27:32:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3089:3089 -> m
    33:34:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getGeneralDesc():386:386 -> m
    33:34:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3090 -> m
    35:40:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3092:3092 -> m
    41:44:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3096:3096 -> m
    45:50:java.lang.String io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getNationalPrefixTransformRule():722:722 -> m
    45:50:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3097 -> m
    51:56:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3098:3098 -> m
    57:63:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3099:3099 -> m
    64:68:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3114:3114 -> m
    69:77:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3115:3115 -> m
    78:92:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3117:3117 -> m
    93:99:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3121:3121 -> m
    100:113:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3123:3123 -> m
    114:121:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3103:3103 -> m
    122:132:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3102:3102 -> m
    133:138:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3106:3106 -> m
    139:145:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3107:3107 -> m
    146:153:boolean maybeStripNationalPrefixAndCarrierCode(java.lang.StringBuilder,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,java.lang.StringBuilder):3109:3109 -> m
    1:6:java.lang.StringBuilder normalize(java.lang.StringBuilder):835:835 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/StringBuilder;)V"}
    7:13:java.lang.StringBuilder normalize(java.lang.StringBuilder):836:836 -> n
    14:27:java.lang.StringBuilder normalize(java.lang.StringBuilder):837:837 -> n
    28:39:java.lang.StringBuilder normalize(java.lang.StringBuilder):839:839 -> n
    1:10:java.lang.StringBuilder normalizeDigits(java.lang.CharSequence,boolean):856:856 -> o
    1:10:java.lang.String normalizeDigitsOnly(java.lang.CharSequence):852 -> o
    11:16:java.lang.StringBuilder normalizeDigits(java.lang.CharSequence,boolean):857:857 -> o
    11:16:java.lang.String normalizeDigitsOnly(java.lang.CharSequence):852 -> o
    17:22:java.lang.StringBuilder normalizeDigits(java.lang.CharSequence,boolean):858:858 -> o
    17:22:java.lang.String normalizeDigitsOnly(java.lang.CharSequence):852 -> o
    23:29:java.lang.StringBuilder normalizeDigits(java.lang.CharSequence,boolean):859:859 -> o
    23:29:java.lang.String normalizeDigitsOnly(java.lang.CharSequence):852 -> o
    30:35:java.lang.StringBuilder normalizeDigits(java.lang.CharSequence,boolean):861:861 -> o
    30:35:java.lang.String normalizeDigitsOnly(java.lang.CharSequence):852 -> o
    36:40:java.lang.String normalizeDigitsOnly(java.lang.CharSequence):852:852 -> o
    1:10:java.lang.String normalizeHelper(java.lang.CharSequence,java.util.Map,boolean):1065:1065 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;Ljava/util/Map;)Ljava/lang/String;"}
    11:16:java.lang.String normalizeHelper(java.lang.CharSequence,java.util.Map,boolean):1066:1066 -> p
    17:20:java.lang.String normalizeHelper(java.lang.CharSequence,java.util.Map,boolean):1067:1067 -> p
    21:36:java.lang.String normalizeHelper(java.lang.CharSequence,java.util.Map,boolean):1068:1068 -> p
    37:42:java.lang.String normalizeHelper(java.lang.CharSequence,java.util.Map,boolean):1070:1070 -> p
    43:47:java.lang.String normalizeHelper(java.lang.CharSequence,java.util.Map,boolean):1076:1076 -> p
    1:4:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2674:2674 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/StringBuilder;Lo85;I)I"}
    5:6:java.util.List io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthList():253:253 -> q
    5:6:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2681 -> q
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:12:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2681:2681 -> q
    13:14:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getGeneralDesc():386:386 -> q
    13:14:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2682 -> q
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:17:java.util.List io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthList():253:253 -> q
    15:17:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2682 -> q
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:19:java.util.List io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthList():253:253 -> q
    18:19:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2682 -> q
    20:28:java.util.List io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthLocalOnlyList():271:271 -> q
    20:28:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2684 -> q
    29:32:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2687:2687 -> q
    33:34:int io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthCount():255:255 -> q
    33:34:boolean descHasPossibleNumberData(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):1118 -> q
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    33:34:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2687 -> q
    35:40:int io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthCount():255:255 -> q
    35:40:boolean descHasPossibleNumberData(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):1118 -> q
    35:40:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2687 -> q
    41:55:int io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLength(int):257:257 -> q
    41:55:boolean descHasPossibleNumberData(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):1118 -> q
    41:55:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2687 -> q
    56:60:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2690:2690 -> q
    61:64:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2692:2692 -> q
    65:68:int io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthCount():255:255 -> q
    65:68:boolean descHasPossibleNumberData(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):1118 -> q
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    65:68:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2693 -> q
    69:74:int io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthCount():255:255 -> q
    69:74:boolean descHasPossibleNumberData(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):1118 -> q
    69:74:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2693 -> q
    75:90:int io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLength(int):257:257 -> q
    75:90:boolean descHasPossibleNumberData(io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc):1118 -> q
    75:90:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2693 -> q
    91:94:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2693:2693 -> q
    95:99:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2695:2695 -> q
    100:105:int io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthCount():255:255 -> q
    100:105:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2699 -> q
    106:107:io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata.getGeneralDesc():386:386 -> q
    106:107:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2700 -> q
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    108:109:java.util.List io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneNumberDesc.getPossibleLengthList():253:253 -> q
    108:109:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2700 -> q
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    110:112:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2699:2699 -> q
    113:115:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2704:2704 -> q
    116:124:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2706:2706 -> q
    125:129:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2709:2709 -> q
    130:132:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2710:2710 -> q
    133:137:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2711:2711 -> q
    138:150:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2719:2719 -> q
    151:154:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2723:2723 -> q
    155:165:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2726:2726 -> q
    166:182:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2730:2730 -> q
    183:201:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2735:2735 -> q
    202:222:io.michaelrocks.libphonenumber.android.PhoneNumberUtil$ValidationResult testNumberLength(java.lang.CharSequence,io.michaelrocks.libphonenumber.android.Phonemetadata$PhoneMetadata,io.michaelrocks.libphonenumber.android.PhoneNumberUtil$PhoneNumberType):2739:2739 -> q
