code proc swapfunc 24 0 ADDRFP4 12 INDIRI4 CNSTI4 1 GTI4 $28 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 $30 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 $31 ADDRLP4 12 ADDRLP4 8 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 ADDRLP4 8 ADDRLP4 12 INDIRI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 0 GTI4 $30 ADDRGP4 $29 JUMPV LABELV $28 ADDRLP4 8 ADDRFP4 8 INDIRI4 CVIU4 4 CVUI4 4 ASGNI4 ADDRLP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRLP4 4 ADDRFP4 4 INDIRP4 ASGNP4 LABELV $33 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 $34 ADDRLP4 12 ADDRLP4 8 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 ADDRLP4 8 ADDRLP4 12 INDIRI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 0 GTI4 $33 LABELV $29 LABELV $27 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 $42 ADDRFP4 4 INDIRP4 ARGP4 ADDRFP4 8 INDIRP4 ARGP4 ADDRLP4 24 ADDRFP4 12 INDIRP4 CALLI4 ASGNI4 ADDRLP4 24 INDIRI4 CNSTI4 0 GEI4 $44 ADDRLP4 4 ADDRFP4 4 INDIRP4 ASGNP4 ADDRGP4 $45 JUMPV LABELV $44 ADDRFP4 0 INDIRP4 ARGP4 ADDRFP4 8 INDIRP4 ARGP4 ADDRLP4 28 ADDRFP4 12 INDIRP4 CALLI4 ASGNI4 ADDRLP4 28 INDIRI4 CNSTI4 0 GEI4 $46 ADDRLP4 8 ADDRFP4 8 INDIRP4 ASGNP4 ADDRGP4 $47 JUMPV LABELV $46 ADDRLP4 8 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $47 ADDRLP4 4 ADDRLP4 8 INDIRP4 ASGNP4 LABELV $45 ADDRLP4 0 ADDRLP4 4 INDIRP4 ASGNP4 ADDRGP4 $43 JUMPV LABELV $42 ADDRFP4 4 INDIRP4 ARGP4 ADDRFP4 8 INDIRP4 ARGP4 ADDRLP4 32 ADDRFP4 12 INDIRP4 CALLI4 ASGNI4 ADDRLP4 32 INDIRI4 CNSTI4 0 LEI4 $48 ADDRLP4 12 ADDRFP4 4 INDIRP4 ASGNP4 ADDRGP4 $49 JUMPV LABELV $48 ADDRFP4 0 INDIRP4 ARGP4 ADDRFP4 8 INDIRP4 ARGP4 ADDRLP4 36 ADDRFP4 12 INDIRP4 CALLI4 ASGNI4 ADDRLP4 36 INDIRI4 CNSTI4 0 GEI4 $50 ADDRLP4 16 ADDRFP4 0 INDIRP4 ASGNP4 ADDRGP4 $51 JUMPV LABELV $50 ADDRLP4 16 ADDRFP4 8 INDIRP4 ASGNP4 LABELV $51 ADDRLP4 12 ADDRLP4 16 INDIRP4 ASGNP4 LABELV $49 ADDRLP4 0 ADDRLP4 12 INDIRP4 ASGNP4 LABELV $43 ADDRLP4 0 INDIRP4 RETP4 LABELV $36 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 $53 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 $58 ADDRFP4 8 INDIRU4 ADDRLP4 52 INDIRU4 BANDU4 ADDRLP4 56 INDIRU4 EQU4 $56 LABELV $58 ADDRLP4 44 CNSTI4 2 ASGNI4 ADDRGP4 $57 JUMPV LABELV $56 ADDRFP4 8 INDIRU4 CNSTU4 4 NEU4 $59 ADDRLP4 48 CNSTI4 0 ASGNI4 ADDRGP4 $60 JUMPV LABELV $59 ADDRLP4 48 CNSTI4 1 ASGNI4 LABELV $60 ADDRLP4 44 ADDRLP4 48 INDIRI4 ASGNI4 LABELV $57 ADDRLP4 16 ADDRLP4 44 INDIRI4 ASGNI4 ADDRLP4 28 CNSTI4 0 ASGNI4 ADDRFP4 4 INDIRU4 CNSTU4 7 GEU4 $61 ADDRLP4 32 ADDRFP4 8 INDIRU4 ADDRFP4 0 INDIRP4 ADDP4 ASGNP4 ADDRGP4 $66 JUMPV LABELV $63 ADDRLP4 0 ADDRLP4 32 INDIRP4 ASGNP4 ADDRGP4 $70 JUMPV LABELV $67 ADDRLP4 16 INDIRI4 CNSTI4 0 NEI4 $71 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 $72 JUMPV LABELV $71 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 $72 LABELV $68 ADDRLP4 0 ADDRLP4 0 INDIRP4 ADDRFP4 8 INDIRU4 SUBP4 ASGNP4 LABELV $70 ADDRLP4 0 INDIRP4 CVPU4 4 ADDRFP4 0 INDIRP4 CVPU4 4 LEU4 $73 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 $67 LABELV $73 LABELV $64 ADDRLP4 32 ADDRFP4 8 INDIRU4 ADDRLP4 32 INDIRP4 ADDP4 ASGNP4 LABELV $66 ADDRLP4 32 INDIRP4 CVPU4 4 ADDRFP4 4 INDIRU4 ADDRFP4 8 INDIRU4 MULU4 ADDRFP4 0 INDIRP4 ADDP4 CVPU4 4 LTU4 $63 ADDRGP4 $52 JUMPV LABELV $61 ADDRLP4 32 ADDRFP4 4 INDIRU4 CNSTI4 1 RSHU4 ADDRFP4 8 INDIRU4 MULU4 ADDRFP4 0 INDIRP4 ADDP4 ASGNP4 ADDRFP4 4 INDIRU4 CNSTU4 7 LEU4 $74 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 $76 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 $76 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 $74 ADDRLP4 16 INDIRI4 CNSTI4 0 NEI4 $78 ADDRLP4 64 ADDRFP4 0 INDIRP4 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 ADDRLP4 32 INDIRP4 INDIRI4 ASGNI4 ADDRLP4 32 INDIRP4 ADDRLP4 64 INDIRI4 ASGNI4 ADDRGP4 $79 JUMPV LABELV $78 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 32 INDIRP4 ARGP4 ADDRFP4 8 INDIRU4 CVUI4 4 ARGI4 ADDRLP4 16 INDIRI4 ARGI4 ADDRGP4 swapfunc CALLV pop LABELV $79 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 $85 JUMPV LABELV $84 ADDRLP4 12 INDIRI4 CNSTI4 0 NEI4 $87 ADDRLP4 28 CNSTI4 1 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 0 NEI4 $89 ADDRLP4 80 ADDRLP4 20 INDIRP4 INDIRI4 ASGNI4 ADDRLP4 20 INDIRP4 ADDRLP4 4 INDIRP4 INDIRI4 ASGNI4 ADDRLP4 4 INDIRP4 ADDRLP4 80 INDIRI4 ASGNI4 ADDRGP4 $90 JUMPV LABELV $89 ADDRLP4 20 INDIRP4 ARGP4 ADDRLP4 4 INDIRP4 ARGP4 ADDRFP4 8 INDIRU4 CVUI4 4 ARGI4 ADDRLP4 16 INDIRI4 ARGI4 ADDRGP4 swapfunc CALLV pop LABELV $90 ADDRLP4 20 ADDRFP4 8 INDIRU4 ADDRLP4 20 INDIRP4 ADDP4 ASGNP4 LABELV $87 ADDRLP4 4 ADDRFP4 8 INDIRU4 ADDRLP4 4 INDIRP4 ADDP4 ASGNP4 LABELV $85 ADDRLP4 4 INDIRP4 CVPU4 4 ADDRLP4 8 INDIRP4 CVPU4 4 GTU4 $91 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 $84 LABELV $91 ADDRGP4 $93 JUMPV LABELV $92 ADDRLP4 12 INDIRI4 CNSTI4 0 NEI4 $95 ADDRLP4 28 CNSTI4 1 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 0 NEI4 $97 ADDRLP4 88 ADDRLP4 8 INDIRP4 INDIRI4 ASGNI4 ADDRLP4 8 INDIRP4 ADDRLP4 24 INDIRP4 INDIRI4 ASGNI4 ADDRLP4 24 INDIRP4 ADDRLP4 88 INDIRI4 ASGNI4 ADDRGP4 $98 JUMPV LABELV $97 ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 24 INDIRP4 ARGP4 ADDRFP4 8 INDIRU4 CVUI4 4 ARGI4 ADDRLP4 16 INDIRI4 ARGI4 ADDRGP4 swapfunc CALLV pop LABELV $98 ADDRLP4 24 ADDRLP4 24 INDIRP4 ADDRFP4 8 INDIRU4 SUBP4 ASGNP4 LABELV $95 ADDRLP4 8 ADDRLP4 8 INDIRP4 ADDRFP4 8 INDIRU4 SUBP4 ASGNP4 LABELV $93 ADDRLP4 4 INDIRP4 CVPU4 4 ADDRLP4 8 INDIRP4 CVPU4 4 GTU4 $99 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 $92 LABELV $99 ADDRLP4 4 INDIRP4 CVPU4 4 ADDRLP4 8 INDIRP4 CVPU4 4 LEU4 $100 ADDRGP4 $82 JUMPV LABELV $100 ADDRLP4 16 INDIRI4 CNSTI4 0 NEI4 $102 ADDRLP4 96 ADDRLP4 4 INDIRP4 INDIRI4 ASGNI4 ADDRLP4 4 INDIRP4 ADDRLP4 8 INDIRP4 INDIRI4 ASGNI4 ADDRLP4 8 INDIRP4 ADDRLP4 96 INDIRI4 ASGNI4 ADDRGP4 $103 JUMPV LABELV $102 ADDRLP4 4 INDIRP4 ARGP4 ADDRLP4 8 INDIRP4 ARGP4 ADDRFP4 8 INDIRU4 CVUI4 4 ARGI4 ADDRLP4 16 INDIRI4 ARGI4 ADDRGP4 swapfunc CALLV pop LABELV $103 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 $85 JUMPV LABELV $82 ADDRLP4 28 INDIRI4 CNSTI4 0 NEI4 $104 ADDRLP4 32 ADDRFP4 8 INDIRU4 ADDRFP4 0 INDIRP4 ADDP4 ASGNP4 ADDRGP4 $109 JUMPV LABELV $106 ADDRLP4 0 ADDRLP4 32 INDIRP4 ASGNP4 ADDRGP4 $113 JUMPV LABELV $110 ADDRLP4 16 INDIRI4 CNSTI4 0 NEI4 $114 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 $115 JUMPV LABELV $114 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 $115 LABELV $111 ADDRLP4 0 ADDRLP4 0 INDIRP4 ADDRFP4 8 INDIRU4 SUBP4 ASGNP4 LABELV $113 ADDRLP4 0 INDIRP4 CVPU4 4 ADDRFP4 0 INDIRP4 CVPU4 4 LEU4 $116 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 $110 LABELV $116 LABELV $107 ADDRLP4 32 ADDRFP4 8 INDIRU4 ADDRLP4 32 INDIRP4 ADDP4 ASGNP4 LABELV $109 ADDRLP4 32 INDIRP4 CVPU4 4 ADDRFP4 4 INDIRU4 ADDRFP4 8 INDIRU4 MULU4 ADDRFP4 0 INDIRP4 ADDP4 CVPU4 4 LTU4 $106 ADDRGP4 $52 JUMPV LABELV $104 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 $118 ADDRLP4 80 ADDRLP4 20 INDIRP4 CVPU4 4 ADDRFP4 0 INDIRP4 CVPU4 4 SUBU4 CVUI4 4 ASGNI4 ADDRGP4 $119 JUMPV LABELV $118 ADDRLP4 80 ADDRLP4 4 INDIRP4 CVPU4 4 ADDRLP4 20 INDIRP4 CVPU4 4 SUBU4 CVUI4 4 ASGNI4 LABELV $119 ADDRLP4 12 ADDRLP4 80 INDIRI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 0 LEI4 $120 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 $120 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 $123 ADDRLP4 96 ADDRLP4 24 INDIRP4 CVPU4 4 ADDRLP4 8 INDIRP4 CVPU4 4 SUBU4 CVUI4 4 CVIU4 4 ASGNU4 ADDRGP4 $124 JUMPV LABELV $123 ADDRLP4 96 ADDRLP4 36 INDIRP4 CVPU4 4 ADDRLP4 24 INDIRP4 CVPU4 4 SUBU4 CVUI4 4 CVIU4 4 ADDRFP4 8 INDIRU4 SUBU4 ASGNU4 LABELV $124 ADDRLP4 12 ADDRLP4 96 INDIRU4 CVUI4 4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 0 LEI4 $125 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 $125 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 $127 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 $127 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 $129 ADDRFP4 0 ADDRLP4 36 INDIRP4 ADDRLP4 12 INDIRI4 SUBP4 ASGNP4 ADDRFP4 4 ADDRLP4 12 INDIRI4 CVIU4 4 ADDRFP4 8 INDIRU4 DIVU4 ASGNU4 ADDRGP4 $53 JUMPV LABELV $129 LABELV $52 endproc qsort 124 16 export strlen proc strlen 4 0 ADDRLP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRGP4 $133 JUMPV LABELV $132 ADDRLP4 0 ADDRLP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $133 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $132 ADDRLP4 0 INDIRP4 CVPU4 4 ADDRFP4 0 INDIRP4 CVPU4 4 SUBU4 CVUI4 4 CVIU4 4 RETU4 LABELV $131 endproc strlen 4 0 export strcat proc strcat 16 0 ADDRFP4 4 ADDRFP4 4 INDIRP4 ASGNP4 ADDRLP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRGP4 $137 JUMPV LABELV $136 ADDRLP4 0 ADDRLP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $137 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $136 ADDRGP4 $140 JUMPV LABELV $139 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 $140 ADDRFP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $139 ADDRLP4 0 INDIRP4 CNSTI1 0 ASGNI1 ADDRFP4 0 INDIRP4 RETP4 LABELV $135 endproc strcat 16 0 export strcpy proc strcpy 16 0 ADDRFP4 4 ADDRFP4 4 INDIRP4 ASGNP4 ADDRLP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRGP4 $144 JUMPV LABELV $143 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 $144 ADDRFP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $143 ADDRLP4 0 INDIRP4 CNSTI1 0 ASGNI1 ADDRFP4 0 INDIRP4 RETP4 LABELV $142 endproc strcpy 16 0 export strcmp proc strcmp 12 0 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 4 ADDRFP4 4 INDIRP4 ASGNP4 ADDRGP4 $148 JUMPV LABELV $147 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 $148 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 $151 ADDRLP4 8 CNSTI4 0 ASGNI4 ADDRLP4 0 INDIRI4 ADDRLP4 8 INDIRI4 EQI4 $151 ADDRLP4 4 INDIRI4 ADDRLP4 8 INDIRI4 NEI4 $147 LABELV $151 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ADDRFP4 4 INDIRP4 INDIRI1 CVII4 1 SUBI4 RETI4 LABELV $146 endproc strcmp 12 0 export strrchr proc strrchr 16 4 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 4 ADDRFP4 4 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 12 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 8 ADDRLP4 12 INDIRU4 CVUI4 4 ASGNI4 ADDRLP4 0 ADDRLP4 8 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 ADDRGP4 $156 JUMPV LABELV $153 ADDRLP4 4 ADDRLP4 0 INDIRI4 ADDRFP4 0 INDIRP4 ADDP4 ASGNP4 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 ADDRFP4 4 INDIRI4 NEI4 $157 ADDRLP4 4 INDIRP4 RETP4 ADDRGP4 $152 JUMPV LABELV $157 LABELV $154 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 LABELV $156 ADDRLP4 0 INDIRI4 CNSTI4 0 GEI4 $153 CNSTP4 0 RETP4 LABELV $152 endproc strrchr 16 4 export strchr proc strchr 0 0 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 4 ADDRFP4 4 INDIRI4 ASGNI4 ADDRGP4 $161 JUMPV LABELV $160 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ADDRFP4 4 INDIRI4 NEI4 $163 ADDRFP4 0 INDIRP4 RETP4 ADDRGP4 $159 JUMPV LABELV $163 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $161 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $160 CNSTP4 0 RETP4 LABELV $159 endproc strchr 0 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 0 INDIRP4 CVPU4 4 ADDRFP4 4 INDIRP4 CVPU4 4 LEU4 $184 ADDRLP4 0 ADDRFP4 8 INDIRU4 ASGNU4 ADDRGP4 $187 JUMPV LABELV $186 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 $187 ADDRLP4 0 INDIRU4 CNSTU4 0 NEU4 $186 ADDRGP4 $185 JUMPV LABELV $184 ADDRLP4 0 CNSTU4 0 ASGNU4 ADDRGP4 $192 JUMPV LABELV $189 ADDRLP4 0 INDIRU4 ADDRFP4 0 INDIRP4 ADDP4 ADDRLP4 0 INDIRU4 ADDRFP4 4 INDIRP4 ADDP4 INDIRI1 ASGNI1 LABELV $190 ADDRLP4 0 ADDRLP4 0 INDIRU4 CNSTU4 1 ADDU4 ASGNU4 LABELV $192 ADDRLP4 0 INDIRU4 ADDRFP4 8 INDIRU4 LTU4 $189 LABELV $185 ADDRFP4 0 INDIRP4 RETP4 LABELV $183 endproc memmove 8 0 export rint proc rint 8 4 ADDRFP4 0 INDIRF4 CNSTF4 1056964608 LTF4 $194 ADDRFP4 0 INDIRF4 ARGF4 ADDRLP4 0 ADDRGP4 ceil CALLF4 ASGNF4 ADDRLP4 0 INDIRF4 RETF4 ADDRGP4 $193 JUMPV LABELV $194 ADDRFP4 0 INDIRF4 ARGF4 ADDRLP4 4 ADDRGP4 floor CALLF4 ASGNF4 ADDRLP4 4 INDIRF4 RETF4 LABELV $193 endproc rint 8 4 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 $196 endproc tan 8 4 lit align 4 LABELV pi byte 4 1078530010 align 4 LABELV pio2_hi byte 4 1070141402 align 4 LABELV pio2_lo byte 4 866263400 align 4 LABELV pS0 byte 4 1042983595 align 4 LABELV pS1 byte 4 3198595216 align 4 LABELV pS2 byte 4 1045301928 align 4 LABELV pS3 byte 4 3173257542 align 4 LABELV pS4 byte 4 978288388 align 4 LABELV pS5 byte 4 940699400 align 4 LABELV qS1 byte 4 3222917433 align 4 LABELV qS2 byte 4 1073829677 align 4 LABELV qS3 byte 4 3207607137 align 4 LABELV qS4 byte 4 1033750062 export acos code proc acos 64 4 ADDRFP4 0 ADDRFP4 0 INDIRF4 ASGNF4 LABELV $199 ADDRLP4 44 ADDRFP4 0 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 44 INDIRU4 CVUI4 4 ASGNI4 LABELV $200 ADDRLP4 12 ADDRLP4 0 INDIRI4 CNSTI4 2147483647 BANDI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 1065353216 NEI4 $202 ADDRLP4 0 INDIRI4 CNSTI4 0 LEI4 $204 CNSTF4 0 RETF4 ADDRGP4 $198 JUMPV LABELV $204 ADDRGP4 pi INDIRF4 CNSTF4 1073741824 ADDRGP4 pio2_lo INDIRF4 MULF4 ADDF4 RETF4 ADDRGP4 $198 JUMPV LABELV $202 ADDRLP4 12 INDIRI4 CNSTI4 1065353216 LEI4 $206 ADDRLP4 48 ADDRFP4 0 INDIRF4 ADDRFP4 0 INDIRF4 SUBF4 ASGNF4 ADDRLP4 48 INDIRF4 ADDRLP4 48 INDIRF4 DIVF4 RETF4 ADDRGP4 $198 JUMPV LABELV $206 ADDRLP4 12 INDIRI4 CNSTI4 1056964608 GEI4 $208 ADDRLP4 12 INDIRI4 CNSTI4 587202560 GTI4 $210 ADDRGP4 pio2_hi INDIRF4 ADDRGP4 pio2_lo INDIRF4 ADDF4 RETF4 ADDRGP4 $198 JUMPV LABELV $210 ADDRLP4 4 ADDRFP4 0 INDIRF4 ADDRFP4 0 INDIRF4 MULF4 ASGNF4 ADDRLP4 16 ADDRGP4 pS3 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS4 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS5 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 ASGNF4 ADDRLP4 20 ADDRLP4 4 INDIRF4 ADDRGP4 pS0 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS1 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS2 INDIRF4 ADDRLP4 4 INDIRF4 ADDRLP4 16 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ASGNF4 ADDRLP4 24 ADDRLP4 4 INDIRF4 ADDRGP4 qS1 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 qS2 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 qS3 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 qS4 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 CNSTF4 1065353216 ADDF4 ASGNF4 ADDRLP4 28 ADDRLP4 20 INDIRF4 ADDRLP4 24 INDIRF4 DIVF4 ASGNF4 ADDRGP4 pio2_hi INDIRF4 ADDRFP4 0 INDIRF4 ADDRGP4 pio2_lo INDIRF4 ADDRFP4 0 INDIRF4 ADDRLP4 28 INDIRF4 MULF4 SUBF4 SUBF4 SUBF4 RETF4 ADDRGP4 $198 JUMPV LABELV $208 ADDRLP4 0 INDIRI4 CNSTI4 0 GEI4 $212 ADDRLP4 44 CNSTF4 1065353216 ASGNF4 ADDRLP4 4 CNSTF4 1056964608 ADDRFP4 0 INDIRF4 ADDRLP4 44 INDIRF4 ADDF4 MULF4 ASGNF4 ADDRLP4 16 ADDRGP4 pS3 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS4 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS5 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 ASGNF4 ADDRLP4 20 ADDRLP4 4 INDIRF4 ADDRGP4 pS0 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS1 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS2 INDIRF4 ADDRLP4 4 INDIRF4 ADDRLP4 16 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ASGNF4 ADDRLP4 24 ADDRLP4 4 INDIRF4 ADDRGP4 qS1 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 qS2 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 qS3 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 qS4 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ADDRLP4 44 INDIRF4 ADDF4 ASGNF4 ADDRLP4 4 INDIRF4 ARGF4 ADDRLP4 52 ADDRGP4 sqrt CALLF4 ASGNF4 ADDRLP4 32 ADDRLP4 52 INDIRF4 ASGNF4 ADDRLP4 28 ADDRLP4 20 INDIRF4 ADDRLP4 24 INDIRF4 DIVF4 ASGNF4 ADDRLP4 56 ADDRLP4 32 INDIRF4 ASGNF4 ADDRLP4 36 ADDRLP4 28 INDIRF4 ADDRLP4 56 INDIRF4 MULF4 ADDRGP4 pio2_lo INDIRF4 SUBF4 ASGNF4 ADDRGP4 pi INDIRF4 CNSTF4 1073741824 ADDRLP4 56 INDIRF4 ADDRLP4 36 INDIRF4 ADDF4 MULF4 SUBF4 RETF4 ADDRGP4 $198 JUMPV LABELV $212 ADDRLP4 4 CNSTF4 1056964608 CNSTF4 1065353216 ADDRFP4 0 INDIRF4 SUBF4 MULF4 ASGNF4 ADDRLP4 4 INDIRF4 ARGF4 ADDRLP4 48 ADDRGP4 sqrt CALLF4 ASGNF4 ADDRLP4 32 ADDRLP4 48 INDIRF4 ASGNF4 ADDRLP4 8 ADDRLP4 32 INDIRF4 ASGNF4 LABELV $214 ADDRLP4 52 ADDRLP4 8 INDIRF4 ASGNF4 ADDRLP4 44 ADDRLP4 52 INDIRU4 CVUI4 4 ASGNI4 LABELV $215 LABELV $217 ADDRLP4 52 ADDRLP4 44 INDIRI4 CVIU4 4 CNSTU4 4294963200 BANDU4 ASGNU4 ADDRLP4 8 ADDRLP4 52 INDIRF4 ASGNF4 LABELV $218 ADDRLP4 60 ADDRLP4 32 INDIRF4 ASGNF4 ADDRLP4 40 ADDRLP4 4 INDIRF4 ADDRLP4 8 INDIRF4 ADDRLP4 8 INDIRF4 MULF4 SUBF4 ADDRLP4 60 INDIRF4 ADDRLP4 8 INDIRF4 ADDF4 DIVF4 ASGNF4 ADDRLP4 16 ADDRGP4 pS3 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS4 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS5 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 ASGNF4 ADDRLP4 20 ADDRLP4 4 INDIRF4 ADDRGP4 pS0 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS1 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 pS2 INDIRF4 ADDRLP4 4 INDIRF4 ADDRLP4 16 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ASGNF4 ADDRLP4 24 ADDRLP4 4 INDIRF4 ADDRGP4 qS1 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 qS2 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 qS3 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 qS4 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 CNSTF4 1065353216 ADDF4 ASGNF4 ADDRLP4 28 ADDRLP4 20 INDIRF4 ADDRLP4 24 INDIRF4 DIVF4 ASGNF4 ADDRLP4 36 ADDRLP4 28 INDIRF4 ADDRLP4 60 INDIRF4 MULF4 ADDRLP4 40 INDIRF4 ADDF4 ASGNF4 CNSTF4 1073741824 ADDRLP4 8 INDIRF4 ADDRLP4 36 INDIRF4 ADDF4 MULF4 RETF4 LABELV $198 endproc acos 64 4 lit align 4 LABELV bp byte 4 1065353216 byte 4 1069547520 align 4 LABELV dp_h byte 4 0 byte 4 1058390016 align 4 LABELV dp_l byte 4 0 byte 4 902942684 align 4 LABELV huge byte 4 1900671690 align 4 LABELV tiny byte 4 228737632 align 4 LABELV zero byte 4 0 align 4 LABELV one byte 4 1065353216 align 4 LABELV two byte 4 1073741824 align 4 LABELV two24 byte 4 1266679808 align 4 LABELV two25 byte 4 1275068416 align 4 LABELV twom25 byte 4 855638016 align 4 LABELV L1 byte 4 1058642330 align 4 LABELV L2 byte 4 1054567863 align 4 LABELV L3 byte 4 1051372203 align 4 LABELV L4 byte 4 1049338629 align 4 LABELV L5 byte 4 1047278165 align 4 LABELV L6 byte 4 1045688642 align 4 LABELV P1 byte 4 1042983595 align 4 LABELV P2 byte 4 3140881249 align 4 LABELV P3 byte 4 948613973 align 4 LABELV P4 byte 4 3051219470 align 4 LABELV P5 byte 4 858897228 align 4 LABELV lg2 byte 4 1060205080 align 4 LABELV lg2_h byte 4 1060205056 align 4 LABELV lg2_l byte 4 901758604 align 4 LABELV ovt byte 4 859351612 align 4 LABELV cp byte 4 1064712271 align 4 LABELV cp_h byte 4 1064712192 align 4 LABELV cp_l byte 4 916308896 align 4 LABELV ivln2 byte 4 1069066811 align 4 LABELV ivln2_h byte 4 1069066752 align 4 LABELV ivln2_l byte 4 921478512 code proc copysignf 12 0 ADDRFP4 0 ADDRFP4 0 INDIRF4 ASGNF4 ADDRFP4 4 ADDRFP4 4 INDIRF4 ASGNF4 LABELV $221 ADDRLP4 8 ADDRFP4 0 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 8 INDIRU4 ASGNU4 LABELV $222 LABELV $224 ADDRLP4 8 ADDRFP4 4 INDIRF4 ASGNF4 ADDRLP4 4 ADDRLP4 8 INDIRU4 ASGNU4 LABELV $225 LABELV $227 ADDRLP4 8 ADDRLP4 0 INDIRU4 CNSTU4 2147483647 BANDU4 ADDRLP4 4 INDIRU4 CNSTU4 2147483648 BANDU4 BORU4 ASGNU4 ADDRFP4 0 ADDRLP4 8 INDIRF4 ASGNF4 LABELV $228 ADDRFP4 0 INDIRF4 RETF4 LABELV $220 endproc copysignf 12 0 proc __scalbnf 40 8 ADDRFP4 0 ADDRFP4 0 INDIRF4 ASGNF4 ADDRFP4 4 ADDRFP4 4 INDIRI4 ASGNI4 LABELV $231 ADDRLP4 8 ADDRFP4 0 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 8 INDIRU4 CVUI4 4 ASGNI4 LABELV $232 ADDRLP4 4 ADDRLP4 0 INDIRI4 CNSTI4 2139095040 BANDI4 CNSTI4 23 RSHI4 ASGNI4 ADDRLP4 4 INDIRI4 CNSTI4 0 NEI4 $234 ADDRLP4 0 INDIRI4 CNSTI4 2147483647 BANDI4 CNSTI4 0 NEI4 $236 ADDRFP4 0 INDIRF4 RETF4 ADDRGP4 $230 JUMPV LABELV $236 ADDRFP4 0 ADDRFP4 0 INDIRF4 ADDRGP4 two25 INDIRF4 MULF4 ASGNF4 LABELV $238 ADDRLP4 8 ADDRFP4 0 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 8 INDIRU4 CVUI4 4 ASGNI4 LABELV $239 ADDRLP4 4 ADDRLP4 0 INDIRI4 CNSTI4 2139095040 BANDI4 CNSTI4 23 RSHI4 CNSTI4 25 SUBI4 ASGNI4 LABELV $234 ADDRLP4 4 INDIRI4 CNSTI4 255 NEI4 $241 ADDRFP4 0 INDIRF4 ADDRFP4 0 INDIRF4 ADDF4 RETF4 ADDRGP4 $230 JUMPV LABELV $241 ADDRLP4 4 ADDRLP4 4 INDIRI4 ADDRFP4 4 INDIRI4 ADDI4 ASGNI4 ADDRFP4 4 INDIRI4 CNSTI4 50000 GTI4 $245 ADDRLP4 4 INDIRI4 CNSTI4 254 LEI4 $243 LABELV $245 ADDRLP4 12 ADDRGP4 huge INDIRF4 ASGNF4 ADDRLP4 12 INDIRF4 ARGF4 ADDRFP4 0 INDIRF4 ARGF4 ADDRLP4 16 ADDRGP4 copysignf CALLF4 ASGNF4 ADDRLP4 12 INDIRF4 ADDRLP4 16 INDIRF4 MULF4 RETF4 ADDRGP4 $230 JUMPV LABELV $243 ADDRFP4 4 INDIRI4 CNSTI4 -50000 GEI4 $246 ADDRLP4 20 ADDRGP4 tiny INDIRF4 ASGNF4 ADDRLP4 20 INDIRF4 ARGF4 ADDRFP4 0 INDIRF4 ARGF4 ADDRLP4 24 ADDRGP4 copysignf CALLF4 ASGNF4 ADDRLP4 20 INDIRF4 ADDRLP4 24 INDIRF4 MULF4 RETF4 ADDRGP4 $230 JUMPV LABELV $246 ADDRLP4 4 INDIRI4 CNSTI4 0 LEI4 $248 LABELV $250 ADDRLP4 28 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 2155872255 BANDU4 ADDRLP4 4 INDIRI4 CNSTI4 23 LSHI4 CVIU4 4 BORU4 ASGNU4 ADDRFP4 0 ADDRLP4 28 INDIRF4 ASGNF4 LABELV $251 ADDRFP4 0 INDIRF4 RETF4 ADDRGP4 $230 JUMPV LABELV $248 ADDRLP4 4 INDIRI4 CNSTI4 -25 GTI4 $253 ADDRLP4 28 ADDRGP4 tiny INDIRF4 ASGNF4 ADDRLP4 28 INDIRF4 ARGF4 ADDRFP4 0 INDIRF4 ARGF4 ADDRLP4 32 ADDRGP4 copysignf CALLF4 ASGNF4 ADDRLP4 28 INDIRF4 ADDRLP4 32 INDIRF4 MULF4 RETF4 ADDRGP4 $230 JUMPV LABELV $253 ADDRLP4 4 ADDRLP4 4 INDIRI4 CNSTI4 25 ADDI4 ASGNI4 LABELV $255 ADDRLP4 36 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 2155872255 BANDU4 ADDRLP4 4 INDIRI4 CNSTI4 23 LSHI4 CVIU4 4 BORU4 ASGNU4 ADDRFP4 0 ADDRLP4 36 INDIRF4 ASGNF4 LABELV $256 ADDRFP4 0 INDIRF4 ADDRGP4 twom25 INDIRF4 MULF4 RETF4 LABELV $230 endproc __scalbnf 40 8 export pow proc pow 208 8 ADDRFP4 0 ADDRFP4 0 INDIRF4 ASGNF4 ADDRFP4 4 ADDRFP4 4 INDIRF4 ASGNF4 ADDRFP4 0 INDIRF4 CNSTF4 1065353216 NEF4 $259 ADDRFP4 0 INDIRF4 RETF4 ADDRGP4 $258 JUMPV LABELV $259 LABELV $261 ADDRLP4 108 ADDRFP4 0 INDIRF4 ASGNF4 ADDRLP4 32 ADDRLP4 108 INDIRU4 CVUI4 4 ASGNI4 LABELV $262 LABELV $264 ADDRLP4 108 ADDRFP4 4 INDIRF4 ASGNF4 ADDRLP4 36 ADDRLP4 108 INDIRU4 CVUI4 4 ASGNI4 LABELV $265 ADDRLP4 108 CNSTI4 2147483647 ASGNI4 ADDRLP4 20 ADDRLP4 32 INDIRI4 ADDRLP4 108 INDIRI4 BANDI4 ASGNI4 ADDRLP4 60 ADDRLP4 36 INDIRI4 ADDRLP4 108 INDIRI4 BANDI4 ASGNI4 ADDRLP4 60 INDIRI4 CNSTI4 0 NEI4 $267 ADDRGP4 one INDIRF4 RETF4 ADDRGP4 $258 JUMPV LABELV $267 ADDRLP4 112 CNSTI4 2139095040 ASGNI4 ADDRLP4 20 INDIRI4 ADDRLP4 112 INDIRI4 GTI4 $271 ADDRLP4 60 INDIRI4 ADDRLP4 112 INDIRI4 LEI4 $269 LABELV $271 ADDRFP4 0 INDIRF4 ADDRFP4 4 INDIRF4 ADDF4 RETF4 ADDRGP4 $258 JUMPV LABELV $269 ADDRLP4 116 CNSTI4 0 ASGNI4 ADDRLP4 80 ADDRLP4 116 INDIRI4 ASGNI4 ADDRLP4 32 INDIRI4 ADDRLP4 116 INDIRI4 GEI4 $272 ADDRLP4 60 INDIRI4 CNSTI4 1266679808 LTI4 $274 ADDRLP4 80 CNSTI4 2 ASGNI4 ADDRGP4 $275 JUMPV LABELV $274 ADDRLP4 60 INDIRI4 CNSTI4 1065353216 LTI4 $276 ADDRLP4 124 CNSTI4 23 ASGNI4 ADDRLP4 28 ADDRLP4 60 INDIRI4 ADDRLP4 124 INDIRI4 RSHI4 CNSTI4 127 SUBI4 ASGNI4 ADDRLP4 128 ADDRLP4 124 INDIRI4 ADDRLP4 28 INDIRI4 SUBI4 ASGNI4 ADDRLP4 12 ADDRLP4 60 INDIRI4 ADDRLP4 128 INDIRI4 RSHI4 ASGNI4 ADDRLP4 12 INDIRI4 ADDRLP4 128 INDIRI4 LSHI4 ADDRLP4 60 INDIRI4 NEI4 $278 ADDRLP4 80 CNSTI4 2 ADDRLP4 12 INDIRI4 CNSTI4 1 BANDI4 SUBI4 ASGNI4 LABELV $278 LABELV $276 LABELV $275 LABELV $272 ADDRLP4 60 INDIRI4 CNSTI4 2139095040 NEI4 $280 ADDRLP4 20 INDIRI4 CNSTI4 1065353216 NEI4 $282 ADDRFP4 4 INDIRF4 ADDRFP4 4 INDIRF4 SUBF4 RETF4 ADDRGP4 $258 JUMPV LABELV $282 ADDRLP4 20 INDIRI4 CNSTI4 1065353216 LEI4 $284 ADDRLP4 36 INDIRI4 CNSTI4 0 LTI4 $287 ADDRLP4 124 ADDRFP4 4 INDIRF4 ASGNF4 ADDRGP4 $288 JUMPV LABELV $287 ADDRLP4 124 ADDRGP4 zero INDIRF4 ASGNF4 LABELV $288 ADDRLP4 124 INDIRF4 RETF4 ADDRGP4 $258 JUMPV LABELV $284 ADDRLP4 36 INDIRI4 CNSTI4 0 GEI4 $290 ADDRLP4 128 ADDRFP4 4 INDIRF4 NEGF4 ASGNF4 ADDRGP4 $291 JUMPV LABELV $290 ADDRLP4 128 ADDRGP4 zero INDIRF4 ASGNF4 LABELV $291 ADDRLP4 128 INDIRF4 RETF4 ADDRGP4 $258 JUMPV LABELV $280 ADDRLP4 60 INDIRI4 CNSTI4 1065353216 NEI4 $292 ADDRLP4 36 INDIRI4 CNSTI4 0 GEI4 $294 ADDRGP4 one INDIRF4 ADDRFP4 0 INDIRF4 DIVF4 RETF4 ADDRGP4 $258 JUMPV LABELV $294 ADDRFP4 0 INDIRF4 RETF4 ADDRGP4 $258 JUMPV LABELV $292 ADDRLP4 36 INDIRI4 CNSTI4 1073741824 NEI4 $296 ADDRFP4 0 INDIRF4 ADDRFP4 0 INDIRF4 MULF4 RETF4 ADDRGP4 $258 JUMPV LABELV $296 ADDRLP4 36 INDIRI4 CNSTI4 1056964608 NEI4 $298 ADDRLP4 32 INDIRI4 CNSTI4 0 LTI4 $300 ADDRFP4 0 INDIRF4 ARGF4 ADDRLP4 124 ADDRGP4 sqrt CALLF4 ASGNF4 ADDRLP4 124 INDIRF4 RETF4 ADDRGP4 $258 JUMPV LABELV $300 LABELV $298 ADDRFP4 0 INDIRF4 ARGF4 ADDRLP4 124 ADDRGP4 fabs CALLF4 ASGNF4 ADDRLP4 48 ADDRLP4 124 INDIRF4 ASGNF4 ADDRLP4 20 INDIRI4 CNSTI4 2139095040 EQI4 $305 ADDRLP4 20 INDIRI4 CNSTI4 0 EQI4 $305 ADDRLP4 20 INDIRI4 CNSTI4 1065353216 NEI4 $302 LABELV $305 ADDRLP4 8 ADDRLP4 48 INDIRF4 ASGNF4 ADDRLP4 36 INDIRI4 CNSTI4 0 GEI4 $306 ADDRLP4 8 ADDRGP4 one INDIRF4 ADDRLP4 8 INDIRF4 DIVF4 ASGNF4 LABELV $306 ADDRLP4 32 INDIRI4 CNSTI4 0 GEI4 $308 ADDRLP4 20 INDIRI4 CNSTI4 1065353216 SUBI4 ADDRLP4 80 INDIRI4 BORI4 CNSTI4 0 NEI4 $310 ADDRLP4 136 ADDRLP4 8 INDIRF4 ADDRLP4 8 INDIRF4 SUBF4 ASGNF4 ADDRLP4 8 ADDRLP4 136 INDIRF4 ADDRLP4 136 INDIRF4 DIVF4 ASGNF4 ADDRGP4 $311 JUMPV LABELV $310 ADDRLP4 80 INDIRI4 CNSTI4 1 NEI4 $312 ADDRLP4 8 ADDRLP4 8 INDIRF4 NEGF4 ASGNF4 LABELV $312 LABELV $311 LABELV $308 ADDRLP4 8 INDIRF4 RETF4 ADDRGP4 $258 JUMPV LABELV $302 ADDRLP4 32 INDIRI4 CVIU4 4 CNSTI4 31 RSHU4 CNSTU4 1 SUBU4 ADDRLP4 80 INDIRI4 CVIU4 4 BORU4 CNSTU4 0 NEU4 $314 ADDRLP4 136 ADDRFP4 0 INDIRF4 ADDRFP4 0 INDIRF4 SUBF4 ASGNF4 ADDRLP4 136 INDIRF4 ADDRLP4 136 INDIRF4 DIVF4 RETF4 ADDRGP4 $258 JUMPV LABELV $314 ADDRLP4 60 INDIRI4 CNSTI4 1291845632 LEI4 $316 ADDRLP4 20 INDIRI4 CNSTI4 1065353208 GEI4 $318 ADDRLP4 36 INDIRI4 CNSTI4 0 GEI4 $321 ADDRLP4 144 ADDRGP4 huge INDIRF4 ASGNF4 ADDRLP4 140 ADDRLP4 144 INDIRF4 ADDRLP4 144 INDIRF4 MULF4 ASGNF4 ADDRGP4 $322 JUMPV LABELV $321 ADDRLP4 148 ADDRGP4 tiny INDIRF4 ASGNF4 ADDRLP4 140 ADDRLP4 148 INDIRF4 ADDRLP4 148 INDIRF4 MULF4 ASGNF4 LABELV $322 ADDRLP4 140 INDIRF4 RETF4 ADDRGP4 $258 JUMPV LABELV $318 ADDRLP4 20 INDIRI4 CNSTI4 1065353223 LEI4 $323 ADDRLP4 36 INDIRI4 CNSTI4 0 LEI4 $326 ADDRLP4 156 ADDRGP4 huge INDIRF4 ASGNF4 ADDRLP4 152 ADDRLP4 156 INDIRF4 ADDRLP4 156 INDIRF4 MULF4 ASGNF4 ADDRGP4 $327 JUMPV LABELV $326 ADDRLP4 160 ADDRGP4 tiny INDIRF4 ASGNF4 ADDRLP4 152 ADDRLP4 160 INDIRF4 ADDRLP4 160 INDIRF4 MULF4 ASGNF4 LABELV $327 ADDRLP4 152 INDIRF4 RETF4 ADDRGP4 $258 JUMPV LABELV $323 ADDRLP4 4 ADDRFP4 0 INDIRF4 CNSTF4 1065353216 SUBF4 ASGNF4 ADDRLP4 76 ADDRLP4 4 INDIRF4 ADDRLP4 4 INDIRF4 MULF4 CNSTF4 1056964608 ADDRLP4 4 INDIRF4 CNSTF4 1051372203 CNSTF4 1048576000 ADDRLP4 4 INDIRF4 MULF4 SUBF4 MULF4 SUBF4 MULF4 ASGNF4 ADDRLP4 52 ADDRGP4 ivln2_h INDIRF4 ADDRLP4 4 INDIRF4 MULF4 ASGNF4 ADDRLP4 56 ADDRLP4 4 INDIRF4 ADDRGP4 ivln2_l INDIRF4 MULF4 ADDRLP4 76 INDIRF4 ADDRGP4 ivln2 INDIRF4 MULF4 SUBF4 ASGNF4 ADDRLP4 16 ADDRLP4 52 INDIRF4 ADDRLP4 56 INDIRF4 ADDF4 ASGNF4 LABELV $328 ADDRLP4 168 ADDRLP4 16 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 168 INDIRU4 CVUI4 4 ASGNI4 LABELV $329 LABELV $331 ADDRLP4 168 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 4294963200 BANDU4 ASGNU4 ADDRLP4 16 ADDRLP4 168 INDIRF4 ASGNF4 LABELV $332 ADDRLP4 92 ADDRLP4 56 INDIRF4 ADDRLP4 16 INDIRF4 ADDRLP4 52 INDIRF4 SUBF4 SUBF4 ASGNF4 ADDRGP4 $317 JUMPV LABELV $316 ADDRLP4 44 CNSTI4 0 ASGNI4 ADDRLP4 20 INDIRI4 CNSTI4 8388608 GEI4 $334 ADDRLP4 48 ADDRLP4 48 INDIRF4 ADDRGP4 two24 INDIRF4 MULF4 ASGNF4 ADDRLP4 44 ADDRLP4 44 INDIRI4 CNSTI4 24 SUBI4 ASGNI4 LABELV $336 ADDRLP4 160 ADDRLP4 48 INDIRF4 ASGNF4 ADDRLP4 20 ADDRLP4 160 INDIRU4 CVUI4 4 ASGNI4 LABELV $337 LABELV $334 ADDRLP4 44 ADDRLP4 44 INDIRI4 ADDRLP4 20 INDIRI4 CNSTI4 23 RSHI4 CNSTI4 127 SUBI4 ADDI4 ASGNI4 ADDRLP4 12 ADDRLP4 20 INDIRI4 CNSTI4 8388607 BANDI4 ASGNI4 ADDRLP4 20 ADDRLP4 12 INDIRI4 CNSTI4 1065353216 BORI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 1885297 GTI4 $339 ADDRLP4 28 CNSTI4 0 ASGNI4 ADDRGP4 $340 JUMPV LABELV $339 ADDRLP4 12 INDIRI4 CNSTI4 6140887 GEI4 $341 ADDRLP4 28 CNSTI4 1 ASGNI4 ADDRGP4 $342 JUMPV LABELV $341 ADDRLP4 28 CNSTI4 0 ASGNI4 ADDRLP4 44 ADDRLP4 44 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 20 ADDRLP4 20 INDIRI4 CNSTI4 8388608 SUBI4 ASGNI4 LABELV $342 LABELV $340 LABELV $343 ADDRLP4 168 ADDRLP4 20 INDIRI4 CVIU4 4 ASGNU4 ADDRLP4 48 ADDRLP4 168 INDIRF4 ASGNF4 LABELV $344 ADDRLP4 172 ADDRLP4 28 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 bp ADDP4 ASGNP4 ADDRLP4 52 ADDRLP4 48 INDIRF4 ADDRLP4 172 INDIRP4 INDIRF4 SUBF4 ASGNF4 ADDRLP4 56 ADDRGP4 one INDIRF4 ADDRLP4 48 INDIRF4 ADDRLP4 172 INDIRP4 INDIRF4 ADDF4 DIVF4 ASGNF4 ADDRLP4 64 ADDRLP4 52 INDIRF4 ADDRLP4 56 INDIRF4 MULF4 ASGNF4 ADDRLP4 144 ADDRLP4 64 INDIRF4 ASGNF4 LABELV $346 ADDRLP4 176 ADDRLP4 144 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 176 INDIRU4 CVUI4 4 ASGNI4 LABELV $347 LABELV $349 ADDRLP4 176 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 4294963200 BANDU4 ASGNU4 ADDRLP4 144 ADDRLP4 176 INDIRF4 ASGNF4 LABELV $350 LABELV $352 ADDRLP4 176 ADDRLP4 20 INDIRI4 CNSTI4 1 RSHI4 CNSTI4 536870912 BORI4 CNSTI4 262144 ADDI4 ADDRLP4 28 INDIRI4 CNSTI4 21 LSHI4 ADDI4 CVIU4 4 ASGNU4 ADDRLP4 140 ADDRLP4 176 INDIRF4 ASGNF4 LABELV $353 ADDRLP4 152 ADDRLP4 48 INDIRF4 ADDRLP4 140 INDIRF4 ADDRLP4 28 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 bp ADDP4 INDIRF4 SUBF4 SUBF4 ASGNF4 ADDRLP4 156 ADDRLP4 56 INDIRF4 ADDRLP4 52 INDIRF4 ADDRLP4 144 INDIRF4 ADDRLP4 140 INDIRF4 MULF4 SUBF4 ADDRLP4 144 INDIRF4 ADDRLP4 152 INDIRF4 MULF4 SUBF4 MULF4 ASGNF4 ADDRLP4 148 ADDRLP4 64 INDIRF4 ADDRLP4 64 INDIRF4 MULF4 ASGNF4 ADDRLP4 104 ADDRGP4 L3 INDIRF4 ADDRLP4 148 INDIRF4 ADDRGP4 L4 INDIRF4 ADDRLP4 148 INDIRF4 ADDRGP4 L5 INDIRF4 ADDRLP4 148 INDIRF4 ADDRGP4 L6 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ADDF4 ASGNF4 ADDRLP4 72 ADDRLP4 148 INDIRF4 ADDRLP4 148 INDIRF4 MULF4 ADDRGP4 L1 INDIRF4 ADDRLP4 148 INDIRF4 ADDRGP4 L2 INDIRF4 ADDRLP4 148 INDIRF4 ADDRLP4 104 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 ASGNF4 ADDRLP4 72 ADDRLP4 72 INDIRF4 ADDRLP4 156 INDIRF4 ADDRLP4 144 INDIRF4 ADDRLP4 64 INDIRF4 ADDF4 MULF4 ADDF4 ASGNF4 ADDRLP4 148 ADDRLP4 144 INDIRF4 ADDRLP4 144 INDIRF4 MULF4 ASGNF4 ADDRLP4 140 ADDRLP4 148 INDIRF4 CNSTF4 1077936128 ADDF4 ADDRLP4 72 INDIRF4 ADDF4 ASGNF4 LABELV $355 ADDRLP4 192 ADDRLP4 140 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 192 INDIRU4 CVUI4 4 ASGNI4 LABELV $356 LABELV $358 ADDRLP4 192 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 4294963200 BANDU4 ASGNU4 ADDRLP4 140 ADDRLP4 192 INDIRF4 ASGNF4 LABELV $359 ADDRLP4 152 ADDRLP4 72 INDIRF4 ADDRLP4 140 INDIRF4 CNSTF4 1077936128 SUBF4 ADDRLP4 148 INDIRF4 SUBF4 SUBF4 ASGNF4 ADDRLP4 52 ADDRLP4 144 INDIRF4 ADDRLP4 140 INDIRF4 MULF4 ASGNF4 ADDRLP4 56 ADDRLP4 156 INDIRF4 ADDRLP4 140 INDIRF4 MULF4 ADDRLP4 152 INDIRF4 ADDRLP4 64 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 24 ADDRLP4 52 INDIRF4 ADDRLP4 56 INDIRF4 ADDF4 ASGNF4 LABELV $361 ADDRLP4 196 ADDRLP4 24 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 196 INDIRU4 CVUI4 4 ASGNI4 LABELV $362 LABELV $364 ADDRLP4 196 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 4294963200 BANDU4 ASGNU4 ADDRLP4 24 ADDRLP4 196 INDIRF4 ASGNF4 LABELV $365 ADDRLP4 68 ADDRLP4 56 INDIRF4 ADDRLP4 24 INDIRF4 ADDRLP4 52 INDIRF4 SUBF4 SUBF4 ASGNF4 ADDRLP4 96 ADDRGP4 cp_h INDIRF4 ADDRLP4 24 INDIRF4 MULF4 ASGNF4 ADDRLP4 200 ADDRLP4 28 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 100 ADDRGP4 cp_l INDIRF4 ADDRLP4 24 INDIRF4 MULF4 ADDRLP4 68 INDIRF4 ADDRGP4 cp INDIRF4 MULF4 ADDF4 ADDRLP4 200 INDIRI4 ADDRGP4 dp_l ADDP4 INDIRF4 ADDF4 ASGNF4 ADDRLP4 4 ADDRLP4 44 INDIRI4 CVIF4 4 ASGNF4 ADDRLP4 16 ADDRLP4 96 INDIRF4 ADDRLP4 100 INDIRF4 ADDF4 ADDRLP4 200 INDIRI4 ADDRGP4 dp_h ADDP4 INDIRF4 ADDF4 ADDRLP4 4 INDIRF4 ADDF4 ASGNF4 LABELV $367 ADDRLP4 204 ADDRLP4 16 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 204 INDIRU4 CVUI4 4 ASGNI4 LABELV $368 LABELV $370 ADDRLP4 204 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 4294963200 BANDU4 ASGNU4 ADDRLP4 16 ADDRLP4 204 INDIRF4 ASGNF4 LABELV $371 ADDRLP4 92 ADDRLP4 100 INDIRF4 ADDRLP4 16 INDIRF4 ADDRLP4 4 INDIRF4 SUBF4 ADDRLP4 28 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 dp_h ADDP4 INDIRF4 SUBF4 ADDRLP4 96 INDIRF4 SUBF4 SUBF4 ASGNF4 LABELV $317 ADDRLP4 64 ADDRGP4 one INDIRF4 ASGNF4 ADDRLP4 32 INDIRI4 CVIU4 4 CNSTI4 31 RSHU4 CNSTU4 1 SUBU4 ADDRLP4 80 INDIRI4 CNSTI4 1 SUBI4 CVIU4 4 BORU4 CNSTU4 0 NEU4 $373 ADDRLP4 64 ADDRGP4 one INDIRF4 NEGF4 ASGNF4 LABELV $373 LABELV $375 ADDRLP4 140 ADDRFP4 4 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 140 INDIRU4 CVUI4 4 ASGNI4 LABELV $376 LABELV $378 ADDRLP4 140 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 4294963200 BANDU4 ASGNU4 ADDRLP4 40 ADDRLP4 140 INDIRF4 ASGNF4 LABELV $379 ADDRLP4 68 ADDRFP4 4 INDIRF4 ADDRLP4 40 INDIRF4 SUBF4 ADDRLP4 16 INDIRF4 MULF4 ADDRFP4 4 INDIRF4 ADDRLP4 92 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 24 ADDRLP4 40 INDIRF4 ADDRLP4 16 INDIRF4 MULF4 ASGNF4 ADDRLP4 8 ADDRLP4 68 INDIRF4 ADDRLP4 24 INDIRF4 ADDF4 ASGNF4 LABELV $381 ADDRLP4 152 ADDRLP4 8 INDIRF4 ASGNF4 ADDRLP4 12 ADDRLP4 152 INDIRU4 CVUI4 4 ASGNI4 LABELV $382 ADDRLP4 12 INDIRI4 CNSTI4 1124073472 LEI4 $384 ADDRLP4 152 ADDRGP4 huge INDIRF4 ASGNF4 ADDRLP4 64 INDIRF4 ADDRLP4 152 INDIRF4 MULF4 ADDRLP4 152 INDIRF4 MULF4 RETF4 ADDRGP4 $258 JUMPV LABELV $384 ADDRLP4 12 INDIRI4 CNSTI4 1124073472 NEI4 $386 ADDRLP4 68 INDIRF4 ADDRGP4 ovt INDIRF4 ADDF4 ADDRLP4 8 INDIRF4 ADDRLP4 24 INDIRF4 SUBF4 LEF4 $387 ADDRLP4 156 ADDRGP4 huge INDIRF4 ASGNF4 ADDRLP4 64 INDIRF4 ADDRLP4 156 INDIRF4 MULF4 ADDRLP4 156 INDIRF4 MULF4 RETF4 ADDRGP4 $258 JUMPV LABELV $386 ADDRLP4 12 INDIRI4 CNSTI4 2147483647 BANDI4 CNSTI4 1125515264 LEI4 $390 ADDRLP4 156 ADDRGP4 tiny INDIRF4 ASGNF4 ADDRLP4 64 INDIRF4 ADDRLP4 156 INDIRF4 MULF4 ADDRLP4 156 INDIRF4 MULF4 RETF4 ADDRGP4 $258 JUMPV LABELV $390 ADDRLP4 12 INDIRI4 CVIU4 4 CNSTU4 3272998912 NEU4 $392 ADDRLP4 68 INDIRF4 ADDRLP4 8 INDIRF4 ADDRLP4 24 INDIRF4 SUBF4 GTF4 $394 ADDRLP4 160 ADDRGP4 tiny INDIRF4 ASGNF4 ADDRLP4 64 INDIRF4 ADDRLP4 160 INDIRF4 MULF4 ADDRLP4 160 INDIRF4 MULF4 RETF4 ADDRGP4 $258 JUMPV LABELV $394 LABELV $392 LABELV $387 ADDRLP4 84 ADDRLP4 12 INDIRI4 CNSTI4 2147483647 BANDI4 ASGNI4 ADDRLP4 28 ADDRLP4 84 INDIRI4 CNSTI4 23 RSHI4 CNSTI4 127 SUBI4 ASGNI4 ADDRLP4 44 CNSTI4 0 ASGNI4 ADDRLP4 84 INDIRI4 CNSTI4 1056964608 LEI4 $396 ADDRLP4 44 ADDRLP4 12 INDIRI4 CNSTI4 8388608 ADDRLP4 28 INDIRI4 CNSTI4 1 ADDI4 RSHI4 ADDI4 ASGNI4 ADDRLP4 28 ADDRLP4 44 INDIRI4 CNSTI4 2147483647 BANDI4 CNSTI4 23 RSHI4 CNSTI4 127 SUBI4 ASGNI4 LABELV $398 ADDRLP4 164 ADDRLP4 44 INDIRI4 CNSTI4 8388607 ADDRLP4 28 INDIRI4 RSHI4 BCOMI4 BANDI4 CVIU4 4 ASGNU4 ADDRLP4 4 ADDRLP4 164 INDIRF4 ASGNF4 LABELV $399 ADDRLP4 44 ADDRLP4 44 INDIRI4 CNSTI4 8388607 BANDI4 CNSTI4 8388608 BORI4 CNSTI4 23 ADDRLP4 28 INDIRI4 SUBI4 RSHI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 0 GEI4 $401 ADDRLP4 44 ADDRLP4 44 INDIRI4 NEGI4 ASGNI4 LABELV $401 ADDRLP4 24 ADDRLP4 24 INDIRF4 ADDRLP4 4 INDIRF4 SUBF4 ASGNF4 LABELV $396 ADDRLP4 4 ADDRLP4 68 INDIRF4 ADDRLP4 24 INDIRF4 ADDF4 ASGNF4 LABELV $403 ADDRLP4 164 ADDRLP4 4 INDIRF4 ASGNF4 ADDRLP4 0 ADDRLP4 164 INDIRU4 CVUI4 4 ASGNI4 LABELV $404 LABELV $406 ADDRLP4 164 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 4294963200 BANDU4 ASGNU4 ADDRLP4 4 ADDRLP4 164 INDIRF4 ASGNF4 LABELV $407 ADDRLP4 52 ADDRLP4 4 INDIRF4 ADDRGP4 lg2_h INDIRF4 MULF4 ASGNF4 ADDRLP4 56 ADDRLP4 68 INDIRF4 ADDRLP4 4 INDIRF4 ADDRLP4 24 INDIRF4 SUBF4 SUBF4 ADDRGP4 lg2 INDIRF4 MULF4 ADDRLP4 4 INDIRF4 ADDRGP4 lg2_l INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 8 ADDRLP4 52 INDIRF4 ADDRLP4 56 INDIRF4 ADDF4 ASGNF4 ADDRLP4 76 ADDRLP4 56 INDIRF4 ADDRLP4 8 INDIRF4 ADDRLP4 52 INDIRF4 SUBF4 SUBF4 ASGNF4 ADDRLP4 4 ADDRLP4 8 INDIRF4 ADDRLP4 8 INDIRF4 MULF4 ASGNF4 ADDRLP4 88 ADDRGP4 P3 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 P4 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 P5 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 ASGNF4 ADDRLP4 16 ADDRLP4 8 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 P1 INDIRF4 ADDRLP4 4 INDIRF4 ADDRGP4 P2 INDIRF4 ADDRLP4 4 INDIRF4 ADDRLP4 88 INDIRF4 MULF4 ADDF4 MULF4 ADDF4 MULF4 SUBF4 ASGNF4 ADDRLP4 72 ADDRLP4 8 INDIRF4 ADDRLP4 16 INDIRF4 MULF4 ADDRLP4 16 INDIRF4 ADDRGP4 two INDIRF4 SUBF4 DIVF4 ADDRLP4 76 INDIRF4 ADDRLP4 8 INDIRF4 ADDRLP4 76 INDIRF4 MULF4 ADDF4 SUBF4 ASGNF4 ADDRLP4 8 ADDRGP4 one INDIRF4 ADDRLP4 72 INDIRF4 ADDRLP4 8 INDIRF4 SUBF4 SUBF4 ASGNF4 LABELV $409 ADDRLP4 192 ADDRLP4 8 INDIRF4 ASGNF4 ADDRLP4 12 ADDRLP4 192 INDIRU4 CVUI4 4 ASGNI4 LABELV $410 ADDRLP4 192 CNSTI4 23 ASGNI4 ADDRLP4 12 ADDRLP4 12 INDIRI4 ADDRLP4 44 INDIRI4 ADDRLP4 192 INDIRI4 LSHI4 ADDI4 ASGNI4 ADDRLP4 12 INDIRI4 ADDRLP4 192 INDIRI4 RSHI4 CNSTI4 0 GTI4 $412 ADDRLP4 8 INDIRF4 ARGF4 ADDRLP4 44 INDIRI4 ARGI4 ADDRLP4 196 ADDRGP4 __scalbnf CALLF4 ASGNF4 ADDRLP4 8 ADDRLP4 196 INDIRF4 ASGNF4 ADDRGP4 $413 JUMPV LABELV $412 LABELV $414 ADDRLP4 200 ADDRLP4 12 INDIRI4 CVIU4 4 ASGNU4 ADDRLP4 8 ADDRLP4 200 INDIRF4 ASGNF4 LABELV $415 LABELV $413 ADDRLP4 64 INDIRF4 ADDRLP4 8 INDIRF4 MULF4 RETF4 LABELV $258 endproc pow 208 8 data align 4 LABELV randSeed byte 4 0 export srand code proc srand 0 0 ADDRGP4 randSeed ADDRFP4 0 INDIRU4 CVUI4 4 ASGNI4 LABELV $417 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 $418 endproc rand 4 0 export atof proc atof 36 0 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRGP4 $421 JUMPV LABELV $420 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $423 CNSTF4 0 RETF4 ADDRGP4 $419 JUMPV LABELV $423 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $421 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 32 LEI4 $420 ADDRLP4 12 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 43 EQI4 $428 ADDRLP4 12 INDIRI4 CNSTI4 45 EQI4 $429 ADDRGP4 $425 JUMPV LABELV $428 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 8 CNSTF4 1065353216 ASGNF4 ADDRGP4 $426 JUMPV LABELV $429 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 8 CNSTF4 3212836864 ASGNF4 ADDRGP4 $426 JUMPV LABELV $425 ADDRLP4 8 CNSTF4 1065353216 ASGNF4 LABELV $426 ADDRLP4 4 CNSTF4 0 ASGNF4 ADDRLP4 0 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 46 EQI4 $430 LABELV $432 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 $437 ADDRLP4 0 INDIRI4 CNSTI4 57 LEI4 $435 LABELV $437 ADDRGP4 $431 JUMPV LABELV $435 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 $433 ADDRGP4 $432 JUMPV ADDRGP4 $431 JUMPV LABELV $430 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $431 ADDRLP4 0 INDIRI4 CNSTI4 46 NEI4 $438 ADDRLP4 20 CNSTF4 1036831949 ASGNF4 LABELV $440 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 $445 ADDRLP4 0 INDIRI4 CNSTI4 57 LEI4 $443 LABELV $445 ADDRGP4 $442 JUMPV LABELV $443 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 $441 ADDRGP4 $440 JUMPV LABELV $442 LABELV $438 ADDRLP4 4 INDIRF4 ADDRLP4 8 INDIRF4 MULF4 RETF4 LABELV $419 endproc atof 36 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 $448 JUMPV LABELV $447 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $448 ADDRLP4 8 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 8 INDIRI4 CNSTI4 32 EQI4 $447 ADDRLP4 8 INDIRI4 CNSTI4 12 EQI4 $447 ADDRLP4 8 INDIRI4 CNSTI4 10 EQI4 $447 ADDRLP4 8 INDIRI4 CNSTI4 13 EQI4 $447 ADDRLP4 8 INDIRI4 CNSTI4 9 EQI4 $447 ADDRLP4 8 INDIRI4 CNSTI4 11 EQI4 $447 ADDRFP4 0 INDIRP4 ARGP4 ADDRGP4 $452 ARGP4 CNSTI4 3 ARGI4 ADDRLP4 12 ADDRGP4 Q_stricmpn CALLI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 0 NEI4 $450 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $453 ADDRFP4 4 INDIRP4 ADDRFP4 0 INDIRP4 CNSTI4 3 ADDP4 ASGNP4 LABELV $453 ADDRFP4 0 INDIRP4 CNSTI4 3 ADDP4 INDIRI1 CVII4 1 CNSTI4 40 NEI4 $455 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 $457 ADDRLP4 16 ADDRLP4 20 INDIRI4 CNSTI4 8388607 BANDI4 CNSTI4 2139095040 BORI4 CVIU4 4 ASGNU4 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $459 ADDRFP4 4 INDIRP4 ADDRLP4 24 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $459 ADDRLP4 16 INDIRF4 RETF4 ADDRGP4 $446 JUMPV LABELV $457 LABELV $455 ADDRLP4 16 CNSTU4 2147483647 ASGNU4 ADDRLP4 16 INDIRF4 RETF4 ADDRGP4 $446 JUMPV LABELV $450 ADDRFP4 0 INDIRP4 ARGP4 ADDRGP4 $463 ARGP4 CNSTI4 3 ARGI4 ADDRLP4 16 ADDRGP4 Q_stricmpn CALLI4 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 0 NEI4 $461 ADDRLP4 20 CNSTU4 2139095040 ASGNU4 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 NEU4 $464 ADDRLP4 20 INDIRF4 RETF4 ADDRGP4 $446 JUMPV LABELV $464 ADDRFP4 0 INDIRP4 CNSTI4 3 ADDP4 ARGP4 ADDRGP4 $468 ARGP4 CNSTI4 5 ARGI4 ADDRLP4 24 ADDRGP4 Q_stricmpn CALLI4 ASGNI4 ADDRLP4 24 INDIRI4 CNSTI4 0 NEI4 $466 ADDRFP4 4 INDIRP4 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 ASGNP4 ADDRGP4 $467 JUMPV LABELV $466 ADDRFP4 4 INDIRP4 ADDRFP4 0 INDIRP4 CNSTI4 3 ADDP4 ASGNP4 LABELV $467 ADDRLP4 20 INDIRF4 RETF4 ADDRGP4 $446 JUMPV LABELV $461 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 45 NEI4 $469 ADDRLP4 20 CNSTI4 1 ASGNI4 ADDRFP4 0 ADDRFP4 0 INDIRP4 ADDRLP4 20 INDIRI4 ADDP4 ASGNP4 ADDRLP4 4 ADDRLP4 20 INDIRI4 ASGNI4 ADDRGP4 $470 JUMPV LABELV $469 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 43 NEI4 $471 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $471 LABELV $470 ADDRFP4 0 INDIRP4 ARGP4 ADDRGP4 $475 ARGP4 CNSTI4 2 ARGI4 ADDRLP4 20 ADDRGP4 Q_stricmpn CALLI4 ASGNI4 ADDRLP4 20 INDIRI4 CNSTI4 0 NEI4 $473 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 LABELV $476 ADDRLP4 32 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 32 INDIRI4 CNSTI4 48 LTI4 $480 ADDRLP4 32 INDIRI4 CNSTI4 57 GTI4 $480 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 $476 JUMPV LABELV $480 ADDRLP4 40 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 40 INDIRI4 CNSTI4 65 LTI4 $482 ADDRLP4 40 INDIRI4 CNSTI4 70 GTI4 $482 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 $476 JUMPV LABELV $482 ADDRLP4 48 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 48 INDIRI4 CNSTI4 97 LTI4 $478 ADDRLP4 48 INDIRI4 CNSTI4 102 GTI4 $478 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 ADDRGP4 $476 JUMPV LABELV $478 ADDRLP4 24 INDIRP4 CNSTI4 1 ADDP4 CVPU4 4 ADDRFP4 0 INDIRP4 CVPU4 4 GEU4 $486 ADDRLP4 24 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $486 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 46 NEI4 $488 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 32 CNSTF4 1031798784 ASGNF4 LABELV $490 ADDRLP4 36 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 36 INDIRI4 CNSTI4 48 LTI4 $494 ADDRLP4 36 INDIRI4 CNSTI4 57 GTI4 $494 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 $495 JUMPV LABELV $494 ADDRLP4 44 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 44 INDIRI4 CNSTI4 65 LTI4 $496 ADDRLP4 44 INDIRI4 CNSTI4 70 GTI4 $496 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 $497 JUMPV LABELV $496 ADDRLP4 52 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 52 INDIRI4 CNSTI4 97 LTI4 $492 ADDRLP4 52 INDIRI4 CNSTI4 102 GTI4 $492 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 $499 LABELV $497 LABELV $495 LABELV $491 ADDRLP4 32 ADDRLP4 32 INDIRF4 CNSTF4 1098907648 DIVF4 ASGNF4 ADDRGP4 $490 JUMPV LABELV $492 ADDRLP4 24 INDIRP4 CVPU4 4 ADDRFP4 0 INDIRP4 CVPU4 4 GEU4 $500 ADDRLP4 24 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $500 LABELV $488 ADDRLP4 24 INDIRP4 CVPU4 4 ADDRLP4 28 INDIRP4 CVPU4 4 EQU4 $502 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ARGI4 ADDRLP4 32 ADDRGP4 tolower CALLI4 ASGNI4 ADDRLP4 32 INDIRI4 CNSTI4 112 NEI4 $502 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ARGP4 ADDRLP4 24 ARGP4 CNSTI4 10 ARGI4 ADDRLP4 44 ADDRGP4 strtol CALLI4 ASGNI4 ADDRLP4 40 ADDRLP4 44 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 CVPU4 4 ADDRLP4 24 INDIRP4 CVPU4 4 NEU4 $504 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $506 ADDRFP4 4 INDIRP4 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $506 ADDRLP4 0 INDIRF4 RETF4 ADDRGP4 $446 JUMPV LABELV $504 ADDRLP4 40 INDIRI4 CNSTI4 0 LEI4 $516 ADDRGP4 $511 JUMPV LABELV $510 ADDRLP4 36 CNSTF4 1073741824 ADDRLP4 0 INDIRF4 MULF4 ASGNF4 ADDRLP4 36 INDIRF4 ADDRLP4 0 INDIRF4 GTF4 $513 ADDRGP4 $509 JUMPV LABELV $513 ADDRLP4 0 ADDRLP4 36 INDIRF4 ASGNF4 LABELV $511 ADDRLP4 48 ADDRLP4 40 INDIRI4 ASGNI4 ADDRLP4 40 ADDRLP4 48 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 ADDRLP4 48 INDIRI4 CNSTI4 0 GTI4 $510 ADDRGP4 $509 JUMPV LABELV $515 ADDRLP4 36 ADDRLP4 0 INDIRF4 CNSTF4 1073741824 DIVF4 ASGNF4 ADDRLP4 36 INDIRF4 ADDRLP4 0 INDIRF4 LTF4 $518 ADDRGP4 $517 JUMPV LABELV $518 ADDRLP4 0 ADDRLP4 36 INDIRF4 ASGNF4 LABELV $516 ADDRLP4 48 ADDRLP4 40 INDIRI4 ASGNI4 ADDRLP4 40 ADDRLP4 48 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 48 INDIRI4 CNSTI4 0 LTI4 $515 LABELV $517 LABELV $509 LABELV $502 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $520 ADDRFP4 4 INDIRP4 ADDRLP4 24 INDIRP4 ASGNP4 LABELV $520 ADDRLP4 0 INDIRF4 RETF4 ADDRGP4 $446 JUMPV LABELV $473 ADDRLP4 24 ADDRFP4 0 INDIRP4 ASGNP4 ADDRLP4 28 ADDRFP4 0 INDIRP4 ASGNP4 ADDRLP4 0 CNSTF4 0 ASGNF4 ADDRGP4 $525 JUMPV LABELV $522 LABELV $523 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 $525 ADDRLP4 36 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 36 INDIRI4 CNSTI4 48 LTI4 $526 ADDRLP4 36 INDIRI4 CNSTI4 57 LEI4 $522 LABELV $526 ADDRLP4 24 INDIRP4 CVPU4 4 ADDRFP4 0 INDIRP4 CVPU4 4 GEU4 $527 ADDRLP4 24 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $527 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 46 NEI4 $529 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 40 CNSTF4 1036831949 ASGNF4 ADDRGP4 $534 JUMPV LABELV $531 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 $532 ADDRLP4 40 ADDRLP4 40 INDIRF4 CNSTF4 1092616192 DIVF4 ASGNF4 LABELV $534 ADDRLP4 48 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 48 INDIRI4 CNSTI4 48 LTI4 $535 ADDRLP4 48 INDIRI4 CNSTI4 57 LEI4 $531 LABELV $535 ADDRLP4 24 INDIRP4 CNSTI4 1 ADDP4 CVPU4 4 ADDRFP4 0 INDIRP4 CVPU4 4 GEU4 $536 ADDRLP4 24 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $536 LABELV $529 ADDRLP4 28 INDIRP4 CVPU4 4 ADDRLP4 24 INDIRP4 CVPU4 4 EQU4 $538 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ARGI4 ADDRLP4 40 ADDRGP4 tolower CALLI4 ASGNI4 ADDRLP4 40 INDIRI4 CNSTI4 101 NEI4 $538 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ARGP4 ADDRLP4 24 ARGP4 CNSTI4 10 ARGI4 ADDRLP4 52 ADDRGP4 strtol CALLI4 ASGNI4 ADDRLP4 48 ADDRLP4 52 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 CVPU4 4 ADDRLP4 24 INDIRP4 CVPU4 4 NEU4 $540 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $542 ADDRFP4 4 INDIRP4 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $542 ADDRLP4 0 INDIRF4 RETF4 ADDRGP4 $446 JUMPV LABELV $540 ADDRLP4 48 INDIRI4 CNSTI4 0 LEI4 $544 ADDRGP4 $547 JUMPV LABELV $546 ADDRLP4 44 CNSTF4 1092616192 ADDRLP4 0 INDIRF4 MULF4 ASGNF4 ADDRLP4 44 INDIRF4 ADDRLP4 0 INDIRF4 GTF4 $549 ADDRGP4 $545 JUMPV LABELV $549 ADDRLP4 0 ADDRLP4 44 INDIRF4 ASGNF4 LABELV $547 ADDRLP4 56 ADDRLP4 48 INDIRI4 ASGNI4 ADDRLP4 48 ADDRLP4 56 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 ADDRLP4 56 INDIRI4 CNSTI4 0 GTI4 $546 ADDRGP4 $545 JUMPV LABELV $544 ADDRLP4 48 INDIRI4 CNSTI4 0 GEI4 $551 ADDRGP4 $554 JUMPV LABELV $553 ADDRLP4 44 ADDRLP4 0 INDIRF4 CNSTF4 1092616192 DIVF4 ASGNF4 ADDRLP4 44 INDIRF4 ADDRLP4 0 INDIRF4 LTF4 $556 ADDRGP4 $555 JUMPV LABELV $556 ADDRLP4 0 ADDRLP4 44 INDIRF4 ASGNF4 LABELV $554 ADDRLP4 56 ADDRLP4 48 INDIRI4 ASGNI4 ADDRLP4 48 ADDRLP4 56 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 56 INDIRI4 CNSTI4 0 LTI4 $553 LABELV $555 LABELV $551 LABELV $545 LABELV $538 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $558 ADDRFP4 4 INDIRP4 ADDRLP4 24 INDIRP4 ASGNP4 LABELV $558 ADDRLP4 0 INDIRF4 RETF4 LABELV $446 endproc strtod 60 12 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 $562 JUMPV LABELV $561 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $564 ADDRFP4 0 INDIRP4 ADDRLP4 4 INDIRP4 ASGNP4 CNSTF4 0 RETF4 ADDRGP4 $560 JUMPV LABELV $564 ADDRLP4 4 ADDRLP4 4 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $562 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 32 LEI4 $561 ADDRLP4 16 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 43 EQI4 $569 ADDRLP4 16 INDIRI4 CNSTI4 45 EQI4 $570 ADDRGP4 $566 JUMPV LABELV $569 ADDRLP4 4 ADDRLP4 4 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 12 CNSTF4 1065353216 ASGNF4 ADDRGP4 $567 JUMPV LABELV $570 ADDRLP4 4 ADDRLP4 4 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 12 CNSTF4 3212836864 ASGNF4 ADDRGP4 $567 JUMPV LABELV $566 ADDRLP4 12 CNSTF4 1065353216 ASGNF4 LABELV $567 ADDRLP4 8 CNSTF4 0 ASGNF4 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 46 EQI4 $571 LABELV $573 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 $578 ADDRLP4 0 INDIRI4 CNSTI4 57 LEI4 $576 LABELV $578 ADDRGP4 $575 JUMPV LABELV $576 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 $574 ADDRGP4 $573 JUMPV LABELV $575 LABELV $571 ADDRLP4 0 INDIRI4 CNSTI4 46 NEI4 $579 ADDRLP4 24 CNSTF4 1036831949 ASGNF4 LABELV $581 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 $586 ADDRLP4 0 INDIRI4 CNSTI4 57 LEI4 $584 LABELV $586 ADDRGP4 $583 JUMPV LABELV $584 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 $582 ADDRGP4 $581 JUMPV LABELV $583 LABELV $579 ADDRFP4 0 INDIRP4 ADDRLP4 4 INDIRP4 ASGNP4 ADDRLP4 8 INDIRF4 ADDRLP4 12 INDIRF4 MULF4 RETF4 LABELV $560 endproc _atof 40 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 $588 ADDRFP4 4 INDIRP4 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $588 ADDRFP4 8 INDIRI4 CNSTI4 0 LTI4 $593 ADDRFP4 8 INDIRI4 CNSTI4 1 EQI4 $593 ADDRFP4 8 INDIRI4 CNSTI4 36 LEI4 $595 LABELV $593 CNSTI4 0 RETI4 ADDRGP4 $587 JUMPV LABELV $594 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $595 ADDRLP4 12 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 32 EQI4 $594 ADDRLP4 12 INDIRI4 CNSTI4 12 EQI4 $594 ADDRLP4 12 INDIRI4 CNSTI4 10 EQI4 $594 ADDRLP4 12 INDIRI4 CNSTI4 13 EQI4 $594 ADDRLP4 12 INDIRI4 CNSTI4 9 EQI4 $594 ADDRLP4 12 INDIRI4 CNSTI4 11 EQI4 $594 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 45 NEI4 $597 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 4 CNSTI4 0 ASGNI4 ADDRGP4 $598 JUMPV LABELV $597 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 43 NEI4 $599 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $599 LABELV $598 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 48 NEI4 $601 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $603 ADDRFP4 4 INDIRP4 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $603 ADDRLP4 16 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 120 EQI4 $607 ADDRLP4 16 INDIRI4 CNSTI4 88 NEI4 $605 LABELV $607 ADDRFP4 8 INDIRI4 CNSTI4 0 EQI4 $608 ADDRFP4 8 INDIRI4 CNSTI4 16 EQI4 $608 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $610 ADDRFP4 4 INDIRP4 ADDRFP4 0 INDIRP4 ASGNP4 LABELV $610 CNSTI4 0 RETI4 ADDRGP4 $587 JUMPV LABELV $608 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRFP4 8 CNSTI4 16 ASGNI4 ADDRGP4 $602 JUMPV LABELV $605 ADDRFP4 8 INDIRI4 CNSTI4 0 NEI4 $602 ADDRFP4 8 CNSTI4 8 ASGNI4 ADDRGP4 $602 JUMPV LABELV $601 ADDRFP4 8 INDIRI4 CNSTI4 0 NEI4 $614 ADDRFP4 8 CNSTI4 10 ASGNI4 LABELV $614 LABELV $602 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $616 ADDRLP4 20 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 20 INDIRI4 CNSTI4 48 LTI4 $620 ADDRLP4 20 INDIRI4 CNSTI4 57 GTI4 $620 ADDRLP4 16 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 48 SUBI4 ASGNI4 ADDRGP4 $621 JUMPV LABELV $620 ADDRLP4 24 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 24 INDIRI4 CNSTI4 97 LTI4 $622 ADDRLP4 24 INDIRI4 CNSTI4 122 GTI4 $622 ADDRLP4 16 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 10 ADDI4 CNSTI4 97 SUBI4 ASGNI4 ADDRGP4 $623 JUMPV LABELV $622 ADDRLP4 28 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 28 INDIRI4 CNSTI4 65 LTI4 $618 ADDRLP4 28 INDIRI4 CNSTI4 90 GTI4 $618 ADDRLP4 16 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 10 ADDI4 CNSTI4 65 SUBI4 ASGNI4 LABELV $625 LABELV $623 LABELV $621 ADDRLP4 16 INDIRI4 ADDRFP4 8 INDIRI4 LTI4 $626 ADDRGP4 $618 JUMPV LABELV $626 ADDRLP4 0 INDIRI4 ADDRLP4 16 INDIRI4 CNSTI4 -2147483648 ADDI4 ADDRFP4 8 INDIRI4 DIVI4 GEI4 $628 ADDRLP4 0 CNSTI4 -2147483648 ASGNI4 ADDRGP4 $629 JUMPV LABELV $628 ADDRLP4 0 ADDRLP4 0 INDIRI4 ADDRFP4 8 INDIRI4 MULI4 ADDRLP4 16 INDIRI4 SUBI4 ASGNI4 LABELV $629 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRFP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $616 ADDRFP4 4 INDIRP4 ADDRFP4 0 INDIRP4 ASGNP4 ADDRGP4 $616 JUMPV LABELV $618 ADDRLP4 4 INDIRI4 CNSTI4 0 EQI4 $632 ADDRLP4 0 INDIRI4 CNSTI4 -2147483648 NEI4 $634 ADDRLP4 0 CNSTI4 2147483647 ASGNI4 ADDRGP4 $635 JUMPV LABELV $634 ADDRLP4 0 ADDRLP4 0 INDIRI4 NEGI4 ASGNI4 LABELV $635 LABELV $632 ADDRLP4 0 INDIRI4 RETI4 LABELV $587 endproc strtol 32 0 export atoi proc atoi 28 0 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRGP4 $638 JUMPV LABELV $637 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $640 CNSTI4 0 RETI4 ADDRGP4 $636 JUMPV LABELV $640 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $638 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 32 LEI4 $637 ADDRLP4 12 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 43 EQI4 $645 ADDRLP4 12 INDIRI4 CNSTI4 45 EQI4 $646 ADDRGP4 $642 JUMPV LABELV $645 ADDRLP4 20 CNSTI4 1 ASGNI4 ADDRFP4 0 ADDRFP4 0 INDIRP4 ADDRLP4 20 INDIRI4 ADDP4 ASGNP4 ADDRLP4 8 ADDRLP4 20 INDIRI4 ASGNI4 ADDRGP4 $643 JUMPV LABELV $646 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 8 CNSTI4 -1 ASGNI4 ADDRGP4 $643 JUMPV LABELV $642 ADDRLP4 8 CNSTI4 1 ASGNI4 LABELV $643 ADDRLP4 4 CNSTI4 0 ASGNI4 LABELV $647 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 $652 ADDRLP4 0 INDIRI4 CNSTI4 57 LEI4 $650 LABELV $652 ADDRGP4 $649 JUMPV LABELV $650 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 48 SUBI4 ASGNI4 ADDRLP4 4 CNSTI4 10 ADDRLP4 4 INDIRI4 MULI4 ADDRLP4 0 INDIRI4 ADDI4 ASGNI4 LABELV $648 ADDRGP4 $647 JUMPV LABELV $649 ADDRLP4 4 INDIRI4 ADDRLP4 8 INDIRI4 MULI4 RETI4 LABELV $636 endproc atoi 28 0 export _atoi proc _atoi 32 0 ADDRLP4 4 ADDRFP4 0 INDIRP4 INDIRP4 ASGNP4 ADDRGP4 $655 JUMPV LABELV $654 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $657 CNSTI4 0 RETI4 ADDRGP4 $653 JUMPV LABELV $657 ADDRLP4 4 ADDRLP4 4 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $655 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 32 LEI4 $654 ADDRLP4 16 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 43 EQI4 $662 ADDRLP4 16 INDIRI4 CNSTI4 45 EQI4 $663 ADDRGP4 $659 JUMPV LABELV $662 ADDRLP4 24 CNSTI4 1 ASGNI4 ADDRLP4 4 ADDRLP4 4 INDIRP4 ADDRLP4 24 INDIRI4 ADDP4 ASGNP4 ADDRLP4 12 ADDRLP4 24 INDIRI4 ASGNI4 ADDRGP4 $660 JUMPV LABELV $663 ADDRLP4 4 ADDRLP4 4 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 12 CNSTI4 -1 ASGNI4 ADDRGP4 $660 JUMPV LABELV $659 ADDRLP4 12 CNSTI4 1 ASGNI4 LABELV $660 ADDRLP4 8 CNSTI4 0 ASGNI4 LABELV $664 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 $669 ADDRLP4 0 INDIRI4 CNSTI4 57 LEI4 $667 LABELV $669 ADDRGP4 $666 JUMPV LABELV $667 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 48 SUBI4 ASGNI4 ADDRLP4 8 CNSTI4 10 ADDRLP4 8 INDIRI4 MULI4 ADDRLP4 0 INDIRI4 ADDI4 ASGNI4 LABELV $665 ADDRGP4 $664 JUMPV LABELV $666 ADDRFP4 0 INDIRP4 ADDRLP4 4 INDIRP4 ASGNP4 ADDRLP4 8 INDIRI4 ADDRLP4 12 INDIRI4 MULI4 RETI4 LABELV $653 endproc _atoi 32 0 export abs proc abs 4 0 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRFP4 0 INDIRI4 CNSTI4 0 GEI4 $672 ADDRLP4 0 ADDRFP4 0 INDIRI4 NEGI4 ASGNI4 ADDRGP4 $673 JUMPV LABELV $672 ADDRLP4 0 ADDRFP4 0 INDIRI4 ASGNI4 LABELV $673 ADDRLP4 0 INDIRI4 RETI4 LABELV $670 endproc abs 4 0 export fabs proc fabs 4 0 ADDRFP4 0 ADDRFP4 0 INDIRF4 ASGNF4 ADDRFP4 0 INDIRF4 CNSTF4 0 GEF4 $676 ADDRLP4 0 ADDRFP4 0 INDIRF4 NEGF4 ASGNF4 ADDRGP4 $677 JUMPV LABELV $676 ADDRLP4 0 ADDRFP4 0 INDIRF4 ASGNF4 LABELV $677 ADDRLP4 0 INDIRF4 RETF4 LABELV $674 endproc fabs 4 0 export _hextoi proc _hextoi 32 0 ADDRLP4 4 ADDRFP4 0 INDIRP4 INDIRP4 ASGNP4 ADDRGP4 $680 JUMPV LABELV $679 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $682 CNSTU4 0 RETU4 ADDRGP4 $678 JUMPV LABELV $682 ADDRLP4 4 ADDRLP4 4 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $680 ADDRLP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 32 LEI4 $679 ADDRLP4 8 CNSTU4 0 ASGNU4 ADDRLP4 12 CNSTI4 0 ASGNI4 ADDRGP4 $685 JUMPV LABELV $684 ADDRLP4 0 INDIRI4 CNSTI4 48 LTI4 $687 ADDRLP4 0 INDIRI4 CNSTI4 57 GTI4 $687 ADDRLP4 8 ADDRLP4 8 INDIRU4 CNSTI4 4 LSHU4 ADDRLP4 0 INDIRI4 CVIU4 4 ADDU4 CNSTU4 48 SUBU4 ASGNU4 ADDRGP4 $685 JUMPV LABELV $687 ADDRLP4 0 INDIRI4 CNSTI4 97 LTI4 $689 ADDRLP4 0 INDIRI4 CNSTI4 102 GTI4 $689 ADDRLP4 8 ADDRLP4 8 INDIRU4 CNSTI4 4 LSHU4 CNSTU4 10 ADDU4 ADDRLP4 0 INDIRI4 CVIU4 4 ADDU4 CNSTU4 97 SUBU4 ASGNU4 ADDRGP4 $685 JUMPV LABELV $689 ADDRLP4 0 INDIRI4 CNSTI4 65 LTI4 $686 ADDRLP4 0 INDIRI4 CNSTI4 70 GTI4 $686 ADDRLP4 8 ADDRLP4 8 INDIRU4 CNSTI4 4 LSHU4 CNSTU4 10 ADDU4 ADDRLP4 0 INDIRI4 CVIU4 4 ADDU4 CNSTU4 65 SUBU4 ASGNU4 LABELV $685 ADDRLP4 16 ADDRLP4 12 INDIRI4 ASGNI4 ADDRLP4 24 CNSTI4 1 ASGNI4 ADDRLP4 12 ADDRLP4 16 INDIRI4 ADDRLP4 24 INDIRI4 ADDI4 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 8 GEI4 $693 ADDRLP4 20 ADDRLP4 4 INDIRP4 ASGNP4 ADDRLP4 4 ADDRLP4 20 INDIRP4 ADDRLP4 24 INDIRI4 ADDP4 ASGNP4 ADDRLP4 28 ADDRLP4 20 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 0 ADDRLP4 28 INDIRI4 ASGNI4 ADDRLP4 28 INDIRI4 CNSTI4 0 NEI4 $684 LABELV $693 LABELV $686 ADDRFP4 0 INDIRP4 ADDRLP4 4 INDIRP4 ASGNP4 ADDRLP4 8 INDIRU4 RETU4 LABELV $678 endproc _hextoi 32 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 $696 JUMPV LABELV $695 ADDRLP4 4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $698 ADDRLP4 0 CNSTI4 8 ASGNI4 LABELV $698 ADDRLP4 0 INDIRI4 CNSTI4 0 LTI4 $701 ADDRLP4 0 INDIRI4 CNSTI4 8 GTI4 $701 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 $808 ADDP4 INDIRP4 JUMPV lit align 4 LABELV $808 address $702 address $705 address $715 address $720 address $723 address $730 address $741 address $746 address $701 code LABELV $702 ADDRLP4 4 INDIRI1 CVII4 1 CNSTI4 37 NEI4 $703 ADDRLP4 0 CNSTI4 1 ASGNI4 ADDRGP4 $704 JUMPV LABELV $703 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 $704 ADDRLP4 60 ADDRFP4 8 INDIRP4 ASGNP4 ADDRFP4 8 ADDRLP4 60 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 4 ADDRLP4 60 INDIRP4 INDIRI1 ASGNI1 ADDRGP4 $701 JUMPV LABELV $705 ADDRLP4 64 ADDRLP4 4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 72 CNSTI4 32 ASGNI4 ADDRLP4 64 INDIRI4 ADDRLP4 72 INDIRI4 EQI4 $711 ADDRLP4 64 INDIRI4 CNSTI4 35 EQI4 $712 ADDRLP4 64 INDIRI4 ADDRLP4 72 INDIRI4 LTI4 $706 LABELV $714 ADDRLP4 64 INDIRI4 CNSTI4 43 EQI4 $710 ADDRLP4 64 INDIRI4 CNSTI4 45 EQI4 $709 ADDRLP4 64 INDIRI4 CNSTI4 48 EQI4 $713 ADDRGP4 $706 JUMPV LABELV $709 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 $701 JUMPV LABELV $710 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 $701 JUMPV LABELV $711 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 $701 JUMPV LABELV $712 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 $701 JUMPV LABELV $713 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 $701 JUMPV LABELV $706 ADDRLP4 0 CNSTI4 2 ASGNI4 ADDRGP4 $701 JUMPV LABELV $715 ADDRLP4 80 ADDRLP4 4 INDIRI1 CVII4 1 ASGNI4 CNSTI4 48 ADDRLP4 80 INDIRI4 GTI4 $716 ADDRLP4 80 INDIRI4 CNSTI4 57 GTI4 $716 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 $701 JUMPV LABELV $716 ADDRLP4 4 INDIRI1 CVII4 1 CNSTI4 42 NEI4 $718 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 $701 JUMPV LABELV $718 ADDRLP4 0 CNSTI4 3 ASGNI4 ADDRGP4 $701 JUMPV LABELV $720 ADDRLP4 4 INDIRI1 CVII4 1 CNSTI4 46 NEI4 $721 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 $701 JUMPV LABELV $721 ADDRLP4 0 CNSTI4 5 ASGNI4 ADDRGP4 $701 JUMPV LABELV $723 ADDRLP4 84 ADDRLP4 4 INDIRI1 CVII4 1 ASGNI4 CNSTI4 48 ADDRLP4 84 INDIRI4 GTI4 $724 ADDRLP4 84 INDIRI4 CNSTI4 57 GTI4 $724 ADDRLP4 8 INDIRI4 CNSTI4 0 GEI4 $726 ADDRLP4 8 CNSTI4 0 ASGNI4 LABELV $726 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 $701 JUMPV LABELV $724 ADDRLP4 4 INDIRI1 CVII4 1 CNSTI4 42 NEI4 $728 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 $701 JUMPV LABELV $728 ADDRLP4 0 CNSTI4 5 ASGNI4 ADDRGP4 $701 JUMPV LABELV $730 ADDRLP4 88 ADDRLP4 4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 96 CNSTI4 104 ASGNI4 ADDRLP4 88 INDIRI4 ADDRLP4 96 INDIRI4 EQI4 $734 ADDRLP4 88 INDIRI4 ADDRLP4 96 INDIRI4 GTI4 $738 LABELV $737 ADDRLP4 88 INDIRI4 CNSTI4 76 EQI4 $736 ADDRGP4 $732 JUMPV LABELV $738 ADDRLP4 88 INDIRI4 CNSTI4 108 EQI4 $735 ADDRGP4 $732 JUMPV LABELV $734 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 $732 JUMPV LABELV $735 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 $732 JUMPV LABELV $736 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 $732 ADDRLP4 12 INDIRI4 CNSTI4 2 EQI4 $739 ADDRLP4 0 CNSTI4 7 ASGNI4 ADDRGP4 $701 JUMPV LABELV $739 ADDRLP4 0 CNSTI4 6 ASGNI4 ADDRGP4 $701 JUMPV LABELV $741 ADDRLP4 100 ADDRLP4 4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 100 INDIRI4 CNSTI4 108 EQI4 $745 ADDRGP4 $743 JUMPV LABELV $745 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 $743 ADDRLP4 0 CNSTI4 7 ASGNI4 ADDRGP4 $701 JUMPV LABELV $746 ADDRLP4 104 ADDRLP4 4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 104 INDIRI4 CNSTI4 69 EQI4 $782 ADDRLP4 112 CNSTI4 71 ASGNI4 ADDRLP4 104 INDIRI4 ADDRLP4 112 INDIRI4 EQI4 $786 ADDRLP4 104 INDIRI4 ADDRLP4 112 INDIRI4 GTI4 $803 LABELV $802 ADDRLP4 104 INDIRI4 CNSTI4 37 EQI4 $800 ADDRGP4 $748 JUMPV LABELV $803 ADDRLP4 120 CNSTI4 88 ASGNI4 ADDRLP4 104 INDIRI4 ADDRLP4 120 INDIRI4 EQI4 $771 ADDRLP4 104 INDIRI4 ADDRLP4 120 INDIRI4 LTI4 $748 LABELV $804 ADDRLP4 104 INDIRI4 CNSTI4 99 LTI4 $748 ADDRLP4 104 INDIRI4 CNSTI4 120 GTI4 $748 ADDRLP4 104 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 $805-396 ADDP4 INDIRP4 JUMPV lit align 4 LABELV $805 address $790 address $750 address $783 address $779 address $787 address $748 address $750 address $748 address $748 address $748 address $748 address $793 address $757 address $792 address $748 address $748 address $791 address $748 address $764 address $748 address $801 address $772 code LABELV $750 ADDRLP4 12 INDIRI4 CNSTI4 1 NEI4 $751 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 $752 JUMPV LABELV $751 ADDRLP4 12 INDIRI4 CNSTI4 2 NEI4 $753 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 $754 JUMPV LABELV $753 ADDRLP4 12 INDIRI4 CNSTI4 3 NEI4 $755 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 $756 JUMPV LABELV $755 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 $756 LABELV $754 LABELV $752 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 $748 JUMPV LABELV $757 ADDRLP4 20 ADDRLP4 20 INDIRI4 CNSTI4 64 BORI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 1 NEI4 $758 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 $759 JUMPV LABELV $758 ADDRLP4 12 INDIRI4 CNSTI4 2 NEI4 $760 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 $761 JUMPV LABELV $760 ADDRLP4 12 INDIRI4 CNSTI4 3 NEI4 $762 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 $763 JUMPV LABELV $762 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 $763 LABELV $761 LABELV $759 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 $748 JUMPV LABELV $764 ADDRLP4 20 ADDRLP4 20 INDIRI4 CNSTI4 64 BORI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 1 NEI4 $765 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 $766 JUMPV LABELV $765 ADDRLP4 12 INDIRI4 CNSTI4 2 NEI4 $767 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 $768 JUMPV LABELV $767 ADDRLP4 12 INDIRI4 CNSTI4 3 NEI4 $769 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 $770 JUMPV LABELV $769 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 $770 LABELV $768 LABELV $766 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 $748 JUMPV LABELV $771 ADDRLP4 20 ADDRLP4 20 INDIRI4 CNSTI4 32 BORI4 ASGNI4 LABELV $772 ADDRLP4 20 ADDRLP4 20 INDIRI4 CNSTI4 64 BORI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 1 NEI4 $773 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 $774 JUMPV LABELV $773 ADDRLP4 12 INDIRI4 CNSTI4 2 NEI4 $775 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 $776 JUMPV LABELV $775 ADDRLP4 12 INDIRI4 CNSTI4 3 NEI4 $777 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 $778 JUMPV LABELV $777 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 $778 LABELV $776 LABELV $774 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 $748 JUMPV LABELV $779 ADDRLP4 12 INDIRI4 CNSTI4 4 NEI4 $780 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 $781 JUMPV LABELV $780 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 $781 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 $748 JUMPV LABELV $782 ADDRLP4 20 ADDRLP4 20 INDIRI4 CNSTI4 32 BORI4 ASGNI4 LABELV $783 ADDRLP4 12 INDIRI4 CNSTI4 4 NEI4 $784 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 $785 JUMPV LABELV $784 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 $785 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 $748 JUMPV LABELV $786 ADDRLP4 20 ADDRLP4 20 INDIRI4 CNSTI4 32 BORI4 ASGNI4 LABELV $787 ADDRLP4 12 INDIRI4 CNSTI4 4 NEI4 $788 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 $789 JUMPV LABELV $788 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 $789 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 $748 JUMPV LABELV $790 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 $748 JUMPV LABELV $791 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 $748 JUMPV LABELV $792 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 $748 JUMPV LABELV $793 ADDRLP4 12 INDIRI4 CNSTI4 1 NEI4 $794 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 $748 JUMPV LABELV $794 ADDRLP4 12 INDIRI4 CNSTI4 2 NEI4 $796 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 $748 JUMPV LABELV $796 ADDRLP4 12 INDIRI4 CNSTI4 3 NEI4 $798 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 $748 JUMPV LABELV $798 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 $748 JUMPV LABELV $800 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 $748 JUMPV LABELV $801 ADDRLP4 272 ADDRFP4 8 INDIRP4 ASGNP4 ADDRFP4 8 ADDRLP4 272 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 4 ADDRLP4 272 INDIRP4 INDIRI1 ASGNI1 LABELV $748 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 $701 LABELV $696 ADDRLP4 0 INDIRI4 CNSTI4 8 NEI4 $695 ADDRFP4 4 INDIRU4 CNSTU4 0 EQU4 $809 ADDRLP4 28 INDIRU4 ADDRFP4 0 INDIRP4 ADDP4 CNSTI1 0 ASGNI1 LABELV $809 ADDRLP4 24 INDIRI4 RETI4 LABELV $694 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 $812 ADDRFP4 12 ADDRGP4 $814 ASGNP4 LABELV $812 ADDRLP4 8 CNSTI4 0 ASGNI4 ADDRGP4 $818 JUMPV LABELV $815 LABELV $816 ADDRLP4 8 ADDRLP4 8 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $818 ADDRLP4 8 INDIRI4 ADDRFP4 12 INDIRP4 ADDP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $815 ADDRFP4 24 INDIRI4 CNSTI4 0 LTI4 $819 ADDRFP4 24 INDIRI4 ADDRLP4 8 INDIRI4 GEI4 $819 ADDRLP4 8 ADDRFP4 24 INDIRI4 ASGNI4 LABELV $819 ADDRLP4 0 ADDRFP4 20 INDIRI4 ADDRLP4 8 INDIRI4 SUBI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 0 GEI4 $821 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $821 ADDRFP4 16 INDIRI4 CNSTI4 1 BANDI4 CNSTI4 0 EQI4 $826 ADDRLP4 0 ADDRLP4 0 INDIRI4 NEGI4 ASGNI4 ADDRGP4 $826 JUMPV LABELV $825 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 $826 ADDRLP4 0 INDIRI4 CNSTI4 0 GTI4 $825 ADDRGP4 $829 JUMPV LABELV $828 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 $829 ADDRLP4 20 CNSTI4 0 ASGNI4 ADDRFP4 12 INDIRP4 INDIRI1 CVII4 1 ADDRLP4 20 INDIRI4 EQI4 $831 ADDRFP4 24 INDIRI4 ADDRLP4 20 INDIRI4 LTI4 $828 ADDRLP4 12 INDIRI4 ADDRFP4 24 INDIRI4 LTI4 $828 LABELV $831 ADDRGP4 $833 JUMPV LABELV $832 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 $833 ADDRLP4 0 INDIRI4 CNSTI4 0 LTI4 $832 ADDRLP4 4 INDIRI4 RETI4 LABELV $811 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 $836 ADDRFP4 24 CNSTI4 0 ASGNI4 LABELV $836 ADDRLP4 8 ADDRFP4 12 INDIRI4 CVIU4 4 ASGNU4 ADDRFP4 28 INDIRI4 CNSTI4 64 BANDI4 CNSTI4 0 NEI4 $838 ADDRFP4 12 INDIRI4 CNSTI4 0 GEI4 $840 ADDRLP4 48 CNSTI4 45 ASGNI4 ADDRLP4 8 ADDRFP4 12 INDIRI4 NEGI4 CVIU4 4 ASGNU4 ADDRGP4 $841 JUMPV LABELV $840 ADDRFP4 28 INDIRI4 CNSTI4 2 BANDI4 CNSTI4 0 EQI4 $842 ADDRLP4 48 CNSTI4 43 ASGNI4 ADDRGP4 $843 JUMPV LABELV $842 ADDRFP4 28 INDIRI4 CNSTI4 4 BANDI4 CNSTI4 0 EQI4 $844 ADDRLP4 48 CNSTI4 32 ASGNI4 LABELV $844 LABELV $843 LABELV $841 LABELV $838 ADDRFP4 28 INDIRI4 CNSTI4 32 BANDI4 CNSTI4 0 EQI4 $846 ADDRLP4 44 ADDRGP4 $848 ASGNP4 ADDRGP4 $847 JUMPV LABELV $846 ADDRLP4 44 ADDRGP4 $849 ASGNP4 LABELV $847 LABELV $850 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 $851 ADDRLP4 8 INDIRU4 CNSTU4 0 EQU4 $853 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 24 LTU4 $850 LABELV $853 ADDRLP4 0 INDIRI4 CVIU4 4 CNSTU4 24 NEU4 $854 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 LABELV $854 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 $858 ADDRLP4 52 ADDRFP4 24 INDIRI4 ASGNI4 ADDRGP4 $859 JUMPV LABELV $858 ADDRLP4 52 ADDRLP4 0 INDIRI4 ASGNI4 LABELV $859 ADDRLP4 48 INDIRI4 CNSTI4 0 EQI4 $860 ADDRLP4 56 CNSTI4 1 ASGNI4 ADDRGP4 $861 JUMPV LABELV $860 ADDRLP4 56 CNSTI4 0 ASGNI4 LABELV $861 ADDRLP4 4 ADDRFP4 20 INDIRI4 ADDRLP4 52 INDIRI4 SUBI4 ADDRLP4 56 INDIRI4 SUBI4 ASGNI4 ADDRLP4 40 INDIRI4 CNSTI4 0 GEI4 $862 ADDRLP4 40 CNSTI4 0 ASGNI4 LABELV $862 ADDRLP4 4 INDIRI4 CNSTI4 0 GEI4 $864 ADDRLP4 4 CNSTI4 0 ASGNI4 LABELV $864 ADDRFP4 28 INDIRI4 CNSTI4 16 BANDI4 CNSTI4 0 EQI4 $866 ADDRLP4 40 INDIRI4 ADDRLP4 4 INDIRI4 LEI4 $869 ADDRLP4 68 ADDRLP4 40 INDIRI4 ASGNI4 ADDRGP4 $870 JUMPV LABELV $869 ADDRLP4 68 ADDRLP4 4 INDIRI4 ASGNI4 LABELV $870 ADDRLP4 40 ADDRLP4 68 INDIRI4 ASGNI4 ADDRLP4 4 CNSTI4 0 ASGNI4 LABELV $866 ADDRFP4 28 INDIRI4 CNSTI4 1 BANDI4 CNSTI4 0 EQI4 $874 ADDRLP4 4 ADDRLP4 4 INDIRI4 NEGI4 ASGNI4 ADDRGP4 $874 JUMPV LABELV $873 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 $874 ADDRLP4 4 INDIRI4 CNSTI4 0 GTI4 $873 ADDRLP4 48 INDIRI4 CNSTI4 0 EQI4 $876 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 $876 ADDRLP4 40 INDIRI4 CNSTI4 0 LEI4 $884 ADDRGP4 $881 JUMPV LABELV $880 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 $881 ADDRLP4 40 INDIRI4 CNSTI4 0 GTI4 $880 ADDRGP4 $884 JUMPV LABELV $883 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 $884 ADDRLP4 0 INDIRI4 CNSTI4 0 GTI4 $883 ADDRGP4 $887 JUMPV LABELV $886 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 $887 ADDRLP4 4 INDIRI4 CNSTI4 0 LTI4 $886 ADDRLP4 12 INDIRI4 RETI4 LABELV $835 endproc fmtint 84 16 proc abs_val 4 0 ADDRLP4 0 ADDRFP4 0 INDIRF4 ASGNF4 ADDRFP4 0 INDIRF4 CNSTF4 0 GEF4 $890 ADDRLP4 0 ADDRFP4 0 INDIRF4 NEGF4 ASGNF4 LABELV $890 ADDRLP4 0 INDIRF4 RETF4 LABELV $889 endproc abs_val 4 0 proc pow10 4 0 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 0 CNSTF4 1065353216 ASGNF4 ADDRGP4 $894 JUMPV LABELV $893 ADDRLP4 0 CNSTF4 1092616192 ADDRLP4 0 INDIRF4 MULF4 ASGNF4 ADDRFP4 0 ADDRFP4 0 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 LABELV $894 ADDRFP4 0 INDIRI4 CNSTI4 0 NEI4 $893 ADDRLP4 0 INDIRF4 RETF4 LABELV $892 endproc pow10 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 $897 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $897 ADDRLP4 0 INDIRI4 RETI4 LABELV $896 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 $900 ADDRFP4 20 CNSTI4 6 ASGNI4 LABELV $900 ADDRFP4 12 INDIRF4 ARGF4 ADDRLP4 80 ADDRGP4 abs_val CALLF4 ASGNF4 ADDRLP4 76 ADDRLP4 80 INDIRF4 ASGNF4 ADDRFP4 12 INDIRF4 CNSTF4 0 GEF4 $902 ADDRLP4 72 CNSTI4 45 ASGNI4 ADDRGP4 $903 JUMPV LABELV $902 ADDRFP4 24 INDIRI4 CNSTI4 2 BANDI4 CNSTI4 0 EQI4 $904 ADDRLP4 72 CNSTI4 43 ASGNI4 ADDRGP4 $905 JUMPV LABELV $904 ADDRFP4 24 INDIRI4 CNSTI4 4 BANDI4 CNSTI4 0 EQI4 $906 ADDRLP4 72 CNSTI4 32 ASGNI4 LABELV $906 LABELV $905 LABELV $903 ADDRLP4 12 ADDRLP4 76 INDIRF4 CVFI4 4 ASGNI4 ADDRFP4 20 INDIRI4 CNSTI4 9 LEI4 $908 ADDRFP4 20 CNSTI4 9 ASGNI4 LABELV $908 ADDRFP4 20 INDIRI4 ARGI4 ADDRLP4 84 ADDRGP4 pow10 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 ADDRFP4 20 INDIRI4 ARGI4 ADDRLP4 92 ADDRGP4 pow10 CALLF4 ASGNF4 ADDRLP4 16 INDIRI4 CVIF4 4 ADDRLP4 92 INDIRF4 LTF4 $910 ADDRLP4 12 ADDRLP4 12 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRFP4 20 INDIRI4 ARGI4 ADDRLP4 96 ADDRGP4 pow10 CALLF4 ASGNF4 ADDRLP4 16 ADDRLP4 16 INDIRI4 CVIF4 4 ADDRLP4 96 INDIRF4 SUBF4 CVFI4 4 ASGNI4 LABELV $910 LABELV $912 ADDRLP4 100 ADDRLP4 8 INDIRI4 ASGNI4 ADDRLP4 8 ADDRLP4 100 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 44 INDIRI4 CNSTI4 0 EQI4 $916 ADDRLP4 96 ADDRGP4 $848 ASGNP4 ADDRGP4 $917 JUMPV LABELV $916 ADDRLP4 96 ADDRGP4 $849 ASGNP4 LABELV $917 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 $913 ADDRLP4 12 INDIRI4 CNSTI4 0 EQI4 $918 ADDRLP4 8 INDIRI4 CNSTI4 20 LTI4 $912 LABELV $918 ADDRLP4 8 INDIRI4 CNSTI4 20 NEI4 $919 ADDRLP4 8 ADDRLP4 8 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 LABELV $919 ADDRLP4 8 INDIRI4 ADDRLP4 24 ADDP4 CNSTI1 0 ASGNI1 LABELV $921 ADDRLP4 100 ADDRLP4 20 INDIRI4 ASGNI4 ADDRLP4 20 ADDRLP4 100 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 44 INDIRI4 CNSTI4 0 EQI4 $925 ADDRLP4 96 ADDRGP4 $848 ASGNP4 ADDRGP4 $926 JUMPV LABELV $925 ADDRLP4 96 ADDRGP4 $849 ASGNP4 LABELV $926 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 $922 ADDRLP4 16 INDIRI4 CNSTI4 0 EQI4 $927 ADDRLP4 20 INDIRI4 CNSTI4 20 LTI4 $921 LABELV $927 ADDRLP4 20 INDIRI4 CNSTI4 20 NEI4 $928 ADDRLP4 20 ADDRLP4 20 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 LABELV $928 ADDRLP4 20 INDIRI4 ADDRLP4 48 ADDP4 CNSTI1 0 ASGNI1 ADDRLP4 72 INDIRI4 CNSTI4 0 EQI4 $931 ADDRLP4 96 CNSTI4 1 ASGNI4 ADDRGP4 $932 JUMPV LABELV $931 ADDRLP4 96 CNSTI4 0 ASGNI4 LABELV $932 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 $933 ADDRLP4 68 CNSTI4 0 ASGNI4 LABELV $933 ADDRLP4 0 INDIRI4 CNSTI4 0 GEI4 $935 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $935 ADDRFP4 24 INDIRI4 CNSTI4 1 BANDI4 CNSTI4 0 EQI4 $937 ADDRLP4 0 ADDRLP4 0 INDIRI4 NEGI4 ASGNI4 LABELV $937 ADDRLP4 100 CNSTI4 0 ASGNI4 ADDRFP4 24 INDIRI4 CNSTI4 16 BANDI4 ADDRLP4 100 INDIRI4 EQI4 $947 ADDRLP4 0 INDIRI4 ADDRLP4 100 INDIRI4 LEI4 $947 ADDRLP4 72 INDIRI4 CNSTI4 0 EQI4 $944 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 $944 JUMPV LABELV $943 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 $944 ADDRLP4 0 INDIRI4 CNSTI4 0 GTI4 $943 ADDRGP4 $947 JUMPV LABELV $946 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 $947 ADDRLP4 0 INDIRI4 CNSTI4 0 GTI4 $946 ADDRLP4 72 INDIRI4 CNSTI4 0 EQI4 $952 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 $952 JUMPV LABELV $951 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 $952 ADDRLP4 8 INDIRI4 CNSTI4 0 GTI4 $951 ADDRFP4 20 INDIRI4 CNSTI4 0 LEI4 $963 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 $957 JUMPV LABELV $956 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 $957 ADDRLP4 124 ADDRLP4 68 INDIRI4 ASGNI4 ADDRLP4 68 ADDRLP4 124 INDIRI4 CNSTI4 1 SUBI4 ASGNI4 ADDRLP4 124 INDIRI4 CNSTI4 0 GTI4 $956 ADDRGP4 $960 JUMPV LABELV $959 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 $960 ADDRLP4 20 INDIRI4 CNSTI4 0 GTI4 $959 ADDRGP4 $963 JUMPV LABELV $962 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 $963 ADDRLP4 0 INDIRI4 CNSTI4 0 LTI4 $962 ADDRLP4 4 INDIRI4 RETI4 LABELV $899 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 $966 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 $966 CNSTI4 1 RETI4 LABELV $965 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 $968 endproc Q_vsnprintf 4 16 export Q_snprintf proc Q_snprintf 12 16 ADDRLP4 0 ADDRFP4 8+4 ASGNP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRFP4 4 INDIRU4 ARGU4 ADDRFP4 8 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 8 ADDRGP4 Q_vsnprintf CALLI4 ASGNI4 ADDRLP4 4 ADDRLP4 8 INDIRI4 ASGNI4 ADDRLP4 0 CNSTP4 0 ASGNP4 ADDRLP4 4 INDIRI4 RETI4 LABELV $969 endproc Q_snprintf 12 16 export sscanf proc sscanf 92 4 ADDRLP4 8 ADDRFP4 4+4 ASGNP4 ADDRLP4 12 CNSTI4 0 ASGNI4 ADDRGP4 $974 JUMPV LABELV $973 ADDRFP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 37 EQI4 $976 ADDRFP4 4 ADDRFP4 4 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRGP4 $974 JUMPV LABELV $976 ADDRFP4 4 ADDRFP4 4 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 0 ADDRFP4 4 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 48 LTI4 $978 ADDRLP4 0 INDIRI4 CNSTI4 57 GTI4 $978 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 $979 JUMPV LABELV $978 ADDRLP4 4 CNSTU4 1023 ASGNU4 ADDRFP4 4 ADDRFP4 4 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $979 ADDRLP4 24 CNSTI4 100 ASGNI4 ADDRLP4 0 INDIRI4 ADDRLP4 24 INDIRI4 EQI4 $982 ADDRLP4 0 INDIRI4 CNSTI4 102 EQI4 $983 ADDRLP4 0 INDIRI4 CNSTI4 105 EQI4 $982 ADDRLP4 0 INDIRI4 ADDRLP4 24 INDIRI4 LTI4 $980 LABELV $994 ADDRLP4 0 INDIRI4 CNSTI4 115 EQI4 $985 ADDRLP4 0 INDIRI4 CNSTI4 117 EQI4 $982 ADDRLP4 0 INDIRI4 CNSTI4 120 EQI4 $984 ADDRGP4 $980 JUMPV LABELV $982 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 $981 JUMPV LABELV $983 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 $981 JUMPV LABELV $984 ADDRLP4 48 ADDRLP4 8 INDIRP4 CNSTU4 4 ADDP4 ASGNP4 ADDRLP4 8 ADDRLP4 48 INDIRP4 ASGNP4 ADDRFP4 0 ARGP4 ADDRLP4 52 ADDRGP4 _hextoi CALLU4 ASGNU4 ADDRLP4 48 INDIRP4 CNSTI4 -4 ADDP4 INDIRP4 ADDRLP4 52 INDIRU4 ASGNU4 ADDRGP4 $981 JUMPV LABELV $985 ADDRLP4 60 ADDRLP4 8 INDIRP4 CNSTU4 4 ADDP4 ASGNP4 ADDRLP4 8 ADDRLP4 60 INDIRP4 ASGNP4 ADDRLP4 56 ADDRLP4 60 INDIRP4 CNSTI4 -4 ADDP4 INDIRP4 ASGNP4 ADDRGP4 $987 JUMPV LABELV $986 ADDRFP4 0 ADDRFP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $987 ADDRLP4 64 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 64 INDIRI4 CNSTI4 32 EQI4 $986 ADDRLP4 64 INDIRI4 CNSTI4 12 EQI4 $986 ADDRLP4 64 INDIRI4 CNSTI4 10 EQI4 $986 ADDRLP4 64 INDIRI4 CNSTI4 13 EQI4 $986 ADDRLP4 64 INDIRI4 CNSTI4 9 EQI4 $986 ADDRLP4 64 INDIRI4 CNSTI4 11 EQI4 $986 ADDRGP4 $990 JUMPV LABELV $989 ADDRLP4 68 ADDRLP4 56 INDIRP4 ASGNP4 ADDRLP4 76 CNSTI4 1 ASGNI4 ADDRLP4 56 ADDRLP4 68 INDIRP4 ADDRLP4 76 INDIRI4 ADDP4 ASGNP4 ADDRLP4 72 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 0 ADDRLP4 72 INDIRP4 ADDRLP4 76 INDIRI4 ADDP4 ASGNP4 ADDRLP4 68 INDIRP4 ADDRLP4 72 INDIRP4 INDIRI1 ASGNI1 LABELV $990 ADDRLP4 84 ADDRFP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 84 INDIRI4 CNSTI4 0 EQI4 $993 ADDRLP4 84 INDIRI4 CNSTI4 32 EQI4 $993 ADDRLP4 84 INDIRI4 CNSTI4 12 EQI4 $993 ADDRLP4 84 INDIRI4 CNSTI4 10 EQI4 $993 ADDRLP4 84 INDIRI4 CNSTI4 13 EQI4 $993 ADDRLP4 84 INDIRI4 CNSTI4 9 EQI4 $993 ADDRLP4 84 INDIRI4 CNSTI4 11 EQI4 $993 ADDRLP4 80 ADDRLP4 4 INDIRU4 ASGNU4 ADDRLP4 4 ADDRLP4 80 INDIRU4 CNSTU4 1 SUBU4 ASGNU4 ADDRLP4 80 INDIRU4 CNSTU4 0 NEU4 $989 LABELV $993 ADDRLP4 88 ADDRLP4 56 INDIRP4 ASGNP4 ADDRLP4 56 ADDRLP4 88 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 88 INDIRP4 CNSTI1 0 ASGNI1 LABELV $980 LABELV $981 LABELV $974 ADDRFP4 4 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $973 ADDRLP4 8 CNSTP4 0 ASGNP4 ADDRLP4 12 INDIRI4 RETI4 LABELV $971 endproc sscanf 92 4 export bsearch proc bsearch 28 8 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 4 ADDRFP4 4 INDIRP4 ASGNP4 ADDRFP4 12 ADDRFP4 12 INDIRU4 ASGNU4 ADDRFP4 16 ADDRFP4 16 INDIRP4 ASGNP4 ADDRLP4 0 CNSTU4 0 ASGNU4 ADDRLP4 8 ADDRFP4 8 INDIRU4 ASGNU4 ADDRGP4 $997 JUMPV LABELV $996 ADDRLP4 4 ADDRLP4 0 INDIRU4 ADDRLP4 8 INDIRU4 ADDRLP4 0 INDIRU4 SUBU4 CNSTI4 1 RSHU4 ADDU4 ASGNU4 ADDRLP4 16 ADDRLP4 4 INDIRU4 ADDRFP4 12 INDIRU4 MULU4 ADDRFP4 4 INDIRP4 ADDP4 ASGNP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 16 INDIRP4 ARGP4 ADDRLP4 24 ADDRFP4 16 INDIRP4 CALLI4 ASGNI4 ADDRLP4 12 ADDRLP4 24 INDIRI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 0 GEI4 $999 ADDRLP4 8 ADDRLP4 4 INDIRU4 ASGNU4 ADDRGP4 $1000 JUMPV LABELV $999 ADDRLP4 12 INDIRI4 CNSTI4 0 LEI4 $1001 ADDRLP4 0 ADDRLP4 4 INDIRU4 CNSTU4 1 ADDU4 ASGNU4 ADDRGP4 $1002 JUMPV LABELV $1001 ADDRLP4 16 INDIRP4 RETP4 ADDRGP4 $995 JUMPV LABELV $1002 LABELV $1000 LABELV $997 ADDRLP4 0 INDIRU4 ADDRLP4 8 INDIRU4 LTU4 $996 CNSTP4 0 RETP4 LABELV $995 endproc bsearch 28 8 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 Com_TruncateLongString import va import Q_CountChar import Q_ParseNewlines import Q_CleanStr import Q_PrintStrlen import Q_strcat import Q_strncpyz import Q_stristr import Q_strrchr 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_ClientListParse import Com_ClientListString import Com_ClientListRemove import Com_ClientListAdd import Com_ClientListContains 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_StripExtension import COM_GetExtension import COM_SkipPath import Com_Clamp import DistanceBetweenLineSegments import DistanceBetweenLineSegmentsSquared import VectorMaxComponent import VectorMinComponent import pointToLineDistance import VectorDistance import ProjectPointOntoVector import GetPerpendicularViewVector import Q_isnan import PerpendicularVector import AngleVectors import VectorMatrixMultiply import MatrixMultiply 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 AxisToAngles import AnglesToAxis import vectoangles import Q_crandom import Q_random import Q_rand import Q_acos 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 axisDefault import vec3_origin import g_color_table import Q_StripIndentMarker 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_Alloc import FloatSwap import LongSwap import ShortSwap import atan2 import cos import sin import sqrt import floor import ceil import memcpy import memset import strncpy lit align 1 LABELV $849 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 $848 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 $814 byte 1 60 byte 1 78 byte 1 85 byte 1 76 byte 1 76 byte 1 62 byte 1 0 align 1 LABELV $475 byte 1 48 byte 1 120 byte 1 0 align 1 LABELV $468 byte 1 105 byte 1 110 byte 1 105 byte 1 116 byte 1 121 byte 1 0 align 1 LABELV $463 byte 1 105 byte 1 110 byte 1 102 byte 1 0 align 1 LABELV $452 byte 1 110 byte 1 97 byte 1 110 byte 1 0