home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 2 / DATAFILE_PDCD2.iso / games / _opus < prev    next >
ArcFS Archive  |  1994-09-21  |  65.7 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: ArcFS Archive (archive/arcFS).

You can browse this item here: _opus

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert ArcFS Archive (archive/arcFS) magic Supported
100% file RISC OS archive (ArcFS format) default
99% file data default
100% TrID Acorn ArcFS Archive default
100% gt2 Kopftext: 'Archive' default (weak)
100% detectItEasy Archive: ArcFS default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 44 01 00 00 a4 01 00 00 |Archive.|D.......|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 4f 70 75 73 00 00 | 00 00 00 00 ff ff ff ff |.!Opus..|........|
|00000070| 45 fd ff ff 85 6c c6 98 | 30 00 00 00 ff ff ff ff |E....l..|0.......|
|00000080| 20 01 00 80 82 21 52 75 | 6e 00 31 2e 4c ca 71 e9 | ....!Ru|n.1.L.q.|
|00000090| 37 01 00 00 43 eb ff ff | 57 68 5f b9 03 00 44 5f |7...C...|Wh_...D_|
|000000a0| 37 01 00 00 24 00 00 00 | 82 21 52 75 6e 49 6d 61 |7...$...|.!RunIma|
|000000b0| 67 65 00 e9 90 60 00 00 | 43 fb ff ff b5 0c 5f b9 |ge...`..|C....._.|
|000000c0| 03 00 4c 20 90 60 00 00 | 7f 01 00 00 82 21 53 70 |..L .`..|.....!Sp|
|000000d0| 72 69 74 65 73 00 71 e9 | e0 02 00 00 42 f9 ff ff |rites.q.|....B...|
|000000e0| 47 11 8f 76 03 00 6c 8d | e0 02 00 00 33 62 00 00 |G..v..l.|....3b..|
|000000f0| 82 43 6f 6e 66 69 67 75 | 72 65 00 e9 20 00 00 00 |.Configu|re.. ...|
|00000100| 43 fc ff ff 0f 8f 54 b9 | 03 00 24 b4 20 00 00 00 |C.....T.|..$. ...|
|00000110| 37 65 00 00 82 47 61 6d | 65 2d 44 61 74 61 00 e9 |7e...Gam|e-Data..|
|00000120| dc 89 00 00 43 fd ff ff | f6 ef 5a b9 03 00 69 14 |....C...|..Z...i.|
|00000130| dc 89 00 00 7b 65 00 00 | 82 4f 70 75 73 2d 53 6f |....{e..|.Opus-So|
|00000140| 75 6e 64 00 80 15 00 00 | 42 fa ff ff d6 dc de 76 |und.....|B......v|
|00000150| 03 00 53 71 80 15 00 00 | 7b ef 00 00 00 3a 49 44 |..Sq....|{....:ID|
|00000160| 45 2d 31 2e 4c ca 71 e9 | 4d 00 00 00 44 eb ff ff |E-1.L.q.|M...D...|
|00000170| 63 9d a3 08 03 00 fb f1 | 4d 00 00 00 fc 00 00 00 |c.......|M.......|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| b0 01 00 00 46 69 6c 65 | 44 61 74 61 82 21 52 75 |....File|Data.!Ru|
|000001b0| 6e 00 31 2e 4c ca 71 e9 | 37 01 00 00 43 eb ff ff |n.1.L.q.|7...C...|
|000001c0| 57 68 5f b9 03 00 44 5f | 7c 20 21 52 75 6e 0a 7c |Wh_...D_|| !Run.||
|000001d0| 20 46 6f 72 20 21 4f 70 | 75 73 0a 7c 20 62 79 20 | For !Op|us.| by |
|000001e0| 4b 65 76 69 6e 20 4a 20 | 53 77 69 6e 74 6f 6e 20 |Kevin J |Swinton |
|000001f0| 28 31 33 2d 4a 75 6e 2d | 31 39 39 31 29 0a 7c 0a |(13-Jun-|1991).|.|
|00000200| 0a 53 65 74 20 4f 70 75 | 73 24 44 69 72 20 3c 4f |.Set Opu|s$Dir <O|
|00000210| 62 65 79 24 44 69 72 3e | 0a 49 63 6f 6e 53 70 72 |bey$Dir>|.IconSpr|
|00000220| 69 74 65 73 20 20 3c 4f | 70 75 73 24 44 69 72 3e |ites <O|pus$Dir>|
|00000230| 2e 21 53 70 72 69 74 65 | 73 0a 0a 52 6d 45 6e 73 |.!Sprite|s..RmEns|
|00000240| 75 72 65 20 4f 70 75 73 | 2d 53 6f 75 6e 64 20 31 |ure Opus|-Sound 1|
|00000250| 2e 30 30 20 52 6d 4c 6f | 61 64 20 3c 4f 70 75 73 |.00 RmLo|ad <Opus|
|00000260| 24 44 69 72 3e 2e 4f 70 | 75 73 2d 53 6f 75 6e 64 |$Dir>.Op|us-Sound|
|00000270| 0a 52 6d 45 6e 73 75 72 | 65 20 4f 70 75 73 2d 53 |.RmEnsur|e Opus-S|
|00000280| 6f 75 6e 64 20 31 2e 30 | 30 20 45 52 52 4f 52 20 |ound 1.0|0 ERROR |
|00000290| 20 4e 6f 20 4f 70 75 73 | 2d 53 6f 75 6e 64 20 6d | No Opus|-Sound m|
|000002a0| 6f 64 75 6c 65 21 0a 0a | 52 75 6e 20 20 20 20 20 |odule!..|Run |
|000002b0| 3c 4f 70 75 73 24 44 69 | 72 3e 2e 43 6f 6e 66 69 |<Opus$Di|r>.Confi|
|000002c0| 67 75 72 65 0a 57 69 6d | 70 53 6c 6f 74 20 2d 4d |gure.Wim|pSlot -M|
|000002d0| 69 6e 20 32 35 36 6b 20 | 2d 4d 61 78 20 32 35 36 |in 256k |-Max 256|
|000002e0| 6b 0a 52 75 6e 20 20 20 | 20 20 3c 4f 70 75 73 24 |k.Run | <Opus$|
|000002f0| 44 69 72 3e 2e 21 52 75 | 6e 49 6d 61 67 65 0a 46 |Dir>.!Ru|nImage.F|
|00000300| 69 6c 65 44 61 74 61 82 | 21 52 75 6e 49 6d 61 67 |ileData.|!RunImag|
|00000310| 65 00 e9 90 60 00 00 43 | fb ff ff b5 0c 5f b9 03 |e...`..C|....._..|
|00000320| 00 4c 20 0d 00 a0 1b ee | 85 eb 30 3a f6 3a f1 22 |.L .....|..0:.:."|
|00000330| 20 61 74 20 4c 69 6e 65 | 20 22 3b 9e 3a e0 0d 00 | at Line| ";.:...|
|00000340| b4 16 eb 39 3a 87 3a f2 | 55 56 3a f2 55 57 3a f2 |...9:.:.|UV:.UW:.|
|00000350| 55 58 3a e0 0d 00 f0 ee | dd f2 55 56 3a 55 59 3d |UX:.....|..UV:UY=|
|00000360| 31 33 3a 55 5a 3d 31 34 | 3a 55 61 3d 31 35 3a de |13:UZ=14|:Ua=15:.|
|00000370| 55 62 20 20 36 34 2a 31 | 30 32 34 3a 55 63 3d 20 |Ub 64*1|024:Uc= |
|00000380| ac b9 3a fb 26 30 2c 26 | 30 30 2c 26 30 30 2c 26 |..:.&0,&|00,&00,&|
|00000390| 30 30 3a fb 26 31 2c 26 | 46 46 2c 26 30 30 2c 26 |00:.&1,&|FF,&00,&|
|000003a0| 30 30 3a fb 26 32 2c 26 | 30 30 2c 26 46 46 2c 26 |00:.&2,&|00,&FF,&|
|000003b0| 30 30 3a fb 26 33 2c 26 | 46 46 2c 26 46 46 2c 26 |00:.&3,&|FF,&FF,&|
|000003c0| 30 30 3a fb 26 34 2c 26 | 30 30 2c 26 30 30 2c 26 |00:.&4,&|00,&00,&|
|000003d0| 46 46 3a fb 26 35 2c 26 | 46 46 2c 26 30 30 2c 26 |FF:.&5,&|FF,&00,&|
|000003e0| 46 46 3a fb 26 36 2c 26 | 30 30 2c 26 46 46 2c 26 |FF:.&6,&|00,&FF,&|
|000003f0| 46 46 3a fb 26 37 2c 26 | 46 46 2c 26 46 46 2c 26 |FF:.&7,&|FF,&FF,&|
|00000400| 46 46 3a fb 26 38 2c 26 | 46 46 2c 26 38 38 2c 26 |FF:.&8,&|FF,&88,&|
|00000410| 30 30 3a fb 26 39 2c 26 | 30 30 2c 26 30 30 2c 26 |00:.&9,&|00,&00,&|
|00000420| 30 30 3a fb 26 41 2c 26 | 37 37 2c 26 37 37 2c 26 |00:.&A,&|77,&77,&|
|00000430| 37 37 3a fb 26 42 2c 26 | 41 41 2c 26 41 41 2c 26 |77:.&B,&|AA,&AA,&|
|00000440| 41 41 0d 01 5e 45 fb 26 | 43 2c 26 43 43 2c 26 43 |AA..^E.&|C,&CC,&C|
|00000450| 43 2c 26 43 43 3a fb 26 | 44 2c 26 44 44 2c 26 44 |C,&CC:.&|D,&DD,&D|
|00000460| 44 2c 26 44 44 3a fb 26 | 45 2c 26 45 45 2c 26 45 |D,&DD:.&|E,&EE,&E|
|00000470| 45 2c 26 45 45 3a fb 26 | 46 2c 26 46 46 2c 26 46 |E,&EE:.&|F,&FF,&F|
|00000480| 46 2c 26 46 46 3a e1 0d | 01 86 22 dd f2 55 58 3a |F,&FF:..|.."..UX:|
|00000490| d6 55 64 3a d6 55 65 3a | f2 55 66 3a f5 3a f2 55 |.Ud:.Ue:|.Uf:.:.U|
|000004a0| 67 3a e7 20 ac 55 63 20 | 8c 0d 01 cc 0b f2 55 68 |g:. .Uc |......Uh|
|000004b0| 3a f2 55 69 0d 01 e0 0f | cd 3a fd 55 63 3a f2 55 |:.Ui....|.:.Uc:.U|
|000004c0| 6a 3a e1 0d 02 12 f7 dd | f2 55 66 3a c8 99 22 4f |j:......|.Uf:.."O|
|000004d0| 70 75 73 2d 53 6f 75 6e | 64 5f 49 6e 73 74 61 6c |pus-Soun|d_Instal|
|000004e0| 6c 49 6e 73 74 72 75 6d | 65 6e 74 22 2c 30 30 2c |lInstrum|ent",00,|
|000004f0| 55 6b 2c 55 6c 2c 30 2c | 30 2c 31 32 37 2c 35 3a |Uk,Ul,0,|0,127,5:|
|00000500| c8 99 22 4f 70 75 73 2d | 53 6f 75 6e 64 5f 49 6e |.."Opus-|Sound_In|
|00000510| 73 74 61 6c 6c 49 6e 73 | 74 72 75 6d 65 6e 74 22 |stallIns|trument"|
|00000520| 2c 30 31 2c 55 6d 2c 55 | 6e 2c 30 2c 30 2c 31 32 |,01,Um,U|n,0,0,12|
|00000530| 37 2c 35 3a c8 99 22 4f | 70 75 73 2d 53 6f 75 6e |7,5:.."O|pus-Soun|
|00000540| 64 5f 49 6e 73 74 61 6c | 6c 49 6e 73 74 72 75 6d |d_Instal|lInstrum|
|00000550| 65 6e 74 22 2c 30 32 2c | 55 6f 2c 55 70 2c 30 2c |ent",02,|Uo,Up,0,|
|00000560| 30 2c 31 32 37 2c 35 3a | c8 99 22 4f 70 75 73 2d |0,127,5:|.."Opus-|
|00000570| 53 6f 75 6e 64 5f 49 6e | 73 74 61 6c 6c 49 6e 73 |Sound_In|stallIns|
|00000580| 74 72 75 6d 65 6e 74 22 | 2c 30 33 2c 55 71 2c 55 |trument"|,03,Uq,U|
|00000590| 72 2c 30 2c 30 2c 31 32 | 37 2c 35 3a c8 99 22 4f |r,0,0,12|7,5:.."O|
|000005a0| 70 75 73 2d 53 6f 75 6e | 64 5f 53 65 74 53 61 6d |pus-Soun|d_SetSam|
|000005b0| 70 6c 65 52 61 74 65 22 | 2c 35 0d 02 4e 4c c8 99 |pleRate"|,5..NL..|
|000005c0| 22 4f 70 75 73 2d 53 6f | 75 6e 64 5f 53 65 74 53 |"Opus-So|und_SetS|
|000005d0| 74 65 72 65 6f 50 6f 73 | 69 74 69 6f 6e 73 22 2c |tereoPos|itions",|
|000005e0| 34 2c 34 2c 34 2c 34 3a | c8 99 22 4f 70 75 73 2d |4,4,4,4:|.."Opus-|
|000005f0| 53 6f 75 6e 64 5f 49 6e | 73 74 61 6c 6c 56 6f 69 |Sound_In|stallVoi|
|00000600| 63 65 73 22 3a e1 0d 02 | 76 54 dd f2 55 6a 3a c8 |ces":...|vT..Uj:.|
|00000610| 99 22 4f 70 75 73 2d 53 | 6f 75 6e 64 5f 44 65 49 |."Opus-S|ound_DeI|
|00000620| 6e 73 74 61 6c 6c 56 6f | 69 63 65 73 22 3a c8 99 |nstallVo|ices":..|
|00000630| 26 34 30 31 34 30 2c 31 | 2c 32 30 38 2c 34 38 2c |&40140,1|,208,48,|
|00000640| 30 2c 30 3a ff 22 52 6d | 4b 69 6c 6c 20 4f 70 75 |0,0:."Rm|Kill Opu|
|00000650| 73 2d 53 6f 75 6e 64 22 | 3a e1 0d 02 b2 ef dd f2 |s-Sound"|:.......|
|00000660| 55 67 3a f5 3a d6 55 73 | 3a 41 25 3d 55 74 3a 42 |Ug:.:.Us|:A%=Ut:B|
|00000670| 25 3d 21 55 75 3a 43 25 | 3d 34 30 2a 31 30 32 34 |%=!Uu:C%|=40*1024|
|00000680| 20 3a d6 55 76 3a f2 55 | 77 28 22 4f 50 55 53 22 | :.Uv:.U|w("OPUS"|
|00000690| 2c 31 34 2a 34 2c 32 2a | 38 2c 31 29 3a f2 55 77 |,14*4,2*|8,1):.Uw|
|000006a0| 28 22 2d 2d 2d 2d 22 2c | 31 34 2a 34 2c 33 2a 38 |("----",|14*4,3*8|
|000006b0| 2c 32 29 3a f2 55 77 28 | 22 4b 65 79 73 20 54 6f |,2):.Uw(|"Keys To|
|000006c0| 20 55 73 65 22 2c 31 30 | 2e 35 2a 34 2c 31 30 2a | Use",10|.5*4,10*|
|000006d0| 38 2c 33 29 3a f2 55 77 | 28 22 2d 2d 2d 2d 2d 2d |8,3):.Uw|("------|
|000006e0| 2d 2d 2d 2d 2d 22 2c 31 | 30 2e 35 2a 34 2c 31 31 |-----",1|0.5*4,11|
|000006f0| 2a 38 2c 34 29 3a f2 55 | 77 28 22 5a 20 20 20 20 |*8,4):.U|w("Z |
|00000700| 20 20 20 20 20 20 20 20 | 20 20 20 20 4c 65 66 74 | | Left|
|00000710| 22 2c 35 2e 35 2a 34 2c | 31 33 2a 38 2c 35 29 3a |",5.5*4,|13*8,5):|
|00000720| f2 55 77 28 22 58 20 20 | 20 20 20 20 20 20 20 20 |.Uw("X | |
|00000730| 20 20 20 20 20 52 69 67 | 68 74 22 2c 35 2e 35 2a | Rig|ht",5.5*|
|00000740| 34 2c 31 34 2a 38 2c 36 | 29 0d 03 20 ff f2 55 77 |4,14*8,6|).. ..Uw|
|00000750| 28 22 3b 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |("; | |
|00000760| 20 20 20 20 20 55 70 22 | 2c 35 2e 35 2a 34 2c 31 | Up"|,5.5*4,1|
|00000770| 35 2a 38 2c 37 29 3a f2 | 55 77 28 22 2e 20 20 20 |5*8,7):.|Uw(". |
|00000780| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 44 6f 77 | | Dow|
|00000790| 6e 22 2c 35 2e 35 2a 34 | 2c 31 36 2a 38 2c 31 29 |n",5.5*4|,16*8,1)|
|000007a0| 3a f2 55 77 28 22 53 50 | 41 43 45 20 20 20 20 50 |:.Uw("SP|ACE P|
|000007b0| 75 73 68 2f 43 72 75 6d | 62 6c 65 22 2c 35 2e 35 |ush/Crum|ble",5.5|
|000007c0| 2a 34 2c 31 37 2a 38 2c | 32 29 3a f2 55 77 28 22 |*4,17*8,|2):.Uw("|
|000007d0| 50 20 20 20 20 20 20 50 | 61 75 73 65 2f 43 6f 6e |P P|ause/Con|
|000007e0| 74 69 6e 75 65 22 2c 35 | 2e 35 2a 34 2c 31 38 2a |tinue",5|.5*4,18*|
|000007f0| 38 2c 35 29 3a f2 55 77 | 28 22 50 72 65 73 73 20 |8,5):.Uw|("Press |
|00000800| 53 50 41 43 45 20 54 6f | 20 50 6c 61 79 22 2c 36 |SPACE To| Play",6|
|00000810| 2e 35 2a 34 2c 32 34 2a | 38 2c 33 29 3a f2 55 77 |.5*4,24*|8,3):.Uw|
|00000820| 28 22 6f 72 20 48 20 74 | 6f 20 73 65 65 20 48 69 |("or H t|o see Hi|
|00000830| 67 68 20 53 63 6f 72 65 | 73 22 2c 34 2e 35 2a 34 |gh Score|s",4.5*4|
|00000840| 2c 32 35 2a 38 2c 33 29 | 0d 03 5c 83 f2 55 77 28 |,25*8,3)|..\..Uw(|
|00000850| 22 7b 20 31 39 39 31 20 | 4b 65 76 69 6e 20 4a 20 |"{ 1991 |Kevin J |
|00000860| 53 77 69 6e 74 6f 6e 22 | 2c 34 2a 34 2c 33 30 2a |Swinton"|,4*4,30*|
|00000870| 38 2c 34 29 3a d6 55 78 | 3a ff 22 46 58 32 30 30 |8,4):.Ux|:."FX200|
|00000880| 20 31 22 3a 55 79 3d 20 | ac b9 3a d1 3d 30 3a f5 | 1":Uy= |..:.=0:.|
|00000890| fd a6 28 2d 39 39 29 20 | 84 a6 28 2d 31 31 33 29 |..(-99) |..(-113)|
|000008a0| 20 84 a6 28 2d 38 35 29 | 20 84 91 3e 31 32 2a 31 | ..(-85)| ..>12*1|
|000008b0| 30 30 3a e7 a6 28 2d 39 | 39 29 20 8c f5 fd 20 ac |00:..(-9|9) ... .|
|000008c0| a6 28 2d 39 39 29 3a 55 | 79 3d b9 0d 03 a2 1e e7 |.(-99):U|y=......|
|000008d0| a6 28 2d 31 31 33 29 20 | 8c f5 fd 20 ac a6 28 2d |.(-113) |... ..(-|
|000008e0| 31 31 33 29 3a 55 63 3d | b9 0d 03 ac 20 e7 a6 28 |113):Uc=|.... ..(|
|000008f0| 2d 38 35 29 20 8c f5 fd | 20 ac a6 28 2d 38 35 29 |-85) ...| ..(-85)|
|00000900| 3a d1 3d 31 33 2a 31 30 | 30 0d 03 b6 1b e7 91 3e |:.=13*10|0......>|
|00000910| 31 32 2a 31 30 30 20 80 | 20 ac 28 55 79 20 84 55 |12*100 .| .(Uy .U|
|00000920| 63 29 20 8c 0d 03 c0 07 | f2 55 7a 0d 03 ca 27 cd |c) .....|.Uz...'.|
|00000930| 3a fd 55 63 20 84 55 79 | 3a ff 22 46 58 20 32 30 |:.Uc .Uy|:."FX 20|
|00000940| 30 20 30 22 3a ff 22 46 | 58 20 20 31 35 20 31 22 |0 0":."F|X 15 1"|
|00000950| 3a e1 0d 04 06 23 dd f2 | 55 69 3a ff 22 46 58 20 |:....#..|Ui:."FX |
|00000960| 32 30 30 20 31 22 3a d6 | 56 55 3a e7 21 56 56 3c |200 1":.|VU:.!VV<|
|00000970| 3e 39 39 20 8c 0d 04 2e | c5 ef 32 38 2c 30 2c 33 |>99 ....|..28,0,3|
|00000980| 31 2c 33 31 2c 30 3a db | 3a f2 55 77 28 22 43 4f |1,31,0:.|:.Uw("CO|
|00000990| 4e 47 52 41 54 55 4c 41 | 54 49 4f 4e 53 21 22 2c |NGRATULA|TIONS!",|
|000009a0| 38 2a 34 2c 32 2a 38 2c | 35 29 3a f2 55 77 28 22 |8*4,2*8,|5):.Uw("|
|000009b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009c0| 22 2c 38 2a 34 2c 33 2a | 38 2c 36 29 3a f2 55 77 |",8*4,3*|8,6):.Uw|
|000009d0| 28 22 59 6f 75 20 6d 61 | 64 65 20 74 68 65 20 48 |("You ma|de the H|
|000009e0| 69 67 68 20 53 63 6f 72 | 65 73 22 2c 34 2a 34 2c |igh Scor|es",4*4,|
|000009f0| 37 2a 38 2c 33 29 3a f2 | 55 77 28 22 50 4c 45 41 |7*8,3):.|Uw("PLEA|
|00000a00| 53 45 20 45 4e 54 45 52 | 20 59 4f 55 52 20 4e 41 |SE ENTER| YOUR NA|
|00000a10| 4d 45 22 2c 35 2a 34 2c | 31 34 2a 38 2c 31 29 3a |ME",5*4,|14*8,1):|
|00000a20| d6 55 78 3a d6 56 57 3a | ff 22 46 58 20 31 35 20 |.Ux:.VW:|."FX 15 |
|00000a30| 31 22 3a d6 56 58 3a d6 | 56 59 0d 04 92 13 cd 3a |1":.VX:.|VY.....:|
|00000a40| ff 22 46 58 20 32 30 30 | 20 30 22 3a e1 0d 04 ba |."FX 200| 0":....|
|00000a50| 32 dd f2 55 7a 3a 56 5a | 24 3d 22 4c 61 73 74 20 |2..Uz:VZ|$="Last |
|00000a60| 53 63 6f 72 65 20 3a 20 | 22 3a e3 69 3d 30 20 b8 |Score : |":.i=0 .|
|00000a70| 37 3a e7 56 61 3f 69 3e | 3d 97 22 30 22 20 8c 0d |7:.Va?i>|=."0" ..|
|00000a80| 04 e2 0e 56 5a 24 2b 3d | bd 56 61 3f 69 0d 04 ec |...VZ$+=|.Va?i...|
|00000a90| ff cd 3a ed 69 3a 56 62 | 3d 28 33 32 2d a9 56 5a |..:.i:Vb|=(32-.VZ|
|00000aa0| 24 29 2f 32 3a d6 56 59 | 3a ef 32 38 2c 30 2c 33 |$)/2:.VY|:.28,0,3|
|00000ab0| 31 2c 33 31 2c 30 3a db | 3a ef 32 36 3a f2 55 77 |1,31,0:.|:.26:.Uw|
|00000ac0| 28 22 4f 50 55 53 22 2c | 31 34 2a 34 2c 32 2a 38 |("OPUS",|14*4,2*8|
|00000ad0| 2c 35 29 3a f2 55 77 28 | 22 2d 2d 2d 2d 22 2c 31 |,5):.Uw(|"----",1|
|00000ae0| 34 2a 34 2c 33 2a 38 2c | 36 29 3a f2 55 77 28 22 |4*4,3*8,|6):.Uw("|
|00000af0| 54 6f 64 61 79 27 73 20 | 48 69 67 68 65 73 74 20 |Today's |Highest |
|00000b00| 53 63 6f 72 65 73 22 2c | 35 2a 34 2c 37 2a 38 2c |Scores",|5*4,7*8,|
|00000b10| 33 29 3a f2 55 77 28 22 | 50 72 65 73 73 20 53 50 |3):.Uw("|Press SP|
|00000b20| 41 43 45 20 66 6f 72 20 | 4d 61 69 6e 20 53 63 72 |ACE for |Main Scr|
|00000b30| 65 65 6e 22 2c 32 2e 35 | 2a 34 2c 32 34 2a 38 2c |een",2.5|*4,24*8,|
|00000b40| 37 29 3a f2 55 77 28 56 | 5a 24 2c 56 62 2a 34 2c |7):.Uw(V|Z$,Vb*4,|
|00000b50| 32 36 2a 38 2c 31 29 3a | f2 55 77 28 22 7b 20 31 |26*8,1):|.Uw("{ 1|
|00000b60| 39 39 31 20 4b 65 76 69 | 6e 20 4a 20 53 77 69 6e |991 Kevi|n J Swin|
|00000b70| 74 6f 6e 22 2c 34 2a 34 | 2c 33 30 2a 38 2c 34 29 |ton",4*4|,30*8,4)|
|00000b80| 3a d6 56 63 3a d6 55 78 | 3a d1 3d 30 0d 05 78 27 |:.Vc:.Ux|:.=0..x'|
|00000b90| f5 fd a6 28 2d 39 39 29 | 20 84 91 3e 31 32 2a 31 |...(-99)| ..>12*1|
|00000ba0| 30 30 3a f5 fd 20 ac a6 | 28 2d 39 39 29 3a d6 56 |00:.. ..|(-99):.V|
|00000bb0| 59 3a e1 0d 05 aa 3b dd | f2 55 68 3a ff 22 46 58 |Y:....;.|.Uh:."FX|
|00000bc0| 20 32 30 30 20 31 22 3a | d6 56 64 3a f5 3a f2 56 | 200 1":|.Vd:.:.V|
|00000bd0| 65 3a d6 56 66 3a f5 3a | e7 a6 28 2d 31 31 33 29 |e:.Vf:.:|..(-113)|
|00000be0| 20 8c 21 56 67 3d 31 3a | 21 56 68 3d 2d 31 0d 05 | .!Vg=1:|!Vh=-1..|
|00000bf0| fa 10 e7 a6 28 2d 35 36 | 29 20 8c f2 56 69 0d 06 |....(-56|) ..Vi..|
|00000c00| 04 2d d6 56 6a 3a fd 21 | 56 6b 20 84 21 56 68 20 |.-.Vj:.!|Vk .!Vh |
|00000c10| 84 28 21 56 6c 20 80 21 | 56 6d 3d 30 29 3a d6 56 |.(!Vl .!|Vm=0):.V|
|00000c20| 6e 3a e7 21 56 6c 20 8c | f2 56 6f 0d 06 2c 10 e7 |n:.!Vl .|.Vo..,..|
|00000c30| 21 56 68 20 8c 21 56 67 | 2d 3d 31 0d 06 36 10 e7 |!Vh .!Vg|-=1..6..|
|00000c40| 21 56 6b 20 8c 21 56 67 | 2d 3d 31 0d 06 40 2f d6 |!Vk .!Vg|-=1..@/.|
|00000c50| 56 70 3a fd 21 56 67 3d | 30 20 84 21 56 71 3d 31 |Vp:.!Vg=|0 .!Vq=1|
|00000c60| 36 2b 31 3a 21 56 72 2b | 3d 21 56 73 3a d6 56 70 |6+1:!Vr+|=!Vs:.Vp|
|00000c70| 3a e7 21 56 6b 20 8c f2 | 56 74 0d 06 68 0f e7 21 |:.!Vk ..|Vt..h..!|
|00000c80| 56 67 3d 30 20 8c f2 56 | 75 0d 06 72 12 e7 21 56 |Vg=0 ..V|u..r..!V|
|00000c90| 71 3d 31 36 2b 31 20 8c | f2 56 76 0d 06 7c 15 d6 |q=16+1 .|.Vv..|..|
|00000ca0| 56 59 3a ff 22 46 58 20 | 32 30 30 20 30 22 3a e1 |VY:."FX |200 0":.|
|00000cb0| 0d 06 a4 44 dd f2 56 65 | 3a ef 32 38 2c 30 2c 33 |...D..Ve|:.28,0,3|
|00000cc0| 31 2c 33 31 2c 30 3a db | 3a f2 55 77 28 22 4c 45 |1,31,0:.|:.Uw("LE|
|00000cd0| 56 45 4c 20 22 2b c3 21 | 56 71 2b 22 21 22 2c 31 |VEL "+.!|Vq+"!",1|
|00000ce0| 32 2a 34 2c 31 35 2a 38 | 2c 33 29 3a e7 21 56 67 |2*4,15*8|,3):.!Vg|
|00000cf0| 3d 31 20 8c 0d 06 cc 21 | f2 55 77 28 22 4c 61 73 |=1 ....!|.Uw("Las|
|00000d00| 74 20 20 4c 69 66 65 22 | 2c 31 31 2a 34 2c 31 38 |t Life"|,11*4,18|
|00000d10| 2a 38 2c 35 29 0d 06 d6 | 2f cd 3a d1 3d 30 3a f5 |*8,5)...|/.:.=0:.|
|00000d20| fd a6 28 2d 39 39 29 20 | 84 91 3e 32 2a 31 30 30 |..(-99) |..>2*100|
|00000d30| 3a e7 a6 28 2d 39 39 29 | 20 8c f5 fd 20 ac a6 28 |:..(-99)| ... ..(|
|00000d40| 2d 39 39 29 0d 06 fe 0b | db 3a ef 32 36 3a e1 0d |-99)....|.:.26:..|
|00000d50| 07 1c 6b dd f2 56 6f 3a | 21 56 71 2b 3d 31 3a ef |..k..Vo:|!Vq+=1:.|
|00000d60| 32 38 2c 30 2c 33 31 2c | 33 31 2c 30 3a db 3a f2 |28,0,31,|31,0:.:.|
|00000d70| 55 77 28 22 57 65 20 44 | 6f 6e 65 20 49 74 21 22 |Uw("We D|one It!"|
|00000d80| 2c 31 30 2e 35 2a 34 2c | 31 35 2a 38 2c 33 29 3a |,10.5*4,|15*8,3):|
|00000d90| 56 77 3d 37 2a 38 2d 31 | 3a 56 78 3d 32 2a 38 2d |Vw=7*8-1|:Vx=2*8-|
|00000da0| 31 3a f5 3a 56 77 2b 3d | 31 3a 56 78 2b 3d 31 3a |1:.:Vw+=|1:Vx+=1:|
|00000db0| e7 56 77 3c 32 32 2a 38 | 20 8c 0d 07 80 21 f2 56 |.Vw<22*8| ....!.V|
|00000dc0| 79 28 56 77 2c 31 36 2a | 38 2c 36 2b 28 56 77 20 |y(Vw,16*|8,6+(Vw |
|00000dd0| 83 31 36 29 20 81 38 2c | 56 7a 29 0d 07 8a 10 cd |.16) .8,|Vz).....|
|00000de0| 3a e7 56 78 3e 3d 37 2a | 38 20 8c 0d 07 9e 1d 41 |:.Vx>=7*|8 .....A|
|00000df0| 25 3d 21 55 75 3a 42 25 | 3d 56 78 3a 43 25 3d 31 |%=!Uu:B%|=Vx:C%=1|
|00000e00| 36 2a 38 20 3a d6 57 55 | 0d 07 b2 7c cd 3a f2 56 |6*8 :.WU|...|.:.V|
|00000e10| 79 28 37 2a 38 2c 31 36 | 2a 38 2c 31 2c 57 56 29 |y(7*8,16|*8,1,WV)|
|00000e20| 3a f2 56 79 28 32 32 2a | 38 2c 31 36 2a 38 2c 31 |:.Vy(22*|8,16*8,1|
|00000e30| 2c 57 56 29 3a c8 96 3a | f2 56 79 28 56 77 2c 31 |,WV):..:|.Vy(Vw,1|
|00000e40| 36 2a 38 2c 30 2c 57 56 | 29 3a f2 56 79 28 56 78 |6*8,0,WV|):.Vy(Vx|
|00000e50| 2c 31 36 2a 38 2c 30 2c | 57 56 29 3a f2 56 79 28 |,16*8,0,|WV):.Vy(|
|00000e60| 32 32 2a 38 2c 31 36 2a | 38 2c 31 2c 57 56 29 3a |22*8,16*|8,1,WV):|
|00000e70| fd 56 78 3d 32 32 2a 38 | 3a e7 21 57 57 3e 30 20 |.Vx=22*8|:.!WW>0 |
|00000e80| 8c f2 57 58 0d 08 0c 2d | d1 3d 30 3a f5 fd 91 3e |..WX...-|.=0:...>|
|00000e90| 33 2a 31 30 30 20 84 a6 | 28 2d 39 39 29 3a e7 a6 |3*100 ..|(-99):..|
|00000ea0| 28 2d 39 39 29 20 8c f5 | fd 20 ac a6 28 2d 39 39 |(-99) ..|. ..(-99|
|00000eb0| 29 0d 08 2a 0b db 3a ef | 32 36 3a e1 0d 08 48 dd |)..*..:.|26:...H.|
|00000ec0| dd f2 57 58 3a 57 59 24 | 3d 22 42 6f 6e 75 73 20 |..WX:WY$|="Bonus |
|00000ed0| 53 63 6f 72 65 20 3d 20 | 22 2b c3 21 57 57 2b 22 |Score = |"+.!WW+"|
|00000ee0| 20 78 20 31 30 30 70 74 | 73 22 3a 57 5a 3d 28 28 | x 100pt|s":WZ=((|
|00000ef0| 33 32 2d a9 57 59 24 29 | 20 81 32 29 2a 34 3a f2 |32-.WY$)| .2)*4:.|
|00000f00| 55 77 28 57 59 24 2c 57 | 5a 2c 32 32 2a 38 2c 37 |Uw(WY$,W|Z,22*8,7|
|00000f10| 29 3a 57 61 3d 94 28 21 | 57 57 3c 31 30 29 3a d1 |):Wa=.(!|WW<10):.|
|00000f20| 3d 30 3a f5 fd 91 3e 31 | 2a 31 30 30 3a f5 3a c8 |=0:...>1|*100:.:.|
|00000f30| 96 3a c8 96 3a 21 56 72 | 2b 3d 31 30 30 3a 21 57 |.:..:!Vr|+=100:!W|
|00000f40| 57 2d 3d 31 3a 21 57 62 | 3d 31 3a d6 56 70 3a f2 |W-=1:!Wb|=1:.Vp:.|
|00000f50| 55 77 28 c2 22 20 20 22 | 2b c3 21 57 57 2c 32 29 |Uw(." "|+.!WW,2)|
|00000f60| 2c 57 5a 2b 35 36 2d 57 | 61 2a 34 2c 32 32 2a 38 |,WZ+56-W|a*4,22*8|
|00000f70| 2c 37 29 3a 41 25 3d 30 | 3a 43 25 3d 32 3a 44 25 |,7):A%=0|:C%=2:D%|
|00000f80| 3d 31 3a d6 57 63 3a d6 | 57 64 3a fd 21 57 57 3d |=1:.Wc:.|Wd:.!WW=|
|00000f90| 30 3a 21 56 6b 3d 30 3a | e1 0d 09 06 36 dd f2 56 |0:!Vk=0:|....6..V|
|00000fa0| 79 28 78 2c 79 2c 57 65 | 2c 57 66 29 3a 41 25 3d |y(x,y,We|,Wf):A%=|
|00000fb0| 21 55 75 3a 42 25 3d 78 | 3a 43 25 3d 79 3a 44 25 |!Uu:B%=x|:C%=y:D%|
|00000fc0| 3d 57 65 3a 45 25 3d 57 | 66 3a d6 57 67 3a e1 0d |=We:E%=W|f:.Wg:..|
|00000fd0| 09 60 7a dd f2 56 69 3a | d6 57 68 3a f5 fd 20 ac |.`z..Vi:|.Wh:.. .|
|00000fe0| a6 28 2d 35 36 29 3a 57 | 69 3d 30 3a f5 3a c8 96 |.(-56):W|i=0:.:..|
|00000ff0| 3a f2 56 79 28 33 36 2a | 38 2c 32 34 2a 38 2c 31 |:.Vy(36*|8,24*8,1|
|00001000| 32 2b 28 57 69 20 81 36 | 29 2c 57 56 29 3a 57 69 |2+(Wi .6|),WV):Wi|
|00001010| 3d 28 57 69 2b 31 29 20 | 83 34 38 3a fd a6 28 2d |=(Wi+1) |.48:..(-|
|00001020| 35 36 29 3a f5 fd 20 ac | a6 28 2d 35 36 29 3a f2 |56):.. .|.(-56):.|
|00001030| 56 79 28 33 36 2a 38 2c | 32 34 2a 38 2c 31 31 2c |Vy(36*8,|24*8,11,|
|00001040| 57 56 29 3a d6 57 6a 3a | e1 0d 09 ec 60 dd f2 56 |WV):.Wj:|....`..V|
|00001050| 75 3a ef 32 38 2c 30 2c | 33 31 2c 33 31 2c 30 3a |u:.28,0,|31,31,0:|
|00001060| db 3a f2 55 77 28 22 47 | 41 4d 45 20 4f 56 45 52 |.:.Uw("G|AME OVER|
|00001070| 21 22 2c 31 31 2a 34 2c | 31 35 2a 38 2c 37 29 3a |!",11*4,|15*8,7):|
|00001080| d1 3d 30 3a f5 fd 91 3e | 33 2a 31 30 30 20 84 a6 |.=0:...>|3*100 ..|
|00001090| 28 2d 39 39 29 3a e7 a6 | 28 2d 39 39 29 20 8c f5 |(-99):..|(-99) ..|
|000010a0| fd 20 ac a6 28 2d 39 39 | 29 0d 0a 28 0b db 3a ef |. ..(-99|)..(..:.|
|000010b0| 32 36 3a e1 0d 0a 46 87 | dd f2 56 74 3a 21 56 67 |26:...F.|..Vt:!Vg|
|000010c0| 2b 3d 31 3a ef 32 38 2c | 30 2c 33 31 2c 33 31 2c |+=1:.28,|0,31,31,|
|000010d0| 30 3a db 3a f2 55 77 28 | 22 47 41 4d 45 20 4f 56 |0:.:.Uw(|"GAME OV|
|000010e0| 45 52 21 22 2c 31 31 2a | 34 2c 31 35 2a 38 2c 37 |ER!",11*|4,15*8,7|
|000010f0| 29 3a f2 55 77 28 22 4f | 75 74 20 6f 66 20 74 69 |):.Uw("O|ut of ti|
|00001100| 6d 65 21 22 2c 31 30 2a | 34 2c 31 38 2a 38 2c 36 |me!",10*|4,18*8,6|
|00001110| 29 3a d1 3d 30 3a f5 fd | 91 3e 33 2a 31 30 30 20 |):.=0:..|.>3*100 |
|00001120| 84 a6 28 2d 39 39 29 3a | e7 a6 28 2d 39 39 29 20 |..(-99):|..(-99) |
|00001130| 8c f5 fd 20 ac a6 28 2d | 39 39 29 0d 0a 96 0b db |... ..(-|99).....|
|00001140| 3a ef 32 36 3a e1 0d 0a | b4 87 dd f2 56 76 3a ef |:.26:...|....Vv:.|
|00001150| 32 38 2c 30 2c 33 31 2c | 33 31 2c 30 3a db 3a e3 |28,0,31,|31,0:.:.|
|00001160| 69 3d 31 20 b8 32 30 30 | 30 3a 78 3d b3 28 32 34 |i=1 .200|0:x=.(24|
|00001170| 30 29 2d 31 3a 79 3d b3 | 28 32 34 30 29 2d 31 3a |0)-1:y=.|(240)-1:|
|00001180| f2 56 79 28 78 2c 79 2c | 32 2c 56 7a 29 3a ed 69 |.Vy(x,y,|2,Vz):.i|
|00001190| 3a f2 55 77 28 22 47 41 | 4d 45 20 43 4f 4d 50 4c |:.Uw("GA|ME COMPL|
|000011a0| 45 54 45 44 22 2c 39 2a | 34 2c 31 35 2a 38 2c 32 |ETED",9*|4,15*8,2|
|000011b0| 29 3a f5 fd a6 28 2d 39 | 39 29 3a f5 fd 20 ac a6 |):...(-9|9):.. ..|
|000011c0| 28 2d 39 39 29 3a db 3a | ef 32 36 3a e1 0d 0b 36 |(-99):.:|.26:...6|
|000011d0| 42 dd f2 55 77 28 57 6b | 24 2c 78 2c 79 2c 57 6c |B..Uw(Wk|$,x,y,Wl|
|000011e0| 29 3a 24 57 6d 3d 57 6b | 24 2b bd 30 3a 41 25 3d |):$Wm=Wk|$+.0:A%=|
|000011f0| 21 55 75 3a 42 25 3d 57 | 6d 3a 43 25 3d 57 6c 3a |!Uu:B%=W|m:C%=Wl:|
|00001200| 44 25 3d 78 3a 45 25 3d | 79 3a d6 57 6e 3a e1 0d |D%=x:E%=|y:.Wn:..|
|00001210| 0b 86 fc dd f2 55 57 3a | e3 57 6f 3d 30 20 b8 32 |.....UW:|.Wo=0 .2|
|00001220| 88 32 3a 50 25 3d 55 62 | 3a 5b 4f 50 54 20 57 6f |.2:P%=Ub|:[OPT Wo|
|00001230| 3a 2e 56 6a 20 53 54 4d | 46 44 20 28 55 59 29 21 |:.Vj STM|FD (UY)!|
|00001240| 2c 7b 55 5a 7d 3a 42 4c | 20 57 70 3a 42 4c 20 57 |,{UZ}:BL| Wp:BL W|
|00001250| 64 3a 42 4c 20 56 70 3a | 42 4c 20 57 71 3a 42 4c |d:BL Vp:|BL Wq:BL|
|00001260| 20 57 72 3a 42 4c 20 57 | 68 3a 42 4c 20 57 73 3a | Wr:BL W|h:BL Ws:|
|00001270| 42 4c 20 57 6a 3a 42 4c | 20 57 74 3a 42 4c 20 57 |BL Wj:BL| Wt:BL W|
|00001280| 75 3a 4c 44 4d 46 44 20 | 28 55 59 29 21 2c 7b 50 |u:LDMFD |(UY)!,{P|
|00001290| 43 7d 3a 2e 56 64 20 4d | 4f 56 20 72 30 2c 23 33 |C}:.Vd M|OV r0,#3|
|000012a0| 3a 53 54 52 20 72 30 2c | 56 67 3a 4d 4f 56 20 72 |:STR r0,|Vg:MOV r|
|000012b0| 30 2c 23 31 3a 53 54 52 | 20 72 30 2c 56 71 3a 4d |0,#1:STR| r0,Vq:M|
|000012c0| 4f 56 20 72 30 2c 23 30 | 3a 53 54 52 20 72 30 2c |OV r0,#0|:STR r0,|
|000012d0| 56 72 3a 53 54 52 20 72 | 30 2c 56 73 3a 4d 4f 56 |Vr:STR r|0,Vs:MOV|
|000012e0| 20 50 43 2c 55 5a 3a 2e | 56 66 20 53 54 4d 46 44 | PC,UZ:.|Vf STMFD|
|000012f0| 20 28 55 59 29 21 2c 7b | 55 5a 7d 3a 4c 44 52 20 | (UY)!,{|UZ}:LDR |
|00001300| 72 30 2c 56 71 3a 42 4c | 20 57 76 0d 0c d0 fa 4c |r0,Vq:BL| Wv....L|
|00001310| 44 52 20 72 30 2c 56 71 | 3a 53 55 42 20 72 30 2c |DR r0,Vq|:SUB r0,|
|00001320| 72 30 2c 23 31 3a 41 44 | 52 20 72 31 2c 57 77 3a |r0,#1:AD|R r1,Ww:|
|00001330| 4c 44 52 42 20 72 30 2c | 5b 72 31 2c 72 30 5d 3a |LDRB r0,|[r1,r0]:|
|00001340| 53 54 52 20 72 30 2c 57 | 78 3a 4d 4f 56 20 72 30 |STR r0,W|x:MOV r0|
|00001350| 2c 23 30 3a 53 54 52 20 | 72 30 2c 56 68 3a 53 54 |,#0:STR |r0,Vh:ST|
|00001360| 52 20 72 30 2c 56 6c 3a | 53 54 52 20 72 30 2c 56 |R r0,Vl:|STR r0,V|
|00001370| 6d 3a 4c 44 52 20 72 30 | 2c 57 79 3a 4c 44 52 20 |m:LDR r0|,Wy:LDR |
|00001380| 72 31 2c 56 71 3a 53 55 | 42 20 72 31 2c 72 31 2c |r1,Vq:SU|B r1,r1,|
|00001390| 23 31 3a 41 44 44 20 72 | 30 2c 72 30 2c 72 31 2c |#1:ADD r|0,r0,r1,|
|000013a0| 4c 53 4c 20 23 34 3a 4c | 44 52 42 20 72 31 2c 5b |LSL #4:L|DRB r1,[|
|000013b0| 72 30 5d 2c 23 31 20 3a | 20 53 54 52 42 20 72 31 |r0],#1 :| STRB r1|
|000013c0| 2c 57 7a 20 2b 30 3a 4c | 44 52 42 20 72 31 2c 5b |,Wz +0:L|DRB r1,[|
|000013d0| 72 30 5d 2c 23 31 20 3a | 20 53 54 52 42 20 72 31 |r0],#1 :| STRB r1|
|000013e0| 2c 57 7a 20 2b 31 3a 4c | 44 52 42 20 72 31 2c 5b |,Wz +1:L|DRB r1,[|
|000013f0| 72 30 5d 2c 23 31 20 3a | 20 53 54 52 42 20 72 31 |r0],#1 :| STRB r1|
|00001400| 2c 58 55 2b 30 0d 0d 70 | f3 4c 44 52 42 20 72 31 |,XU+0..p|.LDRB r1|
|00001410| 2c 5b 72 30 5d 2c 23 31 | 20 3a 20 53 54 52 42 20 |,[r0],#1| : STRB |
|00001420| 72 31 2c 58 55 2b 31 3a | 4c 44 52 42 20 72 31 2c |r1,XU+1:|LDRB r1,|
|00001430| 5b 72 30 5d 2c 23 31 20 | 3a 20 53 54 52 42 20 72 |[r0],#1 |: STRB r|
|00001440| 31 2c 58 56 2b 30 3a 4c | 44 52 42 20 72 31 2c 5b |1,XV+0:L|DRB r1,[|
|00001450| 72 30 5d 2c 23 31 20 3a | 20 53 54 52 42 20 72 31 |r0],#1 :| STRB r1|
|00001460| 2c 58 56 2b 31 3a 4c 44 | 52 42 20 72 31 2c 5b 72 |,XV+1:LD|RB r1,[r|
|00001470| 30 5d 2c 23 31 20 3a 20 | 53 54 52 42 20 72 31 2c |0],#1 : |STRB r1,|
|00001480| 58 57 2b 30 3a 4c 44 52 | 42 20 72 31 2c 5b 72 30 |XW+0:LDR|B r1,[r0|
|00001490| 5d 2c 23 31 20 3a 20 53 | 54 52 42 20 72 31 2c 58 |],#1 : S|TRB r1,X|
|000014a0| 57 2b 31 3a 4c 44 52 42 | 20 72 31 2c 5b 72 30 5d |W+1:LDRB| r1,[r0]|
|000014b0| 2c 23 31 20 3a 20 53 54 | 52 42 20 72 31 2c 58 58 |,#1 : ST|RB r1,XX|
|000014c0| 2b 30 3a 4c 44 52 42 20 | 72 31 2c 5b 72 30 5d 2c |+0:LDRB |r1,[r0],|
|000014d0| 23 31 20 3a 20 53 54 52 | 42 20 72 31 2c 58 58 2b |#1 : STR|B r1,XX+|
|000014e0| 31 3a 4d 4f 56 20 72 30 | 2c 23 30 3a 53 54 52 42 |1:MOV r0|,#0:STRB|
|000014f0| 20 72 30 2c 58 55 2b 33 | 0d 0d ca f4 53 54 52 42 | r0,XU+3|....STRB|
|00001500| 20 72 30 2c 58 56 2b 33 | 3a 53 54 52 42 20 72 30 | r0,XV+3|:STRB r0|
|00001510| 2c 58 57 2b 33 3a 53 54 | 52 42 20 72 30 2c 58 58 |,XW+3:ST|RB r0,XX|
|00001520| 2b 33 3a 53 54 52 20 72 | 30 2c 58 59 3a 53 54 52 |+3:STR r|0,XY:STR|
|00001530| 20 72 30 2c 58 5a 3a 53 | 54 52 20 72 30 2c 56 6b | r0,XZ:S|TR r0,Vk|
|00001540| 3a 53 54 52 20 72 30 2c | 58 61 3a 4d 4f 56 20 72 |:STR r0,|Xa:MOV r|
|00001550| 30 2c 23 31 3a 53 54 52 | 42 20 72 30 2c 57 7a 2b |0,#1:STR|B r0,Wz+|
|00001560| 33 3a 4d 4f 56 20 72 30 | 2c 23 36 30 3a 4c 44 52 |3:MOV r0|,#60:LDR|
|00001570| 20 72 31 2c 56 71 3a 53 | 55 42 20 72 31 2c 72 31 | r1,Vq:S|UB r1,r1|
|00001580| 2c 23 31 3a 4d 4f 56 20 | 72 32 2c 23 32 3a 4d 55 |,#1:MOV |r2,#2:MU|
|00001590| 4c 20 72 33 2c 72 31 2c | 72 32 3a 53 55 42 20 72 |L r3,r1,|r2:SUB r|
|000015a0| 30 2c 72 30 2c 72 33 3a | 53 54 52 20 72 30 2c 57 |0,r0,r3:|STR r0,W|
|000015b0| 57 3a 4d 4f 56 20 72 30 | 2c 23 31 30 30 3a 53 54 |W:MOV r0|,#100:ST|
|000015c0| 52 20 72 30 2c 57 62 3a | 4d 4f 56 20 72 30 2c 23 |R r0,Wb:|MOV r0,#|
|000015d0| 34 3a 53 54 52 20 72 30 | 2c 58 62 3a 4c 44 4d 46 |4:STR r0|,Xb:LDMF|
|000015e0| 44 20 28 55 59 29 21 2c | 7b 50 43 7d 0d 0e b0 f6 |D (UY)!,|{PC}....|
|000015f0| 2e 57 79 20 45 51 55 44 | 20 58 63 3a 2e 57 77 20 |.Wy EQUD| Xc:.Ww |
|00001600| 45 51 55 42 20 31 20 3a | 20 45 51 55 42 20 31 3a |EQUB 1 :| EQUB 1:|
|00001610| 45 51 55 42 20 31 20 3a | 20 45 51 55 42 20 31 3a |EQUB 1 :| EQUB 1:|
|00001620| 45 51 55 42 20 31 20 3a | 20 45 51 55 42 20 32 3a |EQUB 1 :| EQUB 2:|
|00001630| 45 51 55 42 20 32 20 3a | 20 45 51 55 42 20 32 3a |EQUB 2 :| EQUB 2:|
|00001640| 45 51 55 42 20 32 20 3a | 20 45 51 55 42 20 32 3a |EQUB 2 :| EQUB 2:|
|00001650| 45 51 55 42 20 34 20 3a | 20 45 51 55 42 20 34 3a |EQUB 4 :| EQUB 4:|
|00001660| 45 51 55 42 20 34 20 3a | 20 45 51 55 42 20 34 3a |EQUB 4 :| EQUB 4:|
|00001670| 45 51 55 42 20 38 20 3a | 20 45 51 55 42 20 38 3a |EQUB 8 :| EQUB 8:|
|00001680| 2e 56 67 20 45 51 55 44 | 20 30 3a 2e 56 71 20 45 |.Vg EQUD| 0:.Vq E|
|00001690| 51 55 44 20 30 3a 2e 56 | 72 20 45 51 55 44 20 30 |QUD 0:.V|r EQUD 0|
|000016a0| 3a 2e 56 73 20 45 51 55 | 44 20 30 3a 2e 56 68 20 |:.Vs EQU|D 0:.Vh |
|000016b0| 45 51 55 44 20 30 3a 2e | 56 6c 20 45 51 55 44 20 |EQUD 0:.|Vl EQUD |
|000016c0| 30 3a 2e 57 78 20 45 51 | 55 44 20 30 3a 2e 57 57 |0:.Wx EQ|UD 0:.WW|
|000016d0| 20 45 51 55 44 20 30 3a | 2e 57 62 20 45 51 55 44 | EQUD 0:|.Wb EQUD|
|000016e0| 20 30 0d 0f 78 fd 2e 56 | 6b 20 45 51 55 44 20 30 | 0..x..V|k EQUD 0|
|000016f0| 3a 2e 58 5a 20 45 51 55 | 44 20 30 3a 2e 58 62 20 |:.XZ EQU|D 0:.Xb |
|00001700| 45 51 55 44 20 30 3a 2e | 58 61 20 45 51 55 44 20 |EQUD 0:.|Xa EQUD |
|00001710| 30 3a 2e 58 64 20 45 51 | 55 44 20 30 3a 2e 58 65 |0:.Xd EQ|UD 0:.Xe|
|00001720| 20 45 51 55 44 20 30 3a | 2e 58 66 20 45 51 55 44 | EQUD 0:|.Xf EQUD|
|00001730| 20 30 3a 2e 57 75 20 53 | 54 4d 46 44 20 28 55 59 | 0:.Wu S|TMFD (UY|
|00001740| 29 21 2c 7b 55 5a 7d 3a | 4c 44 52 20 72 30 2c 58 |)!,{UZ}:|LDR r0,X|
|00001750| 61 3a 43 4d 50 20 72 30 | 2c 23 30 3a 42 45 51 20 |a:CMP r0|,#0:BEQ |
|00001760| 58 67 3a 4c 44 52 20 72 | 30 2c 58 64 3a 53 55 42 |Xg:LDR r|0,Xd:SUB|
|00001770| 53 20 72 30 2c 72 30 2c | 23 31 3a 53 54 52 20 72 |S r0,r0,|#1:STR r|
|00001780| 30 2c 58 64 3a ec 51 20 | 72 30 2c 23 30 3a 53 54 |0,Xd:.Q |r0,#0:ST|
|00001790| 52 45 51 20 72 30 2c 58 | 61 3a 4c 44 52 45 51 20 |REQ r0,X|a:LDREQ |
|000017a0| 72 39 2c 58 68 3a 4c 44 | 52 45 51 20 72 31 30 2c |r9,Xh:LD|REQ r10,|
|000017b0| 58 65 3a 4c 44 52 45 51 | 20 72 31 31 2c 58 66 3a |Xe:LDREQ| r11,Xf:|
|000017c0| 41 44 44 45 51 20 72 39 | 2c 72 39 2c 72 31 30 2c |ADDEQ r9|,r9,r10,|
|000017d0| 4c 53 52 20 23 34 3a ec | 51 20 72 34 2c 23 30 0d |LSR #4:.|Q r4,#0.|
|000017e0| 10 86 f5 53 54 52 45 51 | 42 20 72 34 2c 5b 72 39 |...STREQ|B r4,[r9|
|000017f0| 2c 72 31 31 5d 3a ec 51 | 20 72 33 2c 23 30 3a 42 |,r11]:.Q| r3,#0:B|
|00001800| 45 51 20 58 69 3a 4c 44 | 52 20 72 31 30 2c 58 65 |EQ Xi:LD|R r10,Xe|
|00001810| 3a 4c 44 52 20 72 31 31 | 2c 58 66 3a 4c 44 52 20 |:LDR r11|,Xf:LDR |
|00001820| 72 33 2c 58 61 3a 42 20 | 58 69 3a 2e 58 67 3a 42 |r3,Xa:B |Xi:.Xg:B|
|00001830| 4c 20 58 6a 3a 20 80 20 | 72 31 32 2c 20 72 31 32 |L Xj: . |r12, r12|
|00001840| 2c 20 23 32 35 35 3a 43 | 4d 50 20 72 31 32 2c 23 |, #255:C|MP r12,#|
|00001850| 31 38 33 3a 4c 44 4d 4e | 45 46 44 20 28 55 59 29 |183:LDMN|EFD (UY)|
|00001860| 21 2c 7b 50 43 7d 3a 2e | 58 6b 20 42 4c 20 58 6a |!,{PC}:.|Xk BL Xj|
|00001870| 3a 20 80 20 72 31 30 2c | 20 72 31 32 2c 20 23 31 |: . r10,| r12, #1|
|00001880| 35 3a 4d 4f 56 20 72 31 | 30 2c 72 31 30 2c 4c 53 |5:MOV r1|0,r10,LS|
|00001890| 4c 20 23 34 3a 42 4c 20 | 58 6a 3a 20 80 20 72 31 |L #4:BL |Xj: . r1|
|000018a0| 31 2c 20 72 31 32 2c 20 | 23 31 35 3a 4d 4f 56 20 |1, r12, |#15:MOV |
|000018b0| 72 31 31 2c 72 31 31 2c | 4c 53 4c 20 23 34 3a 42 |r11,r11,|LSL #4:B|
|000018c0| 4c 20 58 6a 3a 20 80 20 | 72 31 32 2c 20 72 31 32 |L Xj: . |r12, r12|
|000018d0| 2c 20 23 33 0d 11 62 fd | 41 44 44 20 72 31 32 2c |, #3..b.|ADD r12,|
|000018e0| 72 31 32 2c 23 35 3a 4c | 44 52 42 20 72 30 2c 57 |r12,#5:L|DRB r0,W|
|000018f0| 7a 2b 30 3a 4c 44 52 42 | 20 72 31 2c 57 7a 2b 31 |z+0:LDRB| r1,Wz+1|
|00001900| 3a 20 80 20 72 30 2c 20 | 72 30 2c 20 23 32 34 30 |: . r0, |r0, #240|
|00001910| 3a 20 80 20 72 31 2c 20 | 72 31 2c 20 23 32 34 30 |: . r1, |r1, #240|
|00001920| 3a 43 4d 50 20 72 30 2c | 72 31 30 3a 43 4d 50 45 |:CMP r0,|r10:CMPE|
|00001930| 51 20 72 31 2c 72 31 31 | 3a 4c 44 4d 45 51 46 44 |Q r1,r11|:LDMEQFD|
|00001940| 20 28 55 59 29 21 2c 7b | 50 43 7d 3a 4c 44 52 20 | (UY)!,{|PC}:LDR |
|00001950| 72 39 2c 58 68 3a 41 44 | 44 20 72 39 2c 72 39 2c |r9,Xh:AD|D r9,r9,|
|00001960| 72 31 30 2c 4c 53 52 20 | 23 34 3a 41 44 44 20 72 |r10,LSR |#4:ADD r|
|00001970| 39 2c 72 39 2c 72 31 31 | 3a 4c 44 52 42 20 72 38 |9,r9,r11|:LDRB r8|
|00001980| 2c 5b 72 39 5d 3a 43 4d | 50 20 72 38 2c 23 30 3a |,[r9]:CM|P r8,#0:|
|00001990| 4c 44 4d 4e 45 46 44 20 | 28 55 59 29 21 2c 7b 50 |LDMNEFD |(UY)!,{P|
|000019a0| 43 7d 3a 53 54 52 42 20 | 72 31 32 2c 5b 72 39 5d |C}:STRB |r12,[r9]|
|000019b0| 3a 53 54 52 20 72 31 32 | 2c 58 61 3a 53 54 52 20 |:STR r12|,Xa:STR |
|000019c0| 72 31 30 2c 58 65 3a 53 | 54 52 20 72 31 31 2c 58 |r10,Xe:S|TR r11,X|
|000019d0| 66 0d 12 0c f9 4d 4f 56 | 20 72 33 2c 72 31 32 3a |f....MOV| r3,r12:|
|000019e0| 41 44 52 20 72 34 2c 58 | 6c 3a 4c 44 52 20 72 35 |ADR r4,X|l:LDR r5|
|000019f0| 2c 5b 72 34 2c 72 31 32 | 2c 4c 53 4c 20 23 32 5d |,[r4,r12|,LSL #2]|
|00001a00| 3a 53 54 52 20 72 35 2c | 58 64 3a 2e 58 69 20 4c |:STR r5,|Xd:.Xi L|
|00001a10| 44 52 20 72 30 2c 58 6d | 3a 4c 44 52 20 72 30 2c |DR r0,Xm|:LDR r0,|
|00001a20| 5b 72 30 5d 3a 4d 4f 56 | 20 72 31 2c 72 31 30 3a |[r0]:MOV| r1,r10:|
|00001a30| 4d 4f 56 20 72 32 2c 72 | 31 31 3a 4c 44 52 20 72 |MOV r2,r|11:LDR r|
|00001a40| 34 2c 58 6e 3a 42 4c 20 | 57 67 3a 4c 44 4d 46 44 |4,Xn:BL |Wg:LDMFD|
|00001a50| 20 28 55 59 29 21 2c 7b | 50 43 7d 3a 2e 58 6d 20 | (UY)!,{|PC}:.Xm |
|00001a60| 45 51 55 44 20 55 75 3a | 2e 58 6e 20 45 51 55 44 |EQUD Uu:|.Xn EQUD|
|00001a70| 20 57 56 3a 2e 58 68 20 | 45 51 55 44 20 58 6f 3a | WV:.Xh |EQUD Xo:|
|00001a80| 2e 58 6c 20 45 51 55 44 | 20 30 3a 45 51 55 44 30 |.Xl EQUD| 0:EQUD0|
|00001a90| 3a 45 51 55 44 30 3a 45 | 51 55 44 30 3a 45 51 55 |:EQUD0:E|QUD0:EQU|
|00001aa0| 44 30 3a 45 51 55 44 20 | 36 2a 35 30 3a 45 51 55 |D0:EQUD |6*50:EQU|
|00001ab0| 44 20 35 2a 35 30 3a 45 | 51 55 44 20 34 2a 35 30 |D 5*50:E|QUD 4*50|
|00001ac0| 3a 45 51 55 44 20 33 2a | 35 30 0d 12 f2 fa 2e 57 |:EQUD 3*|50.....W|
|00001ad0| 70 20 4c 44 52 20 72 31 | 2c 56 73 3a 43 4d 50 20 |p LDR r1|,Vs:CMP |
|00001ae0| 72 31 2c 23 30 3a ec 51 | 20 50 43 2c 55 5a 3a 4c |r1,#0:.Q| PC,UZ:L|
|00001af0| 44 52 20 72 30 2c 56 72 | 3a 43 4d 50 20 72 31 2c |DR r0,Vr|:CMP r1,|
|00001b00| 23 31 30 3a 41 44 44 47 | 45 20 72 30 2c 72 30 2c |#10:ADDG|E r0,r0,|
|00001b10| 23 31 30 3a 53 55 42 47 | 45 20 72 31 2c 72 31 2c |#10:SUBG|E r1,r1,|
|00001b20| 23 31 30 3a 41 44 44 4c | 54 20 72 30 2c 72 30 2c |#10:ADDL|T r0,r0,|
|00001b30| 23 31 3a 53 55 42 4c 54 | 20 72 31 2c 72 31 2c 23 |#1:SUBLT| r1,r1,#|
|00001b40| 31 3a 53 54 52 20 72 30 | 2c 56 72 3a 53 54 52 20 |1:STR r0|,Vr:STR |
|00001b50| 72 31 2c 56 73 3a 4d 4f | 56 20 50 43 2c 55 5a 3a |r1,Vs:MO|V PC,UZ:|
|00001b60| 2e 57 64 20 53 54 4d 46 | 44 20 28 55 59 29 21 2c |.Wd STMF|D (UY)!,|
|00001b70| 7b 55 5a 7d 3a 4c 44 52 | 20 72 30 2c 57 57 3a 4c |{UZ}:LDR| r0,WW:L|
|00001b80| 44 52 20 72 31 2c 57 62 | 3a 53 55 42 53 20 72 31 |DR r1,Wb|:SUBS r1|
|00001b90| 2c 72 31 2c 23 32 3a ec | 51 20 72 31 2c 23 31 30 |,r1,#2:.|Q r1,#10|
|00001ba0| 30 3a 53 55 42 45 51 20 | 72 30 2c 72 30 2c 23 31 |0:SUBEQ |r0,r0,#1|
|00001bb0| 3a 53 54 52 20 72 30 2c | 57 57 3a 53 54 52 20 72 |:STR r0,|WW:STR r|
|00001bc0| 31 2c 57 62 0d 13 ce fe | 2e 58 70 ec 51 20 72 30 |1,Wb....|.Xp.Q r0|
|00001bd0| 2c 23 30 30 3a ec 51 20 | 72 32 2c 23 32 3a 4c 44 |,#00:.Q |r2,#2:LD|
|00001be0| 52 45 51 20 72 33 2c 57 | 57 3a ec 51 20 72 33 2c |REQ r3,W|W:.Q r3,|
|00001bf0| 72 33 2c 4c 53 52 20 23 | 34 3a 52 53 42 20 72 33 |r3,LSR #|4:RSB r3|
|00001c00| 2c 72 33 2c 23 35 3a 42 | 4c 45 51 20 57 63 3a 4c |,r3,#5:B|LEQ Wc:L|
|00001c10| 44 52 20 72 30 2c 57 57 | 3a 43 4d 50 20 72 30 2c |DR r0,WW|:CMP r0,|
|00001c20| 23 30 3a 4d 56 4e 45 51 | 20 72 32 2c 23 30 3a 53 |#0:MVNEQ| r2,#0:S|
|00001c30| 54 52 45 51 20 72 32 2c | 56 6b 3a 2e 58 71 20 41 |TREQ r2,|Vk:.Xq A|
|00001c40| 44 52 20 72 31 2c 58 72 | 3a 4d 4f 56 20 72 33 2c |DR r1,Xr|:MOV r3,|
|00001c50| 23 33 35 2a 34 3a 4d 4f | 56 20 72 34 2c 23 33 30 |#35*4:MO|V r4,#30|
|00001c60| 2a 38 2b 31 3a 4c 44 52 | 20 72 30 2c 55 75 3a 4d |*8+1:LDR| r0,Uu:M|
|00001c70| 4f 56 20 72 32 2c 23 35 | 3a 42 4c 20 57 6e 3a 4c |OV r2,#5|:BL Wn:L|
|00001c80| 44 52 20 72 30 2c 57 57 | 3a 41 44 52 20 72 31 2c |DR r0,WW|:ADR r1,|
|00001c90| 58 73 3a 4d 4f 56 20 72 | 32 2c 23 36 3a 53 57 49 |Xs:MOV r|2,#6:SWI|
|00001ca0| 20 22 4f 53 5f 43 6f 6e | 76 65 72 74 49 6e 74 65 | "OS_Con|vertInte|
|00001cb0| 67 65 72 34 22 3a 4d 4f | 56 20 72 33 2c 23 33 31 |ger4":MO|V r3,#31|
|00001cc0| 2a 34 0d 14 a0 fc 41 44 | 44 20 72 33 2c 72 33 2c |*4....AD|D r3,r3,|
|00001cd0| 72 32 2c 4c 53 4c 20 23 | 32 3a 4d 4f 56 20 72 34 |r2,LSL #|2:MOV r4|
|00001ce0| 2c 23 33 30 2a 38 2b 31 | 3a 4c 44 52 20 72 30 2c |,#30*8+1|:LDR r0,|
|00001cf0| 55 75 3a 41 44 52 20 72 | 31 2c 58 73 3a 4c 44 52 |Uu:ADR r|1,Xs:LDR|
|00001d00| 20 72 35 2c 57 57 3a 43 | 4d 50 20 72 35 2c 23 31 | r5,WW:C|MP r5,#1|
|00001d10| 30 3a 4d 4f 56 4c 45 20 | 72 32 2c 23 31 3a 4d 4f |0:MOVLE |r2,#1:MO|
|00001d20| 56 47 54 20 72 32 2c 23 | 32 3a 42 4c 20 57 6e 3a |VGT r2,#|2:BL Wn:|
|00001d30| 4c 44 4d 46 44 20 28 55 | 59 29 21 2c 7b 50 43 7d |LDMFD (U|Y)!,{PC}|
|00001d40| 3a 2e 58 73 20 45 51 55 | 53 20 22 3f 3f 22 3a 20 |:.Xs EQU|S "??": |
|00001d50| 45 51 55 42 20 30 20 3a | 20 41 4c 49 47 4e 3a 2e |EQUB 0 :| ALIGN:.|
|00001d60| 58 72 20 45 51 55 53 20 | 22 20 20 22 3a 20 45 51 |Xr EQUS |" ": EQ|
|00001d70| 55 42 20 30 20 3a 20 41 | 4c 49 47 4e 3a 2e 57 74 |UB 0 : A|LIGN:.Wt|
|00001d80| 20 53 54 4d 46 44 20 28 | 55 59 29 21 2c 7b 55 5a | STMFD (|UY)!,{UZ|
|00001d90| 7d 3a 4c 44 52 20 72 30 | 2c 58 74 3a 43 4d 50 20 |}:LDR r0|,Xt:CMP |
|00001da0| 72 30 2c 23 31 3a 42 4c | 45 51 20 58 75 3a 2e 58 |r0,#1:BL|EQ Xu:.X|
|00001db0| 76 20 4c 44 52 42 20 72 | 30 2c 57 7a 2b 30 0d 15 |v LDRB r|0,Wz+0..|
|00001dc0| 86 f7 4c 44 52 42 20 72 | 31 2c 57 7a 2b 31 3a 4c |..LDRB r|1,Wz+1:L|
|00001dd0| 44 52 20 72 32 2c 58 77 | 3a 20 80 20 72 34 2c 20 |DR r2,Xw|: . r4, |
|00001de0| 72 30 2c 20 23 32 34 30 | 3a 20 80 20 72 35 2c 20 |r0, #240|: . r5, |
|00001df0| 72 31 2c 20 23 32 34 30 | 3a 41 44 44 20 72 32 2c |r1, #240|:ADD r2,|
|00001e00| 72 32 2c 72 34 2c 4c 53 | 52 20 23 34 3a 41 44 44 |r2,r4,LS|R #4:ADD|
|00001e10| 20 72 32 2c 72 32 2c 72 | 35 3a 4d 4f 56 20 72 33 | r2,r2,r|5:MOV r3|
|00001e20| 2c 23 30 3a 53 54 52 42 | 20 72 33 2c 5b 72 32 5d |,#0:STRB| r3,[r2]|
|00001e30| 3a 4c 44 52 42 20 72 34 | 2c 58 78 3a 4c 44 52 42 |:LDRB r4|,Xx:LDRB|
|00001e40| 20 72 35 2c 58 79 3a 4c | 44 52 42 20 72 36 2c 58 | r5,Xy:L|DRB r6,X|
|00001e50| 7a 3a 4c 44 52 42 20 72 | 37 2c 59 55 3a 4c 44 52 |z:LDRB r|7,YU:LDR|
|00001e60| 20 72 38 2c 58 59 3a 4c | 44 52 20 72 39 2c 59 56 | r8,XY:L|DR r9,YV|
|00001e70| 3a 43 4d 50 20 72 38 2c | 23 30 3a 42 45 51 20 59 |:CMP r8,|#0:BEQ Y|
|00001e80| 57 3a 2e 59 58 20 53 55 | 42 20 72 38 2c 72 38 2c |W:.YX SU|B r8,r8,|
|00001e90| 23 31 3a 53 54 52 20 72 | 38 2c 58 59 3a 43 4d 50 |#1:STR r|8,XY:CMP|
|00001ea0| 20 72 39 2c 23 30 3a 53 | 55 42 45 51 20 72 31 2c | r9,#0:S|UBEQ r1,|
|00001eb0| 72 31 2c 23 31 0d 16 58 | f8 43 4d 50 20 72 39 2c |r1,#1..X|.CMP r9,|
|00001ec0| 23 31 3a 41 44 44 45 51 | 20 72 31 2c 72 31 2c 23 |#1:ADDEQ| r1,r1,#|
|00001ed0| 31 3a 43 4d 50 20 72 39 | 2c 23 32 3a 53 55 42 45 |1:CMP r9|,#2:SUBE|
|00001ee0| 51 20 72 30 2c 72 30 2c | 23 31 3a 43 4d 50 20 72 |Q r0,r0,|#1:CMP r|
|00001ef0| 39 2c 23 33 3a 41 44 44 | 45 51 20 72 30 2c 72 30 |9,#3:ADD|EQ r0,r0|
|00001f00| 2c 23 31 3a 53 54 52 42 | 20 72 30 2c 57 7a 2b 30 |,#1:STRB| r0,Wz+0|
|00001f10| 3a 53 54 52 42 20 72 31 | 2c 57 7a 2b 31 3a 4c 44 |:STRB r1|,Wz+1:LD|
|00001f20| 4d 46 44 20 28 55 59 29 | 21 2c 7b 50 43 7d 3a 2e |MFD (UY)|!,{PC}:.|
|00001f30| 59 57 20 4d 4f 56 20 72 | 30 2c 23 31 32 32 3a 53 |YW MOV r|0,#122:S|
|00001f40| 57 49 20 22 4f 53 5f 42 | 79 74 65 22 3a 4d 4f 56 |WI "OS_B|yte":MOV|
|00001f50| 20 72 32 2c 23 31 36 3a | 4d 4f 56 20 72 39 2c 23 | r2,#16:|MOV r9,#|
|00001f60| 30 3a 4c 44 52 20 72 31 | 30 2c 56 73 3a 41 44 52 |0:LDR r1|0,Vs:ADR|
|00001f70| 20 72 31 31 2c 59 59 3a | 2e 59 5a 20 43 4d 50 20 | r11,YY:|.YZ CMP |
|00001f80| 72 31 2c 23 ac 2d 39 38 | 3a 42 4e 45 20 59 61 3a |r1,#.-98|:BNE Ya:|
|00001f90| 4d 4f 56 20 72 33 2c 23 | 32 3a 53 54 52 20 72 33 |MOV r3,#|2:STR r3|
|00001fa0| 2c 59 56 3a 43 4d 50 20 | 72 36 2c 23 30 0d 17 34 |,YV:CMP |r6,#0..4|
|00001fb0| f8 43 4d 50 4e 45 20 72 | 36 2c 23 35 3a 43 4d 50 |.CMPNE r|6,#5:CMP|
|00001fc0| 4e 45 20 72 36 2c 23 36 | 3a 43 4d 50 4e 45 20 72 |NE r6,#6|:CMPNE r|
|00001fd0| 36 2c 23 37 3a 43 4d 50 | 4e 45 20 72 36 2c 23 38 |6,#7:CMP|NE r6,#8|
|00001fe0| 3a ec 51 20 72 39 2c 72 | 36 3a 53 54 52 45 51 20 |:.Q r9,r|6:STREQ |
|00001ff0| 72 32 2c 58 59 3a 42 45 | 51 20 59 62 3a 43 4d 50 |r2,XY:BE|Q Yb:CMP|
|00002000| 20 72 36 2c 23 31 30 3a | 4d 56 4e 45 51 20 72 31 | r6,#10:|MVNEQ r1|
|00002010| 2c 23 30 3a ec 51 20 72 | 32 2c 23 30 3a 42 45 51 |,#0:.Q r|2,#0:BEQ|
|00002020| 20 59 63 3a 2e 59 61 20 | 43 4d 50 20 72 31 2c 23 | Yc:.Ya |CMP r1,#|
|00002030| ac 2d 36 37 3a 42 4e 45 | 20 59 64 3a 4d 4f 56 20 |.-67:BNE| Yd:MOV |
|00002040| 72 33 2c 23 33 3a 53 54 | 52 20 72 33 2c 59 56 3a |r3,#3:ST|R r3,YV:|
|00002050| 43 4d 50 20 72 37 2c 23 | 30 3a 43 4d 50 4e 45 20 |CMP r7,#|0:CMPNE |
|00002060| 72 37 2c 23 35 3a 43 4d | 50 4e 45 20 72 37 2c 23 |r7,#5:CM|PNE r7,#|
|00002070| 36 3a 43 4d 50 4e 45 20 | 72 37 2c 23 37 3a 43 4d |6:CMPNE |r7,#7:CM|
|00002080| 50 4e 45 20 72 37 2c 23 | 38 3a ec 51 20 72 39 2c |PNE r7,#|8:.Q r9,|
|00002090| 72 37 3a 53 54 52 45 51 | 20 72 32 2c 58 59 3a 42 |r7:STREQ| r2,XY:B|
|000020a0| 45 51 20 59 62 0d 18 24 | fd 43 4d 50 20 72 37 2c |EQ Yb..$|.CMP r7,|
|000020b0| 23 31 30 3a ec 51 20 72 | 31 2c 23 31 3a ec 51 20 |#10:.Q r|1,#1:.Q |
|000020c0| 72 32 2c 23 30 3a 42 45 | 51 20 59 63 3a 2e 59 64 |r2,#0:BE|Q Yc:.Yd|
|000020d0| 20 43 4d 50 20 72 31 2c | 23 ac 2d 37 33 3a 42 4e | CMP r1,|#.-73:BN|
|000020e0| 45 20 59 65 3a 4d 4f 56 | 20 72 33 2c 23 30 3a 53 |E Ye:MOV| r3,#0:S|
|000020f0| 54 52 20 72 33 2c 59 56 | 3a 43 4d 50 20 72 34 2c |TR r3,YV|:CMP r4,|
|00002100| 23 30 3a 43 4d 50 4e 45 | 20 72 34 2c 23 35 3a 43 |#0:CMPNE| r4,#5:C|
|00002110| 4d 50 4e 45 20 72 34 2c | 23 36 3a 43 4d 50 4e 45 |MPNE r4,|#6:CMPNE|
|00002120| 20 72 34 2c 23 37 3a 43 | 4d 50 4e 45 20 72 34 2c | r4,#7:C|MPNE r4,|
|00002130| 23 38 3a ec 51 20 72 39 | 2c 72 34 3a 53 54 52 45 |#8:.Q r9|,r4:STRE|
|00002140| 51 20 72 32 2c 58 59 3a | 42 45 51 20 59 62 3a 43 |Q r2,XY:|BEQ Yb:C|
|00002150| 4d 50 20 72 34 2c 23 31 | 30 3a ec 51 20 72 31 2c |MP r4,#1|0:.Q r1,|
|00002160| 23 30 3a 4d 56 4e 45 51 | 20 72 32 2c 23 30 3a 42 |#0:MVNEQ| r2,#0:B|
|00002170| 45 51 20 59 63 3a 2e 59 | 65 20 43 4d 50 20 72 31 |EQ Yc:.Y|e CMP r1|
|00002180| 2c 23 ac 2d 31 30 34 3a | 42 4e 45 20 59 62 3a 4d |,#.-104:|BNE Yb:M|
|00002190| 4f 56 20 72 33 2c 23 31 | 3a 53 54 52 20 72 33 2c |OV r3,#1|:STR r3,|
|000021a0| 59 56 0d 19 28 fd 43 4d | 50 20 72 35 2c 23 30 3a |YV..(.CM|P r5,#0:|
|000021b0| 43 4d 50 4e 45 20 72 35 | 2c 23 35 3a 43 4d 50 4e |CMPNE r5|,#5:CMPN|
|000021c0| 45 20 72 35 2c 23 36 3a | 43 4d 50 4e 45 20 72 35 |E r5,#6:|CMPNE r5|
|000021d0| 2c 23 37 3a 43 4d 50 4e | 45 20 72 35 2c 23 38 3a |,#7:CMPN|E r5,#8:|
|000021e0| ec 51 20 72 39 2c 72 35 | 3a 53 54 52 45 51 20 72 |.Q r9,r5|:STREQ r|
|000021f0| 32 2c 58 59 3a 43 4d 50 | 20 72 35 2c 23 31 30 3a |2,XY:CMP| r5,#10:|
|00002200| ec 51 20 72 31 2c 23 30 | 3a ec 51 20 72 32 2c 23 |.Q r1,#0|:.Q r2,#|
|00002210| 31 3a 42 45 51 20 59 63 | 3a 2e 59 62 20 4c 44 52 |1:BEQ Yc|:.Yb LDR|
|00002220| 20 72 30 2c 59 56 3a 53 | 54 52 42 20 72 30 2c 57 | r0,YV:S|TRB r0,W|
|00002230| 7a 2b 33 3a 4c 44 52 20 | 72 31 32 2c 5b 72 31 31 |z+3:LDR |r12,[r11|
|00002240| 2c 72 39 2c 41 53 4c 20 | 23 32 5d 3a 41 44 44 20 |,r9,ASL |#2]:ADD |
|00002250| 72 31 30 2c 72 31 30 2c | 72 31 32 3a 53 54 52 20 |r10,r10,|r12:STR |
|00002260| 72 31 30 2c 56 73 3a 43 | 4d 50 20 72 39 2c 23 38 |r10,Vs:C|MP r9,#8|
|00002270| 3a 42 4e 45 20 59 66 3a | 4c 44 52 20 72 31 30 2c |:BNE Yf:|LDR r10,|
|00002280| 59 67 3a 4c 44 52 20 72 | 31 31 2c 5b 72 31 30 5d |Yg:LDR r|11,[r10]|
|00002290| 3a 41 44 44 20 72 31 31 | 2c 72 31 31 2c 23 31 0d |:ADD r11|,r11,#1.|
|000022a0| 1a 04 fd 43 4d 50 20 72 | 31 31 2c 23 34 3a ec 51 |...CMP r|11,#4:.Q|
|000022b0| 20 72 31 31 2c 23 33 3a | 53 54 52 20 72 31 31 2c | r11,#3:|STR r11,|
|000022c0| 5b 72 31 30 5d 3a 4d 4f | 56 20 72 31 32 2c 23 30 |[r10]:MO|V r12,#0|
|000022d0| 30 30 31 3a 2e 59 66 20 | 43 4d 50 20 72 31 32 2c |001:.Yf |CMP r12,|
|000022e0| 23 30 30 30 30 3a 42 45 | 51 20 59 68 3a 2e 59 69 |#0000:BE|Q Yh:.Yi|
|000022f0| 20 4d 4f 56 20 72 30 2c | 23 30 3a 53 54 52 20 72 | MOV r0,|#0:STR r|
|00002300| 30 2c 58 61 3a 4c 44 52 | 20 72 30 2c 59 6a 3a 4c |0,Xa:LDR| r0,Yj:L|
|00002310| 44 52 20 72 30 2c 5b 72 | 30 5d 3a 4c 44 52 42 20 |DR r0,[r|0]:LDRB |
|00002320| 72 31 2c 57 7a 2b 30 3a | 4c 44 52 42 20 72 32 2c |r1,Wz+0:|LDRB r2,|
|00002330| 57 7a 2b 31 3a 4c 44 52 | 20 72 34 2c 59 6b 3a 4c |Wz+1:LDR| r4,Yk:L|
|00002340| 44 52 20 72 33 2c 59 56 | 3a 43 4d 50 20 72 33 2c |DR r3,YV|:CMP r3,|
|00002350| 23 30 3a 53 55 42 45 51 | 20 72 32 2c 72 32 2c 23 |#0:SUBEQ| r2,r2,#|
|00002360| 31 2a 31 36 3a 43 4d 50 | 20 72 33 2c 23 31 3a 41 |1*16:CMP| r3,#1:A|
|00002370| 44 44 45 51 20 72 32 2c | 72 32 2c 23 31 2a 31 36 |DDEQ r2,|r2,#1*16|
|00002380| 3a 43 4d 50 20 72 33 2c | 23 32 3a 53 55 42 45 51 |:CMP r3,|#2:SUBEQ|
|00002390| 20 72 31 2c 72 31 2c 23 | 31 2a 31 36 0d 1a cc fd | r1,r1,#|1*16....|
|000023a0| 43 4d 50 20 72 33 2c 23 | 33 3a 41 44 44 45 51 20 |CMP r3,#|3:ADDEQ |
|000023b0| 72 31 2c 72 31 2c 23 31 | 2a 31 36 3a 4d 4f 56 20 |r1,r1,#1|*16:MOV |
|000023c0| 72 33 2c 23 30 3a 42 4c | 20 57 67 3a 4d 4f 56 20 |r3,#0:BL| Wg:MOV |
|000023d0| 72 30 2c 23 33 3a 4d 4f | 56 20 72 32 2c 23 32 3a |r0,#3:MO|V r2,#2:|
|000023e0| 4d 4f 56 20 72 33 2c 23 | 31 3a 42 4c 20 57 63 3a |MOV r3,#|1:BL Wc:|
|000023f0| 2e 59 68 20 4d 4f 56 20 | 72 30 2c 23 31 32 31 3a |.Yh MOV |r0,#121:|
|00002400| 4d 4f 56 20 72 31 2c 23 | 39 38 20 82 20 26 38 30 |MOV r1,#|98 . &80|
|00002410| 3a 53 57 49 20 22 4f 53 | 5f 42 79 74 65 22 3a 4c |:SWI "OS|_Byte":L|
|00002420| 44 52 20 72 38 2c 58 59 | 3a 43 4d 50 20 72 31 2c |DR r8,XY|:CMP r1,|
|00002430| 23 26 46 46 3a 43 4d 50 | 45 51 20 72 38 2c 23 30 |#&FF:CMP|EQ r8,#0|
|00002440| 3a 42 4c 45 51 20 59 6c | 3a 4c 44 52 20 72 38 2c |:BLEQ Yl|:LDR r8,|
|00002450| 58 59 3a 43 4d 50 20 72 | 38 2c 23 30 3a 42 4e 45 |XY:CMP r|8,#0:BNE|
|00002460| 20 58 76 3a 4c 44 4d 46 | 44 20 28 55 59 29 21 2c | Xv:LDMF|D (UY)!,|
|00002470| 7b 50 43 7d 3a 2e 59 63 | 20 4c 44 52 20 72 30 2c |{PC}:.Yc| LDR r0,|
|00002480| 59 56 3a 53 54 52 42 20 | 72 30 2c 57 7a 2b 33 3a |YV:STRB |r0,Wz+3:|
|00002490| 4c 44 52 20 72 30 2c 59 | 6a 0d 1b bc f8 4c 44 52 |LDR r0,Y|j....LDR|
|000024a0| 20 72 30 2c 5b 72 30 5d | 3a 4c 44 52 42 20 72 33 | r0,[r0]|:LDRB r3|
|000024b0| 2c 57 7a 2b 30 3a 4c 44 | 52 42 20 72 34 2c 57 7a |,Wz+0:LD|RB r4,Wz|
|000024c0| 2b 31 3a 41 44 44 20 72 | 31 2c 72 33 2c 72 31 2c |+1:ADD r|1,r3,r1,|
|000024d0| 41 53 4c 20 23 34 3a 41 | 44 44 20 72 32 2c 72 34 |ASL #4:A|DD r2,r4|
|000024e0| 2c 72 32 2c 41 53 4c 20 | 23 34 3a 4d 4f 56 20 72 |,r2,ASL |#4:MOV r|
|000024f0| 33 2c 23 31 3a 53 54 52 | 20 72 33 2c 58 74 3a 53 |3,#1:STR| r3,Xt:S|
|00002500| 54 52 20 72 31 2c 59 6d | 3a 53 54 52 20 72 32 2c |TR r1,Ym|:STR r2,|
|00002510| 59 6e 3a 4c 44 52 20 72 | 34 2c 59 6b 3a 42 4c 20 |Yn:LDR r|4,Yk:BL |
|00002520| 57 67 3a 4c 44 52 20 72 | 30 2c 59 6a 3a 4c 44 52 |Wg:LDR r|0,Yj:LDR|
|00002530| 20 72 30 2c 5b 72 30 5d | 3a 4c 44 52 42 20 72 31 | r0,[r0]|:LDRB r1|
|00002540| 2c 57 7a 2b 30 3a 4c 44 | 52 42 20 72 32 2c 57 7a |,Wz+0:LD|RB r2,Wz|
|00002550| 2b 31 3a 4c 44 52 42 20 | 72 33 2c 57 7a 2b 33 3a |+1:LDRB |r3,Wz+3:|
|00002560| 4d 4f 56 20 72 33 2c 72 | 33 2c 4c 53 4c 20 23 31 |MOV r3,r|3,LSL #1|
|00002570| 3a 4c 44 52 20 72 34 2c | 59 6f 3a 42 4c 20 57 67 |:LDR r4,|Yo:BL Wg|
|00002580| 3a 4c 44 4d 46 44 20 28 | 55 59 29 21 2c 7b 50 43 |:LDMFD (|UY)!,{PC|
|00002590| 7d 0d 1c 84 ed 2e 58 75 | 20 53 54 4d 46 44 20 28 |}.....Xu| STMFD (|
|000025a0| 55 59 29 21 2c 7b 55 5a | 7d 3a 4c 44 52 20 72 30 |UY)!,{UZ|}:LDR r0|
|000025b0| 2c 59 6a 3a 4c 44 52 20 | 72 30 2c 5b 72 30 5d 3a |,Yj:LDR |r0,[r0]:|
|000025c0| 4c 44 52 20 72 31 2c 59 | 6d 3a 4c 44 52 20 72 32 |LDR r1,Y|m:LDR r2|
|000025d0| 2c 59 6e 3a 4d 4f 56 20 | 72 33 2c 23 31 30 3a 4c |,Yn:MOV |r3,#10:L|
|000025e0| 44 52 20 72 34 2c 59 6b | 3a 42 4c 20 57 67 3a 4d |DR r4,Yk|:BL Wg:M|
|000025f0| 4f 56 20 72 30 2c 23 30 | 3a 53 54 52 20 72 30 2c |OV r0,#0|:STR r0,|
|00002600| 58 74 3a 4c 44 4d 46 44 | 20 28 55 59 29 21 2c 7b |Xt:LDMFD| (UY)!,{|
|00002610| 50 43 7d 3a 2e 58 74 20 | 45 51 55 44 20 30 3a 2e |PC}:.Xt |EQUD 0:.|
|00002620| 59 6d 20 45 51 55 44 20 | 30 3a 2e 59 6e 20 45 51 |Ym EQUD |0:.Yn EQ|
|00002630| 55 44 20 30 3a 2e 59 56 | 20 45 51 55 44 20 30 3a |UD 0:.YV| EQUD 0:|
|00002640| 2e 58 59 20 45 51 55 44 | 20 30 3a 2e 58 77 20 45 |.XY EQUD| 0:.Xw E|
|00002650| 51 55 44 20 58 6f 3a 2e | 59 6a 20 45 51 55 44 20 |QUD Xo:.|Yj EQUD |
|00002660| 55 75 3a 2e 59 67 20 45 | 51 55 44 20 56 67 3a 2e |Uu:.Yg E|QUD Vg:.|
|00002670| 59 6b 20 45 51 55 44 20 | 57 56 3a 2e 59 6f 0d 1d |Yk EQUD |WV:.Yo..|
|00002680| 6a ef 2e 59 59 20 45 51 | 55 44 20 30 3a 45 51 55 |j..YY EQ|UD 0:EQU|
|00002690| 44 20 30 3a 45 51 55 44 | 20 30 3a 45 51 55 44 20 |D 0:EQUD| 0:EQUD |
|000026a0| 30 3a 45 51 55 44 20 30 | 3a 45 51 55 44 20 35 30 |0:EQUD 0|:EQUD 50|
|000026b0| 30 3a 45 51 55 44 20 37 | 35 30 3a 45 51 55 44 20 |0:EQUD 7|50:EQUD |
|000026c0| 31 30 30 30 3a 45 51 55 | 44 20 30 30 30 30 3a 2e |1000:EQU|D 0000:.|
|000026d0| 57 73 20 53 54 4d 46 44 | 20 28 55 59 29 21 2c 7b |Ws STMFD| (UY)!,{|
|000026e0| 55 5a 7d 3a 4c 44 52 42 | 20 72 30 2c 57 7a 2b 30 |UZ}:LDRB| r0,Wz+0|
|000026f0| 3a 4c 44 52 42 20 72 31 | 2c 57 7a 2b 31 3a 20 80 |:LDRB r1|,Wz+1: .|
|00002700| 20 72 31 2c 20 72 31 2c | 20 23 32 34 30 3a 41 44 | r1, r1,| #240:AD|
|00002710| 44 20 72 30 2c 72 31 2c | 72 30 2c 4c 53 52 20 23 |D r0,r1,|r0,LSR #|
|00002720| 34 3a 4c 44 52 20 72 35 | 2c 59 70 3a 41 44 44 20 |4:LDR r5|,Yp:ADD |
|00002730| 72 35 2c 72 35 2c 72 30 | 3a 4c 44 52 42 20 72 36 |r5,r5,r0|:LDRB r6|
|00002740| 2c 5b 72 35 2c 23 2d 31 | 36 5d 3a 4c 44 52 42 20 |,[r5,#-1|6]:LDRB |
|00002750| 72 37 2c 5b 72 35 2c 23 | 2b 31 36 5d 3a 4c 44 52 |r7,[r5,#|+16]:LDR|
|00002760| 42 20 72 38 2c 5b 72 35 | 2c 23 2d 31 5d 0d 1e 1e |B r8,[r5|,#-1]...|
|00002770| fe 4c 44 52 42 20 72 39 | 2c 5b 72 35 2c 23 2b 31 |.LDRB r9|,[r5,#+1|
|00002780| 5d 3a 4c 44 52 42 20 72 | 30 2c 57 7a 2b 30 3a 4c |]:LDRB r|0,Wz+0:L|
|00002790| 44 52 42 20 72 31 2c 57 | 7a 2b 31 3a 20 80 53 20 |DRB r1,W|z+1: .S |
|000027a0| 72 31 31 2c 20 72 31 2c | 20 23 31 35 3a 53 54 52 |r11, r1,| #15:STR|
|000027b0| 45 51 42 20 72 36 2c 58 | 78 3a 53 54 52 45 51 42 |EQB r6,X|x:STREQB|
|000027c0| 20 72 37 2c 58 79 3a 20 | 80 53 20 72 31 31 2c 20 | r7,Xy: |.S r11, |
|000027d0| 72 30 2c 20 23 31 35 3a | 53 54 52 45 51 42 20 72 |r0, #15:|STREQB r|
|000027e0| 38 2c 58 7a 3a 53 54 52 | 45 51 42 20 72 39 2c 59 |8,Xz:STR|EQB r9,Y|
|000027f0| 55 3a 2e 59 71 20 4c 44 | 52 42 20 72 30 2c 57 7a |U:.Yq LD|RB r0,Wz|
|00002800| 2b 30 3a 4c 44 52 42 20 | 72 31 2c 57 7a 2b 31 3a |+0:LDRB |r1,Wz+1:|
|00002810| 4d 4f 56 20 72 32 2c 23 | 30 3a 4c 44 52 20 72 33 |MOV r2,#|0:LDR r3|
|00002820| 2c 59 72 3a 2e 59 73 20 | 41 44 44 20 72 34 2c 72 |,Yr:.Ys |ADD r4,r|
|00002830| 33 2c 72 32 2c 4c 53 4c | 20 23 33 3a 4c 44 52 42 |3,r2,LSL| #3:LDRB|
|00002840| 20 72 35 2c 5b 72 34 2c | 23 30 5d 3a 4c 44 52 42 | r5,[r4,|#0]:LDRB|
|00002850| 20 72 36 2c 5b 72 34 2c | 23 31 5d 3a 4c 44 52 42 | r6,[r4,|#1]:LDRB|
|00002860| 20 72 37 2c 5b 72 34 2c | 23 33 5d 0d 1e c8 f5 43 | r7,[r4,|#3]....C|
|00002870| 4d 50 20 72 37 2c 23 31 | 3a 42 45 51 20 59 74 3a |MP r7,#1|:BEQ Yt:|
|00002880| 53 55 42 53 20 72 38 2c | 72 30 2c 72 35 3a 53 55 |SUBS r8,|r0,r5:SU|
|00002890| 42 4c 54 20 72 38 2c 72 | 35 2c 72 30 3a 53 55 42 |BLT r8,r|5,r0:SUB|
|000028a0| 53 20 72 39 2c 72 31 2c | 72 36 3a 53 55 42 4c 54 |S r9,r1,|r6:SUBLT|
|000028b0| 20 72 39 2c 72 36 2c 72 | 31 3a 43 4d 50 20 72 38 | r9,r6,r|1:CMP r8|
|000028c0| 2c 23 31 36 3a 42 47 45 | 20 59 74 3a 43 4d 50 20 |,#16:BGE| Yt:CMP |
|000028d0| 72 39 2c 23 31 36 3a 42 | 47 45 20 59 74 3a 4d 56 |r9,#16:B|GE Yt:MV|
|000028e0| 4e 20 72 31 30 2c 23 30 | 3a 53 54 52 42 20 72 31 |N r10,#0|:STRB r1|
|000028f0| 30 2c 56 68 3a 2e 59 75 | 20 4d 4f 56 20 72 30 2c |0,Vh:.Yu| MOV r0,|
|00002900| 23 31 3a 4d 4f 56 20 72 | 32 2c 23 32 3a 4d 4f 56 |#1:MOV r|2,#2:MOV|
|00002910| 20 72 33 2c 23 35 3a 42 | 4c 20 57 63 3a 4c 44 4d | r3,#5:B|L Wc:LDM|
|00002920| 46 44 20 28 55 59 29 21 | 2c 7b 50 43 7d 3a 2e 59 |FD (UY)!|,{PC}:.Y|
|00002930| 74 20 41 44 44 20 72 32 | 2c 72 32 2c 23 31 3a 43 |t ADD r2|,r2,#1:C|
|00002940| 4d 50 20 72 32 2c 23 34 | 3a 42 4e 45 20 59 73 3a |MP r2,#4|:BNE Ys:|
|00002950| 4c 44 4d 46 44 20 28 55 | 59 29 21 2c 7b 50 43 7d |LDMFD (U|Y)!,{PC}|
|00002960| 0d 1f ae e8 2e 59 72 20 | 45 51 55 44 20 58 55 3a |.....Yr |EQUD XU:|
|00002970| 2e 58 78 20 45 51 55 42 | 20 30 3a 2e 58 79 20 45 |.Xx EQUB| 0:.Xy E|
|00002980| 51 55 42 20 30 3a 2e 58 | 7a 20 45 51 55 42 20 30 |QUB 0:.X|z EQUB 0|
|00002990| 3a 2e 59 55 20 45 51 55 | 42 20 30 3a 2e 59 70 20 |:.YU EQU|B 0:.Yp |
|000029a0| 45 51 55 44 20 58 6f 3a | 2e 59 6c 20 53 54 4d 46 |EQUD Xo:|.Yl STMF|
|000029b0| 44 20 28 55 59 29 21 2c | 7b 55 5a 7d 3a 4c 44 52 |D (UY)!,|{UZ}:LDR|
|000029c0| 20 72 30 2c 56 6d 3a 43 | 4d 50 20 72 30 2c 23 31 | r0,Vm:C|MP r0,#1|
|000029d0| 3a 4c 44 4d 45 51 46 44 | 20 28 55 59 29 21 2c 7b |:LDMEQFD| (UY)!,{|
|000029e0| 50 43 7d 3a 4c 44 52 42 | 20 72 31 2c 57 7a 2b 30 |PC}:LDRB| r1,Wz+0|
|000029f0| 3a 4c 44 52 42 20 72 32 | 2c 57 7a 2b 31 3a 4c 44 |:LDRB r2|,Wz+1:LD|
|00002a00| 52 42 20 72 33 2c 57 7a | 2b 33 3a 2e 59 76 20 43 |RB r3,Wz|+3:.Yv C|
|00002a10| 4d 50 20 72 31 2c 23 31 | 34 2a 31 36 3a 43 4d 50 |MP r1,#1|4*16:CMP|
|00002a20| 45 51 20 72 33 2c 23 33 | 3a 4c 44 4d 45 51 46 44 |EQ r3,#3|:LDMEQFD|
|00002a30| 20 28 55 59 29 21 2c 7b | 50 43 7d 3a 43 4d 50 20 | (UY)!,{|PC}:CMP |
|00002a40| 72 31 2c 23 31 2a 31 36 | 0d 20 76 ff 43 4d 50 45 |r1,#1*16|. v.CMPE|
|00002a50| 51 20 72 33 2c 23 32 3a | 4c 44 4d 45 51 46 44 20 |Q r3,#2:|LDMEQFD |
|00002a60| 28 55 59 29 21 2c 7b 50 | 43 7d 3a 43 4d 50 20 72 |(UY)!,{P|C}:CMP r|
|00002a70| 32 2c 23 31 34 2a 31 36 | 3a 43 4d 50 45 51 20 72 |2,#14*16|:CMPEQ r|
|00002a80| 33 2c 23 31 3a 4c 44 4d | 45 51 46 44 20 28 55 59 |3,#1:LDM|EQFD (UY|
|00002a90| 29 21 2c 7b 50 43 7d 3a | 43 4d 50 20 72 32 2c 23 |)!,{PC}:|CMP r2,#|
|00002aa0| 31 2a 31 36 3a 43 4d 50 | 45 51 20 72 33 2c 23 30 |1*16:CMP|EQ r3,#0|
|00002ab0| 3a 4c 44 4d 45 51 46 44 | 20 28 55 59 29 21 2c 7b |:LDMEQFD| (UY)!,{|
|00002ac0| 50 43 7d 3a 2e 59 77 20 | 4c 44 52 20 72 30 2c 59 |PC}:.Yw |LDR r0,Y|
|00002ad0| 78 3a 4d 4f 56 20 72 31 | 2c 72 31 2c 4c 53 52 20 |x:MOV r1|,r1,LSR |
|00002ae0| 23 34 3a 20 80 20 72 32 | 2c 20 72 32 2c 20 23 25 |#4: . r2|, r2, #%|
|00002af0| 31 31 31 31 30 30 30 30 | 3a 41 44 44 20 72 34 2c |11110000|:ADD r4,|
|00002b00| 72 30 2c 72 32 3a 41 44 | 44 20 72 34 2c 72 34 2c |r0,r2:AD|D r4,r4,|
|00002b10| 72 31 3a 43 4d 50 20 72 | 33 2c 23 30 3a 4c 44 52 |r1:CMP r|3,#0:LDR|
|00002b20| 45 51 42 20 72 35 2c 5b | 72 34 2c 23 2d 31 36 5d |EQB r5,[|r4,#-16]|
|00002b30| 3a 4c 44 52 45 51 42 20 | 72 36 2c 5b 72 34 2c 23 |:LDREQB |r6,[r4,#|
|00002b40| 2d 31 36 2d 31 36 5d 0d | 20 f8 f4 53 55 42 45 51 |-16-16].| ..SUBEQ|
|00002b50| 20 72 32 2c 72 32 2c 23 | 31 2a 31 36 3a 43 4d 50 | r2,r2,#|1*16:CMP|
|00002b60| 20 72 33 2c 23 31 3a 4c | 44 52 45 51 42 20 72 35 | r3,#1:L|DREQB r5|
|00002b70| 2c 5b 72 34 2c 23 2b 31 | 36 5d 3a 4c 44 52 45 51 |,[r4,#+1|6]:LDREQ|
|00002b80| 42 20 72 36 2c 5b 72 34 | 2c 23 2b 31 36 2b 31 36 |B r6,[r4|,#+16+16|
|00002b90| 5d 3a 41 44 44 45 51 20 | 72 32 2c 72 32 2c 23 31 |]:ADDEQ |r2,r2,#1|
|00002ba0| 2a 31 36 3a 43 4d 50 20 | 72 33 2c 23 32 3a 4c 44 |*16:CMP |r3,#2:LD|
|00002bb0| 52 45 51 42 20 72 35 2c | 5b 72 34 2c 23 2d 31 5d |REQB r5,|[r4,#-1]|
|00002bc0| 3a 4c 44 52 45 51 42 20 | 72 36 2c 5b 72 34 2c 23 |:LDREQB |r6,[r4,#|
|00002bd0| 2d 31 2d 31 5d 3a 53 55 | 42 45 51 20 72 31 2c 72 |-1-1]:SU|BEQ r1,r|
|00002be0| 31 2c 23 31 3a 43 4d 50 | 20 72 33 2c 23 33 3a 4c |1,#1:CMP| r3,#3:L|
|00002bf0| 44 52 45 51 42 20 72 35 | 2c 5b 72 34 2c 23 2b 31 |DREQB r5|,[r4,#+1|
|00002c00| 5d 3a 4c 44 52 45 51 42 | 20 72 36 2c 5b 72 34 2c |]:LDREQB| r6,[r4,|
|00002c10| 23 2b 31 2b 31 5d 3a 41 | 44 44 45 51 20 72 31 2c |#+1+1]:A|DDEQ r1,|
|00002c20| 72 31 2c 23 31 3a 43 4d | 50 20 72 35 2c 23 31 3a |r1,#1:CM|P r5,#1:|
|00002c30| 43 4d 50 4e 45 20 72 35 | 2c 23 32 0d 21 8e f7 43 |CMPNE r5|,#2.!..C|
|00002c40| 4d 50 4e 45 20 72 35 2c | 23 33 3a 43 4d 50 4e 45 |MPNE r5,|#3:CMPNE|
|00002c50| 20 72 35 2c 23 34 3a 43 | 4d 50 4e 45 20 72 35 2c | r5,#4:C|MPNE r5,|
|00002c60| 23 35 3a 4c 44 4d 4e 45 | 46 44 20 28 55 59 29 21 |#5:LDMNE|FD (UY)!|
|00002c70| 2c 7b 50 43 7d 3a 43 4d | 50 20 72 36 2c 23 30 3a |,{PC}:CM|P r6,#0:|
|00002c80| 42 45 51 20 59 79 3a 2e | 59 7a 20 43 4d 50 20 72 |BEQ Yy:.|Yz CMP r|
|00002c90| 35 2c 23 32 3a 43 4d 50 | 4e 45 20 72 35 2c 23 33 |5,#2:CMP|NE r5,#3|
|00002ca0| 3a 43 4d 50 4e 45 20 72 | 35 2c 23 34 3a 43 4d 50 |:CMPNE r|5,#4:CMP|
|00002cb0| 4e 45 20 72 35 2c 23 35 | 3a 4c 44 4d 45 51 46 44 |NE r5,#5|:LDMEQFD|
|00002cc0| 20 28 55 59 29 21 2c 7b | 50 43 7d 3a 4d 4f 56 20 | (UY)!,{|PC}:MOV |
|00002cd0| 72 30 2c 23 31 3a 53 54 | 52 20 72 30 2c 56 6d 3a |r0,#1:ST|R r0,Vm:|
|00002ce0| 53 54 52 20 72 31 2c 5a | 55 2b 30 3a 53 54 52 20 |STR r1,Z|U+0:STR |
|00002cf0| 72 32 2c 5a 55 2b 34 3a | 4d 4f 56 20 72 30 2c 23 |r2,ZU+4:|MOV r0,#|
|00002d00| 32 3a 53 54 52 20 72 30 | 2c 5a 55 2b 38 3a 53 54 |2:STR r0|,ZU+8:ST|
|00002d10| 52 20 72 33 2c 5a 55 2b | 31 32 3a 4d 4f 56 20 72 |R r3,ZU+|12:MOV r|
|00002d20| 30 2c 23 31 35 3a 53 54 | 52 20 72 30 2c 5a 55 2b |0,#15:ST|R r0,ZU+|
|00002d30| 31 36 0d 22 56 fb 4c 44 | 52 20 72 30 2c 56 73 3a |16."V.LD|R r0,Vs:|
|00002d40| 41 44 44 20 72 30 2c 72 | 30 2c 23 35 30 3a 53 54 |ADD r0,r|0,#50:ST|
|00002d50| 52 20 72 30 2c 56 73 3a | 4c 44 4d 46 44 20 28 55 |R r0,Vs:|LDMFD (U|
|00002d60| 59 29 21 2c 7b 50 43 7d | 3a 2e 59 79 20 4d 4f 56 |Y)!,{PC}|:.Yy MOV|
|00002d70| 20 72 30 2c 23 31 3a 53 | 54 52 20 72 30 2c 56 6d | r0,#1:S|TR r0,Vm|
|00002d80| 3a 53 54 52 20 72 31 2c | 5a 55 2b 30 3a 53 54 52 |:STR r1,|ZU+0:STR|
|00002d90| 20 72 32 2c 5a 55 2b 34 | 3a 4d 4f 56 20 72 30 2c | r2,ZU+4|:MOV r0,|
|00002da0| 23 31 3a 53 54 52 20 72 | 30 2c 5a 55 2b 38 3a 53 |#1:STR r|0,ZU+8:S|
|00002db0| 54 52 20 72 33 2c 5a 55 | 2b 31 32 3a 4c 44 52 20 |TR r3,ZU|+12:LDR |
|00002dc0| 72 30 2c 59 78 3a 41 44 | 44 20 72 34 2c 72 31 2c |r0,Yx:AD|D r4,r1,|
|00002dd0| 72 32 3a 53 54 52 42 20 | 72 35 2c 5a 55 2b 31 36 |r2:STRB |r5,ZU+16|
|00002de0| 3a 4d 4f 56 20 72 35 2c | 23 30 3a 53 54 52 42 20 |:MOV r5,|#0:STRB |
|00002df0| 72 35 2c 5b 72 30 2c 72 | 34 5d 3a 4c 44 52 20 72 |r5,[r0,r|4]:LDR r|
|00002e00| 30 2c 56 73 3a 41 44 44 | 20 72 30 2c 72 30 2c 23 |0,Vs:ADD| r0,r0,#|
|00002e10| 31 30 3a 53 54 52 20 72 | 30 2c 56 73 3a 4c 44 4d |10:STR r|0,Vs:LDM|
|00002e20| 46 44 20 28 55 59 29 21 | 2c 7b 50 43 7d 0d 23 32 |FD (UY)!|,{PC}.#2|
|00002e30| ff 2e 57 72 20 53 54 4d | 46 44 20 28 55 59 29 21 |..Wr STM|FD (UY)!|
|00002e40| 2c 7b 55 5a 7d 3a 4c 44 | 52 20 72 30 2c 56 6d 3a |,{UZ}:LD|R r0,Vm:|
|00002e50| 43 4d 50 20 72 30 2c 23 | 30 3a 4c 44 4d 45 51 46 |CMP r0,#|0:LDMEQF|
|00002e60| 44 20 28 55 59 29 21 2c | 7b 50 43 7d 3a 4c 44 52 |D (UY)!,|{PC}:LDR|
|00002e70| 20 72 30 2c 5a 55 2b 38 | 3a 43 4d 50 20 72 30 2c | r0,ZU+8|:CMP r0,|
|00002e80| 23 31 3a 42 45 51 20 5a | 56 3a 2e 5a 57 20 4c 44 |#1:BEQ Z|V:.ZW LD|
|00002e90| 52 20 72 30 2c 5a 55 2b | 31 36 3a 53 55 42 53 20 |R r0,ZU+|16:SUBS |
|00002ea0| 72 30 2c 72 30 2c 23 31 | 3a 42 45 51 20 5a 58 3a |r0,r0,#1|:BEQ ZX:|
|00002eb0| 53 54 52 20 72 30 2c 5a | 55 2b 31 36 3a 4c 44 52 |STR r0,Z|U+16:LDR|
|00002ec0| 20 72 31 2c 5a 55 2b 30 | 3a 4c 44 52 20 72 32 2c | r1,ZU+0|:LDR r2,|
|00002ed0| 5a 55 2b 34 3a 4c 44 52 | 20 72 35 2c 55 75 3a 4d |ZU+4:LDR| r5,Uu:M|
|00002ee0| 4f 56 20 72 32 2c 72 32 | 2c 4c 53 52 20 23 34 3a |OV r2,r2|,LSR #4:|
|00002ef0| 41 44 44 20 72 35 2c 72 | 35 2c 72 32 2c 4c 53 4c |ADD r5,r|5,r2,LSL|
|00002f00| 20 23 31 31 3a 41 44 44 | 20 72 35 2c 72 35 2c 72 | #11:ADD| r5,r5,r|
|00002f10| 32 2c 4c 53 4c 20 23 39 | 3a 41 44 44 20 72 35 2c |2,LSL #9|:ADD r5,|
|00002f20| 72 35 2c 72 31 2c 4c 53 | 4c 20 23 33 0d 23 e6 f4 |r5,r1,LS|L #3.#..|
|00002f30| 42 4c 20 58 6a 3a 20 80 | 20 72 31 32 2c 20 72 31 |BL Xj: .| r12, r1|
|00002f40| 32 2c 20 23 31 35 3a 41 | 44 44 20 72 35 2c 72 35 |2, #15:A|DD r5,r5|
|00002f50| 2c 72 31 32 2c 4c 53 4c | 20 23 37 3a 41 44 44 20 |,r12,LSL| #7:ADD |
|00002f60| 72 35 2c 72 35 2c 72 31 | 32 2c 4c 53 4c 20 23 35 |r5,r5,r1|2,LSL #5|
|00002f70| 3a 42 4c 20 58 6a 3a 20 | 80 20 72 31 32 2c 20 72 |:BL Xj: |. r12, r|
|00002f80| 31 32 2c 20 23 31 3a 41 | 44 44 20 72 35 2c 72 35 |12, #1:A|DD r5,r5|
|00002f90| 2c 72 31 32 2c 4c 53 4c | 20 23 32 3a 42 4c 20 58 |,r12,LSL| #2:BL X|
|00002fa0| 6a 3a 4c 44 52 20 72 36 | 2c 5b 72 35 5d 3a 20 80 |j:LDR r6|,[r5]: .|
|00002fb0| 20 72 36 2c 20 72 36 2c | 20 72 31 32 3a 53 54 52 | r6, r6,| r12:STR|
|00002fc0| 20 72 36 2c 5b 72 35 5d | 3a 4c 44 4d 46 44 20 28 | r6,[r5]|:LDMFD (|
|00002fd0| 55 59 29 21 2c 7b 50 43 | 7d 3a 2e 5a 58 20 53 54 |UY)!,{PC|}:.ZX ST|
|00002fe0| 52 20 72 30 2c 56 6d 3a | 4c 44 52 20 72 30 2c 59 |R r0,Vm:|LDR r0,Y|
|00002ff0| 78 3a 4c 44 52 20 72 31 | 2c 5a 55 2b 30 3a 4c 44 |x:LDR r1|,ZU+0:LD|
|00003000| 52 20 72 32 2c 5a 55 2b | 34 3a 41 44 44 20 72 33 |R r2,ZU+|4:ADD r3|
|00003010| 2c 72 31 2c 72 32 3a 4d | 4f 56 20 72 34 2c 23 30 |,r1,r2:M|OV r4,#0|
|00003020| 0d 24 9a fd 53 54 52 42 | 20 72 34 2c 5b 72 30 2c |.$..STRB| r4,[r0,|
|00003030| 72 33 5d 3a 4c 44 52 20 | 72 35 2c 55 75 3a 4d 4f |r3]:LDR |r5,Uu:MO|
|00003040| 56 20 72 32 2c 72 32 2c | 4c 53 52 20 23 34 3a 41 |V r2,r2,|LSR #4:A|
|00003050| 44 44 20 72 35 2c 72 35 | 2c 72 32 2c 4c 53 4c 20 |DD r5,r5|,r2,LSL |
|00003060| 23 31 31 3a 41 44 44 20 | 72 35 2c 72 35 2c 72 32 |#11:ADD |r5,r5,r2|
|00003070| 2c 4c 53 4c 20 23 39 3a | 41 44 44 20 72 35 2c 72 |,LSL #9:|ADD r5,r|
|00003080| 35 2c 72 31 2c 4c 53 4c | 20 23 33 3a 2e 5a 59 20 |5,r1,LSL| #3:.ZY |
|00003090| 4d 4f 56 20 72 36 2c 23 | 26 30 30 30 30 30 30 30 |MOV r6,#|&0000000|
|000030a0| 30 3a 4d 4f 56 20 72 37 | 2c 23 31 36 3a 2e 5a 5a |0:MOV r7|,#16:.ZZ|
|000030b0| 20 53 54 52 20 72 36 2c | 5b 72 35 2c 23 30 5d 3a | STR r6,|[r5,#0]:|
|000030c0| 53 54 52 20 72 36 2c 5b | 72 35 2c 23 34 5d 3a 41 |STR r6,[|r5,#4]:A|
|000030d0| 44 44 20 72 35 2c 72 35 | 2c 23 31 36 30 3a 53 55 |DD r5,r5|,#160:SU|
|000030e0| 42 53 20 72 37 2c 72 37 | 2c 23 31 3a 42 4e 45 20 |BS r7,r7|,#1:BNE |
|000030f0| 5a 5a 3a 4c 44 4d 46 44 | 20 28 55 59 29 21 2c 7b |ZZ:LDMFD| (UY)!,{|
|00003100| 50 43 7d 3a 2e 5a 56 20 | 4c 44 52 20 72 30 2c 59 |PC}:.ZV |LDR r0,Y|
|00003110| 70 3a 4c 44 52 20 72 31 | 2c 5a 55 2b 30 0d 25 3a |p:LDR r1|,ZU+0.%:|
|00003120| f5 4c 44 52 20 72 32 2c | 5a 55 2b 34 3a 41 44 44 |.LDR r2,|ZU+4:ADD|
|00003130| 20 72 33 2c 72 31 2c 72 | 32 3a 41 44 44 20 72 33 | r3,r1,r|2:ADD r3|
|00003140| 2c 72 33 2c 72 30 3a 4c | 44 52 20 72 34 2c 5a 55 |,r3,r0:L|DR r4,ZU|
|00003150| 2b 31 32 3a 43 4d 50 20 | 72 34 2c 23 30 3a 4c 44 |+12:CMP |r4,#0:LD|
|00003160| 52 45 51 42 20 72 35 2c | 5b 72 33 2c 23 2d 31 36 |REQB r5,|[r3,#-16|
|00003170| 5d 3a 43 4d 50 20 72 34 | 2c 23 31 3a 4c 44 52 45 |]:CMP r4|,#1:LDRE|
|00003180| 51 42 20 72 35 2c 5b 72 | 33 2c 23 2b 31 36 5d 3a |QB r5,[r|3,#+16]:|
|00003190| 43 4d 50 20 72 34 2c 23 | 32 3a 4c 44 52 45 51 42 |CMP r4,#|2:LDREQB|
|000031a0| 20 72 35 2c 5b 72 33 2c | 23 2d 31 5d 3a 43 4d 50 | r5,[r3,|#-1]:CMP|
|000031b0| 20 72 34 2c 23 33 3a 4c | 44 52 45 51 42 20 72 35 | r4,#3:L|DREQB r5|
|000031c0| 2c 5b 72 33 2c 23 2b 31 | 5d 3a 43 4d 50 20 72 35 |,[r3,#+1|]:CMP r5|
|000031d0| 2c 23 30 3a 42 45 51 20 | 5a 61 3a 4d 4f 56 20 72 |,#0:BEQ |Za:MOV r|
|000031e0| 30 2c 23 30 3a 53 54 52 | 20 72 30 2c 56 6d 3a 4c |0,#0:STR| r0,Vm:L|
|000031f0| 44 52 20 72 30 2c 59 78 | 3a 41 44 44 20 72 34 2c |DR r0,Yx|:ADD r4,|
|00003200| 72 31 2c 72 32 3a 4c 44 | 52 20 72 35 2c 5a 55 2b |r1,r2:LD|R r5,ZU+|
|00003210| 31 36 0d 25 f8 fb 53 54 | 52 42 20 72 35 2c 5b 72 |16.%..ST|RB r5,[r|
|00003220| 30 2c 72 34 5d 3a 2e 5a | 62 20 4d 4f 56 20 72 30 |0,r4]:.Z|b MOV r0|
|00003230| 2c 23 32 3a 4d 4f 56 20 | 72 32 2c 23 32 3a 4d 4f |,#2:MOV |r2,#2:MO|
|00003240| 56 20 72 33 2c 23 38 3a | 42 4c 20 57 63 3a 42 4c |V r3,#8:|BL Wc:BL|
|00003250| 20 5a 63 3a 42 20 5a 64 | 3a 2e 5a 61 20 4c 44 52 | Zc:B Zd|:.Za LDR|
|00003260| 20 72 30 2c 55 75 3a 4d | 4f 56 20 72 33 2c 23 30 | r0,Uu:M|OV r3,#0|
|00003270| 3a 4d 4f 56 20 72 31 2c | 72 31 2c 4c 53 4c 20 23 |:MOV r1,|r1,LSL #|
|00003280| 34 3a 4c 44 52 20 72 34 | 2c 5a 65 3a 42 4c 20 57 |4:LDR r4|,Ze:BL W|
|00003290| 67 3a 4c 44 52 20 72 31 | 2c 5a 55 2b 30 3a 4c 44 |g:LDR r1|,ZU+0:LD|
|000032a0| 52 20 72 32 2c 5a 55 2b | 34 3a 4c 44 52 20 72 34 |R r2,ZU+|4:LDR r4|
|000032b0| 2c 5a 55 2b 31 32 3a 43 | 4d 50 20 72 34 2c 23 30 |,ZU+12:C|MP r4,#0|
|000032c0| 3a 53 55 42 45 51 20 72 | 32 2c 72 32 2c 23 31 36 |:SUBEQ r|2,r2,#16|
|000032d0| 3a 43 4d 50 20 72 34 2c | 23 31 3a 41 44 44 45 51 |:CMP r4,|#1:ADDEQ|
|000032e0| 20 72 32 2c 72 32 2c 23 | 31 36 3a 43 4d 50 20 72 | r2,r2,#|16:CMP r|
|000032f0| 34 2c 23 32 3a 53 55 42 | 45 51 20 72 31 2c 72 31 |4,#2:SUB|EQ r1,r1|
|00003300| 2c 23 31 3a 43 4d 50 20 | 72 34 2c 23 33 0d 26 d4 |,#1:CMP |r4,#3.&.|
|00003310| f9 41 44 44 45 51 20 72 | 31 2c 72 31 2c 23 31 3a |.ADDEQ r|1,r1,#1:|
|00003320| 53 54 52 20 72 31 2c 5a | 55 2b 30 3a 53 54 52 20 |STR r1,Z|U+0:STR |
|00003330| 72 32 2c 5a 55 2b 34 3a | 2e 5a 66 20 4c 44 52 20 |r2,ZU+4:|.Zf LDR |
|00003340| 72 30 2c 55 75 3a 4c 44 | 52 20 72 33 2c 5a 55 2b |r0,Uu:LD|R r3,ZU+|
|00003350| 31 36 3a 4d 4f 56 20 72 | 31 2c 72 31 2c 4c 53 4c |16:MOV r|1,r1,LSL|
|00003360| 20 23 34 3a 4c 44 52 20 | 72 34 2c 5a 65 3a 42 4c | #4:LDR |r4,Ze:BL|
|00003370| 20 57 67 3a 2e 5a 64 20 | 4c 44 52 20 72 30 2c 5a | Wg:.Zd |LDR r0,Z|
|00003380| 55 2b 30 3a 4c 44 52 20 | 72 31 2c 5a 55 2b 34 3a |U+0:LDR |r1,ZU+4:|
|00003390| 4d 4f 56 20 72 30 2c 72 | 30 2c 4c 53 4c 20 23 34 |MOV r0,r|0,LSL #4|
|000033a0| 3a 4d 4f 56 20 72 32 2c | 23 31 3a 4d 4f 56 20 72 |:MOV r2,|#1:MOV r|
|000033b0| 33 2c 23 30 3a 41 44 52 | 20 72 34 2c 58 55 3a 2e |3,#0:ADR| r4,XU:.|
|000033c0| 5a 67 20 41 44 44 20 72 | 35 2c 72 34 2c 72 33 2c |Zg ADD r|5,r4,r3,|
|000033d0| 4c 53 4c 20 23 33 3a 4c | 44 52 42 20 72 36 2c 5b |LSL #3:L|DRB r6,[|
|000033e0| 72 35 2c 23 30 5d 3a 4c | 44 52 42 20 72 37 2c 5b |r5,#0]:L|DRB r7,[|
|000033f0| 72 35 2c 23 31 5d 3a 4c | 44 52 42 20 72 38 2c 5b |r5,#1]:L|DRB r8,[|
|00003400| 72 35 2c 23 33 5d 0d 27 | 88 f1 43 4d 50 20 72 38 |r5,#3].'|..CMP r8|
|00003410| 2c 23 31 3a 42 45 51 20 | 5a 68 3a 53 55 42 53 20 |,#1:BEQ |Zh:SUBS |
|00003420| 72 39 2c 72 30 2c 72 36 | 3a 53 55 42 4c 54 20 72 |r9,r0,r6|:SUBLT r|
|00003430| 39 2c 72 36 2c 72 30 3a | 53 55 42 53 20 72 31 30 |9,r6,r0:|SUBS r10|
|00003440| 2c 72 31 2c 72 37 3a 53 | 55 42 4c 54 20 72 31 30 |,r1,r7:S|UBLT r10|
|00003450| 2c 72 37 2c 72 31 3a 43 | 4d 50 20 72 39 2c 23 31 |,r7,r1:C|MP r9,#1|
|00003460| 36 3a 42 47 45 20 5a 68 | 3a 43 4d 50 20 72 31 30 |6:BGE Zh|:CMP r10|
|00003470| 2c 23 31 36 3a 42 47 45 | 20 5a 68 3a 53 54 52 42 |,#16:BGE| Zh:STRB|
|00003480| 20 72 32 2c 5b 72 35 2c | 23 33 5d 3a 4c 44 52 20 | r2,[r5,|#3]:LDR |
|00003490| 72 39 2c 56 73 3a 4c 44 | 52 20 72 31 30 2c 5a 55 |r9,Vs:LD|R r10,ZU|
|000034a0| 2b 31 36 3a 43 4d 50 20 | 72 31 30 2c 23 31 3a 41 |+16:CMP |r10,#1:A|
|000034b0| 44 44 45 51 20 72 39 2c | 72 39 2c 23 32 35 30 3a |DDEQ r9,|r9,#250:|
|000034c0| 43 4d 50 20 72 31 30 2c | 23 34 3a 41 44 44 45 51 |CMP r10,|#4:ADDEQ|
|000034d0| 20 72 39 2c 72 39 2c 23 | 35 30 30 3a 43 4d 50 20 | r9,r9,#|500:CMP |
|000034e0| 72 31 30 2c 23 33 3a 41 | 44 44 45 51 20 72 39 2c |r10,#3:A|DDEQ r9,|
|000034f0| 72 39 2c 23 32 35 30 0d | 28 46 f2 41 44 44 45 51 |r9,#250.|(F.ADDEQ|
|00003500| 20 72 39 2c 72 39 2c 23 | 35 30 30 3a 43 4d 50 20 | r9,r9,#|500:CMP |
|00003510| 72 31 30 2c 23 32 3a 41 | 44 44 45 51 20 72 39 2c |r10,#2:A|DDEQ r9,|
|00003520| 72 39 2c 23 31 30 30 30 | 3a 53 54 52 20 72 39 2c |r9,#1000|:STR r9,|
|00003530| 56 73 3a 4c 44 52 20 72 | 39 2c 58 62 3a 53 55 42 |Vs:LDR r|9,Xb:SUB|
|00003540| 53 20 72 39 2c 72 39 2c | 23 31 3a 53 54 52 20 72 |S r9,r9,|#1:STR r|
|00003550| 39 2c 58 62 3a 4d 56 4e | 45 51 20 72 39 2c 23 30 |9,Xb:MVN|EQ r9,#0|
|00003560| 3a 53 54 52 45 51 20 72 | 39 2c 56 6c 3a 2e 5a 68 |:STREQ r|9,Vl:.Zh|
|00003570| 20 41 44 44 20 72 33 2c | 72 33 2c 23 31 3a 43 4d | ADD r3,|r3,#1:CM|
|00003580| 50 20 72 33 2c 23 34 3a | 42 4e 45 20 5a 67 3a 4c |P r3,#4:|BNE Zg:L|
|00003590| 44 4d 46 44 20 28 55 59 | 29 21 2c 7b 50 43 7d 3a |DMFD (UY|)!,{PC}:|
|000035a0| 2e 5a 65 20 45 51 55 44 | 20 57 56 3a 2e 56 6d 20 |.Ze EQUD| WV:.Vm |
|000035b0| 45 51 55 44 20 30 3a 2e | 5a 55 20 45 51 55 44 20 |EQUD 0:.|ZU EQUD |
|000035c0| 30 3a 45 51 55 44 20 30 | 3a 45 51 55 44 20 30 3a |0:EQUD 0|:EQUD 0:|
|000035d0| 45 51 55 44 20 30 3a 45 | 51 55 44 20 30 3a 2e 59 |EQUD 0:E|QUD 0:.Y|
|000035e0| 78 20 45 51 55 44 20 58 | 6f 0d 29 40 f4 2e 5a 63 |x EQUD X|o.)@..Zc|
|000035f0| 20 53 54 4d 46 44 20 28 | 55 59 29 21 2c 7b 55 5a | STMFD (|UY)!,{UZ|
|00003600| 7d 3a 4c 44 52 20 72 30 | 2c 58 5a 3a 43 4d 50 20 |}:LDR r0|,XZ:CMP |
|00003610| 72 30 2c 23 31 3a 4c 44 | 4d 45 51 46 44 20 28 55 |r0,#1:LD|MEQFD (U|
|00003620| 59 29 21 2c 7b 50 43 7d | 3a 4c 44 52 20 72 30 2c |Y)!,{PC}|:LDR r0,|
|00003630| 5a 69 3a 4d 4f 56 20 72 | 31 2c 23 30 3a 2e 5a 6a |Zi:MOV r|1,#0:.Zj|
|00003640| 20 4c 44 52 42 20 72 32 | 2c 5b 72 30 5d 3a 20 80 | LDRB r2|,[r0]: .|
|00003650| 20 72 33 2c 20 72 31 2c | 20 23 31 35 3a 4d 4f 56 | r3, r1,| #15:MOV|
|00003660| 20 72 34 2c 72 31 2c 4c | 53 52 20 23 34 3a 43 4d | r4,r1,L|SR #4:CM|
|00003670| 50 20 72 32 2c 23 32 3a | 42 4e 45 20 5a 6b 3a 2e |P r2,#2:|BNE Zk:.|
|00003680| 5a 6c 20 43 4d 50 20 72 | 33 2c 23 31 32 3a 42 47 |Zl CMP r|3,#12:BG|
|00003690| 54 20 5a 6d 3a 4c 44 52 | 42 20 72 35 2c 5b 72 30 |T Zm:LDR|B r5,[r0|
|000036a0| 2c 23 2b 31 5d 3a 4c 44 | 52 42 20 72 36 2c 5b 72 |,#+1]:LD|RB r6,[r|
|000036b0| 30 2c 23 2b 32 5d 3a 4c | 44 52 42 20 72 37 2c 5b |0,#+2]:L|DRB r7,[|
|000036c0| 72 30 2c 23 2b 33 5d 3a | 43 4d 50 20 72 35 2c 23 |r0,#+3]:|CMP r5,#|
|000036d0| 33 3a 43 4d 50 45 51 20 | 72 36 2c 23 34 0d 29 f4 |3:CMPEQ |r6,#4.).|
|000036e0| f4 43 4d 50 45 51 20 72 | 37 2c 23 34 3a 42 4c 45 |.CMPEQ r|7,#4:BLE|
|000036f0| 51 20 5a 6e 3a ec 51 20 | 72 30 2c 23 31 3a 53 54 |Q Zn:.Q |r0,#1:ST|
|00003700| 52 45 51 20 72 30 2c 58 | 5a 3a 4c 44 4d 45 51 46 |REQ r0,X|Z:LDMEQF|
|00003710| 44 20 28 55 59 29 21 2c | 7b 50 43 7d 3a 2e 5a 6d |D (UY)!,|{PC}:.Zm|
|00003720| 20 43 4d 50 20 72 34 2c | 23 31 32 3a 42 47 54 20 | CMP r4,|#12:BGT |
|00003730| 5a 6b 3a 4c 44 52 42 20 | 72 35 2c 5b 72 30 2c 23 |Zk:LDRB |r5,[r0,#|
|00003740| 2b 31 2a 31 36 5d 3a 4c | 44 52 42 20 72 36 2c 5b |+1*16]:L|DRB r6,[|
|00003750| 72 30 2c 23 2b 32 2a 31 | 36 5d 3a 4c 44 52 42 20 |r0,#+2*1|6]:LDRB |
|00003760| 72 37 2c 5b 72 30 2c 23 | 2b 33 2a 31 36 5d 3a 43 |r7,[r0,#|+3*16]:C|
|00003770| 4d 50 20 72 35 2c 23 33 | 3a 43 4d 50 45 51 20 72 |MP r5,#3|:CMPEQ r|
|00003780| 36 2c 23 34 3a 43 4d 50 | 45 51 20 72 37 2c 23 34 |6,#4:CMP|EQ r7,#4|
|00003790| 3a 42 4c 45 51 20 5a 6e | 3a ec 51 20 72 30 2c 23 |:BLEQ Zn|:.Q r0,#|
|000037a0| 31 3a 53 54 52 45 51 20 | 72 30 2c 58 5a 3a 4c 44 |1:STREQ |r0,XZ:LD|
|000037b0| 4d 45 51 46 44 20 28 55 | 59 29 21 2c 7b 50 43 7d |MEQFD (U|Y)!,{PC}|
|000037c0| 3a 2e 5a 6b 20 41 44 44 | 20 72 30 2c 72 30 2c 23 |:.Zk ADD| r0,r0,#|
|000037d0| 31 0d 2a a8 f5 41 44 44 | 20 72 31 2c 72 31 2c 23 |1.*..ADD| r1,r1,#|
|000037e0| 31 3a 43 4d 50 20 72 31 | 2c 23 31 36 2a 31 36 3a |1:CMP r1|,#16*16:|
|000037f0| 42 4e 45 20 5a 6a 3a 4d | 4f 56 20 72 30 2c 23 30 |BNE Zj:M|OV r0,#0|
|00003800| 3a 4c 44 4d 46 44 20 28 | 55 59 29 21 2c 7b 50 43 |:LDMFD (|UY)!,{PC|
|00003810| 7d 3a 2e 5a 69 20 45 51 | 55 44 20 58 6f 3a 2e 5a |}:.Zi EQ|UD Xo:.Z|
|00003820| 6e 20 53 54 4d 46 44 20 | 28 55 59 29 21 2c 7b 55 |n STMFD |(UY)!,{U|
|00003830| 5a 7d 3a 4c 44 52 20 72 | 30 2c 56 73 3a 4c 44 52 |Z}:LDR r|0,Vs:LDR|
|00003840| 20 72 31 2c 5a 6f 3a 41 | 44 44 20 72 30 2c 72 30 | r1,Zo:A|DD r0,r0|
|00003850| 2c 72 31 3a 53 54 52 20 | 72 30 2c 56 73 3a 4c 44 |,r1:STR |r0,Vs:LD|
|00003860| 4d 46 44 20 28 55 59 29 | 21 2c 7b 50 43 7d 3a 2e |MFD (UY)|!,{PC}:.|
|00003870| 5a 6f 20 45 51 55 44 20 | 35 30 30 30 3a 2e 57 68 |Zo EQUD |5000:.Wh|
|00003880| 20 53 54 4d 46 44 20 28 | 55 59 29 21 2c 7b 55 5a | STMFD (|UY)!,{UZ|
|00003890| 7d 3a 2e 5a 70 20 4c 44 | 52 20 72 30 2c 55 75 3a |}:.Zp LD|R r0,Uu:|
|000038a0| 4c 44 52 42 20 72 31 2c | 57 7a 2b 30 3a 4c 44 52 |LDRB r1,|Wz+0:LDR|
|000038b0| 42 20 72 32 2c 57 7a 2b | 31 3a 4c 44 52 42 20 72 |B r2,Wz+|1:LDRB r|
|000038c0| 33 2c 57 7a 2b 33 0d 2b | ac ff 20 80 20 72 35 2c |3,Wz+3.+|.. . r5,|
|000038d0| 72 31 2c 23 31 35 3a 20 | 80 20 72 36 2c 72 32 2c |r1,#15: |. r6,r2,|
|000038e0| 23 31 35 3a 43 4d 50 20 | 72 33 2c 23 30 3a ec 51 |#15:CMP |r3,#0:.Q|
|000038f0| 20 72 34 2c 72 36 2c 4c | 53 52 20 23 33 3a 43 4d | r4,r6,L|SR #3:CM|
|00003900| 50 20 72 33 2c 23 31 3a | ec 51 20 72 34 2c 72 36 |P r3,#1:|.Q r4,r6|
|00003910| 2c 4c 53 52 20 23 33 3a | 43 4d 50 20 72 33 2c 23 |,LSR #3:|CMP r3,#|
|00003920| 32 3a ec 51 20 72 34 2c | 72 35 2c 4c 53 52 20 23 |2:.Q r4,|r5,LSR #|
|00003930| 33 3a 43 4d 50 20 72 33 | 2c 23 33 3a ec 51 20 72 |3:CMP r3|,#3:.Q r|
|00003940| 34 2c 72 35 2c 4c 53 52 | 20 23 33 3a 4d 4f 56 20 |4,r5,LSR| #3:MOV |
|00003950| 72 33 2c 72 33 2c 4c 53 | 4c 20 23 31 3a 41 44 44 |r3,r3,LS|L #1:ADD|
|00003960| 20 72 33 2c 72 33 2c 72 | 34 3a 4c 44 52 20 72 34 | r3,r3,r|4:LDR r4|
|00003970| 2c 5a 71 3a 42 4c 20 57 | 67 3a 2e 5a 72 20 4c 44 |,Zq:BL W|g:.Zr LD|
|00003980| 52 42 20 72 30 2c 58 55 | 2b 33 3a 43 4d 50 20 72 |RB r0,XU|+3:CMP r|
|00003990| 30 2c 23 31 3a 42 45 51 | 20 5a 73 3a 4c 44 52 20 |0,#1:BEQ| Zs:LDR |
|000039a0| 72 30 2c 55 75 3a 4c 44 | 52 42 20 72 31 2c 58 55 |r0,Uu:LD|RB r1,XU|
|000039b0| 2b 30 3a 4c 44 52 42 20 | 72 32 2c 58 55 2b 31 3a |+0:LDRB |r2,XU+1:|
|000039c0| 42 4c 20 57 55 0d 2c 7e | f3 2e 5a 73 20 4c 44 52 |BL WU.,~|..Zs LDR|
|000039d0| 42 20 72 30 2c 58 56 2b | 33 3a 43 4d 50 20 72 30 |B r0,XV+|3:CMP r0|
|000039e0| 2c 23 31 3a 42 45 51 20 | 5a 74 3a 4c 44 52 20 72 |,#1:BEQ |Zt:LDR r|
|000039f0| 30 2c 55 75 3a 4c 44 52 | 42 20 72 31 2c 58 56 2b |0,Uu:LDR|B r1,XV+|
|00003a00| 30 3a 4c 44 52 42 20 72 | 32 2c 58 56 2b 31 3a 42 |0:LDRB r|2,XV+1:B|
|00003a10| 4c 20 57 55 3a 2e 5a 74 | 20 4c 44 52 42 20 72 30 |L WU:.Zt| LDRB r0|
|00003a20| 2c 58 57 2b 33 3a 43 4d | 50 20 72 30 2c 23 31 3a |,XW+3:CM|P r0,#1:|
|00003a30| 42 45 51 20 5a 75 3a 4c | 44 52 20 72 30 2c 55 75 |BEQ Zu:L|DR r0,Uu|
|00003a40| 3a 4c 44 52 42 20 72 31 | 2c 58 57 2b 30 3a 4c 44 |:LDRB r1|,XW+0:LD|
|00003a50| 52 42 20 72 32 2c 58 57 | 2b 31 3a 42 4c 20 57 55 |RB r2,XW|+1:BL WU|
|00003a60| 3a 2e 5a 75 20 4c 44 52 | 42 20 72 30 2c 58 58 2b |:.Zu LDR|B r0,XX+|
|00003a70| 33 3a 43 4d 50 20 72 30 | 2c 23 31 3a 4c 44 4d 45 |3:CMP r0|,#1:LDME|
|00003a80| 51 46 44 20 28 55 59 29 | 21 2c 7b 50 43 7d 3a 4c |QFD (UY)|!,{PC}:L|
|00003a90| 44 52 20 72 30 2c 55 75 | 3a 4c 44 52 42 20 72 31 |DR r0,Uu|:LDRB r1|
|00003aa0| 2c 58 58 2b 30 3a 4c 44 | 52 42 20 72 32 2c 58 58 |,XX+0:LD|RB r2,XX|
|00003ab0| 2b 31 3a 42 4c 20 57 55 | 0d 2d 50 f7 4c 44 4d 46 |+1:BL WU|.-P.LDMF|
|00003ac0| 44 20 28 55 59 29 21 2c | 7b 50 43 7d 3a 2e 5a 71 |D (UY)!,|{PC}:.Zq|
|00003ad0| 20 45 51 55 44 20 56 7a | 3a 2e 5a 76 20 45 51 55 | EQUD Vz|:.Zv EQU|
|00003ae0| 44 20 57 56 3a 2e 57 6a | 20 53 54 4d 46 44 20 28 |D WV:.Wj| STMFD (|
|00003af0| 55 59 29 21 2c 7b 55 5a | 7d 3a 4d 4f 56 20 72 30 |UY)!,{UZ|}:MOV r0|
|00003b00| 2c 23 31 39 3a 53 57 49 | 20 22 4f 53 5f 42 79 74 |,#19:SWI| "OS_Byt|
|00003b10| 65 22 3a 2e 5a 77 20 4c | 44 52 20 72 30 2c 55 75 |e":.Zw L|DR r0,Uu|
|00003b20| 3a 4c 44 52 42 20 72 31 | 2c 57 7a 2b 30 3a 4c 44 |:LDRB r1|,Wz+0:LD|
|00003b30| 52 42 20 72 32 2c 57 7a | 2b 31 3a 4d 4f 56 20 72 |RB r2,Wz|+1:MOV r|
|00003b40| 33 2c 23 30 3a 4c 44 52 | 20 72 34 2c 5a 76 3a 42 |3,#0:LDR| r4,Zv:B|
|00003b50| 4c 20 57 67 3a 2e 5a 78 | 20 4c 44 52 20 72 30 2c |L Wg:.Zx| LDR r0,|
|00003b60| 55 75 3a 4c 44 52 42 20 | 72 31 2c 58 55 2b 30 3a |Uu:LDRB |r1,XU+0:|
|00003b70| 4c 44 52 42 20 72 32 2c | 58 55 2b 31 3a 4d 4f 56 |LDRB r2,|XU+1:MOV|
|00003b80| 20 72 33 2c 23 30 3a 4c | 44 52 20 72 34 2c 5a 76 | r3,#0:L|DR r4,Zv|
|00003b90| 3a 4c 44 52 42 20 72 35 | 2c 58 55 2b 33 3a 43 4d |:LDRB r5|,XU+3:CM|
|00003ba0| 50 20 72 35 2c 23 30 3a | 42 4c 45 51 20 57 67 0d |P r5,#0:|BLEQ Wg.|
|00003bb0| 2e 40 f5 2e 5a 79 20 4c | 44 52 20 72 30 2c 55 75 |.@..Zy L|DR r0,Uu|
|00003bc0| 3a 4c 44 52 42 20 72 31 | 2c 58 56 2b 30 3a 4c 44 |:LDRB r1|,XV+0:LD|
|00003bd0| 52 42 20 72 32 2c 58 56 | 2b 31 3a 4d 4f 56 20 72 |RB r2,XV|+1:MOV r|
|00003be0| 33 2c 23 30 3a 4c 44 52 | 20 72 34 2c 5a 76 3a 4c |3,#0:LDR| r4,Zv:L|
|00003bf0| 44 52 42 20 72 35 2c 58 | 56 2b 33 3a 43 4d 50 20 |DRB r5,X|V+3:CMP |
|00003c00| 72 35 2c 23 30 3a 42 4c | 45 51 20 57 67 3a 2e 5a |r5,#0:BL|EQ Wg:.Z|
|00003c10| 7a 20 4c 44 52 20 72 30 | 2c 55 75 3a 4c 44 52 42 |z LDR r0|,Uu:LDRB|
|00003c20| 20 72 31 2c 58 57 2b 30 | 3a 4c 44 52 42 20 72 32 | r1,XW+0|:LDRB r2|
|00003c30| 2c 58 57 2b 31 3a 4d 4f | 56 20 72 33 2c 23 30 3a |,XW+1:MO|V r3,#0:|
|00003c40| 4c 44 52 20 72 34 2c 5a | 76 3a 4c 44 52 42 20 72 |LDR r4,Z|v:LDRB r|
|00003c50| 35 2c 58 57 2b 33 3a 43 | 4d 50 20 72 35 2c 23 30 |5,XW+3:C|MP r5,#0|
|00003c60| 3a 42 4c 45 51 20 57 67 | 3a 2e 61 55 20 4c 44 52 |:BLEQ Wg|:.aU LDR|
|00003c70| 20 72 30 2c 55 75 3a 4c | 44 52 42 20 72 31 2c 58 | r0,Uu:L|DRB r1,X|
|00003c80| 58 2b 30 3a 4c 44 52 42 | 20 72 32 2c 58 58 2b 31 |X+0:LDRB| r2,XX+1|
|00003c90| 3a 4d 4f 56 20 72 33 2c | 23 30 3a 4c 44 52 20 72 |:MOV r3,|#0:LDR r|
|00003ca0| 34 2c 5a 76 0d 2f 12 e9 | 4c 44 52 42 20 72 35 2c |4,Zv./..|LDRB r5,|
|00003cb0| 58 58 2b 33 3a 43 4d 50 | 20 72 35 2c 23 30 3a 42 |XX+3:CMP| r5,#0:B|
|00003cc0| 4c 45 51 20 57 67 3a 4c | 44 4d 46 44 20 28 55 59 |LEQ Wg:L|DMFD (UY|
|00003cd0| 29 21 2c 7b 50 43 7d 3a | 2e 57 7a 20 45 51 55 42 |)!,{PC}:|.Wz EQUB|
|00003ce0| 20 30 20 3a 20 45 51 55 | 42 20 30 20 3a 20 45 51 | 0 : EQU|B 0 : EQ|
|00003cf0| 55 42 20 30 20 3a 20 45 | 51 55 42 20 30 3a 45 51 |UB 0 : E|QUB 0:EQ|
|00003d00| 55 42 20 30 20 3a 20 45 | 51 55 42 20 30 20 3a 20 |UB 0 : E|QUB 0 : |
|00003d10| 45 51 55 42 20 30 20 3a | 20 45 51 55 42 20 30 3a |EQUB 0 :| EQUB 0:|
|00003d20| 2e 58 55 20 45 51 55 42 | 20 30 20 3a 20 45 51 55 |.XU EQUB| 0 : EQU|
|00003d30| 42 20 30 20 3a 20 45 51 | 55 42 20 35 20 3a 20 45 |B 0 : EQ|UB 5 : E|
|00003d40| 51 55 42 20 30 3a 45 51 | 55 42 20 30 20 3a 20 45 |QUB 0:EQ|UB 0 : E|
|00003d50| 51 55 42 20 30 20 3a 20 | 45 51 55 42 20 30 20 3a |QUB 0 : |EQUB 0 :|
|00003d60| 20 45 51 55 42 20 30 3a | 2e 58 56 20 45 51 55 42 | EQUB 0:|.XV EQUB|
|00003d70| 20 30 20 3a 20 45 51 55 | 42 20 30 20 3a 20 45 51 | 0 : EQU|B 0 : EQ|
|00003d80| 55 42 20 35 20 3a 20 45 | 51 55 42 20 30 0d 2f 80 |UB 5 : E|QUB 0./.|
|00003d90| f2 45 51 55 42 20 30 20 | 3a 20 45 51 55 42 20 30 |.EQUB 0 |: EQUB 0|
|00003da0| 20 3a 20 45 51 55 42 20 | 30 20 3a 20 45 51 55 42 | : EQUB |0 : EQUB|
|00003db0| 20 30 3a 2e 58 57 20 45 | 51 55 42 20 30 20 3a 20 | 0:.XW E|QUB 0 : |
|00003dc0| 45 51 55 42 20 30 20 3a | 20 45 51 55 42 20 35 20 |EQUB 0 :| EQUB 5 |
|00003dd0| 3a 20 45 51 55 42 20 30 | 3a 45 51 55 42 20 30 20 |: EQUB 0|:EQUB 0 |
|00003de0| 3a 20 45 51 55 42 20 30 | 20 3a 20 45 51 55 42 20 |: EQUB 0| : EQUB |
|00003df0| 30 20 3a 20 45 51 55 42 | 20 30 3a 2e 58 58 20 45 |0 : EQUB| 0:.XX E|
|00003e00| 51 55 42 20 30 20 3a 20 | 45 51 55 42 20 30 20 3a |QUB 0 : |EQUB 0 :|
|00003e10| 20 45 51 55 42 20 35 20 | 3a 20 45 51 55 42 20 30 | EQUB 5 |: EQUB 0|
|00003e20| 3a 45 51 55 42 20 30 20 | 3a 20 45 51 55 42 20 30 |:EQUB 0 |: EQUB 0|
|00003e30| 20 3a 20 45 51 55 42 20 | 30 20 3a 20 45 51 55 42 | : EQUB |0 : EQUB|
|00003e40| 20 30 3a 2e 57 71 20 53 | 54 4d 46 44 20 28 55 59 | 0:.Wq S|TMFD (UY|
|00003e50| 29 21 2c 7b 55 5a 7d 3a | 4d 4f 56 20 72 30 2c 23 |)!,{UZ}:|MOV r0,#|
|00003e60| 33 3a 41 44 52 20 72 31 | 2c 58 55 3a 4c 44 52 20 |3:ADR r1|,XU:LDR |
|00003e70| 72 32 2c 61 56 3a 4c 44 | 52 20 72 36 2c 57 78 0d |r2,aV:LD|R r6,Wx.|
|00003e80| 30 02 f7 2e 61 57 20 41 | 44 44 20 72 33 2c 72 31 |0...aW A|DD r3,r1|
|00003e90| 2c 72 30 2c 4c 53 4c 20 | 23 33 3a 2e 61 58 20 4c |,r0,LSL |#3:.aX L|
|00003ea0| 44 52 42 20 72 31 31 2c | 5b 72 33 2c 23 33 5d 3a |DRB r11,|[r3,#3]:|
|00003eb0| 43 4d 50 20 72 31 31 2c | 23 31 3a 42 45 51 20 61 |CMP r11,|#1:BEQ a|
|00003ec0| 59 3a 2e 61 5a 20 4c 44 | 52 42 20 72 31 31 2c 5b |Y:.aZ LD|RB r11,[|
|00003ed0| 72 33 2c 23 34 5d 3a 4c | 44 52 42 20 72 31 32 2c |r3,#4]:L|DRB r12,|
|00003ee0| 5b 72 33 2c 23 35 5d 3a | 43 4d 50 20 72 31 31 2c |[r3,#5]:|CMP r11,|
|00003ef0| 23 30 3a 53 55 42 47 54 | 20 72 31 31 2c 72 31 31 |#0:SUBGT| r11,r11|
|00003f00| 2c 23 31 3a 53 54 52 47 | 54 42 20 72 31 31 2c 5b |,#1:STRG|TB r11,[|
|00003f10| 72 33 2c 23 34 5d 3a 42 | 47 54 20 61 61 3a 2e 61 |r3,#4]:B|GT aa:.a|
|00003f20| 62 20 4c 44 52 42 20 55 | 5a 2c 5b 72 33 2c 23 30 |b LDRB U|Z,[r3,#0|
|00003f30| 5d 3a 20 80 53 20 55 5a | 2c 20 55 5a 2c 20 23 31 |]: .S UZ|, UZ, #1|
|00003f40| 35 3a 4d 4f 56 4e 45 20 | 55 5a 2c 23 31 3a 53 54 |5:MOVNE |UZ,#1:ST|
|00003f50| 52 4e 45 42 20 55 5a 2c | 5b 72 33 2c 23 34 5d 3a |RNEB UZ,|[r3,#4]:|
|00003f60| 42 4e 45 20 61 61 3a 4c | 44 52 42 20 55 5a 2c 5b |BNE aa:L|DRB UZ,[|
|00003f70| 72 33 2c 23 31 5d 0d 30 | b6 fa 20 80 53 20 55 5a |r3,#1].0|.. .S UZ|
|00003f80| 2c 20 55 5a 2c 20 23 31 | 35 3a 4d 4f 56 4e 45 20 |, UZ, #1|5:MOVNE |
|00003f90| 55 5a 2c 23 31 3a 53 54 | 52 4e 45 42 20 55 5a 2c |UZ,#1:ST|RNEB UZ,|
|00003fa0| 5b 72 33 2c 23 34 5d 3a | 42 4e 45 20 61 61 3a 42 |[r3,#4]:|BNE aa:B|
|00003fb0| 4c 20 58 6a 3a 20 80 20 | 72 31 32 2c 20 72 31 32 |L Xj: . |r12, r12|
|00003fc0| 2c 20 23 31 35 3a 4d 4f | 56 20 72 31 32 2c 72 31 |, #15:MO|V r12,r1|
|00003fd0| 32 2c 4c 53 4c 20 23 34 | 3a 53 54 52 42 20 72 31 |2,LSL #4|:STRB r1|
|00003fe0| 32 2c 5b 72 33 2c 23 34 | 5d 3a 42 4c 20 58 6a 3a |2,[r3,#4|]:BL Xj:|
|00003ff0| 20 80 20 72 31 32 2c 20 | 72 31 32 2c 20 23 33 3a | . r12, |r12, #3:|
|00004000| 53 54 52 42 20 72 31 32 | 2c 5b 72 33 2c 23 35 5d |STRB r12|,[r3,#5]|
|00004010| 3a 42 20 61 59 3a 2e 61 | 61 20 4c 44 52 42 20 72 |:B aY:.a|a LDRB r|
|00004020| 34 2c 5b 72 33 2c 23 30 | 5d 3a 4c 44 52 42 20 72 |4,[r3,#0|]:LDRB r|
|00004030| 35 2c 5b 72 33 2c 23 31 | 5d 3a 20 80 20 55 5a 2c |5,[r3,#1|]: . UZ,|
|00004040| 20 72 35 2c 20 23 25 31 | 31 31 31 30 30 30 30 3a | r5, #%1|1110000:|
|00004050| 41 44 44 20 55 5a 2c 55 | 5a 2c 72 34 2c 4c 53 52 |ADD UZ,U|Z,r4,LSR|
|00004060| 20 23 34 3a 41 44 44 20 | 55 5a 2c 72 32 2c 55 5a | #4:ADD |UZ,r2,UZ|
|00004070| 0d 31 74 f9 43 4d 50 20 | 72 31 32 2c 23 30 3a 4c |.1t.CMP |r12,#0:L|
|00004080| 44 52 45 51 42 20 72 37 | 2c 5b 55 5a 2c 23 2d 31 |DREQB r7|,[UZ,#-1|
|00004090| 36 5d 3a 20 80 45 51 20 | 72 31 31 2c 20 72 35 2c |6]: .EQ |r11, r5,|
|000040a0| 20 23 31 35 3a 43 4d 50 | 20 72 31 32 2c 23 31 3a | #15:CMP| r12,#1:|
|000040b0| 4c 44 52 45 51 42 20 72 | 37 2c 5b 55 5a 2c 23 2b |LDREQB r|7,[UZ,#+|
|000040c0| 31 36 5d 3a 20 80 45 51 | 20 72 31 31 2c 20 72 35 |16]: .EQ| r11, r5|
|000040d0| 2c 20 23 31 35 3a 43 4d | 50 20 72 31 32 2c 23 32 |, #15:CM|P r12,#2|
|000040e0| 3a 4c 44 52 45 51 42 20 | 72 37 2c 5b 55 5a 2c 23 |:LDREQB |r7,[UZ,#|
|000040f0| 2d 31 5d 3a 20 80 45 51 | 20 72 31 31 2c 20 72 34 |-1]: .EQ| r11, r4|
|00004100| 2c 20 23 31 35 3a 43 4d | 50 20 72 31 32 2c 23 33 |, #15:CM|P r12,#3|
|00004110| 3a 4c 44 52 45 51 42 20 | 72 37 2c 5b 55 5a 2c 23 |:LDREQB |r7,[UZ,#|
|00004120| 2b 31 5d 3a 20 80 45 51 | 20 72 31 31 2c 20 72 34 |+1]: .EQ| r11, r4|
|00004130| 2c 20 23 31 35 3a 43 4d | 50 20 72 31 31 2c 23 30 |, #15:CM|P r11,#0|
|00004140| 3a 42 4e 45 20 61 63 3a | 43 4d 50 20 72 37 2c 23 |:BNE ac:|CMP r7,#|
|00004150| 30 3a 43 4d 50 4e 45 20 | 72 37 2c 23 35 3a 43 4d |0:CMPNE |r7,#5:CM|
|00004160| 50 4e 45 20 72 37 2c 23 | 36 0d 32 46 fc 43 4d 50 |PNE r7,#|6.2F.CMP|
|00004170| 4e 45 20 72 37 2c 23 37 | 3a 43 4d 50 4e 45 20 72 |NE r7,#7|:CMPNE r|
|00004180| 37 2c 23 38 3a 4d 4f 56 | 4e 45 20 72 31 31 2c 23 |7,#8:MOV|NE r11,#|
|00004190| 30 3a 53 54 52 4e 45 42 | 20 72 31 31 2c 5b 72 33 |0:STRNEB| r11,[r3|
|000041a0| 2c 23 34 5d 3a 42 4e 45 | 20 61 59 3a 2e 61 63 20 |,#4]:BNE| aY:.ac |
|000041b0| 43 4d 50 20 72 31 32 2c | 23 30 3a 53 55 42 45 51 |CMP r12,|#0:SUBEQ|
|000041c0| 20 72 35 2c 72 35 2c 72 | 36 3a 43 4d 50 20 72 31 | r5,r5,r|6:CMP r1|
|000041d0| 32 2c 23 31 3a 41 44 44 | 45 51 20 72 35 2c 72 35 |2,#1:ADD|EQ r5,r5|
|000041e0| 2c 72 36 3a 43 4d 50 20 | 72 31 32 2c 23 32 3a 53 |,r6:CMP |r12,#2:S|
|000041f0| 55 42 45 51 20 72 34 2c | 72 34 2c 72 36 3a 43 4d |UBEQ r4,|r4,r6:CM|
|00004200| 50 20 72 31 32 2c 23 33 | 3a 41 44 44 45 51 20 72 |P r12,#3|:ADDEQ r|
|00004210| 34 2c 72 34 2c 72 36 3a | 2e 61 64 20 53 54 52 42 |4,r4,r6:|.ad STRB|
|00004220| 20 72 34 2c 5b 72 33 2c | 23 30 5d 3a 53 54 52 42 | r4,[r3,|#0]:STRB|
|00004230| 20 72 35 2c 5b 72 33 2c | 23 31 5d 3a 2e 61 59 20 | r5,[r3,|#1]:.aY |
|00004240| 53 55 42 53 20 72 30 2c | 72 30 2c 23 31 3a 42 47 |SUBS r0,|r0,#1:BG|
|00004250| 45 20 61 57 3a 4c 44 4d | 46 44 20 28 55 59 29 21 |E aW:LDM|FD (UY)!|
|00004260| 2c 7b 50 43 7d 0d 33 2c | fa 2e 61 56 20 45 51 55 |,{PC}.3,|..aV EQU|
|00004270| 44 20 58 6f 3a 2e 56 70 | 20 53 54 4d 46 44 20 28 |D Xo:.Vp| STMFD (|
|00004280| 55 59 29 21 2c 7b 55 5a | 7d 3a 2e 61 65 20 4c 44 |UY)!,{UZ|}:.ae LD|
|00004290| 52 20 72 30 2c 55 75 3a | 41 44 52 20 72 31 2c 61 |R r0,Uu:|ADR r1,a|
|000042a0| 66 3a 4c 44 52 20 72 32 | 2c 56 67 3a 41 44 44 20 |f:LDR r2|,Vg:ADD |
|000042b0| 72 32 2c 72 32 2c 23 97 | 22 30 22 3a 53 54 52 42 |r2,r2,#.|"0":STRB|
|000042c0| 20 72 32 2c 5b 72 31 5d | 3a 4d 4f 56 20 72 32 2c | r2,[r1]|:MOV r2,|
|000042d0| 23 36 3a 4d 4f 56 20 72 | 33 2c 23 33 36 2a 34 3a |#6:MOV r|3,#36*4:|
|000042e0| 4d 4f 56 20 72 34 2c 23 | 31 30 2a 38 2d 35 3a 42 |MOV r4,#|10*8-5:B|
|000042f0| 4c 20 57 6e 3a 2e 61 67 | 20 4c 44 52 20 72 30 2c |L Wn:.ag| LDR r0,|
|00004300| 55 75 3a 41 44 52 20 72 | 31 2c 61 68 3a 4c 44 52 |Uu:ADR r|1,ah:LDR|
|00004310| 20 72 32 2c 56 71 3a 43 | 4d 50 20 72 32 2c 23 31 | r2,Vq:C|MP r2,#1|
|00004320| 30 3a 4d 4f 56 47 45 20 | 72 33 2c 23 97 22 31 22 |0:MOVGE |r3,#."1"|
|00004330| 3a 53 55 42 47 45 20 72 | 32 2c 72 32 2c 23 31 30 |:SUBGE r|2,r2,#10|
|00004340| 3a 4d 4f 56 4c 54 20 72 | 33 2c 23 97 22 20 22 3a |:MOVLT r|3,#." ":|
|00004350| 53 54 52 42 20 72 33 2c | 5b 72 31 2c 23 30 5d 0d |STRB r3,|[r1,#0].|
|00004360| 33 fe eb 41 44 44 20 72 | 32 2c 72 32 2c 23 97 22 |3..ADD r|2,r2,#."|
|00004370| 30 22 3a 53 54 52 42 20 | 72 32 2c 5b 72 31 2c 23 |0":STRB |r2,[r1,#|
|00004380| 31 5d 3a 4d 4f 56 20 72 | 32 2c 23 32 3a 4d 4f 56 |1]:MOV r|2,#2:MOV|
|00004390| 20 72 33 2c 23 33 35 2a | 34 3a 4d 4f 56 20 72 34 | r3,#35*|4:MOV r4|
|000043a0| 2c 23 31 35 2a 38 3a 42 | 4c 20 57 6e 3a 2e 61 69 |,#15*8:B|L Wn:.ai|
|000043b0| 20 4c 44 52 20 72 30 2c | 56 72 3a 41 44 52 20 72 | LDR r0,|Vr:ADR r|
|000043c0| 31 2c 61 6a 3a 4d 4f 56 | 20 72 32 2c 23 38 3a 53 |1,aj:MOV| r2,#8:S|
|000043d0| 57 49 20 22 4f 53 5f 43 | 6f 6e 76 65 72 74 49 6e |WI "OS_C|onvertIn|
|000043e0| 74 65 67 65 72 34 22 3a | 4d 4f 56 20 72 33 2c 23 |teger4":|MOV r3,#|
|000043f0| 33 31 2a 34 3a 41 44 44 | 20 72 33 2c 72 33 2c 72 |31*4:ADD| r3,r3,r|
|00004400| 32 2c 4c 53 4c 20 23 32 | 3a 4d 4f 56 20 72 34 2c |2,LSL #2|:MOV r4,|
|00004410| 23 32 31 2a 38 3a 4c 44 | 52 20 72 30 2c 55 75 3a |#21*8:LD|R r0,Uu:|
|00004420| 41 44 52 20 72 31 2c 61 | 6a 3a 4d 4f 56 20 72 32 |ADR r1,a|j:MOV r2|
|00004430| 2c 23 37 3a 42 4c 20 57 | 6e 3a 4c 44 4d 46 44 20 |,#7:BL W|n:LDMFD |
|00004440| 28 55 59 29 21 2c 7b 50 | 43 7d 0d 34 c6 e6 2e 61 |(UY)!,{P|C}.4...a|
|00004450| 66 20 45 51 55 53 20 22 | 3f 22 3a 20 45 51 55 42 |f EQUS "|?": EQUB|
|00004460| 20 30 20 3a 20 41 4c 49 | 47 4e 3a 2e 61 68 20 45 | 0 : ALI|GN:.ah E|
|00004470| 51 55 53 20 22 3f 3f 22 | 3a 20 45 51 55 42 20 30 |QUS "??"|: EQUB 0|
|00004480| 20 3a 20 41 4c 49 47 4e | 3a 2e 61 6a 20 45 51 55 | : ALIGN|:.aj EQU|
|00004490| 53 20 22 3f 3f 3f 3f 3f | 3f 3f 3f 22 3a 20 45 51 |S "?????|???": EQ|
|000044a0| 55 42 20 30 20 3a 20 41 | 4c 49 47 4e 3a 2e 55 76 |UB 0 : A|LIGN:.Uv|
|000044b0| 20 4c 44 52 42 20 72 34 | 2c 5b 72 30 5d 2c 23 31 | LDRB r4|,[r0],#1|
|000044c0| 3a 4c 44 52 42 20 72 35 | 2c 5b 72 30 5d 2c 23 31 |:LDRB r5|,[r0],#1|
|000044d0| 3a 53 55 42 53 20 72 32 | 2c 72 32 2c 72 35 3a 4d |:SUBS r2|,r2,r5:M|
|000044e0| 4f 56 4c 54 20 50 43 2c | 55 5a 3a 2e 61 6b 20 53 |OVLT PC,|UZ:.ak S|
|000044f0| 54 52 42 20 72 34 2c 5b | 72 31 5d 2c 23 31 3a 53 |TRB r4,[|r1],#1:S|
|00004500| 55 42 53 20 72 35 2c 72 | 35 2c 23 31 3a 42 47 54 |UBS r5,r|5,#1:BGT|
|00004510| 20 61 6b 3a 42 20 55 76 | 3a 2e 55 64 20 41 44 52 | ak:B Uv|:.Ud ADR|
|00004520| 20 72 30 2c 61 6c 3a 41 | 44 52 20 72 31 2c 55 75 | r0,al:A|DR r1,Uu|
|00004530| 0d 35 a2 f7 53 57 49 20 | 22 4f 53 5f 52 65 61 64 |.5..SWI |"OS_Read|
|00004540| 56 64 75 56 61 72 69 61 | 62 6c 65 73 22 3a 4d 4f |VduVaria|bles":MO|
|00004550| 56 20 50 43 2c 55 5a 3a | 2e 61 6c 20 44 43 44 20 |V PC,UZ:|.al DCD |
|00004560| 31 34 39 3a 44 43 44 20 | 2d 31 3a 2e 55 75 20 44 |149:DCD |-1:.Uu D|
|00004570| 43 44 20 30 3a 2e 57 6e | 20 53 54 4d 46 44 20 28 |CD 0:.Wn| STMFD (|
|00004580| 55 59 29 21 2c 7b 55 5a | 7d 3a 41 44 44 20 72 35 |UY)!,{UZ|}:ADD r5|
|00004590| 2c 72 33 2c 72 34 2c 41 | 53 4c 20 23 37 3a 41 44 |,r3,r4,A|SL #7:AD|
|000045a0| 44 20 72 35 2c 72 35 2c | 72 34 2c 41 53 4c 20 23 |D r5,r5,|r4,ASL #|
|000045b0| 35 3a 41 44 52 20 72 36 | 2c 61 6d 3a 4c 44 52 20 |5:ADR r6|,am:LDR |
|000045c0| 55 5a 2c 5b 72 36 2c 72 | 32 2c 41 53 4c 20 23 32 |UZ,[r6,r|2,ASL #2|
|000045d0| 5d 3a 4c 44 52 20 72 32 | 2c 61 6e 3a 41 44 44 20 |]:LDR r2|,an:ADD |
|000045e0| 72 30 2c 72 30 2c 72 35 | 3a 2e 61 6f 20 4c 44 52 |r0,r0,r5|:.ao LDR|
|000045f0| 42 20 72 33 2c 5b 72 31 | 5d 2c 23 31 3a 43 4d 50 |B r3,[r1|],#1:CMP|
|00004600| 20 72 33 2c 23 30 3a 4c | 44 4d 45 51 46 44 20 28 | r3,#0:L|DMEQFD (|
|00004610| 55 59 29 21 2c 7b 50 43 | 7d 3a 53 55 42 20 72 33 |UY)!,{PC|}:SUB r3|
|00004620| 2c 72 33 2c 23 33 32 0d | 36 6a f0 41 44 44 20 72 |,r3,#32.|6j.ADD r|
|00004630| 34 2c 72 32 2c 72 33 2c | 41 53 4c 20 23 35 3a 2e |4,r2,r3,|ASL #5:.|
|00004640| 61 70 20 4c 44 4d 49 41 | 20 72 34 21 2c 7b 72 35 |ap LDMIA| r4!,{r5|
|00004650| 2d 72 31 32 7d 3a 20 80 | 20 72 35 2c 20 72 35 2c |-r12}: .| r5, r5,|
|00004660| 20 55 5a 3a 20 80 20 72 | 36 2c 20 72 36 2c 20 55 | UZ: . r|6, r6, U|
|00004670| 5a 3a 20 80 20 72 37 2c | 20 72 37 2c 20 55 5a 3a |Z: . r7,| r7, UZ:|
|00004680| 20 80 20 72 38 2c 20 72 | 38 2c 20 55 5a 3a 20 80 | . r8, r|8, UZ: .|
|00004690| 20 72 39 2c 20 72 39 2c | 20 55 5a 3a 20 80 20 72 | r9, r9,| UZ: . r|
|000046a0| 31 30 2c 20 72 31 30 2c | 20 55 5a 3a 20 80 20 72 |10, r10,| UZ: . r|
|000046b0| 31 31 2c 20 72 31 31 2c | 20 55 5a 3a 20 80 20 72 |11, r11,| UZ: . r|
|000046c0| 31 32 2c 20 72 31 32 2c | 20 55 5a 3a 53 54 52 20 |12, r12,| UZ:STR |
|000046d0| 72 35 2c 5b 72 30 2c 23 | 30 2a 31 36 30 5d 3a 53 |r5,[r0,#|0*160]:S|
|000046e0| 54 52 20 72 36 2c 5b 72 | 30 2c 23 31 2a 31 36 30 |TR r6,[r|0,#1*160|
|000046f0| 5d 3a 53 54 52 20 72 37 | 2c 5b 72 30 2c 23 32 2a |]:STR r7|,[r0,#2*|
|00004700| 31 36 30 5d 3a 53 54 52 | 20 72 38 2c 5b 72 30 2c |160]:STR| r8,[r0,|
|00004710| 23 33 2a 31 36 30 5d 0d | 36 f6 f6 53 54 52 20 72 |#3*160].|6..STR r|
|00004720| 39 2c 5b 72 30 2c 23 34 | 2a 31 36 30 5d 3a 53 54 |9,[r0,#4|*160]:ST|
|00004730| 52 20 72 31 30 2c 5b 72 | 30 2c 23 35 2a 31 36 30 |R r10,[r|0,#5*160|
|00004740| 5d 3a 53 54 52 20 72 31 | 31 2c 5b 72 30 2c 23 36 |]:STR r1|1,[r0,#6|
|00004750| 2a 31 36 30 5d 3a 53 54 | 52 20 72 31 32 2c 5b 72 |*160]:ST|R r12,[r|
|00004760| 30 2c 23 37 2a 31 36 30 | 5d 3a 41 44 44 20 72 30 |0,#7*160|]:ADD r0|
|00004770| 2c 72 30 2c 23 34 3a 42 | 41 4c 20 61 6f 3a 2e 61 |,r0,#4:B|AL ao:.a|
|00004780| 6e 20 45 51 55 44 20 61 | 71 3a 2e 61 6d 20 45 51 |n EQUD a|q:.am EQ|
|00004790| 55 44 20 26 30 30 30 30 | 30 30 30 30 20 3a 20 45 |UD &0000|0000 : E|
|000047a0| 51 55 44 20 26 31 31 31 | 31 31 31 31 31 3a 45 51 |QUD &111|11111:EQ|
|000047b0| 55 44 20 26 32 32 32 32 | 32 32 32 32 20 3a 20 45 |UD &2222|2222 : E|
|000047c0| 51 55 44 20 26 33 33 33 | 33 33 33 33 33 3a 45 51 |QUD &333|33333:EQ|
|000047d0| 55 44 20 26 34 34 34 34 | 34 34 34 34 20 3a 20 45 |UD &4444|4444 : E|
|000047e0| 51 55 44 20 26 35 35 35 | 35 35 35 35 35 3a 45 51 |QUD &555|55555:EQ|
|000047f0| 55 44 20 26 36 36 36 36 | 36 36 36 36 20 3a 20 45 |UD &6666|6666 : E|
|00004800| 51 55 44 20 26 37 37 37 | 37 37 37 37 37 0d 37 78 |QUD &777|77777.7x|
|00004810| f8 45 51 55 44 20 26 38 | 38 38 38 38 38 38 38 20 |.EQUD &8|8888888 |
|00004820| 3a 20 45 51 55 44 20 26 | 39 39 39 39 39 39 39 39 |: EQUD &|99999999|
|00004830| 3a 45 51 55 44 20 26 41 | 41 41 41 41 41 41 41 20 |:EQUD &A|AAAAAAA |
|00004840| 3a 20 45 51 55 44 20 26 | 42 42 42 42 42 42 42 42 |: EQUD &|BBBBBBBB|
|00004850| 3a 45 51 55 44 20 26 43 | 43 43 43 43 43 43 43 20 |:EQUD &C|CCCCCCC |
|00004860| 3a 20 45 51 55 44 20 26 | 44 44 44 44 44 44 44 44 |: EQUD &|DDDDDDDD|
|00004870| 3a 45 51 55 44 20 26 45 | 45 45 45 45 45 45 45 20 |:EQUD &E|EEEEEEE |
|00004880| 3a 20 45 51 55 44 20 26 | 46 46 46 46 46 46 46 46 |: EQUD &|FFFFFFFF|
|00004890| 3a 2e 61 72 20 45 51 55 | 44 20 58 63 3a 2e 57 76 |:.ar EQU|D Xc:.Wv|
|000048a0| 20 4c 44 52 20 72 30 2c | 55 75 3a 4c 44 52 20 72 | LDR r0,|Uu:LDR r|
|000048b0| 31 2c 61 72 3a 41 44 44 | 20 72 31 2c 72 31 2c 23 |1,ar:ADD| r1,r1,#|
|000048c0| 31 36 2a 31 36 3a 4c 44 | 52 20 72 32 2c 56 71 3a |16*16:LD|R r2,Vq:|
|000048d0| 53 55 42 20 72 32 2c 72 | 32 2c 23 31 3a 41 44 44 |SUB r2,r|2,#1:ADD|
|000048e0| 20 72 31 2c 72 31 2c 72 | 32 2c 4c 53 4c 20 23 38 | r1,r1,r|2,LSL #8|
|000048f0| 3a 4c 44 52 20 72 32 2c | 61 73 3a 4c 44 52 20 72 |:LDR r2,|as:LDR r|
|00004900| 31 31 2c 61 74 0d 38 0e | f2 4d 4f 56 20 72 33 2c |11,at.8.|.MOV r3,|
|00004910| 23 31 36 3a 2e 61 75 20 | 4d 4f 56 20 72 34 2c 23 |#16:.au |MOV r4,#|
|00004920| 31 36 3a 4d 4f 56 20 72 | 35 2c 72 30 3a 2e 61 76 |16:MOV r|5,r0:.av|
|00004930| 20 4c 44 52 42 20 72 36 | 2c 5b 72 31 5d 2c 23 31 | LDRB r6|,[r1],#1|
|00004940| 3a 53 54 52 42 20 72 36 | 2c 5b 72 31 31 5d 2c 23 |:STRB r6|,[r11],#|
|00004950| 31 3a 41 44 44 20 72 37 | 2c 72 32 2c 72 36 2c 4c |1:ADD r7|,r2,r6,L|
|00004960| 53 4c 20 23 37 3a 4d 4f | 56 20 72 38 2c 23 31 36 |SL #7:MO|V r8,#16|
|00004970| 3a 2e 61 77 20 4c 44 4d | 49 41 20 72 37 21 2c 7b |:.aw LDM|IA r7!,{|
|00004980| 72 39 2d 72 31 30 7d 3a | 53 54 4d 49 41 20 72 35 |r9-r10}:|STMIA r5|
|00004990| 21 2c 7b 72 39 2d 72 31 | 30 7d 3a 41 44 44 20 72 |!,{r9-r1|0}:ADD r|
|000049a0| 35 2c 72 35 2c 23 31 36 | 30 2d 38 3a 53 55 42 53 |5,r5,#16|0-8:SUBS|
|000049b0| 20 72 38 2c 72 38 2c 23 | 31 3a 42 4e 45 20 61 77 | r8,r8,#|1:BNE aw|
|000049c0| 3a 53 55 42 20 72 35 2c | 72 35 2c 23 28 32 2a 38 |:SUB r5,|r5,#(2*8|
|000049d0| 29 2a 31 36 30 3a 41 44 | 44 20 72 35 2c 72 35 2c |)*160:AD|D r5,r5,|
|000049e0| 23 38 3a 53 55 42 53 20 | 72 34 2c 72 34 2c 23 31 |#8:SUBS |r4,r4,#1|
|000049f0| 3a 42 4e 45 20 61 76 0d | 38 ae f8 41 44 44 20 72 |:BNE av.|8..ADD r|
|00004a00| 30 2c 72 30 2c 23 28 32 | 2a 38 29 2a 31 36 30 3a |0,r0,#(2|*8)*160:|
|00004a10| 53 55 42 53 20 72 33 2c | 72 33 2c 23 31 3a 42 4e |SUBS r3,|r3,#1:BN|
|00004a20| 45 20 61 75 3a 4d 4f 56 | 20 50 43 2c 55 5a 3a 2e |E au:MOV| PC,UZ:.|
|00004a30| 61 73 20 45 51 55 44 20 | 57 56 3a 2e 61 74 20 45 |as EQUD |WV:.at E|
|00004a40| 51 55 44 20 58 6f 3a 2e | 57 67 20 41 44 44 20 72 |QUD Xo:.|Wg ADD r|
|00004a50| 33 2c 72 34 2c 72 33 2c | 4c 53 4c 20 23 37 3a 2e |3,r4,r3,|LSL #7:.|
|00004a60| 61 78 20 41 44 44 20 72 | 30 2c 72 30 2c 72 32 2c |ax ADD r|0,r0,r2,|
|00004a70| 4c 53 4c 20 23 37 3a 41 | 44 44 20 72 30 2c 72 30 |LSL #7:A|DD r0,r0|
|00004a80| 2c 72 32 2c 4c 53 4c 20 | 23 35 3a 4d 4f 56 20 72 |,r2,LSL |#5:MOV r|
|00004a90| 32 2c 72 31 2c 4c 53 52 | 20 23 33 3a 41 44 44 20 |2,r1,LSR| #3:ADD |
|00004aa0| 72 30 2c 72 30 2c 72 32 | 2c 4c 53 4c 20 23 32 3a |r0,r0,r2|,LSL #2:|
|00004ab0| 20 80 20 72 31 2c 20 72 | 31 2c 20 23 37 3a 4d 4f | . r1, r|1, #7:MO|
|00004ac0| 56 20 72 31 2c 72 31 2c | 4c 53 4c 20 23 32 3a 4d |V r1,r1,|LSL #2:M|
|00004ad0| 4f 56 20 72 32 2c 23 31 | 36 3a 2e 61 79 20 4c 44 |OV r2,#1|6:.ay LD|
|00004ae0| 4d 49 41 20 72 33 21 2c | 7b 72 37 2c 72 38 7d 0d |MIA r3!,|{r7,r8}.|
|00004af0| 39 6c f9 4d 4f 56 20 72 | 39 2c 23 26 30 30 30 30 |9l.MOV r|9,#&0000|
|00004b00| 30 30 30 30 3a 2e 61 7a | 20 43 4d 50 20 72 31 2c |0000:.az| CMP r1,|
|00004b10| 23 30 3a 42 45 51 20 62 | 55 3a 2e 62 56 20 52 53 |#0:BEQ b|U:.bV RS|
|00004b20| 42 20 72 34 2c 72 31 2c | 23 33 32 3a 4d 4f 56 20 |B r4,r1,|#32:MOV |
|00004b30| 72 39 2c 72 38 2c 4c 53 | 52 20 72 34 3a 4d 4f 56 |r9,r8,LS|R r4:MOV|
|00004b40| 20 72 38 2c 72 38 2c 4c | 53 4c 20 72 31 3a 20 84 | r8,r8,L|SL r1: .|
|00004b50| 52 20 72 38 2c 72 38 2c | 72 37 2c 4c 53 52 20 72 |R r8,r8,|r7,LSR r|
|00004b60| 34 3a 4d 4f 56 20 72 37 | 2c 72 37 2c 4c 53 4c 20 |4:MOV r7|,r7,LSL |
|00004b70| 72 31 3a 2e 62 55 20 43 | 4d 50 20 72 31 2c 23 30 |r1:.bU C|MP r1,#0|
|00004b80| 3a 53 54 4d 45 51 49 41 | 20 72 30 21 2c 7b 72 37 |:STMEQIA| r0!,{r7|
|00004b90| 2d 72 38 7d 3a 41 44 44 | 45 51 20 72 30 2c 72 30 |-r8}:ADD|EQ r0,r0|
|00004ba0| 2c 23 34 3a 53 54 4d 4e | 45 49 41 20 72 30 21 2c |,#4:STMN|EIA r0!,|
|00004bb0| 7b 72 37 2d 72 39 7d 3a | 2e 62 57 20 41 44 44 20 |{r7-r9}:|.bW ADD |
|00004bc0| 72 30 2c 72 30 2c 23 31 | 36 30 2d 28 31 36 2f 32 |r0,r0,#1|60-(16/2|
|00004bd0| 29 2d 34 3a 53 55 42 53 | 20 72 32 2c 72 32 2c 23 |)-4:SUBS| r2,r2,#|
|00004be0| 31 3a 42 4e 45 20 61 79 | 0d 3a 02 ff 4d 4f 56 20 |1:BNE ay|.:..MOV |
|00004bf0| 50 43 2c 55 5a 3a 2e 58 | 6f 20 a4 62 58 28 31 36 |PC,UZ:.X|o .bX(16|
|00004c00| 2a 31 36 29 3a 2e 57 6d | 20 45 51 55 53 c4 36 34 |*16):.Wm| EQUS.64|
|00004c10| 2c bd 30 29 3a 2e 62 59 | 20 45 51 55 44 20 62 5a |,.0):.bY| EQUD bZ|
|00004c20| 3a 2e 57 55 20 4c 44 52 | 20 72 33 2c 62 59 3a 2e |:.WU LDR| r3,bY:.|
|00004c30| 62 61 20 41 44 44 20 72 | 30 2c 72 30 2c 72 32 2c |ba ADD r|0,r0,r2,|
|00004c40| 4c 53 4c 20 23 37 3a 41 | 44 44 20 72 30 2c 72 30 |LSL #7:A|DD r0,r0|
|00004c50| 2c 72 32 2c 4c 53 4c 20 | 23 35 3a 4d 4f 56 20 72 |,r2,LSL |#5:MOV r|
|00004c60| 32 2c 72 31 2c 4c 53 52 | 20 23 33 3a 41 44 44 20 |2,r1,LSR| #3:ADD |
|00004c70| 72 30 2c 72 30 2c 72 32 | 2c 4c 53 4c 20 23 32 3a |r0,r0,r2|,LSL #2:|
|00004c80| 20 80 20 72 31 2c 20 72 | 31 2c 20 23 37 3a 4d 4f | . r1, r|1, #7:MO|
|00004c90| 56 20 72 31 2c 72 31 2c | 4c 53 4c 20 23 32 3a 4d |V r1,r1,|LSL #2:M|
|00004ca0| 4f 56 20 72 32 2c 23 31 | 36 3a 2e 62 62 20 4c 44 |OV r2,#1|6:.bb LD|
|00004cb0| 4d 49 41 20 72 33 21 2c | 7b 72 37 2c 72 38 2c 72 |MIA r3!,|{r7,r8,r|
|00004cc0| 31 30 2c 72 31 31 7d 3a | 2e 62 63 20 43 4d 50 20 |10,r11}:|.bc CMP |
|00004cd0| 72 31 2c 23 30 3a 4d 4f | 56 20 72 39 2c 23 26 30 |r1,#0:MO|V r9,#&0|
|00004ce0| 30 30 30 30 30 30 30 0d | 3a d4 f4 4d 56 4e 20 72 |0000000.|:..MVN r|
|00004cf0| 31 32 2c 23 26 30 30 30 | 30 30 30 30 30 3a 42 45 |12,#&000|00000:BE|
|00004d00| 51 20 62 64 3a 2e 62 65 | 20 52 53 42 20 72 34 2c |Q bd:.be| RSB r4,|
|00004d10| 72 31 2c 23 33 32 3a 4d | 4f 56 20 72 31 32 2c 72 |r1,#32:M|OV r12,r|
|00004d20| 31 32 2c 4c 53 4c 20 72 | 31 3a 20 84 52 20 72 31 |12,LSL r|1: .R r1|
|00004d30| 32 2c 72 31 32 2c 72 31 | 31 2c 4c 53 52 20 72 34 |2,r12,r1|1,LSR r4|
|00004d40| 3a 4d 4f 56 20 72 31 31 | 2c 72 31 31 2c 4c 53 4c |:MOV r11|,r11,LSL|
|00004d50| 20 72 31 3a 20 84 52 20 | 72 31 31 2c 72 31 31 2c | r1: .R |r11,r11,|
|00004d60| 72 31 30 2c 4c 53 52 20 | 72 34 3a 4d 4f 56 20 72 |r10,LSR |r4:MOV r|
|00004d70| 31 30 2c 72 31 30 2c 4c | 53 4c 20 72 31 3a 4d 56 |10,r10,L|SL r1:MV|
|00004d80| 4e 20 72 35 2c 23 26 30 | 30 30 30 30 30 30 30 3a |N r5,#&0|0000000:|
|00004d90| 20 84 52 20 72 31 30 2c | 72 31 30 2c 72 35 2c 4c | .R r10,|r10,r5,L|
|00004da0| 53 52 20 72 34 3a 4d 4f | 56 20 72 39 2c 72 38 2c |SR r4:MO|V r9,r8,|
|00004db0| 4c 53 52 20 72 34 3a 4d | 4f 56 20 72 38 2c 72 38 |LSR r4:M|OV r8,r8|
|00004dc0| 2c 4c 53 4c 20 72 31 3a | 20 84 52 20 72 38 2c 72 |,LSL r1:| .R r8,r|
|00004dd0| 38 2c 72 37 2c 4c 53 52 | 20 72 34 0d 3b 56 f7 4d |8,r7,LSR| r4.;V.M|
|00004de0| 4f 56 20 72 37 2c 72 37 | 2c 4c 53 4c 20 72 31 3a |OV r7,r7|,LSL r1:|
|00004df0| 2e 62 64 20 4c 44 4d 49 | 41 20 72 30 2c 7b 72 34 |.bd LDMI|A r0,{r4|
|00004e00| 2d 72 36 7d 3a 20 80 20 | 72 34 2c 20 72 34 2c 20 |-r6}: . |r4, r4, |
|00004e10| 72 31 30 3a 20 80 20 72 | 35 2c 20 72 35 2c 20 72 |r10: . r|5, r5, r|
|00004e20| 31 31 3a 20 80 20 72 36 | 2c 20 72 36 2c 20 72 31 |11: . r6|, r6, r1|
|00004e30| 32 3a 20 84 52 20 72 34 | 2c 72 34 2c 72 37 3a 20 |2: .R r4|,r4,r7: |
|00004e40| 84 52 20 72 35 2c 72 35 | 2c 72 38 3a 20 84 52 20 |.R r5,r5|,r8: .R |
|00004e50| 72 36 2c 72 36 2c 72 39 | 3a 53 54 4d 49 41 20 72 |r6,r6,r9|:STMIA r|
|00004e60| 30 21 2c 7b 72 34 2d 72 | 36 7d 3a 2e 62 66 20 41 |0!,{r4-r|6}:.bf A|
|00004e70| 44 44 20 72 30 2c 72 30 | 2c 23 31 36 30 2d 28 31 |DD r0,r0|,#160-(1|
|00004e80| 36 2f 32 29 2d 34 3a 53 | 55 42 53 20 72 32 2c 72 |6/2)-4:S|UBS r2,r|
|00004e90| 32 2c 23 31 3a 42 4e 45 | 20 62 62 3a 4d 4f 56 20 |2,#1:BNE| bb:MOV |
|00004ea0| 50 43 2c 55 5a 3a 2e 58 | 6a 20 53 54 4d 46 44 20 |PC,UZ:.X|j STMFD |
|00004eb0| 28 55 59 29 21 2c 7b 72 | 31 2d 72 32 7d 3a 4c 44 |(UY)!,{r|1-r2}:LD|
|00004ec0| 52 20 72 31 32 2c 62 67 | 3a 4c 44 52 20 72 31 2c |R r12,bg|:LDR r1,|
|00004ed0| 62 68 0d 3c 0a f6 4d 4f | 56 53 20 72 32 2c 72 31 |bh.<..MO|VS r2,r1|
|00004ee0| 32 2c 4c 53 52 20 23 33 | 31 3a 20 82 4e 45 20 72 |2,LSR #3|1: .NE r|
|00004ef0| 31 32 2c 20 72 31 32 2c | 20 72 31 3a 4d 4f 56 20 |12, r12,| r1:MOV |
|00004f00| 72 31 32 2c 72 31 32 2c | 52 4f 52 20 23 33 31 3a |r12,r12,|ROR #31:|
|00004f10| 4d 4f 56 53 20 72 32 2c | 72 31 32 2c 4c 53 52 20 |MOVS r2,|r12,LSR |
|00004f20| 23 33 31 3a 20 82 4e 45 | 20 72 31 32 2c 20 72 31 |#31: .NE| r12, r1|
|00004f30| 32 2c 20 72 31 3a 4d 4f | 56 20 72 31 32 2c 72 31 |2, r1:MO|V r12,r1|
|00004f40| 32 2c 52 4f 52 20 23 33 | 31 3a 4d 4f 56 53 20 72 |2,ROR #3|1:MOVS r|
|00004f50| 32 2c 72 31 32 2c 4c 53 | 52 20 23 33 31 3a 20 82 |2,r12,LS|R #31: .|
|00004f60| 4e 45 20 72 31 32 2c 20 | 72 31 32 2c 20 72 31 3a |NE r12, |r12, r1:|
|00004f70| 4d 4f 56 20 72 31 32 2c | 72 31 32 2c 52 4f 52 20 |MOV r12,|r12,ROR |
|00004f80| 23 33 31 3a 4d 4f 56 53 | 20 72 32 2c 72 31 32 2c |#31:MOVS| r2,r12,|
|00004f90| 4c 53 52 20 23 33 31 3a | 20 82 4e 45 20 72 31 32 |LSR #31:| .NE r12|
|00004fa0| 2c 20 72 31 32 2c 20 72 | 31 3a 4d 4f 56 20 72 31 |, r12, r|1:MOV r1|
|00004fb0| 32 2c 72 31 32 2c 52 4f | 52 20 23 33 31 3a 53 54 |2,r12,RO|R #31:ST|
|00004fc0| 52 20 72 31 32 2c 62 67 | 0d 3c 8c f6 4c 44 4d 46 |R r12,bg|.<..LDMF|
|00004fd0| 44 20 28 55 59 29 21 2c | 7b 72 31 2d 72 32 7d 3a |D (UY)!,|{r1-r2}:|
|00004fe0| 4d 4f 56 20 50 43 2c 55 | 5a 3a 2e 62 67 20 45 51 |MOV PC,U|Z:.bg EQ|
|00004ff0| 55 44 20 26 38 42 32 31 | 39 37 43 34 3a 2e 62 68 |UD &8B21|97C4:.bh|
|00005000| 20 45 51 55 44 20 26 37 | 36 42 35 30 31 35 33 3a | EQUD &7|6B50153:|
|00005010| 2e 55 65 20 53 54 4d 46 | 44 20 28 55 59 29 21 2c |.Ue STMF|D (UY)!,|
|00005020| 7b 55 5a 7d 3a 41 44 52 | 20 72 31 32 2c 62 69 3a |{UZ}:ADR| r12,bi:|
|00005030| 4d 4f 56 20 72 31 31 2c | 23 30 3a 2e 62 6a 20 4d |MOV r11,|#0:.bj M|
|00005040| 4f 56 20 72 30 2c 72 31 | 31 3a 4d 4f 56 20 72 31 |OV r0,r1|1:MOV r1|
|00005050| 2c 23 31 36 3a 53 57 49 | 20 22 4f 53 5f 52 65 61 |,#16:SWI| "OS_Rea|
|00005060| 64 50 61 6c 65 74 74 65 | 22 3a 4d 4f 56 20 72 34 |dPalette|":MOV r4|
|00005070| 2c 72 32 2c 4c 53 52 20 | 23 32 34 3a 20 80 20 72 |,r2,LSR |#24: . r|
|00005080| 34 2c 20 72 34 2c 20 23 | 26 46 46 3a 4d 4f 56 20 |4, r4, #|&FF:MOV |
|00005090| 72 35 2c 72 32 2c 4c 53 | 52 20 23 31 36 3a 20 80 |r5,r2,LS|R #16: .|
|000050a0| 20 72 35 2c 20 72 35 2c | 20 23 26 46 46 3a 4d 4f | r5, r5,| #&FF:MO|
|000050b0| 56 20 72 36 2c 72 32 2c | 4c 53 52 20 23 38 0d 3d |V r6,r2,|LSR #8.=|
|000050c0| 4a f4 20 80 20 72 36 2c | 20 72 36 2c 20 23 26 46 |J. . r6,| r6, #&F|
|000050d0| 46 3a 53 54 52 20 72 36 | 2c 5b 72 31 32 5d 2c 23 |F:STR r6|,[r12],#|
|000050e0| 34 3a 53 54 52 20 72 35 | 2c 5b 72 31 32 5d 2c 23 |4:STR r5|,[r12],#|
|000050f0| 34 3a 53 54 52 20 72 34 | 2c 5b 72 31 32 5d 2c 23 |4:STR r4|,[r12],#|
|00005100| 34 3a 41 44 44 20 72 31 | 31 2c 72 31 31 2c 23 31 |4:ADD r1|1,r11,#1|
|00005110| 3a 43 4d 50 20 72 31 31 | 2c 23 31 36 3a 42 4e 45 |:CMP r11|,#16:BNE|
|00005120| 20 62 6a 3a 4c 44 4d 46 | 44 20 28 55 59 29 21 2c | bj:LDMF|D (UY)!,|
|00005130| 7b 50 43 7d 3a 2e 55 73 | 20 53 54 4d 46 44 20 28 |{PC}:.Us| STMFD (|
|00005140| 55 59 29 21 2c 7b 55 5a | 7d 3a 4d 4f 56 20 72 31 |UY)!,{UZ|}:MOV r1|
|00005150| 2c 23 31 35 3a 2e 62 6b | 20 4d 4f 56 20 72 30 2c |,#15:.bk| MOV r0,|
|00005160| 23 31 39 3a 53 57 49 20 | 22 4f 53 5f 57 72 69 74 |#19:SWI |"OS_Writ|
|00005170| 65 43 22 3a 4d 4f 56 20 | 72 30 2c 72 31 3a 53 57 |eC":MOV |r0,r1:SW|
|00005180| 49 20 22 4f 53 5f 57 72 | 69 74 65 43 22 3a 4d 4f |I "OS_Wr|iteC":MO|
|00005190| 56 20 72 30 2c 23 31 36 | 3a 53 57 49 20 22 4f 53 |V r0,#16|:SWI "OS|
|000051a0| 5f 57 72 69 74 65 43 22 | 3a 4d 4f 56 20 72 30 2c |_WriteC"|:MOV r0,|
|000051b0| 23 30 0d 3e 08 f1 53 57 | 49 20 22 4f 53 5f 57 72 |#0.>..SW|I "OS_Wr|
|000051c0| 69 74 65 43 22 3a 53 57 | 49 20 22 4f 53 5f 57 72 |iteC":SW|I "OS_Wr|
|000051d0| 69 74 65 43 22 3a 53 57 | 49 20 22 4f 53 5f 57 72 |iteC":SW|I "OS_Wr|
|000051e0| 69 74 65 43 22 3a 53 55 | 42 53 20 72 31 2c 72 31 |iteC":SU|BS r1,r1|
|000051f0| 2c 23 31 3a 42 47 45 20 | 62 6b 3a 4c 44 4d 46 44 |,#1:BGE |bk:LDMFD|
|00005200| 20 28 55 59 29 21 2c 7b | 50 43 7d 3a 2e 55 78 20 | (UY)!,{|PC}:.Ux |
|00005210| 53 54 4d 46 44 20 28 55 | 59 29 21 2c 7b 55 5a 7d |STMFD (U|Y)!,{UZ}|
|00005220| 3a 4d 4f 56 20 72 31 31 | 2c 23 31 3a 2e 62 6c 20 |:MOV r11|,#1:.bl |
|00005230| 4d 4f 56 20 72 30 2c 23 | 31 39 3a 53 57 49 20 22 |MOV r0,#|19:SWI "|
|00005240| 4f 53 5f 42 79 74 65 22 | 3a 41 44 52 20 72 31 32 |OS_Byte"|:ADR r12|
|00005250| 2c 62 69 3a 4d 4f 56 20 | 72 31 30 2c 23 30 3a 2e |,bi:MOV |r10,#0:.|
|00005260| 62 6d 20 4d 4f 56 20 72 | 30 2c 23 31 39 3a 53 57 |bm MOV r|0,#19:SW|
|00005270| 49 20 22 4f 53 5f 57 72 | 69 74 65 43 22 3a 4d 4f |I "OS_Wr|iteC":MO|
|00005280| 56 20 72 30 2c 72 31 30 | 3a 53 57 49 20 22 4f 53 |V r0,r10|:SWI "OS|
|00005290| 5f 57 72 69 74 65 43 22 | 3a 4d 4f 56 20 72 30 2c |_WriteC"|:MOV r0,|
|000052a0| 23 31 36 0d 3e c6 f0 53 | 57 49 20 22 4f 53 5f 57 |#16.>..S|WI "OS_W|
|000052b0| 72 69 74 65 43 22 3a 4c | 44 52 20 72 30 2c 5b 72 |riteC":L|DR r0,[r|
|000052c0| 31 32 5d 2c 23 34 3a 4d | 55 4c 20 72 30 2c 72 31 |12],#4:M|UL r0,r1|
|000052d0| 31 2c 72 30 3a 4d 4f 56 | 20 72 30 2c 72 30 2c 4c |1,r0:MOV| r0,r0,L|
|000052e0| 53 52 20 23 34 3a 20 80 | 20 72 30 2c 20 72 30 2c |SR #4: .| r0, r0,|
|000052f0| 20 23 26 46 46 3a 53 57 | 49 20 22 4f 53 5f 57 72 | #&FF:SW|I "OS_Wr|
|00005300| 69 74 65 43 22 3a 4c 44 | 52 20 72 30 2c 5b 72 31 |iteC":LD|R r0,[r1|
|00005310| 32 5d 2c 23 34 3a 4d 55 | 4c 20 72 30 2c 72 31 31 |2],#4:MU|L r0,r11|
|00005320| 2c 72 30 3a 4d 4f 56 20 | 72 30 2c 72 30 2c 4c 53 |,r0:MOV |r0,r0,LS|
|00005330| 52 20 23 34 3a 20 80 20 | 72 30 2c 20 72 30 2c 20 |R #4: . |r0, r0, |
|00005340| 23 26 46 46 3a 53 57 49 | 20 22 4f 53 5f 57 72 69 |#&FF:SWI| "OS_Wri|
|00005350| 74 65 43 22 3a 4c 44 52 | 20 72 30 2c 5b 72 31 32 |teC":LDR| r0,[r12|
|00005360| 5d 2c 23 34 3a 4d 55 4c | 20 72 30 2c 72 31 31 2c |],#4:MUL| r0,r11,|
|00005370| 72 30 3a 4d 4f 56 20 72 | 30 2c 72 30 2c 4c 53 52 |r0:MOV r|0,r0,LSR|
|00005380| 20 23 34 3a 20 80 20 72 | 30 2c 20 72 30 2c 20 23 | #4: . r|0, r0, #|
|00005390| 26 46 46 0d 3f 5c f8 53 | 57 49 20 22 4f 53 5f 57 |&FF.?\.S|WI "OS_W|
|000053a0| 72 69 74 65 43 22 3a 41 | 44 44 20 72 31 30 2c 72 |riteC":A|DD r10,r|
|000053b0| 31 30 2c 23 31 3a 43 4d | 50 20 72 31 30 2c 23 31 |10,#1:CM|P r10,#1|
|000053c0| 36 3a 42 4e 45 20 62 6d | 3a 41 44 44 20 72 31 31 |6:BNE bm|:ADD r11|
|000053d0| 2c 72 31 31 2c 23 31 3a | 43 4d 50 20 72 31 31 2c |,r11,#1:|CMP r11,|
|000053e0| 23 31 36 2b 31 3a 42 4e | 45 20 62 6c 3a 4c 44 4d |#16+1:BN|E bl:LDM|
|000053f0| 46 44 20 28 55 59 29 21 | 2c 7b 50 43 7d 3a 2e 56 |FD (UY)!|,{PC}:.V|
|00005400| 59 20 53 54 4d 46 44 20 | 28 55 59 29 21 2c 7b 55 |Y STMFD |(UY)!,{U|
|00005410| 5a 7d 3a 4d 4f 56 20 72 | 31 31 2c 23 31 35 3a 2e |Z}:MOV r|11,#15:.|
|00005420| 62 6e 20 4d 4f 56 20 72 | 30 2c 23 31 39 3a 53 57 |bn MOV r|0,#19:SW|
|00005430| 49 20 22 4f 53 5f 42 79 | 74 65 22 3a 41 44 52 20 |I "OS_By|te":ADR |
|00005440| 72 31 32 2c 62 69 3a 4d | 4f 56 20 72 31 30 2c 23 |r12,bi:M|OV r10,#|
|00005450| 30 3a 2e 62 6f 20 4d 4f | 56 20 72 30 2c 23 31 39 |0:.bo MO|V r0,#19|
|00005460| 3a 53 57 49 20 22 4f 53 | 5f 57 72 69 74 65 43 22 |:SWI "OS|_WriteC"|
|00005470| 3a 4d 4f 56 20 72 30 2c | 72 31 30 3a 53 57 49 20 |:MOV r0,|r10:SWI |
|00005480| 22 4f 53 5f 57 72 69 74 | 65 43 22 0d 40 24 fb 4d |"OS_Writ|eC".@$.M|
|00005490| 4f 56 20 72 30 2c 23 31 | 36 3a 53 57 49 20 22 4f |OV r0,#1|6:SWI "O|
|000054a0| 53 5f 57 72 69 74 65 43 | 22 3a 4c 44 52 20 72 30 |S_WriteC|":LDR r0|
|000054b0| 2c 5b 72 31 32 5d 2c 23 | 34 3a 4d 55 4c 20 72 30 |,[r12],#|4:MUL r0|
|000054c0| 2c 72 31 31 2c 72 30 3a | 4d 4f 56 20 72 30 2c 72 |,r11,r0:|MOV r0,r|
|000054d0| 30 2c 4c 53 52 20 23 34 | 3a 20 80 20 72 30 2c 20 |0,LSR #4|: . r0, |
|000054e0| 72 30 2c 20 23 26 46 46 | 3a 53 57 49 20 22 4f 53 |r0, #&FF|:SWI "OS|
|000054f0| 5f 57 72 69 74 65 43 22 | 3a 4c 44 52 20 72 30 2c |_WriteC"|:LDR r0,|
|00005500| 5b 72 31 32 5d 2c 23 34 | 3a 4d 55 4c 20 72 30 2c |[r12],#4|:MUL r0,|
|00005510| 72 31 31 2c 72 30 3a 4d | 4f 56 20 72 30 2c 72 30 |r11,r0:M|OV r0,r0|
|00005520| 2c 4c 53 52 20 23 34 3a | 20 80 20 72 30 2c 20 72 |,LSR #4:| . r0, r|
|00005530| 30 2c 20 23 26 46 46 3a | 53 57 49 20 22 4f 53 5f |0, #&FF:|SWI "OS_|
|00005540| 57 72 69 74 65 43 22 3a | 4c 44 52 20 72 30 2c 5b |WriteC":|LDR r0,[|
|00005550| 72 31 32 5d 2c 23 34 3a | 4d 55 4c 20 72 30 2c 72 |r12],#4:|MUL r0,r|
|00005560| 31 31 2c 72 30 3a 4d 4f | 56 20 72 30 2c 72 30 2c |11,r0:MO|V r0,r0,|
|00005570| 4c 53 52 20 23 34 3a 20 | 80 20 72 30 2c 20 72 30 |LSR #4: |. r0, r0|
|00005580| 2c 20 23 26 46 46 0d 40 | c4 da 53 57 49 20 22 4f |, #&FF.@|..SWI "O|
|00005590| 53 5f 57 72 69 74 65 43 | 22 3a 41 44 44 20 72 31 |S_WriteC|":ADD r1|
|000055a0| 30 2c 72 31 30 2c 23 31 | 3a 43 4d 50 20 72 31 30 |0,r10,#1|:CMP r10|
|000055b0| 2c 23 31 36 3a 42 4e 45 | 20 62 6f 3a 53 55 42 53 |,#16:BNE| bo:SUBS|
|000055c0| 20 72 31 31 2c 72 31 31 | 2c 23 31 3a 42 47 45 20 | r11,r11|,#1:BGE |
|000055d0| 62 6e 3a 4c 44 4d 46 44 | 20 28 55 59 29 21 2c 7b |bn:LDMFD| (UY)!,{|
|000055e0| 50 43 7d 3a 2e 62 69 20 | a4 62 58 28 28 31 36 2a |PC}:.bi |.bX((16*|
|000055f0| 33 29 2a 34 29 3a 2e 56 | 6e 20 53 54 4d 46 44 20 |3)*4):.V|n STMFD |
|00005600| 28 55 59 29 21 2c 7b 55 | 5a 7d 3a 4c 44 52 20 72 |(UY)!,{U|Z}:LDR r|
|00005610| 30 2c 62 70 3a 4c 44 52 | 20 72 30 2c 5b 72 30 5d |0,bp:LDR| r0,[r0]|
|00005620| 3a 4d 4f 56 20 72 31 2c | 23 32 35 35 3a 4d 4f 56 |:MOV r1,|#255:MOV|
|00005630| 20 72 32 2c 23 30 30 30 | 3a 4d 4f 56 20 72 35 2c | r2,#000|:MOV r5,|
|00005640| 23 30 3a 4d 4f 56 20 72 | 36 2c 23 30 3a 4d 4f 56 |#0:MOV r|6,#0:MOV|
|00005650| 20 72 37 2c 23 30 3a 4d | 4f 56 20 72 38 2c 23 30 | r7,#0:M|OV r8,#0|
|00005660| 0d 41 78 f7 4d 4f 56 20 | 72 39 2c 23 30 3a 4d 4f |.Ax.MOV |r9,#0:MO|
|00005670| 56 20 72 31 30 2c 23 30 | 3a 4d 4f 56 20 72 31 31 |V r10,#0|:MOV r11|
|00005680| 2c 23 30 3a 4d 4f 56 20 | 72 31 32 2c 23 30 3a 2e |,#0:MOV |r12,#0:.|
|00005690| 62 71 20 53 54 4d 46 44 | 20 28 55 59 29 21 2c 7b |bq STMFD| (UY)!,{|
|000056a0| 72 30 2d 72 32 7d 3a 4d | 4f 56 20 72 30 2c 23 31 |r0-r2}:M|OV r0,#1|
|000056b0| 39 3a 53 57 49 20 22 4f | 53 5f 42 79 74 65 22 3a |9:SWI "O|S_Byte":|
|000056c0| 4c 44 4d 46 44 20 28 55 | 59 29 21 2c 7b 72 30 2d |LDMFD (U|Y)!,{r0-|
|000056d0| 72 32 7d 3a 4d 4f 56 20 | 55 5a 2c 23 32 3a 2e 62 |r2}:MOV |UZ,#2:.b|
|000056e0| 72 20 41 44 44 20 72 33 | 2c 72 30 2c 72 31 2c 4c |r ADD r3|,r0,r1,L|
|000056f0| 53 4c 20 23 37 3a 41 44 | 44 20 72 33 2c 72 33 2c |SL #7:AD|D r3,r3,|
|00005700| 72 31 2c 4c 53 4c 20 23 | 35 3a 41 44 44 20 72 34 |r1,LSL #|5:ADD r4|
|00005710| 2c 72 30 2c 72 32 2c 4c | 53 4c 20 23 37 3a 41 44 |,r0,r2,L|SL #7:AD|
|00005720| 44 20 72 34 2c 72 34 2c | 72 32 2c 4c 53 4c 20 23 |D r4,r4,|r2,LSL #|
|00005730| 35 3a 53 54 4d 49 41 20 | 72 33 21 2c 7b 72 35 2d |5:STMIA |r3!,{r5-|
|00005740| 72 31 32 7d 3a 53 54 4d | 49 41 20 72 33 21 2c 7b |r12}:STM|IA r3!,{|
|00005750| 72 35 2d 72 31 32 7d 0d | 41 f0 fb 53 54 4d 49 41 |r5-r12}.|A..STMIA|
|00005760| 20 72 33 21 2c 7b 72 35 | 2d 72 31 32 7d 3a 53 54 | r3!,{r5|-r12}:ST|
|00005770| 4d 49 41 20 72 33 21 2c | 7b 72 35 2d 72 31 32 7d |MIA r3!,|{r5-r12}|
|00005780| 3a 53 54 4d 49 41 20 72 | 34 21 2c 7b 72 35 2d 72 |:STMIA r|4!,{r5-r|
|00005790| 31 32 7d 3a 53 54 4d 49 | 41 20 72 34 21 2c 7b 72 |12}:STMI|A r4!,{r|
|000057a0| 35 2d 72 31 32 7d 3a 53 | 54 4d 49 41 20 72 34 21 |5-r12}:S|TMIA r4!|
|000057b0| 2c 7b 72 35 2d 72 31 32 | 7d 3a 53 54 4d 49 41 20 |,{r5-r12|}:STMIA |
|000057c0| 72 34 21 2c 7b 72 35 2d | 72 31 32 7d 3a 41 44 44 |r4!,{r5-|r12}:ADD|
|000057d0| 20 72 32 2c 72 32 2c 23 | 32 3a 53 55 42 20 72 31 | r2,r2,#|2:SUB r1|
|000057e0| 2c 72 31 2c 23 32 3a 53 | 55 42 53 20 55 5a 2c 55 |,r1,#2:S|UBS UZ,U|
|000057f0| 5a 2c 23 31 3a 42 4e 45 | 20 62 72 3a 43 4d 50 20 |Z,#1:BNE| br:CMP |
|00005800| 72 31 2c 23 30 3a 42 47 | 45 20 62 71 3a 4c 44 4d |r1,#0:BG|E bq:LDM|
|00005810| 46 44 20 28 55 59 29 21 | 2c 7b 50 43 7d 3a 2e 62 |FD (UY)!|,{PC}:.b|
|00005820| 70 20 45 51 55 44 20 55 | 75 3a 2e 56 55 20 53 54 |p EQUD U|u:.VU ST|
|00005830| 4d 46 44 20 28 55 59 29 | 21 2c 7b 55 5a 7d 3a 42 |MFD (UY)|!,{UZ}:B|
|00005840| 4c 20 62 73 3a 2e 62 74 | 20 4c 44 52 20 72 30 2c |L bs:.bt| LDR r0,|
|00005850| 62 75 0d 42 c2 ef 4c 44 | 52 20 72 30 2c 5b 72 30 |bu.B..LD|R r0,[r0|
|00005860| 5d 3a 41 44 52 20 72 31 | 2c 56 61 3a 4d 4f 56 20 |]:ADR r1|,Va:MOV |
|00005870| 72 32 2c 23 37 3a 53 57 | 49 20 22 4f 53 5f 43 6f |r2,#7:SW|I "OS_Co|
|00005880| 6e 76 65 72 74 49 6e 74 | 65 67 65 72 34 22 3a 4c |nvertInt|eger4":L|
|00005890| 44 4d 46 44 20 28 55 59 | 29 21 2c 7b 50 43 7d 3a |DMFD (UY|)!,{PC}:|
|000058a0| 2e 62 73 20 53 54 4d 46 | 44 20 28 55 59 29 21 2c |.bs STMF|D (UY)!,|
|000058b0| 7b 55 5a 7d 3a 41 44 52 | 20 72 31 32 2c 62 76 3a |{UZ}:ADR| r12,bv:|
|000058c0| 4d 4f 56 20 72 31 31 2c | 23 30 3a 4c 44 52 20 72 |MOV r11,|#0:LDR r|
|000058d0| 31 30 2c 62 75 3a 4c 44 | 52 20 72 31 30 2c 5b 72 |10,bu:LD|R r10,[r|
|000058e0| 31 30 5d 3a 2e 62 77 20 | 4d 4f 56 20 72 30 2c 23 |10]:.bw |MOV r0,#|
|000058f0| 30 3a 41 44 44 20 72 31 | 2c 72 31 32 2c 23 31 36 |0:ADD r1|,r12,#16|
|00005900| 3a 53 57 49 20 22 4f 53 | 5f 52 65 61 64 55 6e 73 |:SWI "OS|_ReadUns|
|00005910| 69 67 6e 65 64 22 3a 43 | 4d 50 20 72 31 30 2c 72 |igned":C|MP r10,r|
|00005920| 32 3a 53 54 52 47 45 20 | 72 31 31 2c 56 56 3a 4c |2:STRGE |r11,VV:L|
|00005930| 44 4d 47 45 46 44 20 28 | 55 59 29 21 2c 7b 50 43 |DMGEFD (|UY)!,{PC|
|00005940| 7d 0d 43 76 f8 2e 62 78 | 20 41 44 44 20 72 31 32 |}.Cv..bx| ADD r12|
|00005950| 2c 72 31 32 2c 23 32 34 | 3a 41 44 44 20 72 31 31 |,r12,#24|:ADD r11|
|00005960| 2c 72 31 31 2c 23 31 3a | 43 4d 50 20 72 31 31 2c |,r11,#1:|CMP r11,|
|00005970| 23 38 3a 42 4e 45 20 62 | 77 3a 4d 4f 56 20 72 30 |#8:BNE b|w:MOV r0|
|00005980| 2c 23 39 39 3a 53 54 52 | 20 72 30 2c 56 56 3a 4c |,#99:STR| r0,VV:L|
|00005990| 44 4d 46 44 20 28 55 59 | 29 21 2c 7b 50 43 7d 3a |DMFD (UY|)!,{PC}:|
|000059a0| 2e 56 57 20 53 54 4d 46 | 44 20 28 55 59 29 21 2c |.VW STMF|D (UY)!,|
|000059b0| 7b 55 5a 7d 3a 41 44 52 | 20 72 31 32 2c 62 76 3a |{UZ}:ADR| r12,bv:|
|000059c0| 4c 44 52 20 72 31 31 2c | 56 56 3a 41 44 44 20 72 |LDR r11,|VV:ADD r|
|000059d0| 31 30 2c 72 31 32 2c 72 | 31 31 2c 41 53 4c 20 23 |10,r12,r|11,ASL #|
|000059e0| 34 3a 41 44 44 20 72 31 | 30 2c 72 31 30 2c 72 31 |4:ADD r1|0,r10,r1|
|000059f0| 31 2c 41 53 4c 20 23 33 | 3a 53 55 42 20 72 31 30 |1,ASL #3|:SUB r10|
|00005a00| 2c 72 31 30 2c 23 32 34 | 3a 41 44 44 20 72 39 2c |,r10,#24|:ADD r9,|
|00005a10| 72 31 32 2c 23 37 2a 32 | 34 3a 2e 62 79 20 4d 4f |r12,#7*2|4:.by MO|
|00005a20| 56 20 72 38 2c 23 34 3a | 2e 62 7a 20 41 44 44 20 |V r8,#4:|.bz ADD |
|00005a30| 72 37 2c 72 38 2c 23 32 | 34 0d 44 2a f9 4c 44 52 |r7,r8,#2|4.D*.LDR|
|00005a40| 42 20 72 30 2c 5b 72 39 | 2c 72 38 5d 3a 53 54 52 |B r0,[r9|,r8]:STR|
|00005a50| 42 20 72 30 2c 5b 72 39 | 2c 72 37 5d 3a 41 44 44 |B r0,[r9|,r7]:ADD|
|00005a60| 20 72 38 2c 72 38 2c 23 | 31 3a 43 4d 50 20 72 38 | r8,r8,#|1:CMP r8|
|00005a70| 2c 23 32 34 3a 42 4e 45 | 20 62 7a 3a 53 55 42 20 |,#24:BNE| bz:SUB |
|00005a80| 72 39 2c 72 39 2c 23 32 | 34 3a 43 4d 50 20 72 39 |r9,r9,#2|4:CMP r9|
|00005a90| 2c 72 31 30 3a 42 4e 45 | 20 62 79 3a 4c 44 4d 46 |,r10:BNE| by:LDMF|
|00005aa0| 44 20 28 55 59 29 21 2c | 7b 50 43 7d 3a 2e 56 58 |D (UY)!,|{PC}:.VX|
|00005ab0| 20 53 54 4d 46 44 20 28 | 55 59 29 21 2c 7b 55 5a | STMFD (|UY)!,{UZ|
|00005ac0| 7d 3a 41 44 52 20 72 30 | 2c 63 55 3a 53 57 49 20 |}:ADR r0|,cU:SWI |
|00005ad0| 22 4f 53 5f 57 72 69 74 | 65 30 22 3a 2e 63 56 20 |"OS_Writ|e0":.cV |
|00005ae0| 41 44 52 20 72 31 32 2c | 62 76 3a 4c 44 52 20 72 |ADR r12,|bv:LDR r|
|00005af0| 31 31 2c 56 56 3a 41 44 | 44 20 72 31 30 2c 72 31 |11,VV:AD|D r10,r1|
|00005b00| 32 2c 72 31 31 2c 41 53 | 4c 20 23 34 3a 41 44 44 |2,r11,AS|L #4:ADD|
|00005b10| 20 72 31 30 2c 72 31 30 | 2c 72 31 31 2c 41 53 4c | r10,r10|,r11,ASL|
|00005b20| 20 23 33 3a 41 44 44 20 | 72 31 30 2c 72 31 30 2c | #3:ADD |r10,r10,|
|00005b30| 23 34 0d 44 e8 f4 2e 63 | 57 20 4d 4f 56 20 72 30 |#4.D...c|W MOV r0|
|00005b40| 2c 23 97 22 20 22 3a 4d | 4f 56 20 72 31 2c 23 31 |,#." ":M|OV r1,#1|
|00005b50| 31 3a 2e 63 58 20 53 54 | 52 42 20 72 30 2c 5b 72 |1:.cX ST|RB r0,[r|
|00005b60| 31 30 2c 72 31 5d 3a 53 | 55 42 53 20 72 31 2c 72 |10,r1]:S|UBS r1,r|
|00005b70| 31 2c 23 31 3a 42 47 45 | 20 63 58 3a 4d 4f 56 20 |1,#1:BGE| cX:MOV |
|00005b80| 72 30 2c 72 31 30 3a 4d | 4f 56 20 72 31 2c 23 31 |r0,r10:M|OV r1,#1|
|00005b90| 32 3a 4d 4f 56 20 72 32 | 2c 23 97 22 20 22 3a 4d |2:MOV r2|,#." ":M|
|00005ba0| 4f 56 20 72 33 2c 23 97 | 22 7e 22 3a 53 57 49 20 |OV r3,#.|"~":SWI |
|00005bb0| 22 4f 53 5f 52 65 61 64 | 4c 69 6e 65 22 3a 4d 4f |"OS_Read|Line":MO|
|00005bc0| 56 20 72 31 2c 23 30 3a | 2e 63 59 20 4c 44 52 42 |V r1,#0:|.cY LDRB|
|00005bd0| 20 72 30 2c 5b 72 31 30 | 2c 72 31 5d 3a 43 4d 50 | r0,[r10|,r1]:CMP|
|00005be0| 20 72 30 2c 23 33 32 3a | 4d 4f 56 4c 54 20 72 30 | r0,#32:|MOVLT r0|
|00005bf0| 2c 23 97 22 20 22 3a 53 | 54 52 42 20 72 30 2c 5b |,#." ":S|TRB r0,[|
|00005c00| 72 31 30 2c 72 31 5d 3a | 41 44 44 20 72 31 2c 72 |r10,r1]:|ADD r1,r|
|00005c10| 31 2c 23 31 3a 43 4d 50 | 20 72 31 2c 23 31 32 3a |1,#1:CMP| r1,#12:|
|00005c20| 42 4e 45 20 63 59 0d 45 | 92 f0 41 44 44 20 72 31 |BNE cY.E|..ADD r1|
|00005c30| 30 2c 72 31 30 2c 23 31 | 32 3a 4d 4f 56 20 72 30 |0,r10,#1|2:MOV r0|
|00005c40| 2c 23 97 22 30 22 3a 4d | 4f 56 20 72 31 2c 23 34 |,#."0":M|OV r1,#4|
|00005c50| 3a 2e 63 5a 20 53 54 52 | 42 20 72 30 2c 5b 72 31 |:.cZ STR|B r0,[r1|
|00005c60| 30 2c 72 31 5d 3a 53 55 | 42 53 20 72 31 2c 72 31 |0,r1]:SU|BS r1,r1|
|00005c70| 2c 23 31 3a 42 4e 45 20 | 63 5a 3a 2e 63 61 20 4c |,#1:BNE |cZ:.ca L|
|00005c80| 44 52 20 72 30 2c 62 75 | 3a 4c 44 52 20 72 30 2c |DR r0,bu|:LDR r0,|
|00005c90| 5b 72 30 5d 3a 41 44 52 | 20 72 31 2c 56 61 3a 4d |[r0]:ADR| r1,Va:M|
|00005ca0| 4f 56 20 72 32 2c 23 37 | 3a 53 57 49 20 22 4f 53 |OV r2,#7|:SWI "OS|
|00005cb0| 5f 43 6f 6e 76 65 72 74 | 49 6e 74 65 67 65 72 34 |_Convert|Integer4|
|00005cc0| 22 3a 52 53 42 20 72 33 | 2c 72 32 2c 23 38 3a 4d |":RSB r3|,r2,#8:M|
|00005cd0| 4f 56 20 72 34 2c 23 97 | 22 20 22 3a 43 4d 50 20 |OV r4,#.|" ":CMP |
|00005ce0| 72 32 2c 23 30 3a 42 45 | 51 20 63 62 3a 2e 63 63 |r2,#0:BE|Q cb:.cc|
|00005cf0| 20 53 54 52 42 20 72 34 | 2c 5b 72 31 30 5d 2c 23 | STRB r4|,[r10],#|
|00005d00| 31 3a 53 55 42 53 20 72 | 32 2c 72 32 2c 23 31 3a |1:SUBS r|2,r2,#1:|
|00005d10| 42 4e 45 20 63 63 0d 46 | 46 f5 2e 63 62 20 4c 44 |BNE cc.F|F..cb LD|
|00005d20| 52 42 20 72 34 2c 5b 72 | 30 5d 2c 23 31 3a 53 54 |RB r4,[r|0],#1:ST|
|00005d30| 52 42 20 72 34 2c 5b 72 | 31 30 5d 2c 23 31 3a 53 |RB r4,[r|10],#1:S|
|00005d40| 55 42 53 20 72 33 2c 72 | 33 2c 23 31 3a 42 4e 45 |UBS r3,r|3,#1:BNE|
|00005d50| 20 63 62 3a 4c 44 4d 46 | 44 20 28 55 59 29 21 2c | cb:LDMF|D (UY)!,|
|00005d60| 7b 50 43 7d 3a 2e 62 75 | 20 45 51 55 44 20 56 72 |{PC}:.bu| EQUD Vr|
|00005d70| 3a 2e 63 64 20 45 51 55 | 44 20 55 75 3a 2e 63 65 |:.cd EQU|D Uu:.ce|
|00005d80| 20 45 51 55 44 20 61 71 | 3a 2e 56 56 20 45 51 55 | EQUD aq|:.VV EQU|
|00005d90| 44 20 30 3a 2e 63 66 20 | 45 51 55 53 20 22 3f 3f |D 0:.cf |EQUS "??|
|00005da0| 3f 3f 3f 3f 3f 3f 3f 3f | 3f 3f 22 3a 2e 56 61 20 |????????|??":.Va |
|00005db0| 45 51 55 53 20 22 20 20 | 20 20 20 20 20 20 22 3a |EQUS " | ":|
|00005dc0| 45 51 55 44 20 30 3a 2e | 63 55 20 45 51 55 42 20 |EQUD 0:.|cU EQUB |
|00005dd0| 33 31 3a 45 51 55 42 20 | 39 3a 45 51 55 42 31 36 |31:EQUB |9:EQUB16|
|00005de0| 3a 45 51 55 53 22 3e 20 | 20 20 20 20 20 20 20 20 |:EQUS"> | |
|00005df0| 20 20 20 3c 22 3a 45 51 | 55 42 20 33 31 3a 45 51 | <":EQ|UB 31:EQ|
|00005e00| 55 42 31 30 3a 45 51 55 | 42 31 36 0d 46 dc eb 45 |UB10:EQU|B16.F..E|
|00005e10| 51 55 42 20 30 20 3a 41 | 4c 49 47 4e 3a 2e 62 76 |QUB 0 :A|LIGN:.bv|
|00005e20| 3a 2e 63 67 20 45 51 55 | 53 20 22 31 20 3a 20 22 |:.cg EQU|S "1 : "|
|00005e30| 3a 20 45 51 55 53 20 22 | 4b 20 4a 20 53 77 69 6e |: EQUS "|K J Swin|
|00005e40| 74 6f 6e 20 22 3a 45 51 | 55 53 20 22 20 20 37 35 |ton ":EQ|US " 75|
|00005e50| 30 30 30 22 3a 45 51 55 | 42 20 30 3a 2e 63 68 20 |000":EQU|B 0:.ch |
|00005e60| 45 51 55 53 20 22 32 20 | 3a 20 22 3a 20 45 51 55 |EQUS "2 |: ": EQU|
|00005e70| 53 20 22 49 61 6e 20 53 | 77 69 6e 74 6f 6e 20 22 |S "Ian S|winton "|
|00005e80| 3a 45 51 55 53 20 22 20 | 20 36 30 30 30 30 22 3a |:EQUS " | 60000":|
|00005e90| 45 51 55 42 20 30 3a 2e | 63 69 20 45 51 55 53 20 |EQUB 0:.|ci EQUS |
|00005ea0| 22 33 20 3a 20 22 3a 20 | 45 51 55 53 20 22 2d 2d |"3 : ": |EQUS "--|
|00005eb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 22 3a 45 51 55 53 |--------|--":EQUS|
|00005ec0| 20 22 20 20 35 30 30 30 | 30 22 3a 45 51 55 42 20 | " 5000|0":EQUB |
|00005ed0| 30 3a 2e 63 6a 20 45 51 | 55 53 20 22 34 20 3a 20 |0:.cj EQ|US "4 : |
|00005ee0| 22 3a 20 45 51 55 53 20 | 22 45 64 67 61 72 20 46 |": EQUS |"Edgar F|
|00005ef0| 72 6f 65 73 65 22 0d 47 | 4a ef 45 51 55 53 20 22 |roese".G|J.EQUS "|
|00005f00| 20 20 34 35 30 30 30 22 | 3a 45 51 55 42 20 30 3a | 45000"|:EQUB 0:|
|00005f10| 2e 63 6b 20 45 51 55 53 | 20 22 35 20 3a 20 22 3a |.ck EQUS| "5 : ":|
|00005f20| 20 45 51 55 53 20 22 52 | 6f 67 65 72 20 57 61 74 | EQUS "R|oger Wat|
|00005f30| 65 72 73 22 3a 45 51 55 | 53 20 22 20 20 33 30 30 |ers":EQU|S " 300|
|00005f40| 30 30 22 3a 45 51 55 42 | 20 30 3a 2e 63 6c 20 45 |00":EQUB| 0:.cl E|
|00005f50| 51 55 53 20 22 36 20 3a | 20 22 3a 20 45 51 55 53 |QUS "6 :| ": EQUS|
|00005f60| 20 22 50 61 75 6c 20 42 | 72 65 6e 6e 61 6e 22 3a | "Paul B|rennan":|
|00005f70| 45 51 55 53 20 22 20 20 | 32 35 30 30 30 22 3a 45 |EQUS " |25000":E|
|00005f80| 51 55 42 20 30 3a 2e 63 | 6d 20 45 51 55 53 20 22 |QUB 0:.c|m EQUS "|
|00005f90| 37 20 3a 20 22 3a 20 45 | 51 55 53 20 22 2d 2d 2d |7 : ": E|QUS "---|
|00005fa0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 22 3a 45 51 55 53 20 |--------|-":EQUS |
|00005fb0| 22 20 20 32 30 30 30 30 | 22 3a 45 51 55 42 20 30 |" 20000|":EQUB 0|
|00005fc0| 3a 2e 63 6e 20 45 51 55 | 53 20 22 38 20 3a 20 22 |:.cn EQU|S "8 : "|
|00005fd0| 3a 20 45 51 55 53 20 22 | 4d 65 6c 72 6f 73 65 20 |: EQUS "|Melrose |
|00005fe0| 20 20 20 20 22 0d 47 9a | fa 45 51 55 53 20 22 20 | ".G.|.EQUS " |
|00005ff0| 20 31 30 30 30 30 22 3a | 45 51 55 42 20 30 3a 2e | 10000":|EQUB 0:.|
|00006000| 63 6f 20 45 51 55 53 20 | 22 78 20 3a 20 22 3a 20 |co EQUS |"x : ": |
|00006010| 45 51 55 53 20 22 78 78 | 78 78 78 78 78 78 78 78 |EQUS "xx|xxxxxxxx|
|00006020| 78 78 22 3a 45 51 55 53 | 20 22 78 78 78 78 78 78 |xx":EQUS| "xxxxxx|
|00006030| 78 22 3a 45 51 55 42 20 | 30 3a 2e 56 63 20 53 54 |x":EQUB |0:.Vc ST|
|00006040| 4d 46 44 20 28 55 59 29 | 21 2c 7b 55 5a 7d 3a 41 |MFD (UY)|!,{UZ}:A|
|00006050| 44 52 20 72 31 31 2c 62 | 76 3a 4d 4f 56 20 72 31 |DR r11,b|v:MOV r1|
|00006060| 30 2c 23 30 3a 2e 63 70 | 20 41 44 44 20 72 31 2c |0,#0:.cp| ADD r1,|
|00006070| 72 31 31 2c 72 31 30 2c | 41 53 4c 20 23 34 3a 41 |r11,r10,|ASL #4:A|
|00006080| 44 44 20 72 31 2c 72 31 | 2c 72 31 30 2c 41 53 4c |DD r1,r1|,r10,ASL|
|00006090| 20 23 33 3a 2e 63 71 20 | 42 4c 20 58 6a 3a 4d 4f | #3:.cq |BL Xj:MO|
|000060a0| 56 20 72 32 2c 72 31 32 | 3a 20 80 20 72 32 2c 20 |V r2,r12|: . r2, |
|000060b0| 72 32 2c 20 23 37 3a 43 | 4d 50 20 72 32 2c 23 30 |r2, #7:C|MP r2,#0|
|000060c0| 3a 43 4d 50 4e 45 20 72 | 32 2c 23 34 3a 42 45 51 |:CMPNE r|2,#4:BEQ|
|000060d0| 20 63 71 3a 4d 4f 56 20 | 72 33 2c 23 34 2a 34 0d | cq:MOV |r3,#4*4.|
|000060e0| 48 44 ff 4d 4f 56 20 72 | 34 2c 23 31 31 2a 38 3a |HD.MOV r|4,#11*8:|
|000060f0| 41 44 44 20 72 34 2c 72 | 34 2c 72 31 30 2c 4c 53 |ADD r4,r|4,r10,LS|
|00006100| 4c 20 23 33 3a 41 44 44 | 20 72 34 2c 72 34 2c 72 |L #3:ADD| r4,r4,r|
|00006110| 31 30 3a 4c 44 52 20 72 | 30 2c 63 64 3a 4c 44 52 |10:LDR r|0,cd:LDR|
|00006120| 20 72 30 2c 5b 72 30 5d | 3a 53 54 4d 46 44 20 28 | r0,[r0]|:STMFD (|
|00006130| 55 59 29 21 2c 7b 72 31 | 30 2c 72 31 31 7d 3a 42 |UY)!,{r1|0,r11}:B|
|00006140| 4c 20 57 6e 3a 4c 44 4d | 46 44 20 28 55 59 29 21 |L Wn:LDM|FD (UY)!|
|00006150| 2c 7b 72 31 30 2c 72 31 | 31 7d 3a 2e 63 72 20 41 |,{r10,r1|1}:.cr A|
|00006160| 44 44 20 72 31 30 2c 72 | 31 30 2c 23 31 3a 43 4d |DD r10,r|10,#1:CM|
|00006170| 50 20 72 31 30 2c 23 38 | 3a 42 4e 45 20 63 70 3a |P r10,#8|:BNE cp:|
|00006180| 4c 44 4d 46 44 20 28 55 | 59 29 21 2c 7b 50 43 7d |LDMFD (U|Y)!,{PC}|
|00006190| 3a 2e 57 63 20 53 54 4d | 46 44 20 28 55 59 29 21 |:.Wc STM|FD (UY)!|
|000061a0| 2c 7b 55 5a 7d 3a 4c 44 | 52 20 72 34 2c 63 73 3a |,{UZ}:LD|R r4,cs:|
|000061b0| 41 44 44 20 72 34 2c 72 | 34 2c 23 31 3a 20 80 20 |ADD r4,r|4,#1: . |
|000061c0| 72 34 2c 20 72 34 2c 20 | 23 33 3a 53 54 52 20 72 |r4, r4, |#3:STR r|
|000061d0| 34 2c 63 73 3a 4d 4f 56 | 20 72 31 2c 72 30 0d 49 |4,cs:MOV| r1,r0.I|
|000061e0| 0c fe 41 44 44 20 72 30 | 2c 72 34 2c 23 31 3a 53 |..ADD r0|,r4,#1:S|
|000061f0| 57 49 20 22 4f 70 75 73 | 2d 53 6f 75 6e 64 5f 53 |WI "Opus|-Sound_S|
|00006200| 6f 75 6e 64 49 6e 73 74 | 72 75 6d 65 6e 74 22 3a |oundInst|rument":|
|00006210| 4c 44 4d 46 44 20 28 55 | 59 29 21 2c 7b 50 43 7d |LDMFD (U|Y)!,{PC}|
|00006220| 3a 2e 63 73 20 45 51 55 | 44 20 30 3a 2e 63 74 20 |:.cs EQU|D 0:.ct |
|00006230| a4 63 75 28 22 47 61 6d | 65 2d 44 61 74 61 22 29 |.cu("Gam|e-Data")|
|00006240| 3a 5d 3a 55 6b 3d 63 74 | 2b 30 3a 55 6c 3d 55 6b |:]:Uk=ct|+0:Ul=Uk|
|00006250| 2b 31 39 33 35 3a 55 6d | 3d 55 6b 2b 32 34 34 37 |+1935:Um|=Uk+2447|
|00006260| 3a 55 6e 3d 55 6d 2b 35 | 37 38 38 3a 55 6f 3d 55 |:Un=Um+5|788:Uo=U|
|00006270| 6d 2b 36 33 30 30 3a 55 | 70 3d 55 6f 2b 35 31 35 |m+6300:U|p=Uo+515|
|00006280| 30 3a 55 71 3d 55 6f 2b | 35 36 36 32 3a 55 72 3d |0:Uq=Uo+|5662:Ur=|
|00006290| 55 71 2b 32 38 34 31 3a | 55 74 3d 55 71 2b 33 33 |Uq+2841:|Ut=Uq+33|
|000062a0| 35 33 3a 62 5a 3d 55 74 | 2b 36 33 33 30 3a 61 71 |53:bZ=Ut|+6330:aq|
|000062b0| 3d 62 5a 2b 32 35 36 3a | 58 63 3d 61 71 2b 33 30 |=bZ+256:|Xc=aq+30|
|000062c0| 30 38 3a 56 7a 3d 58 63 | 2b 34 33 35 32 3a 57 56 |08:Vz=Xc|+4352:WV|
|000062d0| 3d 56 7a 2b 31 30 32 34 | 3a ed 57 6f 0d 4a 2e 05 |=Vz+1024|:.Wo.J..|
|000062e0| e1 0d 4a 42 4f dd a4 63 | 75 28 63 76 24 29 3a 63 |..JBO..c|u(cv$):c|
|000062f0| 76 24 3d 22 3c 4f 70 75 | 73 24 44 69 72 3e 2e 22 |v$="<Opu|s$Dir>."|
|00006300| 2b 63 76 24 3a 44 3d 8e | 63 76 24 3a 4c 3d a2 23 |+cv$:D=.|cv$:L=.#|
|00006310| 44 3a d9 23 44 3a e7 57 | 6f 3d 32 ff 22 4c 4f 41 |D:.#D:.W|o=2."LOA|
|00006320| 44 20 22 2b 63 76 24 2b | 22 20 22 2b c3 7e 50 25 |D "+cv$+|" "+.~P%|
|00006330| 0d 4a 6a 1d 50 25 2b 3d | 4c 3a 5b 4f 50 54 20 57 |.Jj.P%+=|L:[OPT W|
|00006340| 6f 3a 41 4c 49 47 4e 3a | 5d 3a 3d 57 6f 0d 4a 88 |o:ALIGN:|]:=Wo.J.|
|00006350| 3a dd a4 63 77 28 63 78 | 24 29 3a e3 63 79 3d 31 |:..cw(cx|$):.cy=1|
|00006360| 20 b8 31 36 3a 3f 50 25 | 3d 97 28 c1 63 78 24 2c | .16:?P%|=.(.cx$,|
|00006370| 63 79 2c 31 29 29 2d 34 | 38 3a 50 25 2b 3d 31 3a |cy,1))-4|8:P%+=1:|
|00006380| ed 63 79 3a 3d 57 6f 0d | 4a ce 2a dd a4 62 58 28 |.cy:=Wo.|J.*..bX(|
|00006390| 63 7a 29 3a e3 69 3d 30 | 20 b8 63 7a 2d 31 3a 3f |cz):.i=0| .cz-1:?|
|000063a0| 50 25 3d 30 3a 50 25 2b | 3d 31 3a ed 69 3a 3d 57 |P%=0:P%+|=1:.i:=W|
|000063b0| 6f 0d ff 46 69 6c 65 44 | 61 74 61 82 21 53 70 72 |o..FileD|ata.!Spr|
|000063c0| 69 74 65 73 00 71 e9 e0 | 02 00 00 42 f9 ff ff 47 |ites.q..|...B...G|
|000063d0| 11 8f 76 03 00 6c 8d 01 | 00 00 00 10 00 00 00 e4 |..v..l..|........|
|000063e0| 02 00 00 d4 02 00 00 21 | 6f 70 75 73 00 00 00 00 |.......!|opus....|
|000063f0| 00 00 00 04 00 00 00 10 | 00 00 00 00 00 00 00 1b |........|........|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.