Blort.testDoubleAddSub:()D:
regs: 0008 ; ins: 0000 ; outs: 0000
0000 : const-wide/high16 v6, #double 5 .0 // #4014000000000000
0002 : const-wide/high16 v2, #double 3 .0 // #4008000000000000
0004 : sub-double v0, v6, v2
0006 : add-double v4, v2, v0
0008 : sub-double v2, v6, v0
000 a: cmpg-double v0, v4, v6
000 c: if-gtz v0, 0014 // +0008
000 e: const-wide/high16 v0, #double 1 .0 // #3 ff0000000000000
0010 : add-double/2 addr v0, v6
0011 : const-wide/high16 v0, #double 2 .0 // #4000000000000000
0013 : goto 0006 // -000 d
0014 : return-wide v4
debug info
line_start: 114
parameters_size: 0000
0000 : prologue end
0002 : line 114
0004 : line 115
0006 : line 117
0008 : line 119
000 a: line 120
000 e: line 121
0011 : line 125
0014 : line 123
end sequence
source file: "Blort.java"
Blort.testDoubleDiv:()D:
regs: 0008 ; ins: 0000 ; outs: 0000
0000 : const-wide/high16 v6, #double 10 .0 // #4024000000000000
0002 : const-wide/high16 v2, #double 30 .0 // #403 e000000000000
0004 : const-wide/high16 v0, #double 9 .0 // #4022000000000000
0006 : const-wide/high16 v4, #double 5 .0 // #4014000000000000
0008 : div-double v4, v2, v4
000 a: sub-double/2 addr v0, v4
000 b: const-wide/high16 v4, #double 4 .0 // #4010000000000000
000 d: mul-double/2 addr v0, v4
000 e: cmpl-double v4, v0, v6
0010 : if-lez v4, 0013 // +0003
0012 : sub-double/2 addr v0, v6
0013 : const-wide/high16 v4, #double 60 .0 // #404 e000000000000
0015 : div-double v2, v4, v2
0017 : mul-double/2 addr v0, v2
0018 : return-wide v0
debug info
line_start: 141
parameters_size: 0000
0000 : prologue end
0002 : line 141
0004 : line 142
000 b: line 143
000 e: line 145
0012 : line 146
0013 : line 148
end sequence
source file: "Blort.java"
Blort.testDoubleMod:()D:
regs: 0006 ; ins: 0000 ; outs: 0000
0000 : const-wide/high16 v0, #double 5 .0 // #4014000000000000
0002 : const-wide/high16 v2, #double 3 .0 // #4008000000000000
0004 : rem-double v2, v0, v2
0006 : const-wide/16 v4, #double 0 .0 // #0000
0008 : rem-double/2 addr v0, v4
0009 : add-double/2 addr v0, v2
000 a: return-wide v0
debug info
line_start: 152
parameters_size: 0000
0000 : prologue end
0000 : line 152
0002 : line 153
0006 : line 154
0009 : line 155
end sequence
source file: "Blort.java"
Blort.testDoubleMult:()D:
regs: 0006 ; ins: 0000 ; outs: 0000
0000 : const-wide/high16 v4, #double 10 .0 // #4024000000000000
0002 : const-wide/high16 v0, #double 6 .0 // #4018000000000000
0004 : const-wide/high16 v2, #double 9 .0 // #4022000000000000
0006 : sub-double v0, v2, v0
0008 : const-wide/high16 v2, #double 4 .0 // #4010000000000000
000 a: mul-double/2 addr v0, v2
000 b: cmpl-double v2, v0, v4
000 d: if-lez v2, 0010 // +0003
000 f: sub-double/2 addr v0, v4
0010 : const-wide/high16 v2, #double 2 .0 // #4000000000000000
0012 : mul-double/2 addr v0, v2
0013 : return-wide v0
debug info
line_start: 130
parameters_size: 0000
0000 : prologue end
0002 : line 130
0004 : line 131
0008 : line 132
000 b: line 134
000 f: line 135
0010 : line 137
end sequence
source file: "Blort.java"
Blort.testDoublePhi:()D:
regs: 0007 ; ins: 0000 ; outs: 0000
0000 : const-wide/16 v0, #double 0 .0 // #0000
0002 : const-wide v2, #double 37 .0 // #4042800000000000
0007 : const-wide/high16 v4, #double 3 .0 // #4008000000000000
0009 : cmpl-double v6, v4, v0
000 b: if-nez v6, 000 e // +0003
000 d: return-wide v0
000 e: div-double v0, v2, v4
0010 : goto 000 d // -0003
debug info
line_start: 159
parameters_size: 0000
0000 : prologue end
0002 : line 159
0007 : line 160
0009 : line 161
000 d: line 162
000 e: line 161
end sequence
source file: "Blort.java"
Blort.testFloatAddSub:()F:
regs: 0004 ; ins: 0000 ; outs: 0000
0000 : const/high16 v3, #float 5 .0 // #40 a00000
0002 : const/high16 v1, #float 3 .0 // #40400000
0004 : sub-float v0, v3, v1
0006 : add-float v2, v1, v0
0008 : sub-float v1, v3, v0
000 a: cmpg-float v0, v2, v3
000 c: if-gtz v0, 0014 // +0008
000 e: const/high16 v0, #float 1 .0 // #3 f800000
0010 : add-float/2 addr v0, v3
0011 : const/high16 v0, #float 2 .0 // #40000000
0013 : goto 0006 // -000 d
0014 : return v2
debug info
line_start: 60
parameters_size: 0000
0000 : prologue end
0002 : line 60
0004 : line 61
0006 : line 63
0008 : line 65
000 a: line 66
000 e: line 67
0011 : line 71
0014 : line 69
end sequence
source file: "Blort.java"
Blort.testFloatDiv:()F:
regs: 0004 ; ins: 0000 ; outs: 0000
0000 : const/high16 v3, #float 10 .0 // #41200000
0002 : const/high16 v1, #float 30 .0 // #41 f00000
0004 : const/high16 v0, #float 9 .0 // #41100000
0006 : const/high16 v2, #float 5 .0 // #40 a00000
0008 : div-float v2, v1, v2
000 a: sub-float/2 addr v0, v2
000 b: const/high16 v2, #float 4 .0 // #40800000
000 d: mul-float/2 addr v0, v2
000 e: cmpl-float v2, v0, v3
0010 : if-lez v2, 0013 // +0003
0012 : sub-float/2 addr v0, v3
0013 : const/high16 v2, #float 60 .0 // #42700000
0015 : div-float v1, v2, v1
0017 : mul-float/2 addr v0, v1
0018 : return v0
debug info
line_start: 87
parameters_size: 0000
0000 : prologue end
0002 : line 87
0004 : line 88
000 b: line 89
000 e: line 91
0012 : line 92
0013 : line 94
end sequence
source file: "Blort.java"
Blort.testFloatMod:()F:
regs: 0003 ; ins: 0000 ; outs: 0000
0000 : const/high16 v0, #float 5 .0 // #40 a00000
0002 : const/high16 v1, #float 3 .0 // #40400000
0004 : rem-float v1, v0, v1
0006 : const/4 v2, #float 0 .0 // #0
0007 : rem-float/2 addr v0, v2
0008 : add-float/2 addr v0, v1
0009 : return v0
debug info
line_start: 98
parameters_size: 0000
0000 : prologue end
0000 : line 98
0002 : line 99
0006 : line 100
0008 : line 101
end sequence
source file: "Blort.java"
Blort.testFloatMult:()F:
regs: 0003 ; ins: 0000 ; outs: 0000
0000 : const/high16 v2, #float 10 .0 // #41200000
0002 : const/high16 v0, #float 6 .0 // #40 c00000
0004 : const/high16 v1, #float 9 .0 // #41100000
0006 : sub-float v0, v1, v0
0008 : const/high16 v1, #float 4 .0 // #40800000
000 a: mul-float/2 addr v0, v1
000 b: cmpl-float v1, v0, v2
000 d: if-lez v1, 0010 // +0003
000 f: sub-float/2 addr v0, v2
0010 : const/high16 v1, #float 2 .0 // #40000000
0012 : mul-float/2 addr v0, v1
0013 : return v0
debug info
line_start: 76
parameters_size: 0000
0000 : prologue end
0002 : line 76
0004 : line 77
0008 : line 78
000 b: line 80
000 f: line 81
0010 : line 83
end sequence
source file: "Blort.java"
Blort.testFloatPhi:()F:
regs: 0004 ; ins: 0000 ; outs: 0000
0000 : const/4 v0, #float 0 .0 // #0
0001 : const/high16 v1, #float 37 .0 // #42140000
0003 : const/high16 v2, #float 3 .0 // #40400000
0005 : cmpl-float v3, v2, v0
0007 : if-nez v3, 000 a // +0003
0009 : return v0
000 a: div-float v0, v1, v2
000 c: goto 0009 // -0003
debug info
line_start: 105
parameters_size: 0000
0000 : prologue end
0001 : line 105
0003 : line 106
0005 : line 107
0009 : line 108
000 a: line 107
end sequence
source file: "Blort.java"
Blort.testIntAddSub:()I:
regs: 0000 ; ins: 0000 ; outs: 0000
0000 : goto/32 0000 // +0000
debug info
line_start: 17
parameters_size: 0000
0000 : prologue end
0000 : line 17
end sequence
source file: "Blort.java"
Blort.testIntDiv:()I:
regs: 0001 ; ins: 0000 ; outs: 0000
0000 : const/4 v0, #int 4 // #4
0001 : return v0
debug info
line_start: 40
parameters_size: 0000
0000 : prologue end
0000 : line 40
end sequence
source file: "Blort.java"
Blort.testIntMod:()I:
regs: 0001 ; ins: 0000 ; outs: 0000
0000 : const/4 v0, #int 5 // #5
0001 : rem-int/lit8 v0, v0, #int 0 // #00
0003 : add-int/lit8 v0, v0, #int 2 // #02
0005 : return v0
debug info
line_start: 44
parameters_size: 0000
0000 : prologue end
0000 : line 44
0001 : line 46
0003 : line 47
end sequence
source file: "Blort.java"
Blort.testIntMult:()I:
regs: 0001 ; ins: 0000 ; outs: 0000
0000 : const/4 v0, #int 4 // #4
0001 : return v0
debug info
line_start: 29
parameters_size: 0000
0000 : prologue end
0000 : line 29
end sequence
source file: "Blort.java"
Blort.testIntPhi:()I:
regs: 0001 ; ins: 0000 ; outs: 0000
0000 : const/16 v0, #int 12 // #000 c
0002 : return v0
debug info
line_start: 53
parameters_size: 0000
0000 : prologue end
0000 : line 53
0002 : line 54
end sequence
source file: "Blort.java"
Blort.testDoubleAddSub:()D:
regs: 000 a; ins: 0000 ; outs: 0000
0000 : const-wide/high16 v0, #double 3 .0 // #4008000000000000
0002 : const-wide/high16 v8, #double 5 .0 // #4014000000000000
0004 : sub-double v2, v8, v0
0006 : add-double v4, v0, v2
0008 : const-wide/high16 v6, #double 5 .0 // #4014000000000000
000 a: sub-double v0, v6, v2
000 c: cmpg-double v8, v4, v6
000 e: if-gtz v8, 0017 // +0009
0010 : const-wide/high16 v8, #double 1 .0 // #3 ff0000000000000
0012 : add-double v4, v6, v8
0014 : const-wide/high16 v2, #double 2 .0 // #4000000000000000
0016 : goto 0006 // -0010
0017 : return-wide v4
debug info
line_start: 114
parameters_size: 0000
0000 : prologue end
0000 : line 114
0002 : line 115
0002 : +local v0 a double
0006 : line 117
0006 : +local v2 b double
0008 : line 118
0008 : +local v4 c double
000 a: line 119
000 a: +local v6 d double
000 c: line 120
0010 : line 121
0014 : line 125
0017 : line 123
end sequence
source file: "Blort.java"
Blort.testDoubleDiv:()D:
regs: 000 c; ins: 0000 ; outs: 0000
0000 : const-wide/high16 v10, #double 10 .0 // #4024000000000000
0002 : const-wide/high16 v0, #double 30 .0 // #403 e000000000000
0004 : const-wide/high16 v6, #double 9 .0 // #4022000000000000
0006 : const-wide/high16 v8, #double 5 .0 // #4014000000000000
0008 : div-double v8, v0, v8
000 a: sub-double v2, v6, v8
000 c: const-wide/high16 v6, #double 4 .0 // #4010000000000000
000 e: mul-double v4, v2, v6
0010 : cmpl-double v6, v4, v10
0012 : if-lez v6, 0015 // +0003
0014 : sub-double/2 addr v4, v10
0015 : const-wide/high16 v6, #double 60 .0 // #404 e000000000000
0017 : div-double/2 addr v6, v0
0018 : mul-double/2 addr v6, v4
0019 : return-wide v6
debug info
line_start: 141
parameters_size: 0000
0000 : prologue end
0002 : line 141
0004 : line 142
0004 : +local v0 a double
000 c: line 143
000 c: +local v2 b double
0010 : line 145
0010 : +local v4 c double
0014 : line 146
0015 : line 148
end sequence
source file: "Blort.java"
Blort.testDoubleMod:()D:
regs: 0008 ; ins: 0000 ; outs: 0000
0000 : const-wide/high16 v0, #double 5 .0 // #4014000000000000
0002 : const-wide/high16 v6, #double 3 .0 // #4008000000000000
0004 : rem-double v2, v0, v6
0006 : const-wide/16 v6, #double 0 .0 // #0000
0008 : rem-double v4, v0, v6
000 a: add-double v6, v2, v4
000 c: return-wide v6
debug info
line_start: 152
parameters_size: 0000
0000 : prologue end
0000 : line 152
0002 : line 153
0002 : +local v0 a double
0006 : line 154
0006 : +local v2 b double
000 a: line 155
000 a: +local v4 c double
end sequence
source file: "Blort.java"
Blort.testDoubleMult:()D:
regs: 000 a; ins: 0000 ; outs: 0000
0000 : const-wide/high16 v8, #double 10 .0 // #4024000000000000
0002 : const-wide/high16 v0, #double 6 .0 // #4018000000000000
0004 : const-wide/high16 v6, #double 9 .0 // #4022000000000000
0006 : sub-double v2, v6, v0
0008 : const-wide/high16 v6, #double 4 .0 // #4010000000000000
000 a: mul-double v4, v2, v6
000 c: cmpl-double v6, v4, v8
000 e: if-lez v6, 0011 // +0003
0010 : sub-double/2 addr v4, v8
0011 : const-wide/high16 v6, #double 2 .0 // #4000000000000000
0013 : mul-double/2 addr v6, v4
0014 : return-wide v6
debug info
line_start: 130
parameters_size: 0000
0000 : prologue end
0002 : line 130
0004 : line 131
0004 : +local v0 a double
0008 : line 132
0008 : +local v2 b double
000 c: line 134
000 c: +local v4 c double
0010 : line 135
0011 : line 137
end sequence
source file: "Blort.java"
Blort.testDoublePhi:()D:
regs: 0007 ; ins: 0000 ; outs: 0000
0000 : const-wide/16 v4, #double 0 .0 // #0000
0002 : const-wide v0, #double 37 .0 // #4042800000000000
0007 : const-wide/high16 v2, #double 3 .0 // #4008000000000000
0009 : cmpl-double v6, v2, v4
000 b: if-nez v6, 000 e // +0003
000 d: return-wide v4
000 e: div-double v4, v0, v2
0010 : goto 000 d // -0003
debug info
line_start: 159
parameters_size: 0000
0000 : prologue end
0002 : line 159
0007 : line 160
0007 : +local v0 a double
0009 : line 161
0009 : +local v2 b double
000 d: line 162
000 d: +local v4 c double
000 e: line 161
000 e: -local v4 c double
end sequence
source file: "Blort.java"
Blort.testFloatAddSub:()F:
regs: 0005 ; ins: 0000 ; outs: 0000
0000 : const/high16 v0, #float 3 .0 // #40400000
0002 : const/high16 v4, #float 5 .0 // #40 a00000
0004 : sub-float v1, v4, v0
0006 : add-float v2, v0, v1
0008 : const/high16 v3, #float 5 .0 // #40 a00000
000 a: sub-float v0, v3, v1
000 c: cmpg-float v4, v2, v3
000 e: if-gtz v4, 0017 // +0009
0010 : const/high16 v4, #float 1 .0 // #3 f800000
0012 : add-float v2, v3, v4
0014 : const/high16 v1, #float 2 .0 // #40000000
0016 : goto 0006 // -0010
0017 : return v2
debug info
line_start: 60
parameters_size: 0000
0000 : prologue end
0000 : line 60
0002 : line 61
0002 : +local v0 a float
0006 : line 63
0006 : +local v1 b float
0008 : line 64
0008 : +local v2 c float
000 a: line 65
000 a: +local v3 d float
000 c: line 66
0010 : line 67
0014 : line 71
0017 : line 69
end sequence
source file: "Blort.java"
Blort.testFloatDiv:()F:
regs: 0006 ; ins: 0000 ; outs: 0000
0000 : const/high16 v5, #float 10 .0 // #41200000
0002 : const/high16 v0, #float 30 .0 // #41 f00000
0004 : const/high16 v3, #float 9 .0 // #41100000
0006 : const/high16 v4, #float 5 .0 // #40 a00000
0008 : div-float v4, v0, v4
000 a: sub-float v1, v3, v4
000 c: const/high16 v3, #float 4 .0 // #40800000
000 e: mul-float v2, v1, v3
0010 : cmpl-float v3, v2, v5
0012 : if-lez v3, 0015 // +0003
0014 : sub-float/2 addr v2, v5
0015 : const/high16 v3, #float 60 .0 // #42700000
0017 : div-float/2 addr v3, v0
0018 : mul-float/2 addr v3, v2
0019 : return v3
debug info
line_start: 87
parameters_size: 0000
0000 : prologue end
0002 : line 87
0004 : line 88
0004 : +local v0 a float
000 c: line 89
000 c: +local v1 b float
0010 : line 91
0010 : +local v2 c float
0014 : line 92
0015 : line 94
end sequence
source file: "Blort.java"
Blort.testFloatMod:()F:
regs: 0004 ; ins: 0000 ; outs: 0000
0000 : const/high16 v0, #float 5 .0 // #40 a00000
0002 : const/high16 v3, #float 3 .0 // #40400000
0004 : rem-float v1, v0, v3
0006 : const/4 v3, #float 0 .0 // #0
0007 : rem-float v2, v0, v3
0009 : add-float v3, v1, v2
000 b: return v3
debug info
line_start: 98
parameters_size: 0000
0000 : prologue end
0000 : line 98
0002 : line 99
0002 : +local v0 a float
0006 : line 100
0006 : +local v1 b float
0009 : line 101
0009 : +local v2 c float
end sequence
source file: "Blort.java"
Blort.testFloatMult:()F:
regs: 0005 ; ins: 0000 ; outs: 0000
0000 : const/high16 v4, #float 10 .0 // #41200000
0002 : const/high16 v0, #float 6 .0 // #40 c00000
0004 : const/high16 v3, #float 9 .0 // #41100000
0006 : sub-float v1, v3, v0
0008 : const/high16 v3, #float 4 .0 // #40800000
000 a: mul-float v2, v1, v3
000 c: cmpl-float v3, v2, v4
000 e: if-lez v3, 0011 // +0003
0010 : sub-float/2 addr v2, v4
0011 : const/high16 v3, #float 2 .0 // #40000000
0013 : mul-float/2 addr v3, v2
0014 : return v3
debug info
line_start: 76
parameters_size: 0000
0000 : prologue end
0002 : line 76
0004 : line 77
0004 : +local v0 a float
0008 : line 78
0008 : +local v1 b float
000 c: line 80
000 c: +local v2 c float
0010 : line 81
0011 : line 83
end sequence
source file: "Blort.java"
Blort.testFloatPhi:()F:
regs: 0004 ; ins: 0000 ; outs: 0000
0000 : const/4 v2, #float 0 .0 // #0
0001 : const/high16 v0, #float 37 .0 // #42140000
0003 : const/high16 v1, #float 3 .0 // #40400000
0005 : cmpl-float v3, v1, v2
0007 : if-nez v3, 000 a // +0003
0009 : return v2
000 a: div-float v2, v0, v1
000 c: goto 0009 // -0003
debug info
line_start: 105
parameters_size: 0000
0000 : prologue end
0001 : line 105
0003 : line 106
0003 : +local v0 a float
0005 : line 107
0005 : +local v1 b float
0009 : line 108
0009 : +local v2 c float
000 a: line 107
000 a: -local v2 c float
end sequence
source file: "Blort.java"
Blort.testIntAddSub:()I:
regs: 0004 ; ins: 0000 ; outs: 0000
0000 : const/4 v0, #int 3 // #3
0001 : rsub-int/lit8 v1, v0, #int 5 // #05
0003 : add-int/lit8 v2, v0, #int 2 // #02
0005 : const/4 v3, #int 5 // #5
0006 : add-int/lit8 v0, v3, #int -2 // #fe
0008 : if-gt v2, v3, 000 e // +0006
000 a: add-int/lit8 v2, v3, #int 1 // #01
000 c: const/4 v1, #int 2 // #2
000 d: goto 0003 // -000 a
000 e: return v2
debug info
line_start: 6
parameters_size: 0000
0000 : prologue end
0000 : line 6
0001 : line 7
0001 : +local v0 a int
0003 : line 9
0003 : +local v1 b int
0005 : line 10
0005 : +local v2 c int
0006 : line 11
0006 : +local v3 d int
0008 : line 12
000 a: line 13
000 c: line 17
000 e: line 15
end sequence
source file: "Blort.java"
Blort.testIntDiv:()I:
regs: 0004 ; ins: 0000 ; outs: 0000
0000 : const/16 v0, #int 30 // #001 e
0002 : const/4 v3, #int 6 // #6
0003 : rsub-int/lit8 v1, v3, #int 9 // #09
0005 : mul-int/lit8 v2, v1, #int 4 // #04
0007 : const/16 v3, #int 10 // #000 a
0009 : if-le v2, v3, 000 d // +0004
000 b: add-int/lit8 v2, v2, #int -10 // #f6
000 d: mul-int/lit8 v3, v2, #int 2 // #02
000 f: return v3
debug info
line_start: 33
parameters_size: 0000
0000 : prologue end
0000 : line 33
0002 : line 34
0002 : +local v0 a int
0005 : line 35
0005 : +local v1 b int
0007 : line 37
0007 : +local v2 c int
000 b: line 38
000 d: line 40
end sequence
source file: "Blort.java"
Blort.testIntMod:()I:
regs: 0004 ; ins: 0000 ; outs: 0000
0000 : const/4 v0, #int 5 // #5
0001 : rem-int/lit8 v1, v0, #int 3 // #03
0003 : rem-int/lit8 v2, v0, #int 0 // #00
0005 : add-int/lit8 v3, v2, #int 2 // #02
0007 : return v3
debug info
line_start: 44
parameters_size: 0000
0000 : prologue end
0000 : line 44
0001 : line 45
0001 : +local v0 a int
0003 : line 46
0003 : +local v1 b int
0005 : line 47
0005 : +local v2 c int
end sequence
source file: "Blort.java"
Blort.testIntMult:()I:
regs: 0004 ; ins: 0000 ; outs: 0000
0000 : const/4 v0, #int 6 // #6
0001 : rsub-int/lit8 v1, v0, #int 9 // #09
0003 : mul-int/lit8 v2, v1, #int 4 // #04
0005 : const/16 v3, #int 10 // #000 a
0007 : if-le v2, v3, 000 b // +0004
0009 : add-int/lit8 v2, v2, #int -10 // #f6
000 b: mul-int/lit8 v3, v2, #int 2 // #02
000 d: return v3
debug info
line_start: 22
parameters_size: 0000
0000 : prologue end
0000 : line 22
0001 : line 23
0001 : +local v0 a int
0003 : line 24
0003 : +local v1 b int
0005 : line 26
0005 : +local v2 c int
0009 : line 27
000 b: line 29
end sequence
source file: "Blort.java"
Blort.testIntPhi:()I:
regs: 0003 ; ins: 0000 ; outs: 0000
0000 : const/16 v0, #int 37 // #0025
0002 : const/4 v1, #int 3 // #3
0003 : if-nez v1, 0007 // +0004
0005 : const/4 v2, #int 0 // #0
0006 : return v2
0007 : const/16 v2, #int 12 // #000 c
0009 : goto 0006 // -0003
debug info
line_start: 51
parameters_size: 0000
0000 : prologue end
0000 : line 51
0002 : line 52
0002 : +local v0 a int
0003 : line 53
0003 : +local v1 b int
0006 : line 54
0006 : +local v2 c int
0007 : line 53
0007 : -local v2 c int
end sequence
source file: "Blort.java"
Messung V0.5 in Prozent C=95 H=97 G=95
¤ Dauer der Verarbeitung: 0.24 Sekunden
(vorverarbeitet am 2026-06-27)
¤
*© Formatika GbR, Deutschland