q3rally/engine/builds/release-linux-x86_64/baseq3r/game/bg_lib.asm
2017-12-05 14:18:17 +00:00

11634 lines
133 KiB
NASM

code
proc swapfunc 24 0
ADDRFP4 12
INDIRI4
CNSTI4 1
GTI4 $25
ADDRLP4 8
ADDRFP4 8
INDIRI4
CVIU4 4
CNSTI4 2
RSHU4
CVUI4 4
ASGNI4
ADDRLP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRLP4 4
ADDRFP4 4
INDIRP4
ASGNP4
LABELV $27
ADDRLP4 12
ADDRLP4 0
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 16
ADDRLP4 0
INDIRP4
ASGNP4
ADDRLP4 0
ADDRLP4 16
INDIRP4
CNSTI4 4
ADDP4
ASGNP4
ADDRLP4 16
INDIRP4
ADDRLP4 4
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 20
ADDRLP4 4
INDIRP4
ASGNP4
ADDRLP4 4
ADDRLP4 20
INDIRP4
CNSTI4 4
ADDP4
ASGNP4
ADDRLP4 20
INDIRP4
ADDRLP4 12
INDIRI4
ASGNI4
LABELV $28
ADDRLP4 12
ADDRLP4 8
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
ADDRLP4 8
ADDRLP4 12
INDIRI4
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 0
GTI4 $27
ADDRGP4 $26
JUMPV
LABELV $25
ADDRLP4 8
ADDRFP4 8
INDIRI4
CVIU4 4
CVUI4 4
ASGNI4
ADDRLP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRLP4 4
ADDRFP4 4
INDIRP4
ASGNP4
LABELV $30
ADDRLP4 12
ADDRLP4 0
INDIRP4
INDIRI1
ASGNI1
ADDRLP4 16
ADDRLP4 0
INDIRP4
ASGNP4
ADDRLP4 0
ADDRLP4 16
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 16
INDIRP4
ADDRLP4 4
INDIRP4
INDIRI1
ASGNI1
ADDRLP4 20
ADDRLP4 4
INDIRP4
ASGNP4
ADDRLP4 4
ADDRLP4 20
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 20
INDIRP4
ADDRLP4 12
INDIRI1
ASGNI1
LABELV $31
ADDRLP4 12
ADDRLP4 8
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
ADDRLP4 8
ADDRLP4 12
INDIRI4
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 0
GTI4 $30
LABELV $26
LABELV $24
endproc swapfunc 24 0
proc med3 40 8
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRFP4 8
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 12
ADDRFP4 12
INDIRP4
ASGNP4
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRLP4 20
ADDRFP4 12
INDIRP4
CALLI4
ASGNI4
ADDRLP4 20
INDIRI4
CNSTI4 0
GEI4 $39
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRP4
ARGP4
ADDRLP4 24
ADDRFP4 12
INDIRP4
CALLI4
ASGNI4
ADDRLP4 24
INDIRI4
CNSTI4 0
GEI4 $41
ADDRLP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRGP4 $42
JUMPV
LABELV $41
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 8
INDIRP4
ARGP4
ADDRLP4 28
ADDRFP4 12
INDIRP4
CALLI4
ASGNI4
ADDRLP4 28
INDIRI4
CNSTI4 0
GEI4 $43
ADDRLP4 8
ADDRFP4 8
INDIRP4
ASGNP4
ADDRGP4 $44
JUMPV
LABELV $43
ADDRLP4 8
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $44
ADDRLP4 4
ADDRLP4 8
INDIRP4
ASGNP4
LABELV $42
ADDRLP4 0
ADDRLP4 4
INDIRP4
ASGNP4
ADDRGP4 $40
JUMPV
LABELV $39
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRP4
ARGP4
ADDRLP4 32
ADDRFP4 12
INDIRP4
CALLI4
ASGNI4
ADDRLP4 32
INDIRI4
CNSTI4 0
LEI4 $45
ADDRLP4 12
ADDRFP4 4
INDIRP4
ASGNP4
ADDRGP4 $46
JUMPV
LABELV $45
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 8
INDIRP4
ARGP4
ADDRLP4 36
ADDRFP4 12
INDIRP4
CALLI4
ASGNI4
ADDRLP4 36
INDIRI4
CNSTI4 0
GEI4 $47
ADDRLP4 16
ADDRFP4 0
INDIRP4
ASGNP4
ADDRGP4 $48
JUMPV
LABELV $47
ADDRLP4 16
ADDRFP4 8
INDIRP4
ASGNP4
LABELV $48
ADDRLP4 12
ADDRLP4 16
INDIRP4
ASGNP4
LABELV $46
ADDRLP4 0
ADDRLP4 12
INDIRP4
ASGNP4
LABELV $40
ADDRLP4 0
INDIRP4
RETP4
LABELV $33
endproc med3 40 8
export qsort
proc qsort 124 16
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRU4
ASGNU4
ADDRFP4 8
ADDRFP4 8
INDIRU4
ASGNU4
ADDRFP4 12
ADDRFP4 12
INDIRP4
ASGNP4
LABELV $50
ADDRLP4 52
CNSTU4 3
ASGNU4
ADDRLP4 56
CNSTU4 0
ASGNU4
ADDRFP4 0
INDIRP4
CVPU4 4
CVUI4 4
CVIU4 4
ADDRLP4 52
INDIRU4
BANDU4
ADDRLP4 56
INDIRU4
NEU4 $55
ADDRFP4 8
INDIRU4
ADDRLP4 52
INDIRU4
BANDU4
ADDRLP4 56
INDIRU4
EQU4 $53
LABELV $55
ADDRLP4 44
CNSTI4 2
ASGNI4
ADDRGP4 $54
JUMPV
LABELV $53
ADDRFP4 8
INDIRU4
CNSTU4 4
NEU4 $56
ADDRLP4 48
CNSTI4 0
ASGNI4
ADDRGP4 $57
JUMPV
LABELV $56
ADDRLP4 48
CNSTI4 1
ASGNI4
LABELV $57
ADDRLP4 44
ADDRLP4 48
INDIRI4
ASGNI4
LABELV $54
ADDRLP4 16
ADDRLP4 44
INDIRI4
ASGNI4
ADDRLP4 28
CNSTI4 0
ASGNI4
ADDRFP4 4
INDIRU4
CNSTU4 7
GEU4 $58
ADDRLP4 32
ADDRFP4 8
INDIRU4
ADDRFP4 0
INDIRP4
ADDP4
ASGNP4
ADDRGP4 $63
JUMPV
LABELV $60
ADDRLP4 0
ADDRLP4 32
INDIRP4
ASGNP4
ADDRGP4 $67
JUMPV
LABELV $64
ADDRLP4 16
INDIRI4
CNSTI4 0
NEI4 $68
ADDRLP4 60
ADDRLP4 0
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 0
INDIRP4
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
INDIRI4
ASGNI4
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ADDRLP4 60
INDIRI4
ASGNI4
ADDRGP4 $69
JUMPV
LABELV $68
ADDRLP4 0
INDIRP4
ARGP4
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ARGP4
ADDRFP4 8
INDIRU4
CVUI4 4
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRGP4 swapfunc
CALLV
pop
LABELV $69
LABELV $65
ADDRLP4 0
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ASGNP4
LABELV $67
ADDRLP4 0
INDIRP4
CVPU4 4
ADDRFP4 0
INDIRP4
CVPU4 4
LEU4 $70
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ARGP4
ADDRLP4 0
INDIRP4
ARGP4
ADDRLP4 72
ADDRFP4 12
INDIRP4
CALLI4
ASGNI4
ADDRLP4 72
INDIRI4
CNSTI4 0
GTI4 $64
LABELV $70
LABELV $61
ADDRLP4 32
ADDRFP4 8
INDIRU4
ADDRLP4 32
INDIRP4
ADDP4
ASGNP4
LABELV $63
ADDRLP4 32
INDIRP4
CVPU4 4
ADDRFP4 4
INDIRU4
ADDRFP4 8
INDIRU4
MULU4
ADDRFP4 0
INDIRP4
ADDP4
CVPU4 4
LTU4 $60
ADDRGP4 $49
JUMPV
LABELV $58
ADDRLP4 32
ADDRFP4 4
INDIRU4
CNSTI4 1
RSHU4
ADDRFP4 8
INDIRU4
MULU4
ADDRFP4 0
INDIRP4
ADDP4
ASGNP4
ADDRFP4 4
INDIRU4
CNSTU4 7
LEU4 $71
ADDRLP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRLP4 36
ADDRFP4 4
INDIRU4
CNSTU4 1
SUBU4
ADDRFP4 8
INDIRU4
MULU4
ADDRFP4 0
INDIRP4
ADDP4
ASGNP4
ADDRFP4 4
INDIRU4
CNSTU4 40
LEU4 $73
ADDRLP4 40
ADDRFP4 4
INDIRU4
CNSTI4 3
RSHU4
ADDRFP4 8
INDIRU4
MULU4
CVUI4 4
ASGNI4
ADDRLP4 0
INDIRP4
ARGP4
ADDRLP4 76
ADDRLP4 40
INDIRI4
ASGNI4
ADDRLP4 76
INDIRI4
ADDRLP4 0
INDIRP4
ADDP4
ARGP4
ADDRLP4 76
INDIRI4
CNSTI4 1
LSHI4
ADDRLP4 0
INDIRP4
ADDP4
ARGP4
ADDRFP4 12
INDIRP4
ARGP4
ADDRLP4 80
ADDRGP4 med3
CALLP4
ASGNP4
ADDRLP4 0
ADDRLP4 80
INDIRP4
ASGNP4
ADDRLP4 88
ADDRLP4 40
INDIRI4
ASGNI4
ADDRLP4 32
INDIRP4
ADDRLP4 88
INDIRI4
SUBP4
ARGP4
ADDRLP4 32
INDIRP4
ARGP4
ADDRLP4 88
INDIRI4
ADDRLP4 32
INDIRP4
ADDP4
ARGP4
ADDRFP4 12
INDIRP4
ARGP4
ADDRLP4 92
ADDRGP4 med3
CALLP4
ASGNP4
ADDRLP4 32
ADDRLP4 92
INDIRP4
ASGNP4
ADDRLP4 100
ADDRLP4 40
INDIRI4
ASGNI4
ADDRLP4 36
INDIRP4
ADDRLP4 100
INDIRI4
CNSTI4 1
LSHI4
SUBP4
ARGP4
ADDRLP4 36
INDIRP4
ADDRLP4 100
INDIRI4
SUBP4
ARGP4
ADDRLP4 36
INDIRP4
ARGP4
ADDRFP4 12
INDIRP4
ARGP4
ADDRLP4 104
ADDRGP4 med3
CALLP4
ASGNP4
ADDRLP4 36
ADDRLP4 104
INDIRP4
ASGNP4
LABELV $73
ADDRLP4 0
INDIRP4
ARGP4
ADDRLP4 32
INDIRP4
ARGP4
ADDRLP4 36
INDIRP4
ARGP4
ADDRFP4 12
INDIRP4
ARGP4
ADDRLP4 72
ADDRGP4 med3
CALLP4
ASGNP4
ADDRLP4 32
ADDRLP4 72
INDIRP4
ASGNP4
LABELV $71
ADDRLP4 16
INDIRI4
CNSTI4 0
NEI4 $75
ADDRLP4 64
ADDRFP4 0
INDIRP4
INDIRI4
ASGNI4
ADDRFP4 0
INDIRP4
ADDRLP4 32
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 32
INDIRP4
ADDRLP4 64
INDIRI4
ASGNI4
ADDRGP4 $76
JUMPV
LABELV $75
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 32
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
CVUI4 4
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRGP4 swapfunc
CALLV
pop
LABELV $76
ADDRLP4 72
ADDRFP4 8
INDIRU4
ADDRFP4 0
INDIRP4
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 72
INDIRP4
ASGNP4
ADDRLP4 20
ADDRLP4 72
INDIRP4
ASGNP4
ADDRLP4 76
ADDRFP4 4
INDIRU4
CNSTU4 1
SUBU4
ADDRFP4 8
INDIRU4
MULU4
ADDRFP4 0
INDIRP4
ADDP4
ASGNP4
ADDRLP4 24
ADDRLP4 76
INDIRP4
ASGNP4
ADDRLP4 8
ADDRLP4 76
INDIRP4
ASGNP4
ADDRGP4 $82
JUMPV
LABELV $81
ADDRLP4 12
INDIRI4
CNSTI4 0
NEI4 $84
ADDRLP4 28
CNSTI4 1
ASGNI4
ADDRLP4 16
INDIRI4
CNSTI4 0
NEI4 $86
ADDRLP4 80
ADDRLP4 20
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 20
INDIRP4
ADDRLP4 4
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 4
INDIRP4
ADDRLP4 80
INDIRI4
ASGNI4
ADDRGP4 $87
JUMPV
LABELV $86
ADDRLP4 20
INDIRP4
ARGP4
ADDRLP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
CVUI4 4
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRGP4 swapfunc
CALLV
pop
LABELV $87
ADDRLP4 20
ADDRFP4 8
INDIRU4
ADDRLP4 20
INDIRP4
ADDP4
ASGNP4
LABELV $84
ADDRLP4 4
ADDRFP4 8
INDIRU4
ADDRLP4 4
INDIRP4
ADDP4
ASGNP4
LABELV $82
ADDRLP4 4
INDIRP4
CVPU4 4
ADDRLP4 8
INDIRP4
CVPU4 4
GTU4 $88
ADDRLP4 4
INDIRP4
ARGP4
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 84
ADDRFP4 12
INDIRP4
CALLI4
ASGNI4
ADDRLP4 12
ADDRLP4 84
INDIRI4
ASGNI4
ADDRLP4 84
INDIRI4
CNSTI4 0
LEI4 $81
LABELV $88
ADDRGP4 $90
JUMPV
LABELV $89
ADDRLP4 12
INDIRI4
CNSTI4 0
NEI4 $92
ADDRLP4 28
CNSTI4 1
ASGNI4
ADDRLP4 16
INDIRI4
CNSTI4 0
NEI4 $94
ADDRLP4 88
ADDRLP4 8
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 8
INDIRP4
ADDRLP4 24
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 24
INDIRP4
ADDRLP4 88
INDIRI4
ASGNI4
ADDRGP4 $95
JUMPV
LABELV $94
ADDRLP4 8
INDIRP4
ARGP4
ADDRLP4 24
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
CVUI4 4
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRGP4 swapfunc
CALLV
pop
LABELV $95
ADDRLP4 24
ADDRLP4 24
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ASGNP4
LABELV $92
ADDRLP4 8
ADDRLP4 8
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ASGNP4
LABELV $90
ADDRLP4 4
INDIRP4
CVPU4 4
ADDRLP4 8
INDIRP4
CVPU4 4
GTU4 $96
ADDRLP4 8
INDIRP4
ARGP4
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 92
ADDRFP4 12
INDIRP4
CALLI4
ASGNI4
ADDRLP4 12
ADDRLP4 92
INDIRI4
ASGNI4
ADDRLP4 92
INDIRI4
CNSTI4 0
GEI4 $89
LABELV $96
ADDRLP4 4
INDIRP4
CVPU4 4
ADDRLP4 8
INDIRP4
CVPU4 4
LEU4 $97
ADDRGP4 $79
JUMPV
LABELV $97
ADDRLP4 16
INDIRI4
CNSTI4 0
NEI4 $99
ADDRLP4 96
ADDRLP4 4
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 4
INDIRP4
ADDRLP4 8
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 8
INDIRP4
ADDRLP4 96
INDIRI4
ASGNI4
ADDRGP4 $100
JUMPV
LABELV $99
ADDRLP4 4
INDIRP4
ARGP4
ADDRLP4 8
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
CVUI4 4
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRGP4 swapfunc
CALLV
pop
LABELV $100
ADDRLP4 28
CNSTI4 1
ASGNI4
ADDRLP4 4
ADDRFP4 8
INDIRU4
ADDRLP4 4
INDIRP4
ADDP4
ASGNP4
ADDRLP4 8
ADDRLP4 8
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ASGNP4
ADDRGP4 $82
JUMPV
LABELV $79
ADDRLP4 28
INDIRI4
CNSTI4 0
NEI4 $101
ADDRLP4 32
ADDRFP4 8
INDIRU4
ADDRFP4 0
INDIRP4
ADDP4
ASGNP4
ADDRGP4 $106
JUMPV
LABELV $103
ADDRLP4 0
ADDRLP4 32
INDIRP4
ASGNP4
ADDRGP4 $110
JUMPV
LABELV $107
ADDRLP4 16
INDIRI4
CNSTI4 0
NEI4 $111
ADDRLP4 80
ADDRLP4 0
INDIRP4
INDIRI4
ASGNI4
ADDRLP4 0
INDIRP4
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
INDIRI4
ASGNI4
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ADDRLP4 80
INDIRI4
ASGNI4
ADDRGP4 $112
JUMPV
LABELV $111
ADDRLP4 0
INDIRP4
ARGP4
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ARGP4
ADDRFP4 8
INDIRU4
CVUI4 4
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRGP4 swapfunc
CALLV
pop
LABELV $112
LABELV $108
ADDRLP4 0
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ASGNP4
LABELV $110
ADDRLP4 0
INDIRP4
CVPU4 4
ADDRFP4 0
INDIRP4
CVPU4 4
LEU4 $113
ADDRLP4 0
INDIRP4
ADDRFP4 8
INDIRU4
SUBP4
ARGP4
ADDRLP4 0
INDIRP4
ARGP4
ADDRLP4 92
ADDRFP4 12
INDIRP4
CALLI4
ASGNI4
ADDRLP4 92
INDIRI4
CNSTI4 0
GTI4 $107
LABELV $113
LABELV $104
ADDRLP4 32
ADDRFP4 8
INDIRU4
ADDRLP4 32
INDIRP4
ADDP4
ASGNP4
LABELV $106
ADDRLP4 32
INDIRP4
CVPU4 4
ADDRFP4 4
INDIRU4
ADDRFP4 8
INDIRU4
MULU4
ADDRFP4 0
INDIRP4
ADDP4
CVPU4 4
LTU4 $103
ADDRGP4 $49
JUMPV
LABELV $101
ADDRLP4 36
ADDRFP4 4
INDIRU4
ADDRFP4 8
INDIRU4
MULU4
ADDRFP4 0
INDIRP4
ADDP4
ASGNP4
ADDRLP4 88
ADDRLP4 20
INDIRP4
CVPU4 4
ASGNU4
ADDRLP4 88
INDIRU4
ADDRFP4 0
INDIRP4
CVPU4 4
SUBU4
CVUI4 4
ADDRLP4 4
INDIRP4
CVPU4 4
ADDRLP4 88
INDIRU4
SUBU4
CVUI4 4
GEI4 $115
ADDRLP4 80
ADDRLP4 20
INDIRP4
CVPU4 4
ADDRFP4 0
INDIRP4
CVPU4 4
SUBU4
CVUI4 4
ASGNI4
ADDRGP4 $116
JUMPV
LABELV $115
ADDRLP4 80
ADDRLP4 4
INDIRP4
CVPU4 4
ADDRLP4 20
INDIRP4
CVPU4 4
SUBU4
CVUI4 4
ASGNI4
LABELV $116
ADDRLP4 12
ADDRLP4 80
INDIRI4
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 0
LEI4 $117
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 4
INDIRP4
ADDRLP4 12
INDIRI4
SUBP4
ARGP4
ADDRLP4 12
INDIRI4
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRGP4 swapfunc
CALLV
pop
LABELV $117
ADDRLP4 100
ADDRLP4 24
INDIRP4
CVPU4 4
ASGNU4
ADDRLP4 100
INDIRU4
ADDRLP4 8
INDIRP4
CVPU4 4
SUBU4
CVUI4 4
CVIU4 4
ADDRLP4 36
INDIRP4
CVPU4 4
ADDRLP4 100
INDIRU4
SUBU4
CVUI4 4
CVIU4 4
ADDRFP4 8
INDIRU4
SUBU4
GEU4 $120
ADDRLP4 96
ADDRLP4 24
INDIRP4
CVPU4 4
ADDRLP4 8
INDIRP4
CVPU4 4
SUBU4
CVUI4 4
CVIU4 4
ASGNU4
ADDRGP4 $121
JUMPV
LABELV $120
ADDRLP4 96
ADDRLP4 36
INDIRP4
CVPU4 4
ADDRLP4 24
INDIRP4
CVPU4 4
SUBU4
CVUI4 4
CVIU4 4
ADDRFP4 8
INDIRU4
SUBU4
ASGNU4
LABELV $121
ADDRLP4 12
ADDRLP4 96
INDIRU4
CVUI4 4
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 0
LEI4 $122
ADDRLP4 4
INDIRP4
ARGP4
ADDRLP4 36
INDIRP4
ADDRLP4 12
INDIRI4
SUBP4
ARGP4
ADDRLP4 12
INDIRI4
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRGP4 swapfunc
CALLV
pop
LABELV $122
ADDRLP4 108
ADDRLP4 4
INDIRP4
CVPU4 4
ADDRLP4 20
INDIRP4
CVPU4 4
SUBU4
CVUI4 4
ASGNI4
ADDRLP4 12
ADDRLP4 108
INDIRI4
ASGNI4
ADDRLP4 108
INDIRI4
CVIU4 4
ADDRFP4 8
INDIRU4
LEU4 $124
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 12
INDIRI4
CVIU4 4
ADDRFP4 8
INDIRU4
DIVU4
ARGU4
ADDRFP4 8
INDIRU4
ARGU4
ADDRFP4 12
INDIRP4
ARGP4
ADDRGP4 qsort
CALLV
pop
LABELV $124
ADDRLP4 116
ADDRLP4 24
INDIRP4
CVPU4 4
ADDRLP4 8
INDIRP4
CVPU4 4
SUBU4
CVUI4 4
ASGNI4
ADDRLP4 12
ADDRLP4 116
INDIRI4
ASGNI4
ADDRLP4 116
INDIRI4
CVIU4 4
ADDRFP4 8
INDIRU4
LEU4 $126
ADDRFP4 0
ADDRLP4 36
INDIRP4
ADDRLP4 12
INDIRI4
SUBP4
ASGNP4
ADDRFP4 4
ADDRLP4 12
INDIRI4
CVIU4 4
ADDRFP4 8
INDIRU4
DIVU4
ASGNU4
ADDRGP4 $50
JUMPV
LABELV $126
LABELV $49
endproc qsort 124 16
export strlen
proc strlen 4 0
ADDRLP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRGP4 $130
JUMPV
LABELV $129
ADDRLP4 0
ADDRLP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $130
ADDRLP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $129
ADDRLP4 0
INDIRP4
CVPU4 4
ADDRFP4 0
INDIRP4
CVPU4 4
SUBU4
CVUI4 4
CVIU4 4
RETU4
LABELV $128
endproc strlen 4 0
export strcat
proc strcat 16 0
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRLP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRGP4 $134
JUMPV
LABELV $133
ADDRLP4 0
ADDRLP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $134
ADDRLP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $133
ADDRGP4 $137
JUMPV
LABELV $136
ADDRLP4 4
ADDRLP4 0
INDIRP4
ASGNP4
ADDRLP4 12
CNSTI4 1
ASGNI4
ADDRLP4 0
ADDRLP4 4
INDIRP4
ADDRLP4 12
INDIRI4
ADDP4
ASGNP4
ADDRLP4 8
ADDRFP4 4
INDIRP4
ASGNP4
ADDRFP4 4
ADDRLP4 8
INDIRP4
ADDRLP4 12
INDIRI4
ADDP4
ASGNP4
ADDRLP4 4
INDIRP4
ADDRLP4 8
INDIRP4
INDIRI1
ASGNI1
LABELV $137
ADDRFP4 4
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $136
ADDRLP4 0
INDIRP4
CNSTI1 0
ASGNI1
ADDRFP4 0
INDIRP4
RETP4
LABELV $132
endproc strcat 16 0
export strcpy
proc strcpy 16 0
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRLP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRGP4 $141
JUMPV
LABELV $140
ADDRLP4 4
ADDRLP4 0
INDIRP4
ASGNP4
ADDRLP4 12
CNSTI4 1
ASGNI4
ADDRLP4 0
ADDRLP4 4
INDIRP4
ADDRLP4 12
INDIRI4
ADDP4
ASGNP4
ADDRLP4 8
ADDRFP4 4
INDIRP4
ASGNP4
ADDRFP4 4
ADDRLP4 8
INDIRP4
ADDRLP4 12
INDIRI4
ADDP4
ASGNP4
ADDRLP4 4
INDIRP4
ADDRLP4 8
INDIRP4
INDIRI1
ASGNI1
LABELV $141
ADDRFP4 4
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $140
ADDRLP4 0
INDIRP4
CNSTI1 0
ASGNI1
ADDRFP4 0
INDIRP4
RETP4
LABELV $139
endproc strcpy 16 0
export strcmp
proc strcmp 12 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRGP4 $145
JUMPV
LABELV $144
ADDRLP4 0
CNSTI4 1
ASGNI4
ADDRFP4 0
ADDRFP4 0
INDIRP4
ADDRLP4 0
INDIRI4
ADDP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ADDRLP4 0
INDIRI4
ADDP4
ASGNP4
LABELV $145
ADDRLP4 0
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 4
ADDRFP4 4
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 0
INDIRI4
ADDRLP4 4
INDIRI4
NEI4 $148
ADDRLP4 8
CNSTI4 0
ASGNI4
ADDRLP4 0
INDIRI4
ADDRLP4 8
INDIRI4
EQI4 $148
ADDRLP4 4
INDIRI4
ADDRLP4 8
INDIRI4
NEI4 $144
LABELV $148
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ADDRFP4 4
INDIRP4
INDIRI1
CVII4 1
SUBI4
RETI4
LABELV $143
endproc strcmp 12 0
export strchr
proc strchr 0 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRI4
ASGNI4
ADDRGP4 $151
JUMPV
LABELV $150
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ADDRFP4 4
INDIRI4
NEI4 $153
ADDRFP4 0
INDIRP4
RETP4
ADDRGP4 $149
JUMPV
LABELV $153
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $151
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $150
ADDRFP4 4
INDIRI4
CNSTI4 0
EQI4 $155
CNSTP4 0
RETP4
ADDRGP4 $149
JUMPV
LABELV $155
ADDRFP4 0
INDIRP4
RETP4
LABELV $149
endproc strchr 0 0
export strrchr
proc strrchr 4 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRI4
ASGNI4
ADDRLP4 0
CNSTP4 0
ASGNP4
ADDRGP4 $159
JUMPV
LABELV $158
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ADDRFP4 4
INDIRI4
NEI4 $161
ADDRLP4 0
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $161
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $159
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $158
ADDRFP4 4
INDIRI4
CNSTI4 0
EQI4 $163
ADDRLP4 0
INDIRP4
RETP4
ADDRGP4 $157
JUMPV
LABELV $163
ADDRFP4 0
INDIRP4
RETP4
LABELV $157
endproc strrchr 4 0
export strstr
proc strstr 8 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRGP4 $167
JUMPV
LABELV $166
ADDRLP4 0
CNSTI4 0
ASGNI4
ADDRGP4 $172
JUMPV
LABELV $169
ADDRLP4 0
INDIRI4
ADDRFP4 0
INDIRP4
ADDP4
INDIRI1
CVII4 1
ADDRLP4 0
INDIRI4
ADDRFP4 4
INDIRP4
ADDP4
INDIRI1
CVII4 1
EQI4 $173
ADDRGP4 $171
JUMPV
LABELV $173
LABELV $170
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
LABELV $172
ADDRLP4 0
INDIRI4
ADDRFP4 4
INDIRP4
ADDP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $169
LABELV $171
ADDRLP4 0
INDIRI4
ADDRFP4 4
INDIRP4
ADDP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $175
ADDRFP4 0
INDIRP4
RETP4
ADDRGP4 $165
JUMPV
LABELV $175
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $167
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $166
CNSTP4 0
RETP4
LABELV $165
endproc strstr 8 0
export tolower
proc tolower 4 0
ADDRFP4 0
ADDRFP4 0
INDIRI4
ASGNI4
ADDRFP4 0
INDIRI4
CNSTI4 65
LTI4 $178
ADDRFP4 0
INDIRI4
CNSTI4 90
GTI4 $178
ADDRFP4 0
ADDRFP4 0
INDIRI4
CNSTI4 32
ADDI4
ASGNI4
LABELV $178
ADDRFP4 0
INDIRI4
RETI4
LABELV $177
endproc tolower 4 0
export toupper
proc toupper 4 0
ADDRFP4 0
ADDRFP4 0
INDIRI4
ASGNI4
ADDRFP4 0
INDIRI4
CNSTI4 97
LTI4 $181
ADDRFP4 0
INDIRI4
CNSTI4 122
GTI4 $181
ADDRFP4 0
ADDRFP4 0
INDIRI4
CNSTI4 -32
ADDI4
ASGNI4
LABELV $181
ADDRFP4 0
INDIRI4
RETI4
LABELV $180
endproc toupper 4 0
export memmove
proc memmove 8 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRFP4 8
ADDRFP4 8
INDIRU4
ASGNU4
ADDRFP4 8
INDIRU4
CNSTU4 0
EQU4 $184
ADDRFP4 0
INDIRP4
CVPU4 4
ADDRFP4 4
INDIRP4
CVPU4 4
LEU4 $186
ADDRLP4 0
ADDRFP4 8
INDIRU4
ASGNU4
LABELV $188
ADDRLP4 0
ADDRLP4 0
INDIRU4
CNSTU4 1
SUBU4
ASGNU4
ADDRLP4 0
INDIRU4
ADDRFP4 0
INDIRP4
ADDP4
ADDRLP4 0
INDIRU4
ADDRFP4 4
INDIRP4
ADDP4
INDIRI1
ASGNI1
LABELV $189
ADDRLP4 0
INDIRU4
CNSTU4 0
NEU4 $188
ADDRGP4 $187
JUMPV
LABELV $186
ADDRLP4 0
CNSTU4 0
ASGNU4
ADDRGP4 $194
JUMPV
LABELV $191
ADDRLP4 0
INDIRU4
ADDRFP4 0
INDIRP4
ADDP4
ADDRLP4 0
INDIRU4
ADDRFP4 4
INDIRP4
ADDP4
INDIRI1
ASGNI1
LABELV $192
ADDRLP4 0
ADDRLP4 0
INDIRU4
CNSTU4 1
ADDU4
ASGNU4
LABELV $194
ADDRLP4 0
INDIRU4
ADDRFP4 8
INDIRU4
LTU4 $191
LABELV $187
LABELV $184
ADDRFP4 0
INDIRP4
RETP4
LABELV $183
endproc memmove 8 0
export memcmp
proc memcmp 12 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRFP4 8
ADDRFP4 8
INDIRU4
ASGNU4
ADDRLP4 0
CNSTI4 0
ASGNI4
ADDRGP4 $199
JUMPV
LABELV $196
ADDRLP4 0
INDIRI4
ADDRFP4 0
INDIRP4
ADDP4
INDIRI1
CVII4 1
ADDRLP4 0
INDIRI4
ADDRFP4 4
INDIRP4
ADDP4
INDIRI1
CVII4 1
EQI4 $200
ADDRLP4 0
INDIRI4
ADDRFP4 0
INDIRP4
ADDP4
INDIRI1
CVII4 1
ADDRLP4 0
INDIRI4
ADDRFP4 4
INDIRP4
ADDP4
INDIRI1
CVII4 1
SUBI4
RETI4
ADDRGP4 $195
JUMPV
LABELV $200
LABELV $197
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
LABELV $199
ADDRLP4 0
INDIRI4
CVIU4 4
ADDRFP4 8
INDIRU4
LTU4 $196
CNSTI4 0
RETI4
LABELV $195
endproc memcmp 12 0
data
export sintable
align 4
LABELV sintable
byte 4 0
byte 4 986255488
byte 4 994644096
byte 4 999738464
byte 4 1003032704
byte 4 1006326944
byte 4 1008127072
byte 4 1009774192
byte 4 1011421312
byte 4 1013067358
byte 4 1014714478
byte 4 1015691583
byte 4 1016515143
byte 4 1017338166
byte 4 1018161726
byte 4 1018985286
byte 4 1019808309
byte 4 1020631869
byte 4 1021454892
byte 4 1022278452
byte 4 1023101475
byte 4 1023667337
byte 4 1024078849
byte 4 1024490360
byte 4 1024901872
byte 4 1025313383
byte 4 1025724895
byte 4 1026136406
byte 4 1026547650
byte 4 1026959161
byte 4 1027370404
byte 4 1027781647
byte 4 1028193159
byte 4 1028604402
byte 4 1029015645
byte 4 1029426888
byte 4 1029837863
byte 4 1030249106
byte 4 1030660081
byte 4 1031071324
byte 4 1031482299
byte 4 1031846029
byte 4 1032051516
byte 4 1032256869
byte 4 1032462356
byte 4 1032667710
byte 4 1032873197
byte 4 1033078550
byte 4 1033283903
byte 4 1033489122
byte 4 1033694475
byte 4 1033899694
byte 4 1034104913
byte 4 1034310132
byte 4 1034515351
byte 4 1034720570
byte 4 1034925654
byte 4 1035130873
byte 4 1035335958
byte 4 1035540908
byte 4 1035745993
byte 4 1035950944
byte 4 1036155894
byte 4 1036360845
byte 4 1036565795
byte 4 1036770746
byte 4 1036975562
byte 4 1037180378
byte 4 1037385194
byte 4 1037589876
byte 4 1037794558
byte 4 1037999240
byte 4 1038203922
byte 4 1038408604
byte 4 1038613152
byte 4 1038817700
byte 4 1039022248
byte 4 1039226662
byte 4 1039431075
byte 4 1039635489
byte 4 1039839902
byte 4 1040044182
byte 4 1040217927
byte 4 1040320066
byte 4 1040422139
byte 4 1040524211
byte 4 1040626284
byte 4 1040728357
byte 4 1040830362
byte 4 1040932367
byte 4 1041034306
byte 4 1041136244
byte 4 1041238183
byte 4 1041340121
byte 4 1041441992
byte 4 1041543863
byte 4 1041645668
byte 4 1041747539
byte 4 1041849343
byte 4 1041951080
byte 4 1042052817
byte 4 1042154554
byte 4 1042256224
byte 4 1042357894
byte 4 1042459564
byte 4 1042561167
byte 4 1042662770
byte 4 1042764372
byte 4 1042865908
byte 4 1042967444
byte 4 1043068912
byte 4 1043170381
byte 4 1043271850
byte 4 1043373251
byte 4 1043474653
byte 4 1043575987
byte 4 1043677321
byte 4 1043778656
byte 4 1043879923
byte 4 1043981190
byte 4 1044082390
byte 4 1044183591
byte 4 1044284724
byte 4 1044385857
byte 4 1044486990
byte 4 1044588056
byte 4 1044689055
byte 4 1044790121
byte 4 1044891052
byte 4 1044992051
byte 4 1045092916
byte 4 1045193847
byte 4 1045294712
byte 4 1045395510
byte 4 1045496307
byte 4 1045597038
byte 4 1045697768
byte 4 1045798498
byte 4 1045899162
byte 4 1045999758
byte 4 1046100354
byte 4 1046200950
byte 4 1046301479
byte 4 1046401941
byte 4 1046502403
byte 4 1046602865
byte 4 1046703260
byte 4 1046803588
byte 4 1046903916
byte 4 1047004176
byte 4 1047104437
byte 4 1047204630
byte 4 1047304824
byte 4 1047404950
byte 4 1047505077
byte 4 1047605136
byte 4 1047705195
byte 4 1047805188
byte 4 1047905113
byte 4 1048005038
byte 4 1048104896
byte 4 1048204754
byte 4 1048304545
byte 4 1048404336
byte 4 1048504059
byte 4 1048589858
byte 4 1048639686
byte 4 1048689481
byte 4 1048739276
byte 4 1048789037
byte 4 1048838765
byte 4 1048888492
byte 4 1048938187
byte 4 1048987881
byte 4 1049037541
byte 4 1049087168
byte 4 1049136795
byte 4 1049186389
byte 4 1049235949
byte 4 1049285508
byte 4 1049335035
byte 4 1049384561
byte 4 1049434054
byte 4 1049483513
byte 4 1049532972
byte 4 1049582398
byte 4 1049631790
byte 4 1049681182
byte 4 1049730541
byte 4 1049779866
byte 4 1049829157
byte 4 1049878449
byte 4 1049927740
byte 4 1049976965
byte 4 1050026189
byte 4 1050075380
byte 4 1050124571
byte 4 1050173728
byte 4 1050222852
byte 4 1050271942
byte 4 1050321032
byte 4 1050370088
byte 4 1050419111
byte 4 1050468134
byte 4 1050517124
byte 4 1050566080
byte 4 1050615002
byte 4 1050663925
byte 4 1050712813
byte 4 1050761669
byte 4 1050810490
byte 4 1050859312
byte 4 1050908100
byte 4 1050956855
byte 4 1051005609
byte 4 1051054297
byte 4 1051102984
byte 4 1051151638
byte 4 1051200292
byte 4 1051248879
byte 4 1051297466
byte 4 1051346019
byte 4 1051394572
byte 4 1051443058
byte 4 1051491545
byte 4 1051539997
byte 4 1051588416
byte 4 1051636802
byte 4 1051685187
byte 4 1051733506
byte 4 1051781824
byte 4 1051830109
byte 4 1051878394
byte 4 1051926611
byte 4 1051974829
byte 4 1052023013
byte 4 1052071164
byte 4 1052119281
byte 4 1052167364
byte 4 1052215414
byte 4 1052263464
byte 4 1052311481
byte 4 1052359464
byte 4 1052407413
byte 4 1052455329
byte 4 1052503211
byte 4 1052551093
byte 4 1052598908
byte 4 1052646723
byte 4 1052694505
byte 4 1052742252
byte 4 1052789967
byte 4 1052837648
byte 4 1052885329
byte 4 1052932942
byte 4 1052980556
byte 4 1053028103
byte 4 1053075649
byte 4 1053123162
byte 4 1053170642
byte 4 1053218088
byte 4 1053265500
byte 4 1053312879
byte 4 1053360258
byte 4 1053407570
byte 4 1053454848
byte 4 1053502126
byte 4 1053549371
byte 4 1053596548
byte 4 1053643726
byte 4 1053690870
byte 4 1053737947
byte 4 1053785024
byte 4 1053832067
byte 4 1053879077
byte 4 1053926053
byte 4 1053972996
byte 4 1054019905
byte 4 1054066780
byte 4 1054113622
byte 4 1054160464
byte 4 1054207239
byte 4 1054253980
byte 4 1054300688
byte 4 1054347362
byte 4 1054394003
byte 4 1054440644
byte 4 1054487217
byte 4 1054533757
byte 4 1054580264
byte 4 1054626737
byte 4 1054673209
byte 4 1054719615
byte 4 1054765987
byte 4 1054812326
byte 4 1054858631
byte 4 1054904903
byte 4 1054951141
byte 4 1054997345
byte 4 1055043516
byte 4 1055089653
byte 4 1055135757
byte 4 1055181827
byte 4 1055227864
byte 4 1055273834
byte 4 1055319803
byte 4 1055365739
byte 4 1055411608
byte 4 1055457477
byte 4 1055503279
byte 4 1055549047
byte 4 1055594815
byte 4 1055640517
byte 4 1055686184
byte 4 1055731818
byte 4 1055777419
byte 4 1055822952
byte 4 1055868485
byte 4 1055913985
byte 4 1055959418
byte 4 1056004851
byte 4 1056050216
byte 4 1056095548
byte 4 1056140847
byte 4 1056186112
byte 4 1056231343
byte 4 1056276541
byte 4 1056321672
byte 4 1056366802
byte 4 1056411866
byte 4 1056456896
byte 4 1056501892
byte 4 1056546855
byte 4 1056591785
byte 4 1056636647
byte 4 1056681509
byte 4 1056726304
byte 4 1056771066
byte 4 1056815794
byte 4 1056860489
byte 4 1056905150
byte 4 1056949743
byte 4 1056979456
byte 4 1057001719
byte 4 1057023966
byte 4 1057046196
byte 4 1057068409
byte 4 1057090588
byte 4 1057112751
byte 4 1057134897
byte 4 1057157026
byte 4 1057179121
byte 4 1057201217
byte 4 1057223279
byte 4 1057245324
byte 4 1057267353
byte 4 1057289348
byte 4 1057311326
byte 4 1057333287
byte 4 1057355232
byte 4 1057377160
byte 4 1057399054
byte 4 1057420931
byte 4 1057442792
byte 4 1057464636
byte 4 1057486447
byte 4 1057508240
byte 4 1057530017
byte 4 1057551777
byte 4 1057573504
byte 4 1057595213
byte 4 1057616906
byte 4 1057638566
byte 4 1057660225
byte 4 1057681851
byte 4 1057703460
byte 4 1057725035
byte 4 1057746594
byte 4 1057768136
byte 4 1057789661
byte 4 1057811153
byte 4 1057832628
byte 4 1057854086
byte 4 1057875510
byte 4 1057896918
byte 4 1057918309
byte 4 1057939683
byte 4 1057961024
byte 4 1057982347
byte 4 1058003638
byte 4 1058024911
byte 4 1058046168
byte 4 1058067408
byte 4 1058088614
byte 4 1058109804
byte 4 1058130977
byte 4 1058152116
byte 4 1058173239
byte 4 1058194328
byte 4 1058215400
byte 4 1058236455
byte 4 1058257494
byte 4 1058278499
byte 4 1058299487
byte 4 1058320442
byte 4 1058341380
byte 4 1058362301
byte 4 1058383189
byte 4 1058404060
byte 4 1058424897
byte 4 1058445734
byte 4 1058466521
byte 4 1058487308
byte 4 1058508062
byte 4 1058528781
byte 4 1058549484
byte 4 1058570171
byte 4 1058590840
byte 4 1058611476
byte 4 1058632079
byte 4 1058652664
byte 4 1058673233
byte 4 1058693785
byte 4 1058714304
byte 4 1058734789
byte 4 1058755257
byte 4 1058775708
byte 4 1058796126
byte 4 1058816527
byte 4 1058836895
byte 4 1058857246
byte 4 1058877580
byte 4 1058897880
byte 4 1058918147
byte 4 1058938397
byte 4 1058958630
byte 4 1058978830
byte 4 1058999013
byte 4 1059019163
byte 4 1059039295
byte 4 1059059394
byte 4 1059079477
byte 4 1059099542
byte 4 1059119574
byte 4 1059139573
byte 4 1059159554
byte 4 1059179519
byte 4 1059199451
byte 4 1059219348
byte 4 1059239229
byte 4 1059259094
byte 4 1059278924
byte 4 1059298721
byte 4 1059318502
byte 4 1059338265
byte 4 1059357995
byte 4 1059377709
byte 4 1059397388
byte 4 1059417034
byte 4 1059436664
byte 4 1059456259
byte 4 1059475838
byte 4 1059495401
byte 4 1059514929
byte 4 1059534425
byte 4 1059553903
byte 4 1059573348
byte 4 1059592776
byte 4 1059612170
byte 4 1059631531
byte 4 1059650875
byte 4 1059670203
byte 4 1059689496
byte 4 1059708757
byte 4 1059728000
byte 4 1059747210
byte 4 1059766403
byte 4 1059785563
byte 4 1059804705
byte 4 1059823815
byte 4 1059842890
byte 4 1059861949
byte 4 1059880975
byte 4 1059899983
byte 4 1059918958
byte 4 1059937900
byte 4 1059956824
byte 4 1059975716
byte 4 1059994590
byte 4 1060013431
byte 4 1060032255
byte 4 1060051029
byte 4 1060069802
byte 4 1060088526
byte 4 1060107232
byte 4 1060125922
byte 4 1060144578
byte 4 1060163201
byte 4 1060181790
byte 4 1060200363
byte 4 1060218901
byte 4 1060237423
byte 4 1060255912
byte 4 1060274384
byte 4 1060292805
byte 4 1060311210
byte 4 1060329597
byte 4 1060347952
byte 4 1060366272
byte 4 1060384560
byte 4 1060402830
byte 4 1060421067
byte 4 1060439287
byte 4 1060457473
byte 4 1060475626
byte 4 1060493746
byte 4 1060511848
byte 4 1060529917
byte 4 1060547970
byte 4 1060565988
byte 4 1060583974
byte 4 1060601925
byte 4 1060619860
byte 4 1060637761
byte 4 1060655646
byte 4 1060673480
byte 4 1060691297
byte 4 1060709081
byte 4 1060726848
byte 4 1060744582
byte 4 1060762282
byte 4 1060779965
byte 4 1060797598
byte 4 1060815214
byte 4 1060832813
byte 4 1060850362
byte 4 1060867894
byte 4 1060885393
byte 4 1060902875
byte 4 1060920323
byte 4 1060937738
byte 4 1060955119
byte 4 1060972467
byte 4 1060989798
byte 4 1061007095
byte 4 1061024359
byte 4 1061041606
byte 4 1061058819
byte 4 1061075999
byte 4 1061093145
byte 4 1061110275
byte 4 1061127354
byte 4 1061144416
byte 4 1061161462
byte 4 1061178457
byte 4 1061195436
byte 4 1061212381
byte 4 1061229292
byte 4 1061246170
byte 4 1061263031
byte 4 1061279859
byte 4 1061296653
byte 4 1061313413
byte 4 1061330157
byte 4 1061346850
byte 4 1061363527
byte 4 1061380170
byte 4 1061396796
byte 4 1061413372
byte 4 1061429931
byte 4 1061446457
byte 4 1061462949
byte 4 1061479407
byte 4 1061495849
byte 4 1061512257
byte 4 1061528615
byte 4 1061544956
byte 4 1061561280
byte 4 1061577554
byte 4 1061593811
byte 4 1061610018
byte 4 1061626208
byte 4 1061642381
byte 4 1061658504
byte 4 1061674593
byte 4 1061690666
byte 4 1061706705
byte 4 1061722710
byte 4 1061738682
byte 4 1061754621
byte 4 1061770525
byte 4 1061786413
byte 4 1061802251
byte 4 1061818072
byte 4 1061833859
byte 4 1061849613
byte 4 1061865350
byte 4 1061881037
byte 4 1061896690
byte 4 1061912326
byte 4 1061927929
byte 4 1061943499
byte 4 1061959034
byte 4 1061974536
byte 4 1061990005
byte 4 1062005457
byte 4 1062020858
byte 4 1062036243
byte 4 1062051594
byte 4 1062066895
byte 4 1062082179
byte 4 1062097429
byte 4 1062112663
byte 4 1062127847
byte 4 1062142996
byte 4 1062158129
byte 4 1062173212
byte 4 1062188278
byte 4 1062203310
byte 4 1062218293
byte 4 1062233258
byte 4 1062248190
byte 4 1062263088
byte 4 1062277969
byte 4 1062292800
byte 4 1062307598
byte 4 1062322378
byte 4 1062337109
byte 4 1062351822
byte 4 1062366486
byte 4 1062381132
byte 4 1062395745
byte 4 1062410308
byte 4 1062424854
byte 4 1062439366
byte 4 1062453845
byte 4 1062468290
byte 4 1062482701
byte 4 1062497080
byte 4 1062511424
byte 4 1062525752
byte 4 1062540029
byte 4 1062554273
byte 4 1062568500
byte 4 1062582677
byte 4 1062596820
byte 4 1062610946
byte 4 1062625023
byte 4 1062639082
byte 4 1062653091
byte 4 1062667083
byte 4 1062681025
byte 4 1062694950
byte 4 1062708842
byte 4 1062722683
byte 4 1062736507
byte 4 1062750298
byte 4 1062764039
byte 4 1062777762
byte 4 1062791453
byte 4 1062805092
byte 4 1062818716
byte 4 1062832305
byte 4 1062845844
byte 4 1062859367
byte 4 1062872856
byte 4 1062886311
byte 4 1062899716
byte 4 1062913104
byte 4 1062926459
byte 4 1062939763
byte 4 1062953051
byte 4 1062966305
byte 4 1062979508
byte 4 1062992695
byte 4 1063005832
byte 4 1063018952
byte 4 1063032021
byte 4 1063045074
byte 4 1063058076
byte 4 1063071062
byte 4 1063083997
byte 4 1063096915
byte 4 1063109783
byte 4 1063122618
byte 4 1063135419
byte 4 1063148203
byte 4 1063160937
byte 4 1063173638
byte 4 1063186304
byte 4 1063198938
byte 4 1063211537
byte 4 1063224103
byte 4 1063236636
byte 4 1063249135
byte 4 1063261584
byte 4 1063274016
byte 4 1063286414
byte 4 1063298762
byte 4 1063311093
byte 4 1063323374
byte 4 1063335638
byte 4 1063347852
byte 4 1063360032
byte 4 1063372179
byte 4 1063384292
byte 4 1063396372
byte 4 1063408418
byte 4 1063420430
byte 4 1063432409
byte 4 1063444355
byte 4 1063456250
byte 4 1063468128
byte 4 1063479956
byte 4 1063491750
byte 4 1063503528
byte 4 1063515255
byte 4 1063526949
byte 4 1063538609
byte 4 1063550236
byte 4 1063561812
byte 4 1063573371
byte 4 1063584881
byte 4 1063596373
byte 4 1063607815
byte 4 1063619224
byte 4 1063630615
byte 4 1063641957
byte 4 1063653248
byte 4 1063664522
byte 4 1063675763
byte 4 1063686953
byte 4 1063698127
byte 4 1063709250
byte 4 1063720340
byte 4 1063731396
byte 4 1063742419
byte 4 1063753408
byte 4 1063764363
byte 4 1063775269
byte 4 1063786157
byte 4 1063796995
byte 4 1063807800
byte 4 1063818570
byte 4 1063829308
byte 4 1063840012
byte 4 1063850665
byte 4 1063861302
byte 4 1063871888
byte 4 1063882441
byte 4 1063892961
byte 4 1063903446
byte 4 1063913899
byte 4 1063924301
byte 4 1063934686
byte 4 1063945020
byte 4 1063955322
byte 4 1063965589
byte 4 1063975823
byte 4 1063986007
byte 4 1063996174
byte 4 1064006291
byte 4 1064016374
byte 4 1064026423
byte 4 1064036439
byte 4 1064046422
byte 4 1064056354
byte 4 1064066253
byte 4 1064076134
byte 4 1064085949
byte 4 1064095747
byte 4 1064105511
byte 4 1064115225
byte 4 1064124906
byte 4 1064134569
byte 4 1064144166
byte 4 1064153746
byte 4 1064163292
byte 4 1064172788
byte 4 1064182250
byte 4 1064191679
byte 4 1064201074
byte 4 1064210419
byte 4 1064219747
byte 4 1064229025
byte 4 1064238269
byte 4 1064247480
byte 4 1064256640
byte 4 1064265784
byte 4 1064274877
byte 4 1064283937
byte 4 1064292946
byte 4 1064301939
byte 4 1064310881
byte 4 1064319807
byte 4 1064328665
byte 4 1064337507
byte 4 1064346315
byte 4 1064355072
byte 4 1064363796
byte 4 1064372487
byte 4 1064381144
byte 4 1064389751
byte 4 1064398324
byte 4 1064406864
byte 4 1064415370
byte 4 1064423842
byte 4 1064432264
byte 4 1064440653
byte 4 1064449008
byte 4 1064457329
byte 4 1064465601
byte 4 1064473855
byte 4 1064482059
byte 4 1064490213
byte 4 1064498350
byte 4 1064506436
byte 4 1064514489
byte 4 1064522509
byte 4 1064530495
byte 4 1064538431
byte 4 1064546333
byte 4 1064554201
byte 4 1064562036
byte 4 1064569821
byte 4 1064577572
byte 4 1064585289
byte 4 1064592973
byte 4 1064600607
byte 4 1064608207
byte 4 1064615773
byte 4 1064623306
byte 4 1064630789
byte 4 1064638255
byte 4 1064645654
byte 4 1064653036
byte 4 1064660367
byte 4 1064667682
byte 4 1064674947
byte 4 1064682161
byte 4 1064689358
byte 4 1064696505
byte 4 1064703602
byte 4 1064710682
byte 4 1064717712
byte 4 1064724708
byte 4 1064731670
byte 4 1064738599
byte 4 1064745478
byte 4 1064752323
byte 4 1064759135
byte 4 1064765896
byte 4 1064772624
byte 4 1064779318
byte 4 1064785978
byte 4 1064792589
byte 4 1064799165
byte 4 1064805708
byte 4 1064812218
byte 4 1064818677
byte 4 1064825103
byte 4 1064831495
byte 4 1064837837
byte 4 1064844145
byte 4 1064850420
byte 4 1064856661
byte 4 1064862852
byte 4 1064869009
byte 4 1064875132
byte 4 1064881206
byte 4 1064887246
byte 4 1064893252
byte 4 1064899225
byte 4 1064905147
byte 4 1064911036
byte 4 1064916891
byte 4 1064922696
byte 4 1064928484
byte 4 1064934205
byte 4 1064939909
byte 4 1064945563
byte 4 1064951184
byte 4 1064956770
byte 4 1064962307
byte 4 1064967810
byte 4 1064973279
byte 4 1064978698
byte 4 1064984100
byte 4 1064989436
byte 4 1064994754
byte 4 1065000022
byte 4 1065005257
byte 4 1065010457
byte 4 1065015608
byte 4 1065020725
byte 4 1065025809
byte 4 1065030842
byte 4 1065035841
byte 4 1065040807
byte 4 1065045740
byte 4 1065050622
byte 4 1065055471
byte 4 1065060269
byte 4 1065065051
byte 4 1065069765
byte 4 1065074463
byte 4 1065079110
byte 4 1065083724
byte 4 1065088304
byte 4 1065092834
byte 4 1065097347
byte 4 1065101793
byte 4 1065106222
byte 4 1065110601
byte 4 1065114946
byte 4 1065119241
byte 4 1065123502
byte 4 1065127730
byte 4 1065131908
byte 4 1065136068
byte 4 1065140162
byte 4 1065144239
byte 4 1065148266
byte 4 1065152259
byte 4 1065156218
byte 4 1065160127
byte 4 1065164003
byte 4 1065167828
byte 4 1065171636
byte 4 1065175378
byte 4 1065179102
byte 4 1065182776
byte 4 1065186417
byte 4 1065190024
byte 4 1065193581
byte 4 1065197104
byte 4 1065200594
byte 4 1065204033
byte 4 1065207439
byte 4 1065210794
byte 4 1065214133
byte 4 1065217421
byte 4 1065220659
byte 4 1065223880
byte 4 1065227051
byte 4 1065230172
byte 4 1065233259
byte 4 1065236312
byte 4 1065239332
byte 4 1065242302
byte 4 1065245238
byte 4 1065248140
byte 4 1065250992
byte 4 1065253811
byte 4 1065256579
byte 4 1065259331
byte 4 1065262032
byte 4 1065264683
byte 4 1065267300
byte 4 1065269884
byte 4 1065272434
byte 4 1065274934
byte 4 1065277400
byte 4 1065279816
byte 4 1065282198
byte 4 1065284547
byte 4 1065286862
byte 4 1065289127
byte 4 1065291358
byte 4 1065293539
byte 4 1065295687
byte 4 1065297801
byte 4 1065299864
byte 4 1065301894
byte 4 1065303891
byte 4 1065305837
byte 4 1065307750
byte 4 1065309629
byte 4 1065311458
byte 4 1065313253
byte 4 1065315014
byte 4 1065316726
byte 4 1065318403
byte 4 1065320047
byte 4 1065321641
byte 4 1065323202
byte 4 1065324728
byte 4 1065326205
byte 4 1065327648
byte 4 1065329040
byte 4 1065330399
byte 4 1065331724
byte 4 1065332999
byte 4 1065334258
byte 4 1065335449
byte 4 1065336623
byte 4 1065337747
byte 4 1065338821
byte 4 1065339878
byte 4 1065340885
byte 4 1065341841
byte 4 1065342781
byte 4 1065343670
byte 4 1065344509
byte 4 1065345314
byte 4 1065346086
byte 4 1065346824
byte 4 1065347512
byte 4 1065348166
byte 4 1065348770
byte 4 1065349340
byte 4 1065349877
byte 4 1065350381
byte 4 1065350834
byte 4 1065351236
byte 4 1065351622
byte 4 1065351958
byte 4 1065352243
byte 4 1065352511
byte 4 1065352729
byte 4 1065352897
byte 4 1065353031
byte 4 1065353132
byte 4 1065353199
export acostable
align 4
LABELV acostable
byte 4 1078530011
byte 4 1078267824
byte 4 1078159162
byte 4 1078075742
byte 4 1078005381
byte 4 1077943361
byte 4 1077887263
byte 4 1077835650
byte 4 1077787587
byte 4 1077742422
byte 4 1077699683
byte 4 1077659013
byte 4 1077620134
byte 4 1077582826
byte 4 1077546909
byte 4 1077512236
byte 4 1077478685
byte 4 1077446150
byte 4 1077414543
byte 4 1077383788
byte 4 1077353817
byte 4 1077324572
byte 4 1077296000
byte 4 1077268058
byte 4 1077240702
byte 4 1077213898
byte 4 1077187611
byte 4 1077161812
byte 4 1077136474
byte 4 1077111572
byte 4 1077087084
byte 4 1077062988
byte 4 1077039266
byte 4 1077015900
byte 4 1076992874
byte 4 1076970172
byte 4 1076947782
byte 4 1076925689
byte 4 1076903881
byte 4 1076882348
byte 4 1076861078
byte 4 1076840062
byte 4 1076819290
byte 4 1076798754
byte 4 1076778444
byte 4 1076758354
byte 4 1076738476
byte 4 1076718802
byte 4 1076699327
byte 4 1076680044
byte 4 1076660946
byte 4 1076642029
byte 4 1076623287
byte 4 1076604715
byte 4 1076586308
byte 4 1076568061
byte 4 1076549970
byte 4 1076532030
byte 4 1076514238
byte 4 1076496589
byte 4 1076479080
byte 4 1076461708
byte 4 1076444468
byte 4 1076427359
byte 4 1076410375
byte 4 1076393515
byte 4 1076376775
byte 4 1076360153
byte 4 1076343646
byte 4 1076327252
byte 4 1076310967
byte 4 1076294789
byte 4 1076278717
byte 4 1076262748
byte 4 1076246879
byte 4 1076231109
byte 4 1076215435
byte 4 1076199856
byte 4 1076184370
byte 4 1076168974
byte 4 1076153668
byte 4 1076138448
byte 4 1076123315
byte 4 1076108265
byte 4 1076093298
byte 4 1076078412
byte 4 1076063605
byte 4 1076048876
byte 4 1076034224
byte 4 1076019647
byte 4 1076005144
byte 4 1075990713
byte 4 1075976354
byte 4 1075962065
byte 4 1075947845
byte 4 1075933693
byte 4 1075919608
byte 4 1075905588
byte 4 1075891633
byte 4 1075877741
byte 4 1075863912
byte 4 1075850145
byte 4 1075836437
byte 4 1075822790
byte 4 1075809201
byte 4 1075795670
byte 4 1075782196
byte 4 1075768779
byte 4 1075755416
byte 4 1075742108
byte 4 1075728853
byte 4 1075715652
byte 4 1075702502
byte 4 1075689404
byte 4 1075676357
byte 4 1075663360
byte 4 1075650411
byte 4 1075637512
byte 4 1075624660
byte 4 1075611856
byte 4 1075599098
byte 4 1075586386
byte 4 1075573720
byte 4 1075561099
byte 4 1075548521
byte 4 1075535988
byte 4 1075523497
byte 4 1075511049
byte 4 1075498644
byte 4 1075486279
byte 4 1075473955
byte 4 1075461672
byte 4 1075449429
byte 4 1075437225
byte 4 1075425061
byte 4 1075412934
byte 4 1075400846
byte 4 1075388796
byte 4 1075376782
byte 4 1075364805
byte 4 1075352865
byte 4 1075340960
byte 4 1075329091
byte 4 1075317256
byte 4 1075305457
byte 4 1075293691
byte 4 1075281960
byte 4 1075270262
byte 4 1075258596
byte 4 1075246964
byte 4 1075235364
byte 4 1075223796
byte 4 1075212259
byte 4 1075200754
byte 4 1075189280
byte 4 1075177837
byte 4 1075166423
byte 4 1075155040
byte 4 1075143686
byte 4 1075132362
byte 4 1075121067
byte 4 1075109800
byte 4 1075098562
byte 4 1075087352
byte 4 1075076170
byte 4 1075065015
byte 4 1075053888
byte 4 1075042788
byte 4 1075031714
byte 4 1075020667
byte 4 1075009646
byte 4 1074998651
byte 4 1074987681
byte 4 1074976737
byte 4 1074965819
byte 4 1074954925
byte 4 1074944056
byte 4 1074933211
byte 4 1074922391
byte 4 1074911594
byte 4 1074900821
byte 4 1074890072
byte 4 1074879346
byte 4 1074868643
byte 4 1074857963
byte 4 1074847306
byte 4 1074836671
byte 4 1074826058
byte 4 1074815467
byte 4 1074804898
byte 4 1074794351
byte 4 1074783825
byte 4 1074773320
byte 4 1074762837
byte 4 1074752374
byte 4 1074741931
byte 4 1074731510
byte 4 1074721108
byte 4 1074710727
byte 4 1074700365
byte 4 1074690024
byte 4 1074679701
byte 4 1074669399
byte 4 1074659115
byte 4 1074648851
byte 4 1074638605
byte 4 1074628378
byte 4 1074618170
byte 4 1074607980
byte 4 1074597808
byte 4 1074587654
byte 4 1074577519
byte 4 1074567401
byte 4 1074557300
byte 4 1074547217
byte 4 1074537152
byte 4 1074527103
byte 4 1074517072
byte 4 1074507058
byte 4 1074497060
byte 4 1074487079
byte 4 1074477114
byte 4 1074467166
byte 4 1074457234
byte 4 1074447317
byte 4 1074437417
byte 4 1074427533
byte 4 1074417664
byte 4 1074407811
byte 4 1074397973
byte 4 1074388151
byte 4 1074378343
byte 4 1074368551
byte 4 1074358774
byte 4 1074349011
byte 4 1074339263
byte 4 1074329530
byte 4 1074319811
byte 4 1074310106
byte 4 1074300416
byte 4 1074290739
byte 4 1074281077
byte 4 1074271429
byte 4 1074261794
byte 4 1074252173
byte 4 1074242565
byte 4 1074232971
byte 4 1074223390
byte 4 1074213823
byte 4 1074204268
byte 4 1074194727
byte 4 1074185198
byte 4 1074175683
byte 4 1074166180
byte 4 1074156689
byte 4 1074147211
byte 4 1074137746
byte 4 1074128293
byte 4 1074118852
byte 4 1074109423
byte 4 1074100006
byte 4 1074090601
byte 4 1074081208
byte 4 1074071827
byte 4 1074062457
byte 4 1074053099
byte 4 1074043753
byte 4 1074034418
byte 4 1074025094
byte 4 1074015781
byte 4 1074006480
byte 4 1073997189
byte 4 1073987910
byte 4 1073978641
byte 4 1073969384
byte 4 1073960137
byte 4 1073950900
byte 4 1073941674
byte 4 1073932459
byte 4 1073923254
byte 4 1073914059
byte 4 1073904875
byte 4 1073895701
byte 4 1073886536
byte 4 1073877382
byte 4 1073868238
byte 4 1073859103
byte 4 1073849979
byte 4 1073840864
byte 4 1073831758
byte 4 1073822663
byte 4 1073813576
byte 4 1073804499
byte 4 1073795432
byte 4 1073786374
byte 4 1073777325
byte 4 1073768285
byte 4 1073759254
byte 4 1073750232
byte 4 1073740614
byte 4 1073722605
byte 4 1073704615
byte 4 1073686641
byte 4 1073668685
byte 4 1073650746
byte 4 1073632825
byte 4 1073614920
byte 4 1073597032
byte 4 1073579160
byte 4 1073561305
byte 4 1073543467
byte 4 1073525645
byte 4 1073507839
byte 4 1073490048
byte 4 1073472274
byte 4 1073454516
byte 4 1073436773
byte 4 1073419046
byte 4 1073401334
byte 4 1073383638
byte 4 1073365956
byte 4 1073348290
byte 4 1073330639
byte 4 1073313003
byte 4 1073295381
byte 4 1073277774
byte 4 1073260181
byte 4 1073242603
byte 4 1073225039
byte 4 1073207489
byte 4 1073189953
byte 4 1073172431
byte 4 1073154923
byte 4 1073137429
byte 4 1073119948
byte 4 1073102481
byte 4 1073085027
byte 4 1073067586
byte 4 1073050159
byte 4 1073032744
byte 4 1073015343
byte 4 1072997955
byte 4 1072980579
byte 4 1072963216
byte 4 1072945865
byte 4 1072928527
byte 4 1072911201
byte 4 1072893888
byte 4 1072876587
byte 4 1072859297
byte 4 1072842020
byte 4 1072824755
byte 4 1072807501
byte 4 1072790259
byte 4 1072773029
byte 4 1072755810
byte 4 1072738602
byte 4 1072721406
byte 4 1072704221
byte 4 1072687047
byte 4 1072669884
byte 4 1072652732
byte 4 1072635590
byte 4 1072618460
byte 4 1072601340
byte 4 1072584231
byte 4 1072567132
byte 4 1072550043
byte 4 1072532965
byte 4 1072515897
byte 4 1072498839
byte 4 1072481791
byte 4 1072464753
byte 4 1072447725
byte 4 1072430706
byte 4 1072413697
byte 4 1072396698
byte 4 1072379708
byte 4 1072362728
byte 4 1072345757
byte 4 1072328795
byte 4 1072311842
byte 4 1072294899
byte 4 1072277964
byte 4 1072261038
byte 4 1072244121
byte 4 1072227213
byte 4 1072210314
byte 4 1072193423
byte 4 1072176540
byte 4 1072159666
byte 4 1072142800
byte 4 1072125943
byte 4 1072109093
byte 4 1072092252
byte 4 1072075419
byte 4 1072058593
byte 4 1072041776
byte 4 1072024966
byte 4 1072008164
byte 4 1071991370
byte 4 1071974583
byte 4 1071957803
byte 4 1071941031
byte 4 1071924267
byte 4 1071907509
byte 4 1071890759
byte 4 1071874015
byte 4 1071857279
byte 4 1071840550
byte 4 1071823827
byte 4 1071807111
byte 4 1071790402
byte 4 1071773700
byte 4 1071757004
byte 4 1071740315
byte 4 1071723632
byte 4 1071706955
byte 4 1071690284
byte 4 1071673620
byte 4 1071656962
byte 4 1071640310
byte 4 1071623664
byte 4 1071607024
byte 4 1071590389
byte 4 1071573761
byte 4 1071557138
byte 4 1071540520
byte 4 1071523909
byte 4 1071507302
byte 4 1071490701
byte 4 1071474106
byte 4 1071457515
byte 4 1071440930
byte 4 1071424350
byte 4 1071407775
byte 4 1071391205
byte 4 1071374640
byte 4 1071358080
byte 4 1071341524
byte 4 1071324974
byte 4 1071308427
byte 4 1071291886
byte 4 1071275349
byte 4 1071258816
byte 4 1071242288
byte 4 1071225764
byte 4 1071209244
byte 4 1071192729
byte 4 1071176217
byte 4 1071159710
byte 4 1071143206
byte 4 1071126707
byte 4 1071110211
byte 4 1071093719
byte 4 1071077231
byte 4 1071060746
byte 4 1071044265
byte 4 1071027787
byte 4 1071011313
byte 4 1070994842
byte 4 1070978375
byte 4 1070961910
byte 4 1070945449
byte 4 1070928991
byte 4 1070912536
byte 4 1070896084
byte 4 1070879635
byte 4 1070863189
byte 4 1070846746
byte 4 1070830305
byte 4 1070813867
byte 4 1070797431
byte 4 1070780998
byte 4 1070764568
byte 4 1070748140
byte 4 1070731714
byte 4 1070715290
byte 4 1070698869
byte 4 1070682450
byte 4 1070666033
byte 4 1070649618
byte 4 1070633204
byte 4 1070616793
byte 4 1070600384
byte 4 1070583976
byte 4 1070567570
byte 4 1070551166
byte 4 1070534763
byte 4 1070518361
byte 4 1070501962
byte 4 1070485563
byte 4 1070469166
byte 4 1070452770
byte 4 1070436375
byte 4 1070419982
byte 4 1070403589
byte 4 1070387198
byte 4 1070370807
byte 4 1070354418
byte 4 1070338029
byte 4 1070321640
byte 4 1070305253
byte 4 1070288866
byte 4 1070272480
byte 4 1070256094
byte 4 1070239709
byte 4 1070223324
byte 4 1070206939
byte 4 1070190555
byte 4 1070174171
byte 4 1070157787
byte 4 1070141403
byte 4 1070125019
byte 4 1070108635
byte 4 1070092250
byte 4 1070075866
byte 4 1070059481
byte 4 1070043096
byte 4 1070026711
byte 4 1070010325
byte 4 1069993939
byte 4 1069977552
byte 4 1069961165
byte 4 1069944777
byte 4 1069928388
byte 4 1069911998
byte 4 1069895607
byte 4 1069879216
byte 4 1069862823
byte 4 1069846430
byte 4 1069830035
byte 4 1069813639
byte 4 1069797242
byte 4 1069780844
byte 4 1069764444
byte 4 1069748042
byte 4 1069731640
byte 4 1069715235
byte 4 1069698829
byte 4 1069682422
byte 4 1069666012
byte 4 1069649601
byte 4 1069633188
byte 4 1069616773
byte 4 1069600356
byte 4 1069583936
byte 4 1069567515
byte 4 1069551092
byte 4 1069534666
byte 4 1069518238
byte 4 1069501807
byte 4 1069485374
byte 4 1069468939
byte 4 1069452501
byte 4 1069436060
byte 4 1069419616
byte 4 1069403170
byte 4 1069386721
byte 4 1069370269
byte 4 1069353814
byte 4 1069337356
byte 4 1069320895
byte 4 1069304431
byte 4 1069287963
byte 4 1069271492
byte 4 1069255018
byte 4 1069238540
byte 4 1069222059
byte 4 1069205575
byte 4 1069189086
byte 4 1069172594
byte 4 1069156099
byte 4 1069139599
byte 4 1069123096
byte 4 1069106588
byte 4 1069090077
byte 4 1069073561
byte 4 1069057041
byte 4 1069040517
byte 4 1069023989
byte 4 1069007456
byte 4 1068990919
byte 4 1068974378
byte 4 1068957832
byte 4 1068941281
byte 4 1068924725
byte 4 1068908165
byte 4 1068891600
byte 4 1068875030
byte 4 1068858455
byte 4 1068841875
byte 4 1068825290
byte 4 1068808699
byte 4 1068792104
byte 4 1068775503
byte 4 1068758897
byte 4 1068742285
byte 4 1068725668
byte 4 1068709045
byte 4 1068692416
byte 4 1068675782
byte 4 1068659141
byte 4 1068642495
byte 4 1068625843
byte 4 1068609185
byte 4 1068592521
byte 4 1068575850
byte 4 1068559174
byte 4 1068542491
byte 4 1068525801
byte 4 1068509105
byte 4 1068492403
byte 4 1068475694
byte 4 1068458978
byte 4 1068442256
byte 4 1068425526
byte 4 1068408790
byte 4 1068392047
byte 4 1068375296
byte 4 1068358539
byte 4 1068341774
byte 4 1068325002
byte 4 1068308222
byte 4 1068291436
byte 4 1068274641
byte 4 1068257839
byte 4 1068241029
byte 4 1068224212
byte 4 1068207387
byte 4 1068190553
byte 4 1068173712
byte 4 1068156863
byte 4 1068140005
byte 4 1068123139
byte 4 1068106265
byte 4 1068089383
byte 4 1068072492
byte 4 1068055592
byte 4 1068038684
byte 4 1068021767
byte 4 1068004841
byte 4 1067987907
byte 4 1067970963
byte 4 1067954010
byte 4 1067937049
byte 4 1067920077
byte 4 1067903097
byte 4 1067886107
byte 4 1067869108
byte 4 1067852099
byte 4 1067835081
byte 4 1067818053
byte 4 1067801014
byte 4 1067783966
byte 4 1067766908
byte 4 1067749840
byte 4 1067732762
byte 4 1067715673
byte 4 1067698575
byte 4 1067681465
byte 4 1067664345
byte 4 1067647215
byte 4 1067630074
byte 4 1067612921
byte 4 1067595758
byte 4 1067578584
byte 4 1067561399
byte 4 1067544203
byte 4 1067526996
byte 4 1067509777
byte 4 1067492546
byte 4 1067475304
byte 4 1067458051
byte 4 1067440785
byte 4 1067423508
byte 4 1067406219
byte 4 1067388917
byte 4 1067371604
byte 4 1067354278
byte 4 1067336940
byte 4 1067319590
byte 4 1067302226
byte 4 1067284851
byte 4 1067267462
byte 4 1067250061
byte 4 1067232646
byte 4 1067215219
byte 4 1067197778
byte 4 1067180325
byte 4 1067162857
byte 4 1067145377
byte 4 1067127882
byte 4 1067110374
byte 4 1067092852
byte 4 1067075316
byte 4 1067057767
byte 4 1067040203
byte 4 1067022624
byte 4 1067005032
byte 4 1066987424
byte 4 1066969803
byte 4 1066952166
byte 4 1066934515
byte 4 1066916849
byte 4 1066899168
byte 4 1066881471
byte 4 1066863759
byte 4 1066846032
byte 4 1066828289
byte 4 1066810531
byte 4 1066792757
byte 4 1066774967
byte 4 1066757161
byte 4 1066739338
byte 4 1066721500
byte 4 1066703645
byte 4 1066685773
byte 4 1066667885
byte 4 1066649981
byte 4 1066632059
byte 4 1066614120
byte 4 1066596164
byte 4 1066578191
byte 4 1066560200
byte 4 1066542192
byte 4 1066524166
byte 4 1066506122
byte 4 1066488060
byte 4 1066469980
byte 4 1066451882
byte 4 1066433765
byte 4 1066415630
byte 4 1066397477
byte 4 1066379304
byte 4 1066361112
byte 4 1066342902
byte 4 1066324672
byte 4 1066306423
byte 4 1066288154
byte 4 1066269865
byte 4 1066251557
byte 4 1066233228
byte 4 1066214880
byte 4 1066196511
byte 4 1066178121
byte 4 1066159711
byte 4 1066141281
byte 4 1066122829
byte 4 1066104356
byte 4 1066085862
byte 4 1066067346
byte 4 1066048809
byte 4 1066030250
byte 4 1066011670
byte 4 1065993067
byte 4 1065974441
byte 4 1065955794
byte 4 1065937124
byte 4 1065918431
byte 4 1065899715
byte 4 1065880975
byte 4 1065862213
byte 4 1065843427
byte 4 1065824617
byte 4 1065805784
byte 4 1065786926
byte 4 1065768044
byte 4 1065749138
byte 4 1065730207
byte 4 1065711251
byte 4 1065692270
byte 4 1065673264
byte 4 1065654233
byte 4 1065635176
byte 4 1065616093
byte 4 1065596984
byte 4 1065577849
byte 4 1065558687
byte 4 1065539499
byte 4 1065520284
byte 4 1065501042
byte 4 1065481772
byte 4 1065462475
byte 4 1065443150
byte 4 1065423798
byte 4 1065404417
byte 4 1065385008
byte 4 1065365570
byte 4 1065338990
byte 4 1065299998
byte 4 1065260948
byte 4 1065221838
byte 4 1065182669
byte 4 1065143440
byte 4 1065104150
byte 4 1065064799
byte 4 1065025386
byte 4 1064985911
byte 4 1064946374
byte 4 1064906773
byte 4 1064867108
byte 4 1064827380
byte 4 1064787586
byte 4 1064747728
byte 4 1064707803
byte 4 1064667812
byte 4 1064627754
byte 4 1064587629
byte 4 1064547435
byte 4 1064507173
byte 4 1064466841
byte 4 1064426440
byte 4 1064385968
byte 4 1064345425
byte 4 1064304811
byte 4 1064264124
byte 4 1064223364
byte 4 1064182530
byte 4 1064141623
byte 4 1064100640
byte 4 1064059582
byte 4 1064018448
byte 4 1063977237
byte 4 1063935948
byte 4 1063894581
byte 4 1063853135
byte 4 1063811609
byte 4 1063770004
byte 4 1063728317
byte 4 1063686548
byte 4 1063644696
byte 4 1063602762
byte 4 1063560743
byte 4 1063518639
byte 4 1063476450
byte 4 1063434174
byte 4 1063391811
byte 4 1063349360
byte 4 1063306820
byte 4 1063264191
byte 4 1063221470
byte 4 1063178659
byte 4 1063135755
byte 4 1063092758
byte 4 1063049666
byte 4 1063006480
byte 4 1062963198
byte 4 1062919820
byte 4 1062876343
byte 4 1062832767
byte 4 1062789093
byte 4 1062745317
byte 4 1062701439
byte 4 1062657459
byte 4 1062613375
byte 4 1062569187
byte 4 1062524892
byte 4 1062480491
byte 4 1062435982
byte 4 1062391363
byte 4 1062346635
byte 4 1062301794
byte 4 1062256842
byte 4 1062211776
byte 4 1062166594
byte 4 1062121297
byte 4 1062075882
byte 4 1062030349
byte 4 1061984696
byte 4 1061938922
byte 4 1061893025
byte 4 1061847005
byte 4 1061800859
byte 4 1061754587
byte 4 1061708186
byte 4 1061661657
byte 4 1061614996
byte 4 1061568204
byte 4 1061521277
byte 4 1061474215
byte 4 1061427017
byte 4 1061379680
byte 4 1061332202
byte 4 1061284584
byte 4 1061236821
byte 4 1061188914
byte 4 1061140860
byte 4 1061092657
byte 4 1061044305
byte 4 1060995800
byte 4 1060947141
byte 4 1060898326
byte 4 1060849353
byte 4 1060800221
byte 4 1060750927
byte 4 1060701469
byte 4 1060651845
byte 4 1060602053
byte 4 1060552091
byte 4 1060501956
byte 4 1060451648
byte 4 1060401162
byte 4 1060350497
byte 4 1060299650
byte 4 1060248619
byte 4 1060197402
byte 4 1060145995
byte 4 1060094397
byte 4 1060042604
byte 4 1059990615
byte 4 1059938425
byte 4 1059886033
byte 4 1059833435
byte 4 1059780629
byte 4 1059727611
byte 4 1059674379
byte 4 1059620928
byte 4 1059567257
byte 4 1059513361
byte 4 1059459238
byte 4 1059404883
byte 4 1059350293
byte 4 1059295464
byte 4 1059240394
byte 4 1059185077
byte 4 1059129510
byte 4 1059073690
byte 4 1059017611
byte 4 1058961269
byte 4 1058904661
byte 4 1058847781
byte 4 1058790625
byte 4 1058733189
byte 4 1058675467
byte 4 1058617455
byte 4 1058559147
byte 4 1058500538
byte 4 1058441623
byte 4 1058382395
byte 4 1058322850
byte 4 1058262982
byte 4 1058202783
byte 4 1058142249
byte 4 1058081372
byte 4 1058020146
byte 4 1057958564
byte 4 1057896618
byte 4 1057834302
byte 4 1057771607
byte 4 1057708526
byte 4 1057645051
byte 4 1057581174
byte 4 1057516885
byte 4 1057452175
byte 4 1057387036
byte 4 1057321457
byte 4 1057255429
byte 4 1057188942
byte 4 1057121983
byte 4 1057054542
byte 4 1056986608
byte 4 1056871729
byte 4 1056733813
byte 4 1056594834
byte 4 1056454764
byte 4 1056313576
byte 4 1056171238
byte 4 1056027721
byte 4 1055882991
byte 4 1055737015
byte 4 1055589756
byte 4 1055441179
byte 4 1055291243
byte 4 1055139907
byte 4 1054987129
byte 4 1054832862
byte 4 1054677060
byte 4 1054519673
byte 4 1054360646
byte 4 1054199924
byte 4 1054037449
byte 4 1053873156
byte 4 1053706980
byte 4 1053538851
byte 4 1053368693
byte 4 1053196427
byte 4 1053021968
byte 4 1052845223
byte 4 1052666098
byte 4 1052484486
byte 4 1052300277
byte 4 1052113348
byte 4 1051923572
byte 4 1051730806
byte 4 1051534898
byte 4 1051335683
byte 4 1051132979
byte 4 1050926588
byte 4 1050716294
byte 4 1050501858
byte 4 1050283016
byte 4 1050059474
byte 4 1049830905
byte 4 1049596942
byte 4 1049357173
byte 4 1049111129
byte 4 1048858277
byte 4 1048598000
byte 4 1048083177
byte 4 1047528415
byte 4 1046953745
byte 4 1046356808
byte 4 1045734744
byte 4 1045084021
byte 4 1044400201
byte 4 1043677569
byte 4 1042908552
byte 4 1042082748
byte 4 1041185182
byte 4 1040192863
byte 4 1037946775
byte 4 1035277325
byte 4 1031800150
export Q_acos
code
proc Q_acos 4 0
ADDRFP4 0
ADDRFP4 0
INDIRF4
ASGNF4
ADDRFP4 0
INDIRF4
CNSTF4 3212836864
GEF4 $203
ADDRFP4 0
CNSTF4 3212836864
ASGNF4
LABELV $203
ADDRFP4 0
INDIRF4
CNSTF4 1065353216
LEF4 $205
ADDRFP4 0
CNSTF4 1065353216
ASGNF4
LABELV $205
ADDRLP4 0
CNSTF4 1140847411
ADDRFP4 0
INDIRF4
CNSTF4 1065353216
ADDF4
MULF4
CVFI4 4
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 2
LSHI4
ADDRGP4 acostable
ADDP4
INDIRF4
RETF4
LABELV $202
endproc Q_acos 4 0
export Q_asin
proc Q_asin 16 0
ADDRLP4 4
ADDRFP4 0
INDIRF4
ASGNF4
ADDRLP4 8
CNSTF4 1065353216
ASGNF4
ADDRLP4 4
INDIRF4
CNSTF4 0
GEF4 $208
ADDRLP4 12
CNSTF4 3212836864
ASGNF4
ADDRLP4 8
ADDRLP4 12
INDIRF4
ASGNF4
ADDRLP4 4
ADDRLP4 12
INDIRF4
ADDRLP4 4
INDIRF4
MULF4
ASGNF4
LABELV $208
ADDRLP4 0
CNSTI4 0
ASGNI4
LABELV $210
ADDRLP4 0
INDIRI4
CNSTI4 2
LSHI4
ADDRGP4 sintable
ADDP4
INDIRF4
ADDRLP4 4
INDIRF4
CNSTF4 897988541
SUBF4
LTF4 $214
ADDRGP4 $212
JUMPV
LABELV $214
LABELV $211
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 1024
LTI4 $210
LABELV $212
CNSTF4 986255323
ADDRLP4 8
INDIRF4
ADDRLP4 0
INDIRI4
CVIF4 4
MULF4
MULF4
RETF4
LABELV $207
endproc Q_asin 16 0
proc powN 8 8
ADDRFP4 0
ADDRFP4 0
INDIRF4
ASGNF4
ADDRFP4 4
ADDRFP4 4
INDIRI4
ASGNI4
ADDRFP4 4
INDIRI4
CNSTI4 0
LTI4 $217
ADDRLP4 0
CNSTF4 1065353216
ASGNF4
ADDRGP4 $220
JUMPV
LABELV $219
ADDRFP4 4
INDIRI4
CNSTI4 2
MODI4
CNSTI4 1
NEI4 $222
ADDRLP4 0
ADDRLP4 0
INDIRF4
ADDRFP4 0
INDIRF4
MULF4
ASGNF4
LABELV $222
ADDRFP4 0
ADDRFP4 0
INDIRF4
ADDRFP4 0
INDIRF4
MULF4
ASGNF4
ADDRFP4 4
ADDRFP4 4
INDIRI4
CNSTI4 2
DIVI4
ASGNI4
LABELV $220
ADDRFP4 4
INDIRI4
CNSTI4 0
GTI4 $219
ADDRLP4 0
INDIRF4
RETF4
ADDRGP4 $216
JUMPV
LABELV $217
ADDRFP4 4
INDIRI4
CNSTI4 -2147483648
NEI4 $224
ADDRFP4 0
INDIRF4
ARGF4
ADDRFP4 4
INDIRI4
CNSTI4 1
ADDI4
ARGI4
ADDRLP4 0
ADDRGP4 powN
CALLF4
ASGNF4
ADDRLP4 0
INDIRF4
ADDRFP4 0
INDIRF4
DIVF4
RETF4
ADDRGP4 $216
JUMPV
LABELV $224
ADDRFP4 0
INDIRF4
ARGF4
ADDRFP4 4
INDIRI4
NEGI4
ARGI4
ADDRLP4 4
ADDRGP4 powN
CALLF4
ASGNF4
CNSTF4 1065353216
ADDRLP4 4
INDIRF4
DIVF4
RETF4
LABELV $216
endproc powN 8 8
export tan
proc tan 8 4
ADDRFP4 0
INDIRF4
ARGF4
ADDRLP4 0
ADDRGP4 sin
CALLF4
ASGNF4
ADDRFP4 0
INDIRF4
ARGF4
ADDRLP4 4
ADDRGP4 cos
CALLF4
ASGNF4
ADDRLP4 0
INDIRF4
ADDRLP4 4
INDIRF4
DIVF4
RETF4
LABELV $226
endproc tan 8 4
data
export exptable
align 4
LABELV exptable
byte 4 1065353216
byte 4 1065361420
byte 4 1065369632
byte 4 1065377852
byte 4 1065386080
byte 4 1065394316
byte 4 1065402561
byte 4 1065410813
byte 4 1065419073
byte 4 1065427342
byte 4 1065435618
byte 4 1065443903
byte 4 1065452195
byte 4 1065460496
byte 4 1065468805
byte 4 1065477122
byte 4 1065485447
byte 4 1065493781
byte 4 1065502122
byte 4 1065510472
byte 4 1065518830
byte 4 1065527196
byte 4 1065535570
byte 4 1065543952
byte 4 1065552343
byte 4 1065560742
byte 4 1065569149
byte 4 1065577564
byte 4 1065585987
byte 4 1065594419
byte 4 1065602859
byte 4 1065611307
byte 4 1065619763
byte 4 1065628228
byte 4 1065636701
byte 4 1065645182
byte 4 1065653672
byte 4 1065662170
byte 4 1065670676
byte 4 1065679190
byte 4 1065687713
byte 4 1065696244
byte 4 1065704784
byte 4 1065713332
byte 4 1065721888
byte 4 1065730453
byte 4 1065739025
byte 4 1065747607
byte 4 1065756197
byte 4 1065764795
byte 4 1065773401
byte 4 1065782016
byte 4 1065790640
byte 4 1065799271
byte 4 1065807912
byte 4 1065816560
byte 4 1065825217
byte 4 1065833883
byte 4 1065842557
byte 4 1065851240
byte 4 1065859931
byte 4 1065868630
byte 4 1065877339
byte 4 1065886055
byte 4 1065894780
byte 4 1065903514
byte 4 1065912256
byte 4 1065921007
byte 4 1065929766
byte 4 1065938534
byte 4 1065947311
byte 4 1065956096
byte 4 1065964889
byte 4 1065973691
byte 4 1065982502
byte 4 1065991322
byte 4 1066000150
byte 4 1066008987
byte 4 1066017832
byte 4 1066026686
byte 4 1066035549
byte 4 1066044420
byte 4 1066053300
byte 4 1066062189
byte 4 1066071086
byte 4 1066079992
byte 4 1066088907
byte 4 1066097830
byte 4 1066106763
byte 4 1066115704
byte 4 1066124653
byte 4 1066133612
byte 4 1066142579
byte 4 1066151555
byte 4 1066160540
byte 4 1066169534
byte 4 1066178536
byte 4 1066187547
byte 4 1066196567
byte 4 1066205596
byte 4 1066214634
byte 4 1066223680
byte 4 1066232735
byte 4 1066241799
byte 4 1066250872
byte 4 1066259954
byte 4 1066269045
byte 4 1066278145
byte 4 1066287254
byte 4 1066296371
byte 4 1066305497
byte 4 1066314633
byte 4 1066323777
byte 4 1066332930
byte 4 1066342092
byte 4 1066351264
byte 4 1066360444
byte 4 1066369633
byte 4 1066378831
byte 4 1066388038
byte 4 1066397254
byte 4 1066406479
byte 4 1066415713
byte 4 1066424956
byte 4 1066434208
byte 4 1066443470
byte 4 1066452740
byte 4 1066462019
byte 4 1066471308
byte 4 1066480605
byte 4 1066489912
byte 4 1066499228
byte 4 1066508552
byte 4 1066517886
byte 4 1066527229
byte 4 1066536581
byte 4 1066545943
byte 4 1066555313
byte 4 1066564693
byte 4 1066574082
byte 4 1066583480
byte 4 1066592887
byte 4 1066602303
byte 4 1066611729
byte 4 1066621164
byte 4 1066630608
byte 4 1066640061
byte 4 1066649524
byte 4 1066658996
byte 4 1066668477
byte 4 1066677967
byte 4 1066687467
byte 4 1066696976
byte 4 1066706494
byte 4 1066716021
byte 4 1066725558
byte 4 1066735104
byte 4 1066744660
byte 4 1066754225
byte 4 1066763799
byte 4 1066773382
byte 4 1066782975
byte 4 1066792578
byte 4 1066802189
byte 4 1066811810
byte 4 1066821441
byte 4 1066831081
byte 4 1066840730
byte 4 1066850389
byte 4 1066860057
byte 4 1066869735
byte 4 1066879422
byte 4 1066889119
byte 4 1066898825
byte 4 1066908541
byte 4 1066918266
byte 4 1066928000
byte 4 1066937744
byte 4 1066947498
byte 4 1066957261
byte 4 1066967034
byte 4 1066976816
byte 4 1066986608
byte 4 1066996410
byte 4 1067006221
byte 4 1067016041
byte 4 1067025872
byte 4 1067035712
byte 4 1067045561
byte 4 1067055420
byte 4 1067065289
byte 4 1067075167
byte 4 1067085055
byte 4 1067094953
byte 4 1067104861
byte 4 1067114778
byte 4 1067124705
byte 4 1067134641
byte 4 1067144587
byte 4 1067154543
byte 4 1067164509
byte 4 1067174484
byte 4 1067184470
byte 4 1067194465
byte 4 1067204469
byte 4 1067214484
byte 4 1067224508
byte 4 1067234542
byte 4 1067244586
byte 4 1067254640
byte 4 1067264704
byte 4 1067274777
byte 4 1067284860
byte 4 1067294954
byte 4 1067305057
byte 4 1067315170
byte 4 1067325292
byte 4 1067335425
byte 4 1067345568
byte 4 1067355720
byte 4 1067365883
byte 4 1067376055
byte 4 1067386237
byte 4 1067396430
byte 4 1067406632
byte 4 1067416844
byte 4 1067427066
byte 4 1067437299
byte 4 1067447541
byte 4 1067457793
byte 4 1067468055
byte 4 1067478328
byte 4 1067488610
byte 4 1067498903
byte 4 1067509205
byte 4 1067519518
byte 4 1067529840
byte 4 1067540173
byte 4 1067550516
byte 4 1067560869
byte 4 1067571232
byte 4 1067581605
byte 4 1067591989
byte 4 1067602382
byte 4 1067612786
byte 4 1067623200
byte 4 1067633624
byte 4 1067644058
byte 4 1067654502
byte 4 1067664957
byte 4 1067675422
byte 4 1067685897
byte 4 1067696382
byte 4 1067706878
byte 4 1067717384
byte 4 1067727900
byte 4 1067738426
byte 4 1067748963
byte 4 1067759510
byte 4 1067770068
byte 4 1067780635
byte 4 1067791213
byte 4 1067801802
byte 4 1067812400
byte 4 1067823010
byte 4 1067833629
byte 4 1067844259
byte 4 1067854899
byte 4 1067865550
byte 4 1067876211
byte 4 1067886882
byte 4 1067897564
byte 4 1067908257
byte 4 1067918959
byte 4 1067929673
byte 4 1067940397
byte 4 1067951131
byte 4 1067961876
byte 4 1067972631
byte 4 1067983397
byte 4 1067994173
byte 4 1068004960
byte 4 1068015757
byte 4 1068026565
byte 4 1068037384
byte 4 1068048213
byte 4 1068059053
byte 4 1068069903
byte 4 1068080764
byte 4 1068091635
byte 4 1068102517
byte 4 1068113410
byte 4 1068124314
byte 4 1068135228
byte 4 1068146153
byte 4 1068157088
byte 4 1068168034
byte 4 1068178991
byte 4 1068189959
byte 4 1068200937
byte 4 1068211926
byte 4 1068222926
byte 4 1068233937
byte 4 1068244958
byte 4 1068255990
byte 4 1068267033
byte 4 1068278087
byte 4 1068289151
byte 4 1068300227
byte 4 1068311313
byte 4 1068322410
byte 4 1068333518
byte 4 1068344636
byte 4 1068355766
byte 4 1068366907
byte 4 1068378058
byte 4 1068389220
byte 4 1068400393
byte 4 1068411578
byte 4 1068422773
byte 4 1068433979
byte 4 1068445196
byte 4 1068456424
byte 4 1068467663
byte 4 1068478913
byte 4 1068490173
byte 4 1068501445
byte 4 1068512728
byte 4 1068524022
byte 4 1068535327
byte 4 1068546644
byte 4 1068557971
byte 4 1068569309
byte 4 1068580658
byte 4 1068592019
byte 4 1068603390
byte 4 1068614773
byte 4 1068626167
byte 4 1068637572
byte 4 1068648988
byte 4 1068660415
byte 4 1068671854
byte 4 1068683303
byte 4 1068694764
byte 4 1068706236
byte 4 1068717719
byte 4 1068729214
byte 4 1068740720
byte 4 1068752237
byte 4 1068763765
byte 4 1068775304
byte 4 1068786855
byte 4 1068798417
byte 4 1068809991
byte 4 1068821575
byte 4 1068833171
byte 4 1068844779
byte 4 1068856397
byte 4 1068868028
byte 4 1068879669
byte 4 1068891322
byte 4 1068902986
byte 4 1068914662
byte 4 1068926349
byte 4 1068938048
byte 4 1068949757
byte 4 1068961479
byte 4 1068973212
byte 4 1068984956
byte 4 1068996712
byte 4 1069008479
byte 4 1069020258
byte 4 1069032049
byte 4 1069043850
byte 4 1069055664
byte 4 1069067489
byte 4 1069079325
byte 4 1069091174
byte 4 1069103033
byte 4 1069114905
byte 4 1069126788
byte 4 1069138682
byte 4 1069150588
byte 4 1069162506
byte 4 1069174436
byte 4 1069186377
byte 4 1069198330
byte 4 1069210294
byte 4 1069222270
byte 4 1069234258
byte 4 1069246258
byte 4 1069258269
byte 4 1069270292
byte 4 1069282327
byte 4 1069294374
byte 4 1069306432
byte 4 1069318503
byte 4 1069330585
byte 4 1069342679
byte 4 1069354784
byte 4 1069366902
byte 4 1069379031
byte 4 1069391172
byte 4 1069403326
byte 4 1069415491
byte 4 1069427667
byte 4 1069439856
byte 4 1069452057
byte 4 1069464270
byte 4 1069476494
byte 4 1069488731
byte 4 1069500979
byte 4 1069513240
byte 4 1069525512
byte 4 1069537797
byte 4 1069550093
byte 4 1069562402
byte 4 1069574722
byte 4 1069587055
byte 4 1069599400
byte 4 1069611757
byte 4 1069624125
byte 4 1069636506
byte 4 1069648899
byte 4 1069661305
byte 4 1069673722
byte 4 1069686151
byte 4 1069698593
byte 4 1069711047
byte 4 1069723513
byte 4 1069735991
byte 4 1069748481
byte 4 1069760984
byte 4 1069773499
byte 4 1069786026
byte 4 1069798565
byte 4 1069811116
byte 4 1069823680
byte 4 1069836256
byte 4 1069848845
byte 4 1069861445
byte 4 1069874058
byte 4 1069886684
byte 4 1069899322
byte 4 1069911972
byte 4 1069924634
byte 4 1069937309
byte 4 1069949996
byte 4 1069962696
byte 4 1069975408
byte 4 1069988132
byte 4 1070000869
byte 4 1070013619
byte 4 1070026381
byte 4 1070039155
byte 4 1070051942
byte 4 1070064741
byte 4 1070077553
byte 4 1070090377
byte 4 1070103214
byte 4 1070116064
byte 4 1070128926
byte 4 1070141801
byte 4 1070154688
byte 4 1070167588
byte 4 1070180500
byte 4 1070193425
byte 4 1070206363
byte 4 1070219313
byte 4 1070232276
byte 4 1070245252
byte 4 1070258240
byte 4 1070271241
byte 4 1070284255
byte 4 1070297282
byte 4 1070310321
byte 4 1070323373
byte 4 1070336438
byte 4 1070349516
byte 4 1070362606
byte 4 1070375709
byte 4 1070388825
byte 4 1070401954
byte 4 1070415096
byte 4 1070428250
byte 4 1070441417
byte 4 1070454598
byte 4 1070467791
byte 4 1070480997
byte 4 1070494216
byte 4 1070507448
byte 4 1070520693
byte 4 1070533950
byte 4 1070547221
byte 4 1070560505
byte 4 1070573802
byte 4 1070587111
byte 4 1070600434
byte 4 1070613770
byte 4 1070627119
byte 4 1070640480
byte 4 1070653855
byte 4 1070667243
byte 4 1070680645
byte 4 1070694059
byte 4 1070707486
byte 4 1070720927
byte 4 1070734380
byte 4 1070747847
byte 4 1070761327
byte 4 1070774820
byte 4 1070788326
byte 4 1070801846
byte 4 1070815379
byte 4 1070828925
byte 4 1070842484
byte 4 1070856056
byte 4 1070869642
byte 4 1070883241
byte 4 1070896854
byte 4 1070910479
byte 4 1070924118
byte 4 1070937770
byte 4 1070951436
byte 4 1070965115
byte 4 1070978808
byte 4 1070992513
byte 4 1071006233
byte 4 1071019965
byte 4 1071033711
byte 4 1071047471
byte 4 1071061244
byte 4 1071075030
byte 4 1071088830
byte 4 1071102644
byte 4 1071116471
byte 4 1071130311
byte 4 1071144165
byte 4 1071158033
byte 4 1071171914
byte 4 1071185808
byte 4 1071199717
byte 4 1071213638
byte 4 1071227574
byte 4 1071241523
byte 4 1071255486
byte 4 1071269462
byte 4 1071283452
byte 4 1071297456
byte 4 1071311473
byte 4 1071325505
byte 4 1071339550
byte 4 1071353608
byte 4 1071367681
byte 4 1071381767
byte 4 1071395867
byte 4 1071409980
byte 4 1071424108
byte 4 1071438249
byte 4 1071452404
byte 4 1071466573
byte 4 1071480756
byte 4 1071494953
byte 4 1071509163
byte 4 1071523388
byte 4 1071537626
byte 4 1071551879
byte 4 1071566145
byte 4 1071580425
byte 4 1071594719
byte 4 1071609028
byte 4 1071623350
byte 4 1071637686
byte 4 1071652036
byte 4 1071666400
byte 4 1071680779
byte 4 1071695171
byte 4 1071709577
byte 4 1071723998
byte 4 1071738432
byte 4 1071752881
byte 4 1071767344
byte 4 1071781821
byte 4 1071796312
byte 4 1071810818
byte 4 1071825337
byte 4 1071839871
byte 4 1071854419
byte 4 1071868981
byte 4 1071883557
byte 4 1071898148
byte 4 1071912753
byte 4 1071927372
byte 4 1071942006
byte 4 1071956653
byte 4 1071971316
byte 4 1071985992
byte 4 1072000683
byte 4 1072015388
byte 4 1072030108
byte 4 1072044842
byte 4 1072059590
byte 4 1072074353
byte 4 1072089130
byte 4 1072103922
byte 4 1072118728
byte 4 1072133549
byte 4 1072148384
byte 4 1072163234
byte 4 1072178098
byte 4 1072192976
byte 4 1072207870
byte 4 1072222778
byte 4 1072237700
byte 4 1072252637
byte 4 1072267589
byte 4 1072282555
byte 4 1072297536
byte 4 1072312531
byte 4 1072327541
byte 4 1072342566
byte 4 1072357606
byte 4 1072372660
byte 4 1072387729
byte 4 1072402813
byte 4 1072417911
byte 4 1072433025
byte 4 1072448153
byte 4 1072463295
byte 4 1072478453
byte 4 1072493626
byte 4 1072508813
byte 4 1072524015
byte 4 1072539232
byte 4 1072554464
byte 4 1072569711
byte 4 1072584972
byte 4 1072600249
byte 4 1072615541
byte 4 1072630847
byte 4 1072646169
byte 4 1072661505
byte 4 1072676857
byte 4 1072692223
byte 4 1072707605
byte 4 1072723001
byte 4 1072738413
byte 4 1072753840
byte 4 1072769281
byte 4 1072784738
byte 4 1072800210
byte 4 1072815697
byte 4 1072831200
byte 4 1072846717
byte 4 1072862250
byte 4 1072877798
byte 4 1072893361
byte 4 1072908939
byte 4 1072924532
byte 4 1072940141
byte 4 1072955765
byte 4 1072971404
byte 4 1072987059
byte 4 1073002729
byte 4 1073018414
byte 4 1073034114
byte 4 1073049830
byte 4 1073065562
byte 4 1073081308
byte 4 1073097070
byte 4 1073112848
byte 4 1073128641
byte 4 1073144449
byte 4 1073160273
byte 4 1073176112
byte 4 1073191967
byte 4 1073207837
byte 4 1073223723
byte 4 1073239624
byte 4 1073255541
byte 4 1073271474
byte 4 1073287422
byte 4 1073303385
byte 4 1073319365
byte 4 1073335359
byte 4 1073351370
byte 4 1073367396
byte 4 1073383438
byte 4 1073399496
byte 4 1073415569
byte 4 1073431658
byte 4 1073447762
byte 4 1073463883
byte 4 1073480019
byte 4 1073496171
byte 4 1073512339
byte 4 1073528522
byte 4 1073544722
byte 4 1073560937
byte 4 1073577168
byte 4 1073593415
byte 4 1073609678
byte 4 1073625957
byte 4 1073642252
byte 4 1073658562
byte 4 1073674889
byte 4 1073691232
byte 4 1073707590
byte 4 1073723965
byte 4 1073740355
byte 4 1073749293
byte 4 1073757504
byte 4 1073765724
byte 4 1073773951
byte 4 1073782186
byte 4 1073790430
byte 4 1073798681
byte 4 1073806941
byte 4 1073815209
byte 4 1073823485
byte 4 1073831768
byte 4 1073840060
byte 4 1073848360
byte 4 1073856669
byte 4 1073864985
byte 4 1073873310
byte 4 1073881642
byte 4 1073889983
byte 4 1073898332
byte 4 1073906689
byte 4 1073915054
byte 4 1073923428
byte 4 1073931809
byte 4 1073940199
byte 4 1073948597
byte 4 1073957003
byte 4 1073965418
byte 4 1073973840
byte 4 1073982271
byte 4 1073990711
byte 4 1073999158
byte 4 1074007614
byte 4 1074016078
byte 4 1074024550
byte 4 1074033030
byte 4 1074041519
byte 4 1074050016
byte 4 1074058522
byte 4 1074067035
byte 4 1074075558
byte 4 1074084088
byte 4 1074092627
byte 4 1074101174
byte 4 1074109729
byte 4 1074118293
byte 4 1074126865
byte 4 1074135446
byte 4 1074144035
byte 4 1074152632
byte 4 1074161238
byte 4 1074169852
byte 4 1074178475
byte 4 1074187106
byte 4 1074195745
byte 4 1074204393
byte 4 1074213050
byte 4 1074221715
byte 4 1074230388
byte 4 1074239070
byte 4 1074247760
byte 4 1074256459
byte 4 1074265166
byte 4 1074273882
byte 4 1074282606
byte 4 1074291339
byte 4 1074300081
byte 4 1074308831
byte 4 1074317589
byte 4 1074326356
byte 4 1074335132
byte 4 1074343916
byte 4 1074352709
byte 4 1074361511
byte 4 1074370321
byte 4 1074379140
byte 4 1074387967
byte 4 1074396803
byte 4 1074405647
byte 4 1074414501
byte 4 1074423362
byte 4 1074432233
byte 4 1074441112
byte 4 1074450000
byte 4 1074458897
byte 4 1074467802
byte 4 1074476716
byte 4 1074485639
byte 4 1074494570
byte 4 1074503510
byte 4 1074512459
byte 4 1074521417
byte 4 1074530384
byte 4 1074539359
byte 4 1074548343
byte 4 1074557336
byte 4 1074566337
byte 4 1074575348
byte 4 1074584367
byte 4 1074593395
byte 4 1074602432
byte 4 1074611477
byte 4 1074620532
byte 4 1074629595
byte 4 1074638668
byte 4 1074647749
byte 4 1074656839
byte 4 1074665938
byte 4 1074675045
byte 4 1074684162
byte 4 1074693288
byte 4 1074702422
byte 4 1074711566
byte 4 1074720718
byte 4 1074729879
byte 4 1074739050
byte 4 1074748229
byte 4 1074757417
byte 4 1074766615
byte 4 1074775821
byte 4 1074785036
byte 4 1074794260
byte 4 1074803494
byte 4 1074812736
byte 4 1074821987
byte 4 1074831248
byte 4 1074840517
byte 4 1074849796
byte 4 1074859083
byte 4 1074868380
byte 4 1074877686
byte 4 1074887001
byte 4 1074896325
byte 4 1074905658
byte 4 1074915000
byte 4 1074924352
byte 4 1074933712
byte 4 1074943082
byte 4 1074952461
byte 4 1074961849
byte 4 1074971246
byte 4 1074980652
byte 4 1074990068
byte 4 1074999493
byte 4 1075008927
byte 4 1075018370
byte 4 1075027822
byte 4 1075037284
byte 4 1075046755
byte 4 1075056235
byte 4 1075065725
byte 4 1075075223
byte 4 1075084732
byte 4 1075094249
byte 4 1075103776
byte 4 1075113312
byte 4 1075122857
byte 4 1075132412
byte 4 1075141976
byte 4 1075151549
byte 4 1075161132
byte 4 1075170724
byte 4 1075180325
byte 4 1075189936
byte 4 1075199556
byte 4 1075209186
byte 4 1075218825
byte 4 1075228474
byte 4 1075238132
byte 4 1075247799
byte 4 1075257476
byte 4 1075267162
byte 4 1075276858
byte 4 1075286563
byte 4 1075296278
byte 4 1075306002
byte 4 1075315736
byte 4 1075325479
byte 4 1075335232
byte 4 1075344994
byte 4 1075354766
byte 4 1075364548
byte 4 1075374339
byte 4 1075384140
byte 4 1075393950
byte 4 1075403769
byte 4 1075413599
byte 4 1075423438
byte 4 1075433287
byte 4 1075443145
byte 4 1075453013
byte 4 1075462890
byte 4 1075472777
byte 4 1075482674
byte 4 1075492581
byte 4 1075502497
byte 4 1075512423
byte 4 1075522359
byte 4 1075532304
byte 4 1075542259
byte 4 1075552224
byte 4 1075562199
byte 4 1075572183
byte 4 1075582177
byte 4 1075592181
byte 4 1075602195
byte 4 1075612218
byte 4 1075622251
byte 4 1075632294
byte 4 1075642347
byte 4 1075652410
byte 4 1075662482
byte 4 1075672565
byte 4 1075682657
byte 4 1075692759
byte 4 1075702871
byte 4 1075712993
byte 4 1075723125
byte 4 1075733267
byte 4 1075743418
byte 4 1075753580
byte 4 1075763751
byte 4 1075773933
byte 4 1075784124
byte 4 1075794326
byte 4 1075804537
byte 4 1075814758
byte 4 1075824990
byte 4 1075835231
byte 4 1075845482
byte 4 1075855744
byte 4 1075866015
byte 4 1075876297
byte 4 1075886588
byte 4 1075896890
byte 4 1075907202
byte 4 1075917523
byte 4 1075927855
byte 4 1075938197
byte 4 1075948549
byte 4 1075958911
byte 4 1075969284
byte 4 1075979666
byte 4 1075990059
byte 4 1076000461
byte 4 1076010874
byte 4 1076021298
byte 4 1076031731
byte 4 1076042174
byte 4 1076052628
byte 4 1076063092
byte 4 1076073566
byte 4 1076084051
byte 4 1076094546
byte 4 1076105050
byte 4 1076115566
byte 4 1076126091
byte 4 1076136627
byte 4 1076147173
byte 4 1076157730
byte 4 1076168296
byte 4 1076178873
byte 4 1076189461
byte 4 1076200059
byte 4 1076210667
byte 4 1076221285
byte 4 1076231914
byte 4 1076242554
byte 4 1076253203
byte 4 1076263863
byte 4 1076274534
byte 4 1076285215
byte 4 1076295906
byte 4 1076306608
byte 4 1076317321
byte 4 1076328044
byte 4 1076338777
byte 4 1076349521
byte 4 1076360275
byte 4 1076371040
byte 4 1076381815
byte 4 1076392601
byte 4 1076403398
byte 4 1076414205
byte 4 1076425022
byte 4 1076435850
byte 4 1076446689
byte 4 1076457539
byte 4 1076468399
byte 4 1076479269
byte 4 1076490150
byte 4 1076501042
byte 4 1076511945
byte 4 1076522858
byte 4 1076533782
byte 4 1076544716
byte 4 1076555662
byte 4 1076566617
byte 4 1076577584
byte 4 1076588562
byte 4 1076599550
byte 4 1076610548
byte 4 1076621558
byte 4 1076632578
byte 4 1076643610
byte 4 1076654652
byte 4 1076665704
byte 4 1076676768
byte 4 1076687842
byte 4 1076698927
byte 4 1076710024
byte 4 1076721130
byte 4 1076732248
byte 4 1076743377
byte 4 1076754516
export exp
code
proc exp 4 0
ADDRFP4 0
ADDRFP4 0
INDIRF4
ASGNF4
ADDRFP4 0
INDIRF4
CNSTF4 0
GEF4 $228
ADDRFP4 0
CNSTF4 0
ASGNF4
LABELV $228
ADDRFP4 0
INDIRF4
CNSTF4 1065353216
LEF4 $230
ADDRFP4 0
CNSTF4 1065353216
ASGNF4
LABELV $230
ADDRLP4 0
CNSTF4 1149222912
ADDRFP4 0
INDIRF4
MULF4
CVFI4 4
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 2
LSHI4
ADDRGP4 exptable
ADDP4
INDIRF4
RETF4
LABELV $227
endproc exp 4 0
data
align 4
LABELV randSeed
byte 4 0
export srand
code
proc srand 0 0
ADDRGP4 randSeed
ADDRFP4 0
INDIRU4
CVUI4 4
ASGNI4
LABELV $232
endproc srand 0 0
export rand
proc rand 4 0
ADDRLP4 0
ADDRGP4 randSeed
ASGNP4
ADDRLP4 0
INDIRP4
CNSTI4 69069
ADDRLP4 0
INDIRP4
INDIRI4
MULI4
CNSTI4 1
ADDI4
ASGNI4
ADDRLP4 0
INDIRP4
INDIRI4
CNSTI4 32767
BANDI4
RETI4
LABELV $233
endproc rand 4 0
export atof
proc atof 36 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRGP4 $236
JUMPV
LABELV $235
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $238
CNSTF4 0
RETF4
ADDRGP4 $234
JUMPV
LABELV $238
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $236
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 32
LEI4 $235
ADDRLP4 12
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 43
EQI4 $243
ADDRLP4 12
INDIRI4
CNSTI4 45
EQI4 $244
ADDRGP4 $240
JUMPV
LABELV $243
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 8
CNSTF4 1065353216
ASGNF4
ADDRGP4 $241
JUMPV
LABELV $244
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 8
CNSTF4 3212836864
ASGNF4
ADDRGP4 $241
JUMPV
LABELV $240
ADDRLP4 8
CNSTF4 1065353216
ASGNF4
LABELV $241
ADDRLP4 4
CNSTF4 0
ASGNF4
ADDRLP4 0
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 46
EQI4 $245
LABELV $247
ADDRLP4 20
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 20
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 20
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 48
LTI4 $252
ADDRLP4 0
INDIRI4
CNSTI4 57
LEI4 $250
LABELV $252
ADDRGP4 $246
JUMPV
LABELV $250
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 48
SUBI4
ASGNI4
ADDRLP4 4
CNSTF4 1092616192
ADDRLP4 4
INDIRF4
MULF4
ADDRLP4 0
INDIRI4
CVIF4 4
ADDF4
ASGNF4
LABELV $248
ADDRGP4 $247
JUMPV
ADDRGP4 $246
JUMPV
LABELV $245
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $246
ADDRLP4 0
INDIRI4
CNSTI4 46
NEI4 $253
ADDRLP4 20
CNSTF4 1036831949
ASGNF4
LABELV $255
ADDRLP4 24
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 24
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 24
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 48
LTI4 $260
ADDRLP4 0
INDIRI4
CNSTI4 57
LEI4 $258
LABELV $260
ADDRGP4 $257
JUMPV
LABELV $258
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 48
SUBI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRF4
ADDRLP4 0
INDIRI4
CVIF4 4
ADDRLP4 20
INDIRF4
MULF4
ADDF4
ASGNF4
ADDRLP4 20
CNSTF4 1036831949
ADDRLP4 20
INDIRF4
MULF4
ASGNF4
LABELV $256
ADDRGP4 $255
JUMPV
LABELV $257
LABELV $253
ADDRLP4 4
INDIRF4
ADDRLP4 8
INDIRF4
MULF4
RETF4
LABELV $234
endproc atof 36 0
export _atof
proc _atof 40 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRLP4 0
CNSTI4 48
ASGNI4
ADDRLP4 4
ADDRFP4 0
INDIRP4
INDIRP4
ASGNP4
ADDRGP4 $263
JUMPV
LABELV $262
ADDRLP4 4
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $265
ADDRFP4 0
INDIRP4
ADDRLP4 4
INDIRP4
ASGNP4
CNSTF4 0
RETF4
ADDRGP4 $261
JUMPV
LABELV $265
ADDRLP4 4
ADDRLP4 4
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $263
ADDRLP4 4
INDIRP4
INDIRI1
CVII4 1
CNSTI4 32
LEI4 $262
ADDRLP4 16
ADDRLP4 4
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 16
INDIRI4
CNSTI4 43
EQI4 $270
ADDRLP4 16
INDIRI4
CNSTI4 45
EQI4 $271
ADDRGP4 $267
JUMPV
LABELV $270
ADDRLP4 4
ADDRLP4 4
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 12
CNSTF4 1065353216
ASGNF4
ADDRGP4 $268
JUMPV
LABELV $271
ADDRLP4 4
ADDRLP4 4
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 12
CNSTF4 3212836864
ASGNF4
ADDRGP4 $268
JUMPV
LABELV $267
ADDRLP4 12
CNSTF4 1065353216
ASGNF4
LABELV $268
ADDRLP4 8
CNSTF4 0
ASGNF4
ADDRLP4 4
INDIRP4
INDIRI1
CVII4 1
CNSTI4 46
EQI4 $272
LABELV $274
ADDRLP4 24
ADDRLP4 4
INDIRP4
ASGNP4
ADDRLP4 4
ADDRLP4 24
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 24
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 48
LTI4 $279
ADDRLP4 0
INDIRI4
CNSTI4 57
LEI4 $277
LABELV $279
ADDRGP4 $276
JUMPV
LABELV $277
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 48
SUBI4
ASGNI4
ADDRLP4 8
CNSTF4 1092616192
ADDRLP4 8
INDIRF4
MULF4
ADDRLP4 0
INDIRI4
CVIF4 4
ADDF4
ASGNF4
LABELV $275
ADDRGP4 $274
JUMPV
LABELV $276
LABELV $272
ADDRLP4 0
INDIRI4
CNSTI4 46
NEI4 $280
ADDRLP4 24
CNSTF4 1036831949
ASGNF4
LABELV $282
ADDRLP4 28
ADDRLP4 4
INDIRP4
ASGNP4
ADDRLP4 4
ADDRLP4 28
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 28
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 48
LTI4 $287
ADDRLP4 0
INDIRI4
CNSTI4 57
LEI4 $285
LABELV $287
ADDRGP4 $284
JUMPV
LABELV $285
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 48
SUBI4
ASGNI4
ADDRLP4 8
ADDRLP4 8
INDIRF4
ADDRLP4 0
INDIRI4
CVIF4 4
ADDRLP4 24
INDIRF4
MULF4
ADDF4
ASGNF4
ADDRLP4 24
CNSTF4 1036831949
ADDRLP4 24
INDIRF4
MULF4
ASGNF4
LABELV $283
ADDRGP4 $282
JUMPV
LABELV $284
LABELV $280
ADDRFP4 0
INDIRP4
ADDRLP4 4
INDIRP4
ASGNP4
ADDRLP4 8
INDIRF4
ADDRLP4 12
INDIRF4
MULF4
RETF4
LABELV $261
endproc _atof 40 0
export strtod
proc strtod 60 12
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRLP4 4
CNSTI4 0
ASGNI4
ADDRGP4 $290
JUMPV
LABELV $289
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $290
ADDRLP4 8
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 8
INDIRI4
CNSTI4 32
EQI4 $289
ADDRLP4 8
INDIRI4
CNSTI4 12
EQI4 $289
ADDRLP4 8
INDIRI4
CNSTI4 10
EQI4 $289
ADDRLP4 8
INDIRI4
CNSTI4 13
EQI4 $289
ADDRLP4 8
INDIRI4
CNSTI4 9
EQI4 $289
ADDRLP4 8
INDIRI4
CNSTI4 11
EQI4 $289
ADDRFP4 0
INDIRP4
ARGP4
ADDRGP4 $294
ARGP4
CNSTI4 3
ARGI4
ADDRLP4 12
ADDRGP4 Q_stricmpn
CALLI4
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 0
NEI4 $292
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $295
ADDRFP4 4
INDIRP4
ADDRFP4 0
INDIRP4
CNSTI4 3
ADDP4
ASGNP4
LABELV $295
ADDRFP4 0
INDIRP4
CNSTI4 3
ADDP4
INDIRI1
CVII4 1
CNSTI4 40
NEI4 $297
ADDRFP4 0
INDIRP4
CNSTI4 4
ADDP4
ARGP4
ADDRLP4 24
ARGP4
CNSTI4 0
ARGI4
ADDRLP4 28
ADDRGP4 strtol
CALLI4
ASGNI4
ADDRLP4 20
ADDRLP4 28
INDIRI4
ASGNI4
ADDRLP4 24
INDIRP4
INDIRI1
CVII4 1
CNSTI4 41
NEI4 $299
ADDRLP4 16
ADDRLP4 20
INDIRI4
CNSTI4 8388607
BANDI4
CNSTI4 2139095040
BORI4
CVIU4 4
ASGNU4
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $301
ADDRFP4 4
INDIRP4
ADDRLP4 24
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $301
ADDRLP4 16
INDIRF4
RETF4
ADDRGP4 $288
JUMPV
LABELV $299
LABELV $297
ADDRLP4 16
CNSTU4 2147483647
ASGNU4
ADDRLP4 16
INDIRF4
RETF4
ADDRGP4 $288
JUMPV
LABELV $292
ADDRFP4 0
INDIRP4
ARGP4
ADDRGP4 $305
ARGP4
CNSTI4 3
ARGI4
ADDRLP4 16
ADDRGP4 Q_stricmpn
CALLI4
ASGNI4
ADDRLP4 16
INDIRI4
CNSTI4 0
NEI4 $303
ADDRLP4 20
CNSTU4 2139095040
ASGNU4
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
NEU4 $306
ADDRLP4 20
INDIRF4
RETF4
ADDRGP4 $288
JUMPV
LABELV $306
ADDRFP4 0
INDIRP4
CNSTI4 3
ADDP4
ARGP4
ADDRGP4 $310
ARGP4
CNSTI4 5
ARGI4
ADDRLP4 24
ADDRGP4 Q_stricmpn
CALLI4
ASGNI4
ADDRLP4 24
INDIRI4
CNSTI4 0
NEI4 $308
ADDRFP4 4
INDIRP4
ADDRFP4 0
INDIRP4
CNSTI4 8
ADDP4
ASGNP4
ADDRGP4 $309
JUMPV
LABELV $308
ADDRFP4 4
INDIRP4
ADDRFP4 0
INDIRP4
CNSTI4 3
ADDP4
ASGNP4
LABELV $309
ADDRLP4 20
INDIRF4
RETF4
ADDRGP4 $288
JUMPV
LABELV $303
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 45
NEI4 $311
ADDRLP4 20
CNSTI4 1
ASGNI4
ADDRFP4 0
ADDRFP4 0
INDIRP4
ADDRLP4 20
INDIRI4
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 20
INDIRI4
ASGNI4
ADDRGP4 $312
JUMPV
LABELV $311
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 43
NEI4 $313
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $313
LABELV $312
ADDRFP4 0
INDIRP4
ARGP4
ADDRGP4 $317
ARGP4
CNSTI4 2
ARGI4
ADDRLP4 20
ADDRGP4 Q_stricmpn
CALLI4
ASGNI4
ADDRLP4 20
INDIRI4
CNSTI4 0
NEI4 $315
ADDRLP4 28
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 24
ADDRLP4 28
INDIRP4
ASGNP4
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 2
ADDP4
ASGNP4
ADDRLP4 0
CNSTF4 0
ASGNF4
ADDRGP4 $319
JUMPV
LABELV $318
ADDRLP4 32
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 32
INDIRI4
CNSTI4 48
LTI4 $321
ADDRLP4 32
INDIRI4
CNSTI4 57
GTI4 $321
ADDRLP4 36
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 36
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
CNSTF4 1098907648
ADDRLP4 0
INDIRF4
MULF4
ADDRLP4 36
INDIRP4
INDIRI1
CVII4 1
CNSTI4 48
SUBI4
CVIF4 4
ADDF4
ASGNF4
ADDRGP4 $322
JUMPV
LABELV $321
ADDRLP4 40
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 40
INDIRI4
CNSTI4 65
LTI4 $323
ADDRLP4 40
INDIRI4
CNSTI4 70
GTI4 $323
ADDRLP4 44
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 44
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
CNSTF4 1098907648
ADDRLP4 0
INDIRF4
MULF4
CNSTF4 1092616192
ADDF4
ADDRLP4 44
INDIRP4
INDIRI1
CVII4 1
CVIF4 4
ADDF4
CNSTF4 1115815936
SUBF4
ASGNF4
ADDRGP4 $324
JUMPV
LABELV $323
ADDRLP4 48
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 48
INDIRI4
CNSTI4 97
LTI4 $320
ADDRLP4 48
INDIRI4
CNSTI4 102
GTI4 $320
ADDRLP4 52
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 52
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
CNSTF4 1098907648
ADDRLP4 0
INDIRF4
MULF4
CNSTF4 1092616192
ADDF4
ADDRLP4 52
INDIRP4
INDIRI1
CVII4 1
CVIF4 4
ADDF4
CNSTF4 1120010240
SUBF4
ASGNF4
LABELV $326
LABELV $324
LABELV $322
LABELV $319
ADDRGP4 $318
JUMPV
LABELV $320
ADDRLP4 24
INDIRP4
CNSTI4 1
ADDP4
CVPU4 4
ADDRFP4 0
INDIRP4
CVPU4 4
GEU4 $327
ADDRLP4 24
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $327
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 46
NEI4 $329
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 32
CNSTF4 1031798784
ASGNF4
LABELV $331
ADDRLP4 36
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 36
INDIRI4
CNSTI4 48
LTI4 $335
ADDRLP4 36
INDIRI4
CNSTI4 57
GTI4 $335
ADDRLP4 40
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 40
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 0
INDIRF4
ADDRLP4 32
INDIRF4
ADDRLP4 40
INDIRP4
INDIRI1
CVII4 1
CNSTI4 48
SUBI4
CVIF4 4
MULF4
ADDF4
ASGNF4
ADDRGP4 $336
JUMPV
LABELV $335
ADDRLP4 44
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 44
INDIRI4
CNSTI4 65
LTI4 $337
ADDRLP4 44
INDIRI4
CNSTI4 70
GTI4 $337
ADDRLP4 48
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 48
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 0
INDIRF4
ADDRLP4 32
INDIRF4
ADDRLP4 48
INDIRP4
INDIRI1
CVII4 1
CNSTI4 10
ADDI4
CNSTI4 65
SUBI4
CVIF4 4
MULF4
ADDF4
ASGNF4
ADDRGP4 $338
JUMPV
LABELV $337
ADDRLP4 52
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 52
INDIRI4
CNSTI4 97
LTI4 $333
ADDRLP4 52
INDIRI4
CNSTI4 102
GTI4 $333
ADDRLP4 56
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 56
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 0
INDIRF4
ADDRLP4 32
INDIRF4
ADDRLP4 56
INDIRP4
INDIRI1
CVII4 1
CNSTI4 10
ADDI4
CNSTI4 97
SUBI4
CVIF4 4
MULF4
ADDF4
ASGNF4
LABELV $340
LABELV $338
LABELV $336
LABELV $332
ADDRLP4 32
ADDRLP4 32
INDIRF4
CNSTF4 1098907648
DIVF4
ASGNF4
ADDRGP4 $331
JUMPV
LABELV $333
ADDRLP4 24
INDIRP4
CVPU4 4
ADDRFP4 0
INDIRP4
CVPU4 4
GEU4 $341
ADDRLP4 24
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $341
LABELV $329
ADDRLP4 24
INDIRP4
CVPU4 4
ADDRLP4 28
INDIRP4
CVPU4 4
EQU4 $343
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ARGI4
ADDRLP4 32
ADDRGP4 tolower
CALLI4
ASGNI4
ADDRLP4 32
INDIRI4
CNSTI4 112
NEI4 $343
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ARGP4
ADDRLP4 24
ARGP4
CNSTI4 10
ARGI4
ADDRLP4 40
ADDRGP4 strtol
CALLI4
ASGNI4
ADDRLP4 36
ADDRLP4 40
INDIRI4
ASGNI4
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
CVPU4 4
ADDRLP4 24
INDIRP4
CVPU4 4
NEU4 $345
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $347
ADDRFP4 4
INDIRP4
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $347
ADDRLP4 0
INDIRF4
RETF4
ADDRGP4 $288
JUMPV
LABELV $345
CNSTF4 1073741824
ARGF4
ADDRLP4 36
INDIRI4
ARGI4
ADDRLP4 44
ADDRGP4 powN
CALLF4
ASGNF4
ADDRLP4 0
ADDRLP4 0
INDIRF4
ADDRLP4 44
INDIRF4
MULF4
ASGNF4
LABELV $343
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $349
ADDRFP4 4
INDIRP4
ADDRLP4 24
INDIRP4
ASGNP4
LABELV $349
ADDRLP4 0
INDIRF4
RETF4
ADDRGP4 $288
JUMPV
LABELV $315
ADDRLP4 24
ADDRFP4 0
INDIRP4
ASGNP4
ADDRLP4 28
ADDRFP4 0
INDIRP4
ASGNP4
ADDRLP4 0
CNSTF4 0
ASGNF4
ADDRGP4 $354
JUMPV
LABELV $351
LABELV $352
ADDRLP4 32
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 32
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
CNSTF4 1092616192
ADDRLP4 0
INDIRF4
MULF4
ADDRLP4 32
INDIRP4
INDIRI1
CVII4 1
CVIF4 4
ADDF4
CNSTF4 1111490560
SUBF4
ASGNF4
LABELV $354
ADDRLP4 36
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 36
INDIRI4
CNSTI4 48
LTI4 $355
ADDRLP4 36
INDIRI4
CNSTI4 57
LEI4 $351
LABELV $355
ADDRLP4 24
INDIRP4
CVPU4 4
ADDRFP4 0
INDIRP4
CVPU4 4
GEU4 $356
ADDRLP4 24
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $356
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 46
NEI4 $358
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 40
CNSTF4 1036831949
ASGNF4
ADDRGP4 $363
JUMPV
LABELV $360
ADDRLP4 44
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 44
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 0
INDIRF4
ADDRLP4 44
INDIRP4
INDIRI1
CVII4 1
CNSTI4 48
SUBI4
CVIF4 4
ADDRLP4 40
INDIRF4
MULF4
ADDF4
ASGNF4
LABELV $361
ADDRLP4 40
ADDRLP4 40
INDIRF4
CNSTF4 1092616192
DIVF4
ASGNF4
LABELV $363
ADDRLP4 48
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 48
INDIRI4
CNSTI4 48
LTI4 $364
ADDRLP4 48
INDIRI4
CNSTI4 57
LEI4 $360
LABELV $364
ADDRLP4 24
INDIRP4
CNSTI4 1
ADDP4
CVPU4 4
ADDRFP4 0
INDIRP4
CVPU4 4
GEU4 $365
ADDRLP4 24
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $365
LABELV $358
ADDRLP4 28
INDIRP4
CVPU4 4
ADDRLP4 24
INDIRP4
CVPU4 4
EQU4 $367
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ARGI4
ADDRLP4 40
ADDRGP4 tolower
CALLI4
ASGNI4
ADDRLP4 40
INDIRI4
CNSTI4 101
NEI4 $367
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ARGP4
ADDRLP4 24
ARGP4
CNSTI4 10
ARGI4
ADDRLP4 48
ADDRGP4 strtol
CALLI4
ASGNI4
ADDRLP4 44
ADDRLP4 48
INDIRI4
ASGNI4
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
CVPU4 4
ADDRLP4 24
INDIRP4
CVPU4 4
NEU4 $369
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $371
ADDRFP4 4
INDIRP4
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $371
ADDRLP4 0
INDIRF4
RETF4
ADDRGP4 $288
JUMPV
LABELV $369
CNSTF4 1092616192
ARGF4
ADDRLP4 44
INDIRI4
ARGI4
ADDRLP4 52
ADDRGP4 powN
CALLF4
ASGNF4
ADDRLP4 0
ADDRLP4 0
INDIRF4
ADDRLP4 52
INDIRF4
MULF4
ASGNF4
LABELV $367
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $373
ADDRFP4 4
INDIRP4
ADDRLP4 24
INDIRP4
ASGNP4
LABELV $373
ADDRLP4 0
INDIRF4
RETF4
LABELV $288
endproc strtod 60 12
export atoi
proc atoi 28 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRGP4 $377
JUMPV
LABELV $376
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $379
CNSTI4 0
RETI4
ADDRGP4 $375
JUMPV
LABELV $379
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $377
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 32
LEI4 $376
ADDRLP4 12
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 43
EQI4 $384
ADDRLP4 12
INDIRI4
CNSTI4 45
EQI4 $385
ADDRGP4 $381
JUMPV
LABELV $384
ADDRLP4 20
CNSTI4 1
ASGNI4
ADDRFP4 0
ADDRFP4 0
INDIRP4
ADDRLP4 20
INDIRI4
ADDP4
ASGNP4
ADDRLP4 8
ADDRLP4 20
INDIRI4
ASGNI4
ADDRGP4 $382
JUMPV
LABELV $385
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 8
CNSTI4 -1
ASGNI4
ADDRGP4 $382
JUMPV
LABELV $381
ADDRLP4 8
CNSTI4 1
ASGNI4
LABELV $382
ADDRLP4 4
CNSTI4 0
ASGNI4
LABELV $386
ADDRLP4 20
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 20
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 20
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 48
LTI4 $391
ADDRLP4 0
INDIRI4
CNSTI4 57
LEI4 $389
LABELV $391
ADDRGP4 $388
JUMPV
LABELV $389
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 48
SUBI4
ASGNI4
ADDRLP4 4
CNSTI4 10
ADDRLP4 4
INDIRI4
MULI4
ADDRLP4 0
INDIRI4
ADDI4
ASGNI4
LABELV $387
ADDRGP4 $386
JUMPV
LABELV $388
ADDRLP4 4
INDIRI4
ADDRLP4 8
INDIRI4
MULI4
RETI4
LABELV $375
endproc atoi 28 0
export _atoi
proc _atoi 32 0
ADDRLP4 4
ADDRFP4 0
INDIRP4
INDIRP4
ASGNP4
ADDRGP4 $394
JUMPV
LABELV $393
ADDRLP4 4
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $396
CNSTI4 0
RETI4
ADDRGP4 $392
JUMPV
LABELV $396
ADDRLP4 4
ADDRLP4 4
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $394
ADDRLP4 4
INDIRP4
INDIRI1
CVII4 1
CNSTI4 32
LEI4 $393
ADDRLP4 16
ADDRLP4 4
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 16
INDIRI4
CNSTI4 43
EQI4 $401
ADDRLP4 16
INDIRI4
CNSTI4 45
EQI4 $402
ADDRGP4 $398
JUMPV
LABELV $401
ADDRLP4 24
CNSTI4 1
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRP4
ADDRLP4 24
INDIRI4
ADDP4
ASGNP4
ADDRLP4 12
ADDRLP4 24
INDIRI4
ASGNI4
ADDRGP4 $399
JUMPV
LABELV $402
ADDRLP4 4
ADDRLP4 4
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 12
CNSTI4 -1
ASGNI4
ADDRGP4 $399
JUMPV
LABELV $398
ADDRLP4 12
CNSTI4 1
ASGNI4
LABELV $399
ADDRLP4 8
CNSTI4 0
ASGNI4
LABELV $403
ADDRLP4 24
ADDRLP4 4
INDIRP4
ASGNP4
ADDRLP4 4
ADDRLP4 24
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRLP4 24
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 48
LTI4 $408
ADDRLP4 0
INDIRI4
CNSTI4 57
LEI4 $406
LABELV $408
ADDRGP4 $405
JUMPV
LABELV $406
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 48
SUBI4
ASGNI4
ADDRLP4 8
CNSTI4 10
ADDRLP4 8
INDIRI4
MULI4
ADDRLP4 0
INDIRI4
ADDI4
ASGNI4
LABELV $404
ADDRGP4 $403
JUMPV
LABELV $405
ADDRFP4 0
INDIRP4
ADDRLP4 4
INDIRP4
ASGNP4
ADDRLP4 8
INDIRI4
ADDRLP4 12
INDIRI4
MULI4
RETI4
LABELV $392
endproc _atoi 32 0
export strtol
proc strtol 32 0
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRFP4 8
ADDRFP4 8
INDIRI4
ASGNI4
ADDRLP4 4
CNSTI4 1
ASGNI4
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $410
ADDRFP4 4
INDIRP4
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $410
ADDRFP4 8
INDIRI4
CNSTI4 0
LTI4 $415
ADDRFP4 8
INDIRI4
CNSTI4 1
EQI4 $415
ADDRFP4 8
INDIRI4
CNSTI4 36
LEI4 $417
LABELV $415
CNSTI4 0
RETI4
ADDRGP4 $409
JUMPV
LABELV $416
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $417
ADDRLP4 12
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 32
EQI4 $416
ADDRLP4 12
INDIRI4
CNSTI4 12
EQI4 $416
ADDRLP4 12
INDIRI4
CNSTI4 10
EQI4 $416
ADDRLP4 12
INDIRI4
CNSTI4 13
EQI4 $416
ADDRLP4 12
INDIRI4
CNSTI4 9
EQI4 $416
ADDRLP4 12
INDIRI4
CNSTI4 11
EQI4 $416
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 45
NEI4 $419
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
CNSTI4 0
ASGNI4
ADDRGP4 $420
JUMPV
LABELV $419
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 43
NEI4 $421
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $421
LABELV $420
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 48
NEI4 $423
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $425
ADDRFP4 4
INDIRP4
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $425
ADDRLP4 16
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 16
INDIRI4
CNSTI4 120
EQI4 $429
ADDRLP4 16
INDIRI4
CNSTI4 88
NEI4 $427
LABELV $429
ADDRFP4 8
INDIRI4
CNSTI4 0
EQI4 $430
ADDRFP4 8
INDIRI4
CNSTI4 16
EQI4 $430
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $432
ADDRFP4 4
INDIRP4
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $432
CNSTI4 0
RETI4
ADDRGP4 $409
JUMPV
LABELV $430
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRFP4 8
CNSTI4 16
ASGNI4
ADDRGP4 $424
JUMPV
LABELV $427
ADDRFP4 8
INDIRI4
CNSTI4 0
NEI4 $424
ADDRFP4 8
CNSTI4 8
ASGNI4
ADDRGP4 $424
JUMPV
LABELV $423
ADDRFP4 8
INDIRI4
CNSTI4 0
NEI4 $436
ADDRFP4 8
CNSTI4 10
ASGNI4
LABELV $436
LABELV $424
ADDRLP4 0
CNSTI4 0
ASGNI4
ADDRGP4 $439
JUMPV
LABELV $438
ADDRLP4 20
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 20
INDIRI4
CNSTI4 48
LTI4 $441
ADDRLP4 20
INDIRI4
CNSTI4 57
GTI4 $441
ADDRLP4 16
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 48
SUBI4
ASGNI4
ADDRGP4 $442
JUMPV
LABELV $441
ADDRLP4 24
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 24
INDIRI4
CNSTI4 97
LTI4 $443
ADDRLP4 24
INDIRI4
CNSTI4 122
GTI4 $443
ADDRLP4 16
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 10
ADDI4
CNSTI4 97
SUBI4
ASGNI4
ADDRGP4 $444
JUMPV
LABELV $443
ADDRLP4 28
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 28
INDIRI4
CNSTI4 65
LTI4 $440
ADDRLP4 28
INDIRI4
CNSTI4 90
GTI4 $440
ADDRLP4 16
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
CNSTI4 10
ADDI4
CNSTI4 65
SUBI4
ASGNI4
LABELV $446
LABELV $444
LABELV $442
ADDRLP4 16
INDIRI4
ADDRFP4 8
INDIRI4
LTI4 $447
ADDRGP4 $440
JUMPV
LABELV $447
ADDRLP4 0
INDIRI4
ADDRLP4 16
INDIRI4
CNSTI4 -2147483648
ADDI4
ADDRFP4 8
INDIRI4
DIVI4
GEI4 $449
ADDRLP4 0
CNSTI4 -2147483648
ASGNI4
ADDRGP4 $450
JUMPV
LABELV $449
ADDRLP4 0
ADDRLP4 0
INDIRI4
ADDRFP4 8
INDIRI4
MULI4
ADDRLP4 16
INDIRI4
SUBI4
ASGNI4
LABELV $450
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRFP4 4
INDIRP4
CVPU4 4
CNSTU4 0
EQU4 $451
ADDRFP4 4
INDIRP4
ADDRFP4 0
INDIRP4
ASGNP4
LABELV $451
LABELV $439
ADDRGP4 $438
JUMPV
LABELV $440
ADDRLP4 4
INDIRI4
CNSTI4 0
EQI4 $453
ADDRLP4 0
INDIRI4
CNSTI4 -2147483648
NEI4 $455
ADDRLP4 0
CNSTI4 2147483647
ASGNI4
ADDRGP4 $456
JUMPV
LABELV $455
ADDRLP4 0
ADDRLP4 0
INDIRI4
NEGI4
ASGNI4
LABELV $456
LABELV $453
ADDRLP4 0
INDIRI4
RETI4
LABELV $409
endproc strtol 32 0
export abs
proc abs 4 0
ADDRFP4 0
ADDRFP4 0
INDIRI4
ASGNI4
ADDRFP4 0
INDIRI4
CNSTI4 0
GEI4 $459
ADDRLP4 0
ADDRFP4 0
INDIRI4
NEGI4
ASGNI4
ADDRGP4 $460
JUMPV
LABELV $459
ADDRLP4 0
ADDRFP4 0
INDIRI4
ASGNI4
LABELV $460
ADDRLP4 0
INDIRI4
RETI4
LABELV $457
endproc abs 4 0
export fabs
proc fabs 4 0
ADDRFP4 0
ADDRFP4 0
INDIRF4
ASGNF4
ADDRFP4 0
INDIRF4
CNSTF4 0
GEF4 $463
ADDRLP4 0
ADDRFP4 0
INDIRF4
NEGF4
ASGNF4
ADDRGP4 $464
JUMPV
LABELV $463
ADDRLP4 0
ADDRFP4 0
INDIRF4
ASGNF4
LABELV $464
ADDRLP4 0
INDIRF4
RETF4
LABELV $461
endproc fabs 4 0
proc dopr 276 32
ADDRFP4 8
ADDRFP4 8
INDIRP4
ASGNP4
ADDRLP4 48
CNSTI4 0
ASGNI4
ADDRLP4 0
ADDRLP4 48
INDIRI4
ASGNI4
ADDRLP4 16
ADDRLP4 48
INDIRI4
ASGNI4
ADDRLP4 12
ADDRLP4 48
INDIRI4
ASGNI4
ADDRLP4 20
ADDRLP4 48
INDIRI4
ASGNI4
ADDRLP4 28
ADDRLP4 48
INDIRI4
CVIU4 4
ASGNU4
ADDRLP4 8
CNSTI4 -1
ASGNI4
ADDRLP4 44
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 44
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 44
INDIRP4
INDIRI1
ASGNI1
ADDRLP4 24
ADDRLP4 48
INDIRI4
ASGNI4
ADDRGP4 $467
JUMPV
LABELV $466
ADDRLP4 4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $469
ADDRLP4 0
CNSTI4 8
ASGNI4
LABELV $469
ADDRLP4 0
INDIRI4
CNSTI4 0
LTI4 $472
ADDRLP4 0
INDIRI4
CNSTI4 8
GTI4 $472
ADDRLP4 0
INDIRI4
CNSTI4 2
LSHI4
ADDRGP4 $579
ADDP4
INDIRP4
JUMPV
lit
align 4
LABELV $579
address $473
address $476
address $486
address $491
address $494
address $501
address $512
address $517
address $472
code
LABELV $473
ADDRLP4 4
INDIRI1
CVII4 1
CNSTI4 37
NEI4 $474
ADDRLP4 0
CNSTI4 1
ASGNI4
ADDRGP4 $475
JUMPV
LABELV $474
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 4
INDIRI1
CVII4 1
ARGI4
ADDRLP4 56
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 56
INDIRI4
ADDI4
ASGNI4
LABELV $475
ADDRLP4 60
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 60
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 60
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $472
JUMPV
LABELV $476
ADDRLP4 64
ADDRLP4 4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 72
CNSTI4 32
ASGNI4
ADDRLP4 64
INDIRI4
ADDRLP4 72
INDIRI4
EQI4 $482
ADDRLP4 64
INDIRI4
CNSTI4 35
EQI4 $483
ADDRLP4 64
INDIRI4
ADDRLP4 72
INDIRI4
LTI4 $477
LABELV $485
ADDRLP4 64
INDIRI4
CNSTI4 43
EQI4 $481
ADDRLP4 64
INDIRI4
CNSTI4 45
EQI4 $480
ADDRLP4 64
INDIRI4
CNSTI4 48
EQI4 $484
ADDRGP4 $477
JUMPV
LABELV $480
ADDRLP4 84
CNSTI4 1
ASGNI4
ADDRLP4 20
ADDRLP4 20
INDIRI4
ADDRLP4 84
INDIRI4
BORI4
ASGNI4
ADDRLP4 80
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 80
INDIRP4
ADDRLP4 84
INDIRI4
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 80
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $472
JUMPV
LABELV $481
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 2
BORI4
ASGNI4
ADDRLP4 88
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 88
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 88
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $472
JUMPV
LABELV $482
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 4
BORI4
ASGNI4
ADDRLP4 92
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 92
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 92
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $472
JUMPV
LABELV $483
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 8
BORI4
ASGNI4
ADDRLP4 96
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 96
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 96
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $472
JUMPV
LABELV $484
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 16
BORI4
ASGNI4
ADDRLP4 100
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 100
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 100
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $472
JUMPV
LABELV $477
ADDRLP4 0
CNSTI4 2
ASGNI4
ADDRGP4 $472
JUMPV
LABELV $486
ADDRLP4 80
ADDRLP4 4
INDIRI1
CVII4 1
ASGNI4
CNSTI4 48
ADDRLP4 80
INDIRI4
GTI4 $487
ADDRLP4 80
INDIRI4
CNSTI4 57
GTI4 $487
ADDRLP4 16
CNSTI4 10
ADDRLP4 16
INDIRI4
MULI4
ADDRLP4 4
INDIRI1
CVII4 1
CNSTI4 48
SUBI4
ADDI4
ASGNI4
ADDRLP4 84
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 84
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 84
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $472
JUMPV
LABELV $487
ADDRLP4 4
INDIRI1
CVII4 1
CNSTI4 42
NEI4 $489
ADDRLP4 88
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 88
INDIRP4
ASGNP4
ADDRLP4 16
ADDRLP4 88
INDIRP4
CNSTI4 -4
ADDP4
INDIRI4
ASGNI4
ADDRLP4 84
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 84
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 84
INDIRP4
INDIRI1
ASGNI1
ADDRLP4 0
CNSTI4 3
ASGNI4
ADDRGP4 $472
JUMPV
LABELV $489
ADDRLP4 0
CNSTI4 3
ASGNI4
ADDRGP4 $472
JUMPV
LABELV $491
ADDRLP4 4
INDIRI1
CVII4 1
CNSTI4 46
NEI4 $492
ADDRLP4 0
CNSTI4 4
ASGNI4
ADDRLP4 84
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 84
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 84
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $472
JUMPV
LABELV $492
ADDRLP4 0
CNSTI4 5
ASGNI4
ADDRGP4 $472
JUMPV
LABELV $494
ADDRLP4 84
ADDRLP4 4
INDIRI1
CVII4 1
ASGNI4
CNSTI4 48
ADDRLP4 84
INDIRI4
GTI4 $495
ADDRLP4 84
INDIRI4
CNSTI4 57
GTI4 $495
ADDRLP4 8
INDIRI4
CNSTI4 0
GEI4 $497
ADDRLP4 8
CNSTI4 0
ASGNI4
LABELV $497
ADDRLP4 8
CNSTI4 10
ADDRLP4 8
INDIRI4
MULI4
ADDRLP4 4
INDIRI1
CVII4 1
CNSTI4 48
SUBI4
ADDI4
ASGNI4
ADDRLP4 88
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 88
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 88
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $472
JUMPV
LABELV $495
ADDRLP4 4
INDIRI1
CVII4 1
CNSTI4 42
NEI4 $499
ADDRLP4 92
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 92
INDIRP4
ASGNP4
ADDRLP4 8
ADDRLP4 92
INDIRP4
CNSTI4 -4
ADDP4
INDIRI4
ASGNI4
ADDRLP4 88
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 88
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 88
INDIRP4
INDIRI1
ASGNI1
ADDRLP4 0
CNSTI4 5
ASGNI4
ADDRGP4 $472
JUMPV
LABELV $499
ADDRLP4 0
CNSTI4 5
ASGNI4
ADDRGP4 $472
JUMPV
LABELV $501
ADDRLP4 88
ADDRLP4 4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 96
CNSTI4 104
ASGNI4
ADDRLP4 88
INDIRI4
ADDRLP4 96
INDIRI4
EQI4 $505
ADDRLP4 88
INDIRI4
ADDRLP4 96
INDIRI4
GTI4 $509
LABELV $508
ADDRLP4 88
INDIRI4
CNSTI4 76
EQI4 $507
ADDRGP4 $503
JUMPV
LABELV $509
ADDRLP4 88
INDIRI4
CNSTI4 108
EQI4 $506
ADDRGP4 $503
JUMPV
LABELV $505
ADDRLP4 104
CNSTI4 1
ASGNI4
ADDRLP4 12
ADDRLP4 104
INDIRI4
ASGNI4
ADDRLP4 100
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 100
INDIRP4
ADDRLP4 104
INDIRI4
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 100
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $503
JUMPV
LABELV $506
ADDRLP4 12
CNSTI4 2
ASGNI4
ADDRLP4 108
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 108
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 108
INDIRP4
INDIRI1
ASGNI1
ADDRGP4 $503
JUMPV
LABELV $507
ADDRLP4 12
CNSTI4 4
ASGNI4
ADDRLP4 112
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 112
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 112
INDIRP4
INDIRI1
ASGNI1
LABELV $503
ADDRLP4 12
INDIRI4
CNSTI4 2
EQI4 $510
ADDRLP4 0
CNSTI4 7
ASGNI4
ADDRGP4 $472
JUMPV
LABELV $510
ADDRLP4 0
CNSTI4 6
ASGNI4
ADDRGP4 $472
JUMPV
LABELV $512
ADDRLP4 100
ADDRLP4 4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 100
INDIRI4
CNSTI4 108
EQI4 $516
ADDRGP4 $514
JUMPV
LABELV $516
ADDRLP4 12
CNSTI4 3
ASGNI4
ADDRLP4 104
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 104
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 104
INDIRP4
INDIRI1
ASGNI1
LABELV $514
ADDRLP4 0
CNSTI4 7
ASGNI4
ADDRGP4 $472
JUMPV
LABELV $517
ADDRLP4 104
ADDRLP4 4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 104
INDIRI4
CNSTI4 69
EQI4 $553
ADDRLP4 112
CNSTI4 71
ASGNI4
ADDRLP4 104
INDIRI4
ADDRLP4 112
INDIRI4
EQI4 $557
ADDRLP4 104
INDIRI4
ADDRLP4 112
INDIRI4
GTI4 $574
LABELV $573
ADDRLP4 104
INDIRI4
CNSTI4 37
EQI4 $571
ADDRGP4 $519
JUMPV
LABELV $574
ADDRLP4 120
CNSTI4 88
ASGNI4
ADDRLP4 104
INDIRI4
ADDRLP4 120
INDIRI4
EQI4 $542
ADDRLP4 104
INDIRI4
ADDRLP4 120
INDIRI4
LTI4 $519
LABELV $575
ADDRLP4 104
INDIRI4
CNSTI4 99
LTI4 $519
ADDRLP4 104
INDIRI4
CNSTI4 120
GTI4 $519
ADDRLP4 104
INDIRI4
CNSTI4 2
LSHI4
ADDRGP4 $576-396
ADDP4
INDIRP4
JUMPV
lit
align 4
LABELV $576
address $561
address $521
address $554
address $550
address $558
address $519
address $521
address $519
address $519
address $519
address $519
address $564
address $528
address $563
address $519
address $519
address $562
address $519
address $535
address $519
address $572
address $543
code
LABELV $521
ADDRLP4 12
INDIRI4
CNSTI4 1
NEI4 $522
ADDRLP4 128
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 128
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 128
INDIRP4
CNSTI4 -4
ADDP4
INDIRI4
CVII2 4
CVII4 2
ASGNI4
ADDRGP4 $523
JUMPV
LABELV $522
ADDRLP4 12
INDIRI4
CNSTI4 2
NEI4 $524
ADDRLP4 132
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 132
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 132
INDIRP4
CNSTI4 -4
ADDP4
INDIRI4
ASGNI4
ADDRGP4 $525
JUMPV
LABELV $524
ADDRLP4 12
INDIRI4
CNSTI4 3
NEI4 $526
ADDRLP4 136
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 136
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 136
INDIRP4
CNSTI4 -4
ADDP4
INDIRI4
ASGNI4
ADDRGP4 $527
JUMPV
LABELV $526
ADDRLP4 140
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 140
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 140
INDIRP4
CNSTI4 -4
ADDP4
INDIRI4
ASGNI4
LABELV $527
LABELV $525
LABELV $523
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 32
INDIRI4
ARGI4
CNSTI4 10
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRLP4 8
INDIRI4
ARGI4
ADDRLP4 20
INDIRI4
ARGI4
ADDRLP4 144
ADDRGP4 fmtint
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 144
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $528
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 64
BORI4
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 1
NEI4 $529
ADDRLP4 148
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 148
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 148
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CNSTU4 65535
BANDU4
CVUI4 4
ASGNI4
ADDRGP4 $530
JUMPV
LABELV $529
ADDRLP4 12
INDIRI4
CNSTI4 2
NEI4 $531
ADDRLP4 152
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 152
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 152
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CVUI4 4
ASGNI4
ADDRGP4 $532
JUMPV
LABELV $531
ADDRLP4 12
INDIRI4
CNSTI4 3
NEI4 $533
ADDRLP4 156
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 156
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 156
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CVUI4 4
ASGNI4
ADDRGP4 $534
JUMPV
LABELV $533
ADDRLP4 160
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 160
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 160
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CVUI4 4
ASGNI4
LABELV $534
LABELV $532
LABELV $530
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 32
INDIRI4
ARGI4
CNSTI4 8
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRLP4 8
INDIRI4
ARGI4
ADDRLP4 20
INDIRI4
ARGI4
ADDRLP4 164
ADDRGP4 fmtint
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 164
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $535
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 64
BORI4
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 1
NEI4 $536
ADDRLP4 168
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 168
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 168
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CNSTU4 65535
BANDU4
CVUI4 4
ASGNI4
ADDRGP4 $537
JUMPV
LABELV $536
ADDRLP4 12
INDIRI4
CNSTI4 2
NEI4 $538
ADDRLP4 172
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 172
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 172
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CVUI4 4
ASGNI4
ADDRGP4 $539
JUMPV
LABELV $538
ADDRLP4 12
INDIRI4
CNSTI4 3
NEI4 $540
ADDRLP4 176
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 176
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 176
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CVUI4 4
ASGNI4
ADDRGP4 $541
JUMPV
LABELV $540
ADDRLP4 180
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 180
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 180
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CVUI4 4
ASGNI4
LABELV $541
LABELV $539
LABELV $537
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 32
INDIRI4
ARGI4
CNSTI4 10
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRLP4 8
INDIRI4
ARGI4
ADDRLP4 20
INDIRI4
ARGI4
ADDRLP4 184
ADDRGP4 fmtint
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 184
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $542
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 32
BORI4
ASGNI4
LABELV $543
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 64
BORI4
ASGNI4
ADDRLP4 12
INDIRI4
CNSTI4 1
NEI4 $544
ADDRLP4 188
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 188
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 188
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CNSTU4 65535
BANDU4
CVUI4 4
ASGNI4
ADDRGP4 $545
JUMPV
LABELV $544
ADDRLP4 12
INDIRI4
CNSTI4 2
NEI4 $546
ADDRLP4 192
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 192
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 192
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CVUI4 4
ASGNI4
ADDRGP4 $547
JUMPV
LABELV $546
ADDRLP4 12
INDIRI4
CNSTI4 3
NEI4 $548
ADDRLP4 196
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 196
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 196
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CVUI4 4
ASGNI4
ADDRGP4 $549
JUMPV
LABELV $548
ADDRLP4 200
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 200
INDIRP4
ASGNP4
ADDRLP4 32
ADDRLP4 200
INDIRP4
CNSTI4 -4
ADDP4
INDIRU4
CVUI4 4
ASGNI4
LABELV $549
LABELV $547
LABELV $545
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 32
INDIRI4
ARGI4
CNSTI4 16
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRLP4 8
INDIRI4
ARGI4
ADDRLP4 20
INDIRI4
ARGI4
ADDRLP4 204
ADDRGP4 fmtint
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 204
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $550
ADDRLP4 12
INDIRI4
CNSTI4 4
NEI4 $551
ADDRLP4 208
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 208
INDIRP4
ASGNP4
ADDRLP4 36
ADDRLP4 208
INDIRP4
CNSTI4 -4
ADDP4
INDIRF4
ASGNF4
ADDRGP4 $552
JUMPV
LABELV $551
ADDRLP4 212
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 212
INDIRP4
ASGNP4
ADDRLP4 36
ADDRLP4 212
INDIRP4
CNSTI4 -4
ADDP4
INDIRF4
ASGNF4
LABELV $552
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 36
INDIRF4
ARGF4
ADDRLP4 16
INDIRI4
ARGI4
ADDRLP4 8
INDIRI4
ARGI4
ADDRLP4 20
INDIRI4
ARGI4
ADDRLP4 216
ADDRGP4 fmtfp
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 216
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $553
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 32
BORI4
ASGNI4
LABELV $554
ADDRLP4 12
INDIRI4
CNSTI4 4
NEI4 $555
ADDRLP4 220
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 220
INDIRP4
ASGNP4
ADDRLP4 36
ADDRLP4 220
INDIRP4
CNSTI4 -4
ADDP4
INDIRF4
ASGNF4
ADDRGP4 $556
JUMPV
LABELV $555
ADDRLP4 224
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 224
INDIRP4
ASGNP4
ADDRLP4 36
ADDRLP4 224
INDIRP4
CNSTI4 -4
ADDP4
INDIRF4
ASGNF4
LABELV $556
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 36
INDIRF4
ARGF4
ADDRLP4 16
INDIRI4
ARGI4
ADDRLP4 8
INDIRI4
ARGI4
ADDRLP4 20
INDIRI4
ARGI4
ADDRLP4 228
ADDRGP4 fmtfp
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 228
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $557
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 32
BORI4
ASGNI4
LABELV $558
ADDRLP4 12
INDIRI4
CNSTI4 4
NEI4 $559
ADDRLP4 232
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 232
INDIRP4
ASGNP4
ADDRLP4 36
ADDRLP4 232
INDIRP4
CNSTI4 -4
ADDP4
INDIRF4
ASGNF4
ADDRGP4 $560
JUMPV
LABELV $559
ADDRLP4 236
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 236
INDIRP4
ASGNP4
ADDRLP4 36
ADDRLP4 236
INDIRP4
CNSTI4 -4
ADDP4
INDIRF4
ASGNF4
LABELV $560
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 36
INDIRF4
ARGF4
ADDRLP4 16
INDIRI4
ARGI4
ADDRLP4 8
INDIRI4
ARGI4
ADDRLP4 20
INDIRI4
ARGI4
ADDRLP4 240
ADDRGP4 fmtfp
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 240
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $561
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 244
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 244
INDIRP4
ASGNP4
ADDRLP4 244
INDIRP4
CNSTI4 -4
ADDP4
INDIRI4
CVII1 4
CVII4 1
ARGI4
ADDRLP4 248
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 248
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $562
ADDRLP4 252
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 252
INDIRP4
ASGNP4
ADDRLP4 40
ADDRLP4 252
INDIRP4
CNSTI4 -4
ADDP4
INDIRP4
ASGNP4
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 40
INDIRP4
ARGP4
ADDRLP4 20
INDIRI4
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRLP4 8
INDIRI4
ARGI4
ADDRLP4 256
ADDRGP4 fmtstr
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 256
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $563
ADDRLP4 260
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 260
INDIRP4
ASGNP4
ADDRLP4 40
ADDRLP4 260
INDIRP4
CNSTI4 -4
ADDP4
INDIRP4
ASGNP4
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 40
INDIRP4
CVPU4 4
CVUI4 4
ARGI4
CNSTI4 16
ARGI4
ADDRLP4 16
INDIRI4
ARGI4
ADDRLP4 8
INDIRI4
ARGI4
ADDRLP4 20
INDIRI4
ARGI4
ADDRLP4 264
ADDRGP4 fmtint
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 264
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $564
ADDRLP4 12
INDIRI4
CNSTI4 1
NEI4 $565
ADDRLP4 272
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 272
INDIRP4
ASGNP4
ADDRLP4 268
ADDRLP4 272
INDIRP4
CNSTI4 -4
ADDP4
INDIRP4
ASGNP4
ADDRLP4 268
INDIRP4
ADDRLP4 28
INDIRU4
CVUI4 4
CVII2 4
ASGNI2
ADDRGP4 $519
JUMPV
LABELV $565
ADDRLP4 12
INDIRI4
CNSTI4 2
NEI4 $567
ADDRLP4 272
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 272
INDIRP4
ASGNP4
ADDRLP4 268
ADDRLP4 272
INDIRP4
CNSTI4 -4
ADDP4
INDIRP4
ASGNP4
ADDRLP4 268
INDIRP4
ADDRLP4 28
INDIRU4
CVUI4 4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $567
ADDRLP4 12
INDIRI4
CNSTI4 3
NEI4 $569
ADDRLP4 272
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 272
INDIRP4
ASGNP4
ADDRLP4 268
ADDRLP4 272
INDIRP4
CNSTI4 -4
ADDP4
INDIRP4
ASGNP4
ADDRLP4 268
INDIRP4
ADDRLP4 28
INDIRU4
CVUI4 4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $569
ADDRLP4 272
ADDRFP4 12
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRFP4 12
ADDRLP4 272
INDIRP4
ASGNP4
ADDRLP4 268
ADDRLP4 272
INDIRP4
CNSTI4 -4
ADDP4
INDIRP4
ASGNP4
ADDRLP4 268
INDIRP4
ADDRLP4 28
INDIRU4
CVUI4 4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $571
ADDRFP4 0
INDIRP4
ARGP4
ADDRLP4 28
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRLP4 4
INDIRI1
CVII4 1
ARGI4
ADDRLP4 268
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 24
ADDRLP4 24
INDIRI4
ADDRLP4 268
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $519
JUMPV
LABELV $572
ADDRLP4 272
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 272
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 272
INDIRP4
INDIRI1
ASGNI1
LABELV $519
ADDRLP4 128
ADDRFP4 8
INDIRP4
ASGNP4
ADDRFP4 8
ADDRLP4 128
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 4
ADDRLP4 128
INDIRP4
INDIRI1
ASGNI1
ADDRLP4 132
CNSTI4 0
ASGNI4
ADDRLP4 0
ADDRLP4 132
INDIRI4
ASGNI4
ADDRLP4 16
ADDRLP4 132
INDIRI4
ASGNI4
ADDRLP4 12
ADDRLP4 132
INDIRI4
ASGNI4
ADDRLP4 20
ADDRLP4 132
INDIRI4
ASGNI4
ADDRLP4 8
CNSTI4 -1
ASGNI4
LABELV $472
LABELV $467
ADDRLP4 0
INDIRI4
CNSTI4 8
NEI4 $466
ADDRFP4 4
INDIRU4
CNSTU4 0
EQU4 $580
ADDRLP4 28
INDIRU4
ADDRFP4 0
INDIRP4
ADDP4
CNSTI1 0
ASGNI1
LABELV $580
ADDRLP4 24
INDIRI4
RETI4
LABELV $465
endproc dopr 276 32
proc fmtstr 32 16
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRFP4 8
ADDRFP4 8
INDIRU4
ASGNU4
ADDRFP4 12
ADDRFP4 12
INDIRP4
ASGNP4
ADDRFP4 24
ADDRFP4 24
INDIRI4
ASGNI4
ADDRLP4 12
CNSTI4 0
ASGNI4
ADDRLP4 4
CNSTI4 0
ASGNI4
ADDRFP4 12
INDIRP4
CVPU4 4
CNSTU4 0
NEU4 $583
ADDRFP4 12
ADDRGP4 $585
ASGNP4
LABELV $583
ADDRLP4 8
CNSTI4 0
ASGNI4
ADDRGP4 $589
JUMPV
LABELV $586
LABELV $587
ADDRLP4 8
ADDRLP4 8
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
LABELV $589
ADDRLP4 8
INDIRI4
ADDRFP4 12
INDIRP4
ADDP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $586
ADDRFP4 24
INDIRI4
CNSTI4 0
LTI4 $590
ADDRFP4 24
INDIRI4
ADDRLP4 8
INDIRI4
GEI4 $590
ADDRLP4 8
ADDRFP4 24
INDIRI4
ASGNI4
LABELV $590
ADDRLP4 0
ADDRFP4 20
INDIRI4
ADDRLP4 8
INDIRI4
SUBI4
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 0
GEI4 $592
ADDRLP4 0
CNSTI4 0
ASGNI4
LABELV $592
ADDRFP4 16
INDIRI4
CNSTI4 1
BANDI4
CNSTI4 0
EQI4 $597
ADDRLP4 0
ADDRLP4 0
INDIRI4
NEGI4
ASGNI4
ADDRGP4 $597
JUMPV
LABELV $596
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 32
ARGI4
ADDRLP4 20
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 20
INDIRI4
ADDI4
ASGNI4
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
LABELV $597
ADDRLP4 0
INDIRI4
CNSTI4 0
GTI4 $596
ADDRGP4 $600
JUMPV
LABELV $599
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
ADDRLP4 20
ADDRFP4 12
INDIRP4
ASGNP4
ADDRFP4 12
ADDRLP4 20
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 20
INDIRP4
INDIRI1
CVII4 1
ARGI4
ADDRLP4 24
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 24
INDIRI4
ADDI4
ASGNI4
ADDRLP4 12
ADDRLP4 12
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
LABELV $600
ADDRLP4 20
CNSTI4 0
ASGNI4
ADDRFP4 12
INDIRP4
INDIRI1
CVII4 1
ADDRLP4 20
INDIRI4
EQI4 $602
ADDRFP4 24
INDIRI4
ADDRLP4 20
INDIRI4
LTI4 $599
ADDRLP4 12
INDIRI4
ADDRFP4 24
INDIRI4
LTI4 $599
LABELV $602
ADDRGP4 $604
JUMPV
LABELV $603
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 32
ARGI4
ADDRLP4 28
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 28
INDIRI4
ADDI4
ASGNI4
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
LABELV $604
ADDRLP4 0
INDIRI4
CNSTI4 0
LTI4 $603
ADDRLP4 4
INDIRI4
RETI4
LABELV $582
endproc fmtstr 32 16
proc fmtint 84 16
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRFP4 8
ADDRFP4 8
INDIRU4
ASGNU4
ADDRFP4 16
ADDRFP4 16
INDIRI4
ASGNI4
ADDRFP4 24
ADDRFP4 24
INDIRI4
ASGNI4
ADDRFP4 28
ADDRFP4 28
INDIRI4
ASGNI4
ADDRLP4 48
CNSTI4 0
ASGNI4
ADDRLP4 0
CNSTI4 0
ASGNI4
ADDRLP4 4
CNSTI4 0
ASGNI4
ADDRLP4 40
CNSTI4 0
ASGNI4
ADDRLP4 12
CNSTI4 0
ASGNI4
ADDRFP4 24
INDIRI4
CNSTI4 0
GEI4 $607
ADDRFP4 24
CNSTI4 0
ASGNI4
LABELV $607
ADDRLP4 8
ADDRFP4 12
INDIRI4
CVIU4 4
ASGNU4
ADDRFP4 28
INDIRI4
CNSTI4 64
BANDI4
CNSTI4 0
NEI4 $609
ADDRFP4 12
INDIRI4
CNSTI4 0
GEI4 $611
ADDRLP4 48
CNSTI4 45
ASGNI4
ADDRLP4 8
ADDRFP4 12
INDIRI4
NEGI4
CVIU4 4
ASGNU4
ADDRGP4 $612
JUMPV
LABELV $611
ADDRFP4 28
INDIRI4
CNSTI4 2
BANDI4
CNSTI4 0
EQI4 $613
ADDRLP4 48
CNSTI4 43
ASGNI4
ADDRGP4 $614
JUMPV
LABELV $613
ADDRFP4 28
INDIRI4
CNSTI4 4
BANDI4
CNSTI4 0
EQI4 $615
ADDRLP4 48
CNSTI4 32
ASGNI4
LABELV $615
LABELV $614
LABELV $612
LABELV $609
ADDRFP4 28
INDIRI4
CNSTI4 32
BANDI4
CNSTI4 0
EQI4 $617
ADDRLP4 44
ADDRGP4 $619
ASGNP4
ADDRGP4 $618
JUMPV
LABELV $617
ADDRLP4 44
ADDRGP4 $620
ASGNP4
LABELV $618
LABELV $621
ADDRLP4 52
ADDRLP4 0
INDIRI4
ASGNI4
ADDRLP4 0
ADDRLP4 52
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
ADDRLP4 52
INDIRI4
ADDRLP4 16
ADDP4
ADDRLP4 8
INDIRU4
ADDRFP4 16
INDIRI4
CVIU4 4
MODU4
ADDRLP4 44
INDIRP4
ADDP4
INDIRI1
ASGNI1
ADDRLP4 8
ADDRLP4 8
INDIRU4
ADDRFP4 16
INDIRI4
CVIU4 4
DIVU4
ASGNU4
LABELV $622
ADDRLP4 8
INDIRU4
CNSTU4 0
EQU4 $624
ADDRLP4 0
INDIRI4
CVIU4 4
CNSTU4 24
LTU4 $621
LABELV $624
ADDRLP4 0
INDIRI4
CVIU4 4
CNSTU4 24
NEU4 $625
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
LABELV $625
ADDRLP4 0
INDIRI4
ADDRLP4 16
ADDP4
CNSTI1 0
ASGNI1
ADDRLP4 40
ADDRFP4 24
INDIRI4
ADDRLP4 0
INDIRI4
SUBI4
ASGNI4
ADDRFP4 24
INDIRI4
ADDRLP4 0
INDIRI4
LEI4 $629
ADDRLP4 52
ADDRFP4 24
INDIRI4
ASGNI4
ADDRGP4 $630
JUMPV
LABELV $629
ADDRLP4 52
ADDRLP4 0
INDIRI4
ASGNI4
LABELV $630
ADDRLP4 48
INDIRI4
CNSTI4 0
EQI4 $631
ADDRLP4 56
CNSTI4 1
ASGNI4
ADDRGP4 $632
JUMPV
LABELV $631
ADDRLP4 56
CNSTI4 0
ASGNI4
LABELV $632
ADDRLP4 4
ADDRFP4 20
INDIRI4
ADDRLP4 52
INDIRI4
SUBI4
ADDRLP4 56
INDIRI4
SUBI4
ASGNI4
ADDRLP4 40
INDIRI4
CNSTI4 0
GEI4 $633
ADDRLP4 40
CNSTI4 0
ASGNI4
LABELV $633
ADDRLP4 4
INDIRI4
CNSTI4 0
GEI4 $635
ADDRLP4 4
CNSTI4 0
ASGNI4
LABELV $635
ADDRFP4 28
INDIRI4
CNSTI4 16
BANDI4
CNSTI4 0
EQI4 $637
ADDRLP4 40
INDIRI4
ADDRLP4 4
INDIRI4
LEI4 $640
ADDRLP4 68
ADDRLP4 40
INDIRI4
ASGNI4
ADDRGP4 $641
JUMPV
LABELV $640
ADDRLP4 68
ADDRLP4 4
INDIRI4
ASGNI4
LABELV $641
ADDRLP4 40
ADDRLP4 68
INDIRI4
ASGNI4
ADDRLP4 4
CNSTI4 0
ASGNI4
LABELV $637
ADDRFP4 28
INDIRI4
CNSTI4 1
BANDI4
CNSTI4 0
EQI4 $645
ADDRLP4 4
ADDRLP4 4
INDIRI4
NEGI4
ASGNI4
ADDRGP4 $645
JUMPV
LABELV $644
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 32
ARGI4
ADDRLP4 68
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 12
ADDRLP4 12
INDIRI4
ADDRLP4 68
INDIRI4
ADDI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
LABELV $645
ADDRLP4 4
INDIRI4
CNSTI4 0
GTI4 $644
ADDRLP4 48
INDIRI4
CNSTI4 0
EQI4 $647
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
ADDRLP4 48
INDIRI4
CVII1 4
CVII4 1
ARGI4
ADDRLP4 68
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 12
ADDRLP4 12
INDIRI4
ADDRLP4 68
INDIRI4
ADDI4
ASGNI4
LABELV $647
ADDRLP4 40
INDIRI4
CNSTI4 0
LEI4 $655
ADDRGP4 $652
JUMPV
LABELV $651
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 48
ARGI4
ADDRLP4 72
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 12
ADDRLP4 12
INDIRI4
ADDRLP4 72
INDIRI4
ADDI4
ASGNI4
ADDRLP4 40
ADDRLP4 40
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
LABELV $652
ADDRLP4 40
INDIRI4
CNSTI4 0
GTI4 $651
ADDRGP4 $655
JUMPV
LABELV $654
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
ADDRLP4 72
ADDRLP4 0
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
ADDRLP4 0
ADDRLP4 72
INDIRI4
ASGNI4
ADDRLP4 72
INDIRI4
ADDRLP4 16
ADDP4
INDIRI1
CVII4 1
ARGI4
ADDRLP4 76
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 12
ADDRLP4 12
INDIRI4
ADDRLP4 76
INDIRI4
ADDI4
ASGNI4
LABELV $655
ADDRLP4 0
INDIRI4
CNSTI4 0
GTI4 $654
ADDRGP4 $658
JUMPV
LABELV $657
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 32
ARGI4
ADDRLP4 80
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 12
ADDRLP4 12
INDIRI4
ADDRLP4 80
INDIRI4
ADDI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
LABELV $658
ADDRLP4 4
INDIRI4
CNSTI4 0
LTI4 $657
ADDRLP4 12
INDIRI4
RETI4
LABELV $606
endproc fmtint 84 16
proc abs_val 4 0
ADDRLP4 0
ADDRFP4 0
INDIRF4
ASGNF4
ADDRFP4 0
INDIRF4
CNSTF4 0
GEF4 $661
ADDRLP4 0
ADDRFP4 0
INDIRF4
NEGF4
ASGNF4
LABELV $661
ADDRLP4 0
INDIRF4
RETF4
LABELV $660
endproc abs_val 4 0
proc round 8 0
ADDRFP4 0
ADDRFP4 0
INDIRF4
ASGNF4
ADDRLP4 0
ADDRFP4 0
INDIRF4
CVFI4 4
ASGNI4
ADDRFP4 0
ADDRFP4 0
INDIRF4
ADDRLP4 0
INDIRI4
CVIF4 4
SUBF4
ASGNF4
ADDRFP4 0
INDIRF4
CNSTF4 1056964608
LTF4 $664
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
LABELV $664
ADDRLP4 0
INDIRI4
RETI4
LABELV $663
endproc round 8 0
proc fmtfp 136 16
ADDRFP4 0
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRFP4 8
ADDRFP4 8
INDIRU4
ASGNU4
ADDRFP4 20
ADDRFP4 20
INDIRI4
ASGNI4
ADDRLP4 72
CNSTI4 0
ASGNI4
ADDRLP4 8
CNSTI4 0
ASGNI4
ADDRLP4 20
CNSTI4 0
ASGNI4
ADDRLP4 0
CNSTI4 0
ASGNI4
ADDRLP4 68
CNSTI4 0
ASGNI4
ADDRLP4 44
CNSTI4 0
ASGNI4
ADDRLP4 4
CNSTI4 0
ASGNI4
ADDRFP4 20
INDIRI4
CNSTI4 0
GEI4 $667
ADDRFP4 20
CNSTI4 6
ASGNI4
LABELV $667
ADDRFP4 12
INDIRF4
ARGF4
ADDRLP4 80
ADDRGP4 abs_val
CALLF4
ASGNF4
ADDRLP4 76
ADDRLP4 80
INDIRF4
ASGNF4
ADDRFP4 12
INDIRF4
CNSTF4 0
GEF4 $669
ADDRLP4 72
CNSTI4 45
ASGNI4
ADDRGP4 $670
JUMPV
LABELV $669
ADDRFP4 24
INDIRI4
CNSTI4 2
BANDI4
CNSTI4 0
EQI4 $671
ADDRLP4 72
CNSTI4 43
ASGNI4
ADDRGP4 $672
JUMPV
LABELV $671
ADDRFP4 24
INDIRI4
CNSTI4 4
BANDI4
CNSTI4 0
EQI4 $673
ADDRLP4 72
CNSTI4 32
ASGNI4
LABELV $673
LABELV $672
LABELV $670
ADDRLP4 12
ADDRLP4 76
INDIRF4
CVFI4 4
ASGNI4
ADDRFP4 20
INDIRI4
CNSTI4 9
LEI4 $675
ADDRFP4 20
CNSTI4 9
ASGNI4
LABELV $675
CNSTF4 1092616192
ARGF4
ADDRFP4 20
INDIRI4
ARGI4
ADDRLP4 84
ADDRGP4 powN
CALLF4
ASGNF4
ADDRLP4 84
INDIRF4
ADDRLP4 76
INDIRF4
ADDRLP4 12
INDIRI4
CVIF4 4
SUBF4
MULF4
ARGF4
ADDRLP4 88
ADDRGP4 round
CALLI4
ASGNI4
ADDRLP4 16
ADDRLP4 88
INDIRI4
ASGNI4
CNSTF4 1092616192
ARGF4
ADDRFP4 20
INDIRI4
ARGI4
ADDRLP4 92
ADDRGP4 powN
CALLF4
ASGNF4
ADDRLP4 16
INDIRI4
CVIF4 4
ADDRLP4 92
INDIRF4
LTF4 $677
ADDRLP4 12
ADDRLP4 12
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
CNSTF4 1092616192
ARGF4
ADDRFP4 20
INDIRI4
ARGI4
ADDRLP4 96
ADDRGP4 powN
CALLF4
ASGNF4
ADDRLP4 16
ADDRLP4 16
INDIRI4
CVIF4 4
ADDRLP4 96
INDIRF4
SUBF4
CVFI4 4
ASGNI4
LABELV $677
LABELV $679
ADDRLP4 100
ADDRLP4 8
INDIRI4
ASGNI4
ADDRLP4 8
ADDRLP4 100
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
ADDRLP4 44
INDIRI4
CNSTI4 0
EQI4 $683
ADDRLP4 96
ADDRGP4 $619
ASGNP4
ADDRGP4 $684
JUMPV
LABELV $683
ADDRLP4 96
ADDRGP4 $620
ASGNP4
LABELV $684
ADDRLP4 100
INDIRI4
ADDRLP4 24
ADDP4
ADDRLP4 12
INDIRI4
CNSTI4 10
MODI4
ADDRLP4 96
INDIRP4
ADDP4
INDIRI1
ASGNI1
ADDRLP4 12
ADDRLP4 12
INDIRI4
CNSTI4 10
DIVI4
ASGNI4
LABELV $680
ADDRLP4 12
INDIRI4
CNSTI4 0
EQI4 $685
ADDRLP4 8
INDIRI4
CNSTI4 20
LTI4 $679
LABELV $685
ADDRLP4 8
INDIRI4
CNSTI4 20
NEI4 $686
ADDRLP4 8
ADDRLP4 8
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
LABELV $686
ADDRLP4 8
INDIRI4
ADDRLP4 24
ADDP4
CNSTI1 0
ASGNI1
LABELV $688
ADDRLP4 100
ADDRLP4 20
INDIRI4
ASGNI4
ADDRLP4 20
ADDRLP4 100
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
ADDRLP4 44
INDIRI4
CNSTI4 0
EQI4 $692
ADDRLP4 96
ADDRGP4 $619
ASGNP4
ADDRGP4 $693
JUMPV
LABELV $692
ADDRLP4 96
ADDRGP4 $620
ASGNP4
LABELV $693
ADDRLP4 100
INDIRI4
ADDRLP4 48
ADDP4
ADDRLP4 16
INDIRI4
CNSTI4 10
MODI4
ADDRLP4 96
INDIRP4
ADDP4
INDIRI1
ASGNI1
ADDRLP4 16
ADDRLP4 16
INDIRI4
CNSTI4 10
DIVI4
ASGNI4
LABELV $689
ADDRLP4 16
INDIRI4
CNSTI4 0
EQI4 $694
ADDRLP4 20
INDIRI4
CNSTI4 20
LTI4 $688
LABELV $694
ADDRLP4 20
INDIRI4
CNSTI4 20
NEI4 $695
ADDRLP4 20
ADDRLP4 20
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
LABELV $695
ADDRLP4 20
INDIRI4
ADDRLP4 48
ADDP4
CNSTI1 0
ASGNI1
ADDRLP4 72
INDIRI4
CNSTI4 0
EQI4 $698
ADDRLP4 96
CNSTI4 1
ASGNI4
ADDRGP4 $699
JUMPV
LABELV $698
ADDRLP4 96
CNSTI4 0
ASGNI4
LABELV $699
ADDRLP4 0
ADDRFP4 16
INDIRI4
ADDRLP4 8
INDIRI4
SUBI4
ADDRFP4 20
INDIRI4
SUBI4
CNSTI4 1
SUBI4
ADDRLP4 96
INDIRI4
SUBI4
ASGNI4
ADDRLP4 68
ADDRFP4 20
INDIRI4
ADDRLP4 20
INDIRI4
SUBI4
ASGNI4
ADDRLP4 68
INDIRI4
CNSTI4 0
GEI4 $700
ADDRLP4 68
CNSTI4 0
ASGNI4
LABELV $700
ADDRLP4 0
INDIRI4
CNSTI4 0
GEI4 $702
ADDRLP4 0
CNSTI4 0
ASGNI4
LABELV $702
ADDRFP4 24
INDIRI4
CNSTI4 1
BANDI4
CNSTI4 0
EQI4 $704
ADDRLP4 0
ADDRLP4 0
INDIRI4
NEGI4
ASGNI4
LABELV $704
ADDRLP4 100
CNSTI4 0
ASGNI4
ADDRFP4 24
INDIRI4
CNSTI4 16
BANDI4
ADDRLP4 100
INDIRI4
EQI4 $714
ADDRLP4 0
INDIRI4
ADDRLP4 100
INDIRI4
LEI4 $714
ADDRLP4 72
INDIRI4
CNSTI4 0
EQI4 $711
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
ADDRLP4 72
INDIRI4
CVII1 4
CVII4 1
ARGI4
ADDRLP4 104
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 104
INDIRI4
ADDI4
ASGNI4
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
ADDRLP4 72
CNSTI4 0
ASGNI4
ADDRGP4 $711
JUMPV
LABELV $710
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 48
ARGI4
ADDRLP4 104
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 104
INDIRI4
ADDI4
ASGNI4
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
LABELV $711
ADDRLP4 0
INDIRI4
CNSTI4 0
GTI4 $710
ADDRGP4 $714
JUMPV
LABELV $713
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 32
ARGI4
ADDRLP4 104
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 104
INDIRI4
ADDI4
ASGNI4
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
LABELV $714
ADDRLP4 0
INDIRI4
CNSTI4 0
GTI4 $713
ADDRLP4 72
INDIRI4
CNSTI4 0
EQI4 $719
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
ADDRLP4 72
INDIRI4
CVII1 4
CVII4 1
ARGI4
ADDRLP4 104
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 104
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $719
JUMPV
LABELV $718
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
ADDRLP4 108
ADDRLP4 8
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
ADDRLP4 8
ADDRLP4 108
INDIRI4
ASGNI4
ADDRLP4 108
INDIRI4
ADDRLP4 24
ADDP4
INDIRI1
CVII4 1
ARGI4
ADDRLP4 112
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 112
INDIRI4
ADDI4
ASGNI4
LABELV $719
ADDRLP4 8
INDIRI4
CNSTI4 0
GTI4 $718
ADDRFP4 20
INDIRI4
CNSTI4 0
LEI4 $730
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 46
ARGI4
ADDRLP4 116
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 116
INDIRI4
ADDI4
ASGNI4
ADDRGP4 $724
JUMPV
LABELV $723
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 48
ARGI4
ADDRLP4 120
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 120
INDIRI4
ADDI4
ASGNI4
LABELV $724
ADDRLP4 124
ADDRLP4 68
INDIRI4
ASGNI4
ADDRLP4 68
ADDRLP4 124
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
ADDRLP4 124
INDIRI4
CNSTI4 0
GTI4 $723
ADDRGP4 $727
JUMPV
LABELV $726
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
ADDRLP4 128
ADDRLP4 20
INDIRI4
CNSTI4 1
SUBI4
ASGNI4
ADDRLP4 20
ADDRLP4 128
INDIRI4
ASGNI4
ADDRLP4 128
INDIRI4
ADDRLP4 48
ADDP4
INDIRI1
CVII4 1
ARGI4
ADDRLP4 132
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 132
INDIRI4
ADDI4
ASGNI4
LABELV $727
ADDRLP4 20
INDIRI4
CNSTI4 0
GTI4 $726
ADDRGP4 $730
JUMPV
LABELV $729
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRP4
ARGP4
ADDRFP4 8
INDIRU4
ARGU4
CNSTI4 32
ARGI4
ADDRLP4 116
ADDRGP4 dopr_outch
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 4
INDIRI4
ADDRLP4 116
INDIRI4
ADDI4
ASGNI4
ADDRLP4 0
ADDRLP4 0
INDIRI4
CNSTI4 1
ADDI4
ASGNI4
LABELV $730
ADDRLP4 0
INDIRI4
CNSTI4 0
LTI4 $729
ADDRLP4 4
INDIRI4
RETI4
LABELV $666
endproc fmtfp 136 16
proc dopr_outch 8 0
ADDRFP4 12
ADDRFP4 12
INDIRI4
CVII1 4
ASGNI1
ADDRFP4 4
INDIRP4
INDIRU4
CNSTU4 1
ADDU4
ADDRFP4 8
INDIRU4
GEU4 $733
ADDRLP4 4
ADDRFP4 4
INDIRP4
ASGNP4
ADDRLP4 0
ADDRLP4 4
INDIRP4
INDIRU4
ASGNU4
ADDRLP4 4
INDIRP4
ADDRLP4 0
INDIRU4
CNSTU4 1
ADDU4
ASGNU4
ADDRLP4 0
INDIRU4
ADDRFP4 0
INDIRP4
ADDP4
ADDRFP4 12
INDIRI1
ASGNI1
LABELV $733
CNSTI4 1
RETI4
LABELV $732
endproc dopr_outch 8 0
export Q_vsnprintf
proc Q_vsnprintf 4 16
ADDRFP4 0
INDIRP4
ARGP4
ADDRFP4 4
INDIRU4
ARGU4
ADDRFP4 8
INDIRP4
ARGP4
ADDRFP4 12
INDIRP4
ARGP4
ADDRLP4 0
ADDRGP4 dopr
CALLI4
ASGNI4
ADDRLP4 0
INDIRI4
RETI4
LABELV $735
endproc Q_vsnprintf 4 16
export sscanf
proc sscanf 84 4
ADDRLP4 8
ADDRFP4 4+4
ASGNP4
ADDRLP4 12
CNSTI4 0
ASGNI4
ADDRGP4 $739
JUMPV
LABELV $738
ADDRFP4 4
INDIRP4
INDIRI1
CVII4 1
CNSTI4 37
EQI4 $741
ADDRFP4 4
ADDRFP4 4
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRGP4 $739
JUMPV
LABELV $741
ADDRFP4 4
ADDRFP4 4
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 0
ADDRFP4 4
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 0
INDIRI4
CNSTI4 48
LTI4 $743
ADDRLP4 0
INDIRI4
CNSTI4 57
GTI4 $743
ADDRFP4 4
ARGP4
ADDRLP4 20
ADDRGP4 _atoi
CALLI4
ASGNI4
ADDRLP4 4
ADDRLP4 20
INDIRI4
CVIU4 4
ASGNU4
ADDRLP4 0
ADDRFP4 4
INDIRP4
CNSTI4 -1
ADDP4
INDIRI1
CVII4 1
ASGNI4
ADDRGP4 $744
JUMPV
LABELV $743
ADDRLP4 4
CNSTU4 1023
ASGNU4
ADDRFP4 4
ADDRFP4 4
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $744
ADDRLP4 24
CNSTI4 100
ASGNI4
ADDRLP4 0
INDIRI4
ADDRLP4 24
INDIRI4
EQI4 $747
ADDRLP4 0
INDIRI4
CNSTI4 102
EQI4 $748
ADDRLP4 0
INDIRI4
CNSTI4 105
EQI4 $747
ADDRLP4 0
INDIRI4
ADDRLP4 24
INDIRI4
LTI4 $745
LABELV $758
ADDRLP4 0
INDIRI4
CNSTI4 115
EQI4 $749
ADDRLP4 0
INDIRI4
CNSTI4 117
EQI4 $747
ADDRGP4 $745
JUMPV
LABELV $747
ADDRLP4 32
ADDRLP4 8
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRLP4 8
ADDRLP4 32
INDIRP4
ASGNP4
ADDRFP4 0
ARGP4
ADDRLP4 36
ADDRGP4 _atoi
CALLI4
ASGNI4
ADDRLP4 32
INDIRP4
CNSTI4 -4
ADDP4
INDIRP4
ADDRLP4 36
INDIRI4
ASGNI4
ADDRGP4 $746
JUMPV
LABELV $748
ADDRLP4 40
ADDRLP4 8
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRLP4 8
ADDRLP4 40
INDIRP4
ASGNP4
ADDRFP4 0
ARGP4
ADDRLP4 44
ADDRGP4 _atof
CALLF4
ASGNF4
ADDRLP4 40
INDIRP4
CNSTI4 -4
ADDP4
INDIRP4
ADDRLP4 44
INDIRF4
ASGNF4
ADDRGP4 $746
JUMPV
LABELV $749
ADDRLP4 52
ADDRLP4 8
INDIRP4
CNSTU4 4
ADDP4
ASGNP4
ADDRLP4 8
ADDRLP4 52
INDIRP4
ASGNP4
ADDRLP4 48
ADDRLP4 52
INDIRP4
CNSTI4 -4
ADDP4
INDIRP4
ASGNP4
ADDRGP4 $751
JUMPV
LABELV $750
ADDRFP4 0
ADDRFP4 0
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
LABELV $751
ADDRLP4 56
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 56
INDIRI4
CNSTI4 32
EQI4 $750
ADDRLP4 56
INDIRI4
CNSTI4 12
EQI4 $750
ADDRLP4 56
INDIRI4
CNSTI4 10
EQI4 $750
ADDRLP4 56
INDIRI4
CNSTI4 13
EQI4 $750
ADDRLP4 56
INDIRI4
CNSTI4 9
EQI4 $750
ADDRLP4 56
INDIRI4
CNSTI4 11
EQI4 $750
ADDRGP4 $754
JUMPV
LABELV $753
ADDRLP4 60
ADDRLP4 48
INDIRP4
ASGNP4
ADDRLP4 68
CNSTI4 1
ASGNI4
ADDRLP4 48
ADDRLP4 60
INDIRP4
ADDRLP4 68
INDIRI4
ADDP4
ASGNP4
ADDRLP4 64
ADDRFP4 0
INDIRP4
ASGNP4
ADDRFP4 0
ADDRLP4 64
INDIRP4
ADDRLP4 68
INDIRI4
ADDP4
ASGNP4
ADDRLP4 60
INDIRP4
ADDRLP4 64
INDIRP4
INDIRI1
ASGNI1
LABELV $754
ADDRLP4 76
ADDRFP4 0
INDIRP4
INDIRI1
CVII4 1
ASGNI4
ADDRLP4 76
INDIRI4
CNSTI4 0
EQI4 $757
ADDRLP4 76
INDIRI4
CNSTI4 32
EQI4 $757
ADDRLP4 76
INDIRI4
CNSTI4 12
EQI4 $757
ADDRLP4 76
INDIRI4
CNSTI4 10
EQI4 $757
ADDRLP4 76
INDIRI4
CNSTI4 13
EQI4 $757
ADDRLP4 76
INDIRI4
CNSTI4 9
EQI4 $757
ADDRLP4 76
INDIRI4
CNSTI4 11
EQI4 $757
ADDRLP4 72
ADDRLP4 4
INDIRU4
ASGNU4
ADDRLP4 4
ADDRLP4 72
INDIRU4
CNSTU4 1
SUBU4
ASGNU4
ADDRLP4 72
INDIRU4
CNSTU4 0
NEU4 $753
LABELV $757
ADDRLP4 80
ADDRLP4 48
INDIRP4
ASGNP4
ADDRLP4 48
ADDRLP4 80
INDIRP4
CNSTI4 1
ADDP4
ASGNP4
ADDRLP4 80
INDIRP4
CNSTI1 0
ASGNI1
LABELV $745
LABELV $746
LABELV $739
ADDRFP4 4
INDIRP4
INDIRI1
CVII4 1
CNSTI4 0
NEI4 $738
ADDRLP4 8
CNSTP4 0
ASGNP4
ADDRLP4 12
INDIRI4
RETI4
LABELV $736
endproc sscanf 84 4
import getStringForTimeDuration
import getStringForTime
import Com_Printf
import Com_Error
import Info_NextPair
import Info_Validate
import Info_SetValueForKey_Big
import Info_SetValueForKey
import Info_RemoveKey_Big
import Info_RemoveKey
import Info_ValueForKey
import vectoyaw
import vtos
import AngleDifference
import WheelAngle
import Com_TruncateLongString
import va
import Q_CountChar
import Q_CleanStr
import Q_PrintStrlen
import Q_strcat
import Q_strncpyz
import Q_stristr
import Q_strupr
import Q_strlwr
import Q_stricmpn
import Q_strncmp
import Q_stricmp
import Q_isintegral
import Q_isanumber
import Q_isalpha
import Q_isupper
import Q_islower
import Q_isprint
import Com_RandomBytes
import Com_SkipCharset
import Com_SkipTokens
import Com_sprintf
import Com_HexStrToInt
import Parse3DMatrix
import Parse2DMatrix
import Parse1DMatrix
import SkipRestOfLine
import SkipBracedSection
import COM_MatchToken
import COM_ParseWarning
import COM_ParseError
import COM_Compress
import COM_ParseExt
import COM_Parse
import COM_GetCurrentParseLine
import COM_BeginParseSession
import COM_DefaultExtension
import COM_CompareExtension
import COM_StripExtension
import COM_GetExtension
import COM_SkipPath
import Com_Clamp
import PerpendicularVector
import AngleVectors
import MatrixMultiply
import QuaternionToVectors
import QuaternionL2ToOrientation
import QuaternionToOrientation
import OrientationToQuaternion
import QuaternionToAngles
import AnglesToQuaternion
import QuaternionSLERP
import QuaternionRotate
import QuaternionNormalize
import QuaternionFastNormalize
import QuaternionMultiply
import OrthonormalizeOrientation
import OrientationToVectors
import OrientationToAngles
import AnglesToDeltaAngles
import AnglesToOrientation
import MatrixScale
import MatrixAdd
import MatrixTranspose
import VectorNAN
import MakeNormalVectors
import RotateAroundDirection
import RotatePointAroundVector
import ProjectPointOnPlane
import PlaneFromPoints
import AngleDelta
import AngleNormalize180
import AngleNormalize360
import AnglesSubtract
import AngleSubtract
import LerpAngle
import AngleMod
import BoundsIntersectPoint
import BoundsIntersectSphere
import BoundsIntersect
import BoxOnPlaneSide
import SetPlaneSignbits
import AxisCopy
import AxisClear
import AnglesToAxis
import vectoangles
import Q_crandom
import Q_random
import Q_rand
import Q_log2
import VectorRotate
import Vector4Scale
import VectorNormalize2
import VectorNormalize
import CrossProduct
import VectorInverse
import VectorNormalizeFast
import DistanceSquared
import Distance
import VectorLengthSquared
import VectorLength
import VectorCompare
import AddPointToBounds
import ClearBounds
import RadiusFromBounds
import NormalizeColor
import ColorBytes4
import ColorBytes3
import _VectorMA
import _VectorScale
import _VectorCopy
import _VectorAdd
import _VectorSubtract
import _DotProduct
import ByteToDir
import DirToByte
import ClampShort
import ClampChar
import Q_rsqrt
import Q_fabs
import Q_isnan
import axisDefault
import vec3_origin
import g_color_table
import colorDkGrey
import colorMdGrey
import colorLtGrey
import colorWhite
import colorCyan
import colorMagenta
import colorYellow
import colorBlue
import colorGreen
import colorRed
import colorBlack
import bytedirs
import Hunk_AllocDebug
import FloatSwap
import LongSwap
import ShortSwap
import CopyLongSwap
import CopyShortSwap
import atan2
import cos
import sin
import sqrt
import floor
import ceil
import memcpy
import memset
import strncpy
lit
align 1
LABELV $620
byte 1 48
byte 1 49
byte 1 50
byte 1 51
byte 1 52
byte 1 53
byte 1 54
byte 1 55
byte 1 56
byte 1 57
byte 1 97
byte 1 98
byte 1 99
byte 1 100
byte 1 101
byte 1 102
byte 1 0
align 1
LABELV $619
byte 1 48
byte 1 49
byte 1 50
byte 1 51
byte 1 52
byte 1 53
byte 1 54
byte 1 55
byte 1 56
byte 1 57
byte 1 65
byte 1 66
byte 1 67
byte 1 68
byte 1 69
byte 1 70
byte 1 0
align 1
LABELV $585
byte 1 60
byte 1 78
byte 1 85
byte 1 76
byte 1 76
byte 1 62
byte 1 0
align 1
LABELV $317
byte 1 48
byte 1 120
byte 1 0
align 1
LABELV $310
byte 1 105
byte 1 110
byte 1 105
byte 1 116
byte 1 121
byte 1 0
align 1
LABELV $305
byte 1 105
byte 1 110
byte 1 102
byte 1 0
align 1
LABELV $294
byte 1 110
byte 1 97
byte 1 110
byte 1 0