const/4 v5 0
invoke-virtual {v7,v5} Ljava/lang/String;->charAt(I)C
move-result v5
sparse-switch v5 :label_120
const-string v0 ""
label_10:
const/4 v5 1
invoke-virtual {v7,v5} Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v5
invoke-static {v5} Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v3
div-int/lit8 v5 v3 100
invoke-static {v5} Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
rem-int/lit8 v1 v3 100
const/16 v5 0xa
if-ge v1 v5 :label_115
new-instance v5 Ljava/lang/StringBuilder;
const-string v6 "0"
invoke-direct {v5,v6} Ljava/lang/StringBuilder;->(Ljava/lang/String;)V
invoke-virtual {v5,v1} Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v5
invoke-virtual {v5} Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
label_46:
new-instance v5 Ljava/lang/StringBuilder;
invoke-static {v0} Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
invoke-direct {v5,v6} Ljava/lang/StringBuilder;->(Ljava/lang/String;)V
invoke-virtual {v5,v4} Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v5
const/16 v6 0x2e
invoke-virtual {v5,v6} Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v5
invoke-virtual {v5,v2} Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v5
invoke-virtual {v5} Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
label_73:
return-object v5
switch_74:
const-string v0 "£"
goto :label_10
switch_77:
const-string v0 "$"
goto :label_10
switch_80:
const-string v5 "90000"
invoke-virtual {v5,v7} Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5 :label_90
const/4 v5 0
goto :label_73
label_90:
const-string v5 "99991"
invoke-virtual {v5,v7} Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5 :label_101
const-string v5 "0.00"
goto :label_73
label_101:
const-string v5 "99990"
invoke-virtual {v5,v7} Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5 :label_112
const-string v5 "Used"
goto :label_73
label_112:
const-string v0 ""
goto :label_10
label_115:
invoke-static {v1} Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v2
goto :label_46
label_120:
.sswitch_data
48 : switch_74
53 : switch_77
57 : switch_80
.end sswitch_data