;
; Created with dZ80 v1.31
;
; on Sunday, 02 of January 2005 at 10:26 PM
;
5200  013801    ld      bc,#0138
5203  00        nop     
5204  00        nop     
5205  07        rlca    
5206  ae        xor     (hl)
5207  84        add     a,h
5208  3eaa      ld      a,#aa
520a  93        sub     e
520b  00        nop     
520c  07        rlca    
520d  88        adc     a,b
520e  9d        sbc     a,l
520f  3f        ccf     
5210  b7        or      a
5211  81        add     a,c
5212  00        nop     
5213  0a        ld      a,(bc)
5214  b8        cp      b
5215  90        sub     b
5216  3eaa      ld      a,#aa
5218  8c        adc     a,h
5219  3e82      ld      a,#82
521b  81        add     a,c
521c  00        nop     
521d  09        add     hl,bc
521e  a0        and     b
521f  b4        or      h
5220  3f        ccf     
5221  9d        sbc     a,l
5222  84        add     a,h
5223  3e83      ld      a,#83
5225  00        nop     
5226  09        add     hl,bc
5227  a0        and     b
5228  3f        ccf     
5229  ab        xor     e
522a  b1        or      c
522b  3e8a      ld      a,#8a
522d  84        add     a,h
522e  00        nop     
522f  0a        ld      a,(bc)
5230  01903e    ld      bc,#3e90
5233  82        add     a,d
5234  b7        or      a
5235  90        sub     b
5236  3e8d      ld      a,#8d
5238  00        nop     
5239  02        ld      (bc),a
523a  3b        dec     sp
523b  010000    ld      bc,#0000
523e  07        rlca    
523f  ae        xor     (hl)
5240  84        add     a,h
5241  3e9a      ld      a,#9a
5243  93        sub     e
5244  00        nop     
5245  08        ex      af,af'
5246  88        adc     a,b
5247  9d        sbc     a,l
5248  3ea0      ld      a,#a0
524a  a7        and     a
524b  81        add     a,c
524c  00        nop     
524d  0a        ld      a,(bc)
524e  b8        cp      b
524f  90        sub     b
5250  3eaa      ld      a,#aa
5252  8c        adc     a,h
5253  3e81      ld      a,#81
5255  81        add     a,c
5256  00        nop     
5257  0a        ld      a,(bc)
5258  a0        and     b
5259  b4        or      h
525a  3f        ccf     
525b  9d        sbc     a,l
525c  84        add     a,h
525d  3d        dec     a
525e  82        add     a,d
525f  82        add     a,d
5260  00        nop     
5261  09        add     hl,bc
5262  a0        and     b
5263  3f        ccf     
5264  ab        xor     e
5265  b1        or      c
5266  3e86      ld      a,#86
5268  84        add     a,h
5269  00        nop     
526a  0b        dec     bc
526b  01903e    ld      bc,#3e90
526e  82        add     a,d
526f  b7        or      a
5270  90        sub     b
5271  3d        dec     a
5272  88        adc     a,b
5273  89        adc     a,c
5274  00        nop     
5275  03        inc     bc
5276  4d        ld      c,l
5277  010000    ld      bc,#0000
527a  09        add     hl,bc
527b  b6        or      (hl)
527c  94        sub     h
527d  3d        dec     a
527e  9d        sbc     a,l
527f  a7        and     a
5280  8d        adc     a,l
5281  95        sub     l
5282  00        nop     
5283  09        add     hl,bc
5284  a8        xor     b
5285  b9        cp      c
5286  3d        dec     a
5287  aa        xor     d
5288  8e        adc     a,(hl)
5289  9b        sbc     a,e
528a  ae        xor     (hl)
528b  00        nop     
528c  0e98      ld      c,#98
528e  90        sub     b
528f  3d        dec     a
5290  b4        or      h
5291  9f        sbc     a,a
5292  b5        or      l
5293  94        sub     h
5294  3c        inc     a
5295  81        add     a,c
5296  82        add     a,d
5297  018100    ld      bc,#0081
529a  0ea0      ld      c,#a0
529c  a4        and     h
529d  3d        dec     a
529e  a8        xor     b
529f  ba        cp      d
52a0  af        xor     a
52a1  b8        cp      b
52a2  3c        inc     a
52a3  82        add     a,d
52a4  018182    ld      bc,#8281
52a7  00        nop     
52a8  0d        dec     c
52a9  a0        and     b
52aa  3e90      ld      a,#90
52ac  bd        cp      l
52ad  95        sub     l
52ae  90        sub     b
52af  3c        inc     a
52b0  87        add     a,a
52b1  89        adc     a,c
52b2  83        add     a,e
52b3  85        add     a,l
52b4  00        nop     
52b5  0e01      ld      c,#01
52b7  90        sub     b
52b8  3d        dec     a
52b9  a0        and     b
52ba  aa        xor     d
52bb  be        cp      (hl)
52bc  a0        and     b
52bd  3c        inc     a
52be  8a        adc     a,d
52bf  83        add     a,e
52c0  86        add     a,(hl)
52c1  8b        adc     a,e
52c2  00        nop     
52c3  04        inc     b
52c4  4d        ld      c,l
52c5  010000    ld      bc,#0000
52c8  09        add     hl,bc
52c9  b6        or      (hl)
52ca  94        sub     h
52cb  3d        dec     a
52cc  9d        sbc     a,l
52cd  af        xor     a
52ce  8d        adc     a,l
52cf  95        sub     l
52d0  00        nop     
52d1  09        add     hl,bc
52d2  a8        xor     b
52d3  b9        cp      c
52d4  3d        dec     a
52d5  aa        xor     d
52d6  8e        adc     a,(hl)
52d7  9f        sbc     a,a
52d8  ae        xor     (hl)
52d9  00        nop     
52da  0e98      ld      c,#98
52dc  90        sub     b
52dd  3d        dec     a
52de  b4        or      h
52df  bf        cp      a
52e0  b5        or      l
52e1  94        sub     h
52e2  3c        inc     a
52e3  81        add     a,c
52e4  82        add     a,d
52e5  018100    ld      bc,#0081
52e8  0ea0      ld      c,#a0
52ea  a4        and     h
52eb  3d        dec     a
52ec  a8        xor     b
52ed  ba        cp      d
52ee  bf        cp      a
52ef  b8        cp      b
52f0  3c        inc     a
52f1  82        add     a,d
52f2  018182    ld      bc,#8281
52f5  00        nop     
52f6  0d        dec     c
52f7  a0        and     b
52f8  3e90      ld      a,#90
52fa  bd        cp      l
52fb  95        sub     l
52fc  90        sub     b
52fd  3c        inc     a
52fe  87        add     a,a
52ff  8b        adc     a,e
5300  83        add     a,e
5301  85        add     a,l
5302  00        nop     
5303  0e01      ld      c,#01
5305  90        sub     b
5306  3d        dec     a
5307  a0        and     b
5308  aa        xor     d
5309  be        cp      (hl)
530a  a0        and     b
530b  3c        inc     a
530c  8a        adc     a,d
530d  83        add     a,e
530e  87        add     a,a
530f  8b        adc     a,e
5310  00        nop     
5311  05        dec     b
5312  3c        inc     a
5313  010000    ld      bc,#0000
5316  07        rlca    
5317  8d        adc     a,l
5318  8c        adc     a,h
5319  8c        adc     a,h
531a  9c        sbc     a,h
531b  91        sub     c
531c  00        nop     
531d  07        rlca    
531e  8a        adc     a,d
531f  8c        adc     a,h
5320  8c        adc     a,h
5321  ac        xor     h
5322  a6        and     (hl)
5323  00        nop     
5324  0a        ld      a,(bc)
5325  b4        or      h
5326  b0        or      b
5327  b0        or      b
5328  b0        or      b
5329  84        add     a,h
532a  3e81      ld      a,#81
532c  81        add     a,c
532d  00        nop     
532e  0a        ld      a,(bc)
532f  a8        xor     b
5330  b0        or      b
5331  b0        or      b
5332  b0        or      b
5333  98        sbc     a,b
5334  3e82      ld      a,#82
5336  82        add     a,d
5337  00        nop     
5338  0b        dec     bc
5339  90        sub     b
533a  03        inc     bc
533b  90        sub     b
533c  3b        dec     sp
533d  83        add     a,e
533e  83        add     a,e
533f  83        add     a,e
5340  87        add     a,a
5341  84        add     a,h
5342  00        nop     
5343  0b        dec     bc
5344  a0        and     b
5345  03        inc     bc
5346  a0        and     b
5347  3b        dec     sp
5348  82        add     a,d
5349  83        add     a,e
534a  83        add     a,e
534b  8b        adc     a,e
534c  89        adc     a,c
534d  00        nop     
534e  0636      ld      b,#36
5350  010000    ld      bc,#0000
5353  07        rlca    
5354  8d        adc     a,l
5355  8c        adc     a,h
5356  8c        adc     a,h
5357  9c        sbc     a,h
5358  84        add     a,h
5359  00        nop     
535a  07        rlca    
535b  8a        adc     a,d
535c  8c        adc     a,h
535d  8c        adc     a,h
535e  ac        xor     h
535f  8c        adc     a,h
5360  00        nop     
5361  09        add     hl,bc
5362  b4        or      h
5363  b0        or      b
5364  b0        or      b
5365  b0        or      b
5366  90        sub     b
5367  3e81      ld      a,#81
5369  00        nop     
536a  09        add     hl,bc
536b  a8        xor     b
536c  b0        or      b
536d  b0        or      b
536e  b0        or      b
536f  b0        or      b
5370  3e82      ld      a,#82
5372  00        nop     
5373  09        add     hl,bc
5374  90        sub     b
5375  3f        ccf     
5376  83        add     a,e
5377  83        add     a,e
5378  83        add     a,e
5379  87        add     a,a
537a  81        add     a,c
537b  00        nop     
537c  09        add     hl,bc
537d  a0        and     b
537e  3f        ccf     
537f  82        add     a,d
5380  83        add     a,e
5381  83        add     a,e
5382  8b        adc     a,e
5383  83        add     a,e
5384  00        nop     
5385  07        rlca    
5386  58        ld      e,b
5387  010000    ld      bc,#0000
538a  0d        dec     c
538b  b0        or      b
538c  8c        adc     a,h
538d  8c        adc     a,h
538e  a4        and     h
538f  90        sub     b
5390  3b        dec     sp
5391  8f        adc     a,a
5392  b0        or      b
5393  b0        or      b
5394  9a        sbc     a,d
5395  85        add     a,l
5396  00        nop     
5397  0d        dec     c
5398  a0        and     b
5399  98        sbc     a,b
539a  8c        adc     a,h
539b  8c        adc     a,h
539c  b0        or      b
539d  3b        dec     sp
539e  8a        adc     a,d
539f  a5        and     l
53a0  b0        or      b
53a1  b0        or      b
53a2  8f        adc     a,a
53a3  00        nop     
53a4  0f        rrca    
53a5  01b0b0    ld      bc,#b0b0
53a8  90        sub     b
53a9  3c        inc     a
53aa  bf        cp      a
53ab  02        ld      (bc),a
53ac  aa        xor     d
53ad  95        sub     l
53ae  3c        inc     a
53af  83        add     a,e
53b0  83        add     a,e
53b1  81        add     a,c
53b2  00        nop     
53b3  0f        rrca    
53b4  01a0b0    ld      bc,#b0a0
53b7  b0        or      b
53b8  3c        inc     a
53b9  aa        xor     d
53ba  95        sub     l
53bb  02        ld      (bc),a
53bc  bf        cp      a
53bd  3c        inc     a
53be  82        add     a,d
53bf  83        add     a,e
53c0  83        add     a,e
53c1  00        nop     
53c2  0e40      ld      c,#40
53c4  bc        cp      h
53c5  83        add     a,e
53c6  83        add     a,e
53c7  a9        xor     c
53c8  94        sub     h
53c9  3b        dec     sp
53ca  83        add     a,e
53cb  8c        adc     a,h
53cc  8c        adc     a,h
53cd  86        add     a,(hl)
53ce  81        add     a,c
53cf  00        nop     
53d0  0e40      ld      c,#40
53d2  a8        xor     b
53d3  96        sub     (hl)
53d4  83        add     a,e
53d5  83        add     a,e
53d6  bc        cp      h
53d7  3b        dec     sp
53d8  82        add     a,d
53d9  89        adc     a,c
53da  8c        adc     a,h
53db  8c        adc     a,h
53dc  83        add     a,e
53dd  00        nop     
53de  08        ex      af,af'
53df  5a        ld      e,d
53e0  010000    ld      bc,#0000
53e3  0d        dec     c
53e4  b0        or      b
53e5  9c        sbc     a,h
53e6  8c        adc     a,h
53e7  b4        or      h
53e8  90        sub     b
53e9  3b        dec     sp
53ea  8f        adc     a,a
53eb  b5        or      l
53ec  b0        or      b
53ed  9f        sbc     a,a
53ee  85        add     a,l
53ef  00        nop     
53f0  0d        dec     c
53f1  a0        and     b
53f2  b8        cp      b
53f3  8c        adc     a,h
53f4  ac        xor     h
53f5  b0        or      b
53f6  3b        dec     sp
53f7  8a        adc     a,d
53f8  af        xor     a
53f9  b0        or      b
53fa  ba        cp      d
53fb  8f        adc     a,a
53fc  00        nop     
53fd  1001      djnz    #5400           ; (1)
53ff  b0        or      b
5400  b0        or      b
5401  90        sub     b
5402  3c        inc     a
5403  bf        cp      a
5404  95        sub     l
5405  01bf95    ld      bc,#95bf
5408  3c        inc     a
5409  83        add     a,e
540a  83        add     a,e
540b  81        add     a,c
540c  00        nop     
540d  1001      djnz    #5410           ; (1)
540f  a0        and     b
5410  b0        or      b
5411  b0        or      b
5412  3c        inc     a
5413  aa        xor     d
5414  bf        cp      a
5415  01aabf    ld      bc,#bfaa
5418  3c        inc     a
5419  82        add     a,d
541a  83        add     a,e
541b  83        add     a,e
541c  00        nop     
541d  0e40      ld      c,#40
541f  bc        cp      h
5420  97        sub     a
5421  83        add     a,e
5422  bd        cp      l
5423  94        sub     h
5424  3b        dec     sp
5425  83        add     a,e
5426  8d        adc     a,l
5427  8c        adc     a,h
5428  87        add     a,a
5429  81        add     a,c
542a  00        nop     
542b  0e40      ld      c,#40
542d  a8        xor     b
542e  be        cp      (hl)
542f  83        add     a,e
5430  ab        xor     e
5431  bc        cp      h
5432  3b        dec     sp
5433  82        add     a,d
5434  8b        adc     a,e
5435  8c        adc     a,h
5436  8e        adc     a,(hl)
5437  83        add     a,e
5438  00        nop     
5439  09        add     hl,bc
543a  5a        ld      e,d
543b  010000    ld      bc,#0000
543e  0d        dec     c
543f  b0        or      b
5440  bc        cp      h
5441  ac        xor     h
5442  b4        or      h
5443  90        sub     b
5444  3b        dec     sp
5445  8f        adc     a,a
5446  bf        cp      a
5447  ba        cp      d
5448  9f        sbc     a,a
5449  85        add     a,l
544a  00        nop     
544b  0d        dec     c
544c  a0        and     b
544d  b8        cp      b
544e  9c        sbc     a,h
544f  bc        cp      h
5450  b0        or      b
5451  3b        dec     sp
5452  8a        adc     a,d
5453  af        xor     a
5454  b5        or      l
5455  bf        cp      a
5456  8f        adc     a,a
5457  00        nop     
5458  1001      djnz    #545b           ; (1)
545a  b0        or      b
545b  b0        or      b
545c  90        sub     b
545d  3c        inc     a
545e  bf        cp      a
545f  bf        cp      a
5460  aa        xor     d
5461  bf        cp      a
5462  95        sub     l
5463  3c        inc     a
5464  83        add     a,e
5465  83        add     a,e
5466  81        add     a,c
5467  00        nop     
5468  1001      djnz    #546b           ; (1)
546a  a0        and     b
546b  b0        or      b
546c  b0        or      b
546d  3c        inc     a
546e  aa        xor     d
546f  bf        cp      a
5470  95        sub     l
5471  bf        cp      a
5472  bf        cp      a
5473  3c        inc     a
5474  82        add     a,d
5475  83        add     a,e
5476  83        add     a,e
5477  00        nop     
5478  0e40      ld      c,#40
547a  bc        cp      h
547b  bf        cp      a
547c  ab        xor     e
547d  bd        cp      l
547e  94        sub     h
547f  3b        dec     sp
5480  83        add     a,e
5481  8f        adc     a,a
5482  8e        adc     a,(hl)
5483  87        add     a,a
5484  81        add     a,c
5485  00        nop     
5486  0e40      ld      c,#40
5488  a8        xor     b
5489  be        cp      (hl)
548a  97        sub     a
548b  bf        cp      a
548c  bc        cp      h
548d  3b        dec     sp
548e  82        add     a,d
548f  8b        adc     a,e
5490  8d        adc     a,l
5491  8f        adc     a,a
5492  83        add     a,e
5493  00        nop     
5494  0a        ld      a,(bc)
5495  5a        ld      e,d
5496  010000    ld      bc,#0000
5499  0d        dec     c
549a  b0        or      b
549b  bc        cp      h
549c  bc        cp      h
549d  b4        or      h
549e  90        sub     b
549f  3b        dec     sp
54a0  8f        adc     a,a
54a1  bf        cp      a
54a2  bf        cp      a
54a3  9f        sbc     a,a
54a4  85        add     a,l
54a5  00        nop     
54a6  0d        dec     c
54a7  a0        and     b
54a8  b8        cp      b
54a9  bc        cp      h
54aa  bc        cp      h
54ab  b0        or      b
54ac  3b        dec     sp
54ad  8a        adc     a,d
54ae  af        xor     a
54af  bf        cp      a
54b0  bf        cp      a
54b1  8f        adc     a,a
54b2  00        nop     
54b3  1001      djnz    #54b6           ; (1)
54b5  b0        or      b
54b6  b0        or      b
54b7  90        sub     b
54b8  3c        inc     a
54b9  bf        cp      a
54ba  bf        cp      a
54bb  bf        cp      a
54bc  bf        cp      a
54bd  95        sub     l
54be  3c        inc     a
54bf  83        add     a,e
54c0  83        add     a,e
54c1  81        add     a,c
54c2  00        nop     
54c3  1001      djnz    #54c6           ; (1)
54c5  a0        and     b
54c6  b0        or      b
54c7  b0        or      b
54c8  3c        inc     a
54c9  aa        xor     d
54ca  bf        cp      a
54cb  bf        cp      a
54cc  bf        cp      a
54cd  bf        cp      a
54ce  3c        inc     a
54cf  82        add     a,d
54d0  83        add     a,e
54d1  83        add     a,e
54d2  00        nop     
54d3  0e40      ld      c,#40
54d5  bc        cp      h
54d6  bf        cp      a
54d7  bf        cp      a
54d8  bd        cp      l
54d9  94        sub     h
54da  3b        dec     sp
54db  83        add     a,e
54dc  8f        adc     a,a
54dd  8f        adc     a,a
54de  87        add     a,a
54df  81        add     a,c
54e0  00        nop     
54e1  0e40      ld      c,#40
54e3  a8        xor     b
54e4  be        cp      (hl)
54e5  bf        cp      a
54e6  bf        cp      a
54e7  bc        cp      h
54e8  3b        dec     sp
54e9  82        add     a,d
54ea  8b        adc     a,e
54eb  8f        adc     a,a
54ec  8f        adc     a,a
54ed  83        add     a,e
54ee  00        nop     
54ef  0b        dec     bc
54f0  73        ld      (hl),e
54f1  010000    ld      bc,#0000
54f4  12        ld      (de),a
54f5  98        sbc     a,b
54f6  86        add     a,(hl)
54f7  83        add     a,e
54f8  83        add     a,e
54f9  89        adc     a,c
54fa  90        sub     b
54fb  3a8990    ld      a,(#9089)
54fe  02        ld      (bc),a
54ff  98        sbc     a,b
5500  86        add     a,(hl)
5501  3b        dec     sp
5502  82        add     a,d
5503  83        add     a,e
5504  83        add     a,e
5505  00        nop     
5506  13        inc     de
5507  a0        and     b
5508  8c        adc     a,h
5509  83        add     a,e
550a  83        add     a,e
550b  83        add     a,e
550c  a4        and     h
550d  3a82a4    ld      a,(#a482)
5510  02        ld      (bc),a
5511  a0        and     b
5512  8c        adc     a,h
5513  81        add     a,c
5514  3b        dec     sp
5515  83        add     a,e
5516  83        add     a,e
5517  81        add     a,c
5518  00        nop     
5519  11a098    ld      de,#98a0
551c  8c        adc     a,h
551d  8c        adc     a,h
551e  a4        and     h
551f  3b        dec     sp
5520  a5        and     l
5521  03        inc     bc
5522  a0        and     b
5523  99        sbc     a,c
5524  3b        dec     sp
5525  89        adc     a,c
5526  8c        adc     a,h
5527  8c        adc     a,h
5528  81        add     a,c
5529  00        nop     
552a  13        inc     de
552b  01b08c    ld      bc,#8cb0
552e  8c        adc     a,h
552f  8c        adc     a,h
5530  90        sub     b
5531  3a8a90    ld      a,(#908a)
5534  03        inc     bc
5535  b2        or      d
5536  84        add     a,h
5537  3a828c    ld      a,(#8c82)
553a  8c        adc     a,h
553b  86        add     a,(hl)
553c  00        nop     
553d  14        inc     d
553e  01a0b0    ld      bc,#b0a0
5541  b0        or      b
5542  90        sub     b
5543  3b        dec     sp
5544  96        sub     (hl)
5545  81        add     a,c
5546  02        ld      (bc),a
5547  82        add     a,d
5548  a4        and     h
5549  3a82a4    ld      a,(#a482)
554c  b0        or      b
554d  b0        or      b
554e  86        add     a,(hl)
554f  81        add     a,c
5550  00        nop     
5551  12        ld      (de),a
5552  02        ld      (bc),a
5553  b0        or      b
5554  b0        or      b
5555  b0        or      b
5556  3b        dec     sp
5557  a8        xor     b
5558  83        add     a,e
5559  03        inc     bc
555a  89        adc     a,c
555b  90        sub     b
555c  3a89b0    ld      a,(#b089)
555f  b0        or      b
5560  98        sbc     a,b
5561  83        add     a,e
5562  00        nop     
5563  0c        inc     c
5564  55        ld      d,l
5565  010000    ld      bc,#0000
5568  0b        dec     bc
5569  a0        and     b
556a  8c        adc     a,h
556b  83        add     a,e
556c  83        add     a,e
556d  99        sbc     a,c
556e  3c        inc     a
556f  89        adc     a,c
5570  8c        adc     a,h
5571  86        add     a,(hl)
5572  00        nop     
5573  0d        dec     c
5574  019886    ld      bc,#8698
5577  83        add     a,e
5578  a3        and     e
5579  84        add     a,h
557a  3b        dec     sp
557b  82        add     a,d
557c  8c        adc     a,h
557d  8c        adc     a,h
557e  81        add     a,c
557f  00        nop     
5580  0d        dec     c
5581  01b08c    ld      bc,#8cb0
5584  8c        adc     a,h
5585  a4        and     h
5586  3b        dec     sp
5587  82        add     a,d
5588  a4        and     h
5589  b0        or      b
558a  98        sbc     a,b
558b  81        add     a,c
558c  00        nop     
558d  0d        dec     c
558e  01a098    ld      bc,#98a0
5591  8c        adc     a,h
5592  8c        adc     a,h
5593  90        sub     b
5594  3b        dec     sp
5595  89        adc     a,c
5596  b0        or      b
5597  b0        or      b
5598  86        add     a,(hl)
5599  00        nop     
559a  1002      djnz    #559e           ; (2)
559c  b0        or      b
559d  b0        or      b
559e  90        sub     b
559f  3b        dec     sp
55a0  88        adc     a,b
55a1  93        sub     e
55a2  01a086    ld      bc,#86a0
55a5  3c        inc     a
55a6  82        add     a,d
55a7  83        add     a,e
55a8  81        add     a,c
55a9  00        nop     
55aa  0f        rrca    
55ab  02        ld      (bc),a
55ac  a0        and     b
55ad  b0        or      b
55ae  b0        or      b
55af  3c        inc     a
55b0  a6        and     (hl)
55b1  81        add     a,c
55b2  019881    ld      bc,#8198
55b5  3c        inc     a
55b6  83        add     a,e
55b7  83        add     a,e
55b8  00        nop     
55b9  0d        dec     c
55ba  45        ld      b,l
55bb  010000    ld      bc,#0000
55be  09        add     hl,bc
55bf  98        sbc     a,b
55c0  83        add     a,e
55c1  99        sbc     a,c
55c2  3c        inc     a
55c3  82        add     a,d
55c4  8c        adc     a,h
55c5  86        add     a,(hl)
55c6  00        nop     
55c7  0a        ld      a,(bc)
55c8  a0        and     b
55c9  86        add     a,(hl)
55ca  a3        and     e
55cb  84        add     a,h
55cc  3c        inc     a
55cd  89        adc     a,c
55ce  8c        adc     a,h
55cf  81        add     a,c
55d0  00        nop     
55d1  0a        ld      a,(bc)
55d2  a0        and     b
55d3  8c        adc     a,h
55d4  a4        and     h
55d5  3c        inc     a
55d6  88        adc     a,b
55d7  b1        or      c
55d8  98        sbc     a,b
55d9  81        add     a,c
55da  00        nop     
55db  0a        ld      a,(bc)
55dc  01988c    ld      bc,#8c98
55df  90        sub     b
55e0  3c        inc     a
55e1  a6        and     (hl)
55e2  b0        or      b
55e3  86        add     a,(hl)
55e4  00        nop     
55e5  0d        dec     c
55e6  01b090    ld      bc,#90b0
55e9  3c        inc     a
55ea  a0        and     b
55eb  86        add     a,(hl)
55ec  a0        and     b
55ed  86        add     a,(hl)
55ee  3d        dec     a
55ef  83        add     a,e
55f0  81        add     a,c
55f1  00        nop     
55f2  0d        dec     c
55f3  01a0b0    ld      bc,#b0a0
55f6  3d        dec     a
55f7  98        sbc     a,b
55f8  81        add     a,c
55f9  98        sbc     a,b
55fa  81        add     a,c
55fb  3c        inc     a
55fc  82        add     a,d
55fd  83        add     a,e
55fe  00        nop     
55ff  0e3a      ld      c,#3a
5601  010000    ld      bc,#0000
5604  09        add     hl,bc
5605  af        xor     a
5606  b3        or      e
5607  85        add     a,l
5608  3d        dec     a
5609  81        add     a,c
560a  018100    ld      bc,#0081
560d  09        add     hl,bc
560e  8a        adc     a,d
560f  b7        or      a
5610  9b        sbc     a,e
5611  3d        dec     a
5612  82        add     a,d
5613  018200    ld      bc,#0082
5616  09        add     hl,bc
5617  bc        cp      h
5618  8c        adc     a,h
5619  94        sub     h
561a  3d        dec     a
561b  86        add     a,(hl)
561c  83        add     a,e
561d  84        add     a,h
561e  00        nop     
561f  09        add     hl,bc
5620  a8        xor     b
5621  9c        sbc     a,h
5622  ac        xor     h
5623  3d        dec     a
5624  88        adc     a,b
5625  83        add     a,e
5626  89        adc     a,c
5627  00        nop     
5628  09        add     hl,bc
5629  b0        or      b
562a  b0        or      b
562b  90        sub     b
562c  3d        dec     a
562d  9b        sbc     a,e
562e  8c        adc     a,h
562f  91        sub     c
5630  00        nop     
5631  09        add     hl,bc
5632  a0        and     b
5633  b0        or      b
5634  b0        or      b
5635  3d        dec     a
5636  a2        and     d
5637  8d        adc     a,l
5638  a6        and     (hl)
5639  00        nop     
563a  0f        rrca    
563b  3601      ld      (hl),#01
563d  00        nop     
563e  00        nop     
563f  08        ex      af,af'
5640  a7        and     a
5641  b7        or      a
5642  85        add     a,l
5643  3d        dec     a
5644  82        add     a,d
5645  82        add     a,d
5646  00        nop     
5647  08        ex      af,af'
5648  8a        adc     a,d
5649  bb        cp      e
564a  9b        sbc     a,e
564b  3e81      ld      a,#81
564d  81        add     a,c
564e  00        nop     
564f  08        ex      af,af'
5650  9c        sbc     a,h
5651  9c        sbc     a,h
5652  94        sub     h
5653  3d        dec     a
5654  8a        adc     a,d
5655  8b        adc     a,e
5656  00        nop     
5657  08        ex      af,af'
5658  a8        xor     b
5659  ac        xor     h
565a  ac        xor     h
565b  3e87      ld      a,#87
565d  85        add     a,l
565e  00        nop     
565f  09        add     hl,bc
5660  b0        or      b
5661  b0        or      b
5662  90        sub     b
5663  3d        dec     a
5664  a9        xor     c
5665  ad        xor     l
5666  81        add     a,c
5667  00        nop     
5668  09        add     hl,bc
5669  a0        and     b
566a  b0        or      b
566b  b0        or      b
566c  3d        dec     a
566d  82        add     a,d
566e  9e        sbc     a,(hl)
566f  96        sub     (hl)
5670  00        nop     
5671  1034      djnz    #56a7           ; (52)
5673  010000    ld      bc,#0000
5676  07        rlca    
5677  a7        and     a
5678  bb        cp      e
5679  85        add     a,l
567a  3e81      ld      a,#81
567c  00        nop     
567d  07        rlca    
567e  8a        adc     a,d
567f  b3        or      e
5680  9f        sbc     a,a
5681  3e82      ld      a,#82
5683  00        nop     
5684  08        ex      af,af'
5685  9c        sbc     a,h
5686  ac        xor     h
5687  94        sub     h
5688  3d        dec     a
5689  82        add     a,d
568a  87        add     a,a
568b  00        nop     
568c  08        ex      af,af'
568d  a8        xor     b
568e  8c        adc     a,h
568f  bc        cp      h
5690  3e8b      ld      a,#8b
5692  81        add     a,c
5693  00        nop     
5694  09        add     hl,bc
5695  b0        or      b
5696  b0        or      b
5697  90        sub     b
5698  3d        dec     a
5699  89        adc     a,c
569a  9e        sbc     a,(hl)
569b  81        add     a,c
569c  00        nop     
569d  09        add     hl,bc
569e  a0        and     b
569f  b0        or      b
56a0  b0        or      b
56a1  3d        dec     a
56a2  82        add     a,d
56a3  ac        xor     h
56a4  87        add     a,a
56a5  00        nop     
56a6  113001    ld      de,#0130
56a9  00        nop     
56aa  00        nop     
56ab  07        rlca    
56ac  90        sub     b
56ad  a4        and     h
56ae  3e82      ld      a,#82
56b0  84        add     a,h
56b1  00        nop     
56b2  07        rlca    
56b3  a0        and     b
56b4  88        adc     a,b
56b5  90        sub     b
56b6  3e89      ld      a,#89
56b8  00        nop     
56b9  07        rlca    
56ba  01903e    ld      bc,#3e90
56bd  89        adc     a,c
56be  92        sub     d
56bf  00        nop     
56c0  08        ex      af,af'
56c1  01a03e    ld      bc,#3ea0
56c4  82        add     a,d
56c5  a4        and     h
56c6  81        add     a,c
56c7  00        nop     
56c8  07        rlca    
56c9  40        ld      b,b
56ca  a4        and     h
56cb  89        adc     a,c
56cc  3f        ccf     
56cd  81        add     a,c
56ce  00        nop     
56cf  08        ex      af,af'
56d0  40        ld      b,b
56d1  88        adc     a,b
56d2  92        sub     d
56d3  84        add     a,h
56d4  3e82      ld      a,#82
56d6  00        nop     
56d7  12        ld      (de),a
56d8  3d        dec     a
56d9  010000    ld      bc,#0000
56dc  09        add     hl,bc
56dd  a4        and     h
56de  a2        and     d
56df  88        adc     a,b
56e0  3d        dec     a
56e1  88        adc     a,b
56e2  018100    ld      bc,#0081
56e5  09        add     hl,bc
56e6  88        adc     a,b
56e7  90        sub     b
56e8  91        sub     c
56e9  84        add     a,h
56ea  3d        dec     a
56eb  84        add     a,h
56ec  82        add     a,d
56ed  00        nop     
56ee  09        add     hl,bc
56ef  90        sub     b
56f0  88        adc     a,b
56f1  a0        and     b
56f2  3d        dec     a
56f3  a2        and     d
56f4  82        add     a,d
56f5  84        add     a,h
56f6  00        nop     
56f7  09        add     hl,bc
56f8  a0        and     b
56f9  018490    ld      bc,#9084
56fc  3d        dec     a
56fd  91        sub     c
56fe  89        adc     a,c
56ff  00        nop     
5700  0a        ld      a,(bc)
5701  01a03e    ld      bc,#3ea0
5704  89        adc     a,c
5705  88        adc     a,b
5706  92        sub     d
5707  3d        dec     a
5708  82        add     a,d
5709  00        nop     
570a  0b        dec     bc
570b  02        ld      (bc),a
570c  90        sub     b
570d  3d        dec     a
570e  82        add     a,d
570f  84        add     a,h
5710  a4        and     h
5711  81        add     a,c
5712  3d        dec     a
5713  81        add     a,c
5714  00        nop     
5715  13        inc     de
5716  65        ld      h,l
5717  010000    ld      bc,#0000
571a  119090    ld      de,#9090
571d  88        adc     a,b
571e  01903b    ld      bc,#3b90
5721  88        adc     a,b
5722  90        sub     b
5723  89        adc     a,c
5724  88        adc     a,b
5725  90        sub     b
5726  3c        inc     a
5727  84        add     a,h
5728  88        adc     a,b
5729  81        add     a,c
572a  00        nop     
572b  10a0      djnz    #56cd           ; (-96)
572d  a0        and     b
572e  0184a0    ld      bc,#a084
5731  3c        inc     a
5732  a4        and     h
5733  82        add     a,d
5734  84        add     a,h
5735  a4        and     h
5736  3c        inc     a
5737  88        adc     a,b
5738  018600    ld      bc,#0086
573b  0f        rrca    
573c  02        ld      (bc),a
573d  a0        and     b
573e  3d        dec     a
573f  a1        and     c
5740  81        add     a,c
5741  a4        and     h
5742  a0        and     b
5743  81        add     a,c
5744  3c        inc     a
5745  91        sub     c
5746  a0        and     b
5747  84        add     a,h
5748  81        add     a,c
5749  00        nop     
574a  0f        rrca    
574b  03        inc     bc
574c  90        sub     b
574d  3c        inc     a
574e  82        add     a,d
574f  92        sub     d
5750  88        adc     a,b
5751  90        sub     b
5752  92        sub     d
5753  3c        inc     a
5754  a2        and     d
5755  019882    ld      bc,#8298
5758  00        nop     
5759  114084    ld      de,#8440
575c  84        add     a,h
575d  92        sub     d
575e  01843b    ld      bc,#3b84
5761  82        add     a,d
5762  84        add     a,h
5763  82        add     a,d
5764  92        sub     d
5765  84        add     a,h
5766  3c        inc     a
5767  81        add     a,c
5768  82        add     a,d
5769  00        nop     
576a  114088    ld      de,#8840
576d  88        adc     a,b
576e  a0        and     b
576f  81        add     a,c
5770  88        adc     a,b
5771  3c        inc     a
5772  89        adc     a,c
5773  01a189    ld      bc,#89a1
5776  3c        inc     a
5777  82        add     a,d
5778  018100    ld      bc,#0081
577b  14        inc     d
577c  79        ld      a,c
577d  010000    ld      bc,#0000
5780  14        inc     d
5781  84        add     a,h
5782  a0        and     b
5783  88        adc     a,b
5784  01a43b    ld      bc,#3ba4
5787  86        add     a,(hl)
5788  a0        and     b
5789  a2        and     d
578a  88        adc     a,b
578b  90        sub     b
578c  84        add     a,h
578d  3a8288    ld      a,(#8882)
5790  018184    ld      bc,#8481
5793  00        nop     
5794  14        inc     d
5795  88        adc     a,b
5796  019084    ld      bc,#8490
5799  88        adc     a,b
579a  90        sub     b
579b  3a8881    ld      a,(#8188)
579e  90        sub     b
579f  91        sub     c
57a0  a4        and     h
57a1  88        adc     a,b
57a2  3b        dec     sp
57a3  81        add     a,c
57a4  84        add     a,h
57a5  82        add     a,d
57a6  88        adc     a,b
57a7  00        nop     
57a8  14        inc     d
57a9  90        sub     b
57aa  01a001    ld      bc,#01a0
57ad  90        sub     b
57ae  3b        dec     sp
57af  98        sbc     a,b
57b0  82        add     a,d
57b1  88        adc     a,b
57b2  a0        and     b
57b3  82        add     a,d
57b4  90        sub     b
57b5  3a88a2    ld      a,(#a288)
57b8  82        add     a,d
57b9  84        add     a,h
57ba  91        sub     c
57bb  00        nop     
57bc  12        ld      (de),a
57bd  a0        and     b
57be  02        ld      (bc),a
57bf  90        sub     b
57c0  a0        and     b
57c1  3b        dec     sp
57c2  a0        and     b
57c3  84        add     a,h
57c4  81        add     a,c
57c5  84        add     a,h
57c6  90        sub     b
57c7  a1        and     c
57c8  3b        dec     sp
57c9  84        add     a,h
57ca  91        sub     c
57cb  89        adc     a,c
57cc  a2        and     d
57cd  00        nop     
57ce  13        inc     de
57cf  40        ld      b,b
57d0  a1        and     c
57d1  88        adc     a,b
57d2  a2        and     d
57d3  01893b    ld      bc,#3b89
57d6  a1        and     c
57d7  88        adc     a,b
57d8  88        adc     a,b
57d9  92        sub     d
57da  84        add     a,h
57db  81        add     a,c
57dc  3b        dec     sp
57dd  82        add     a,d
57de  02        ld      (bc),a
57df  81        add     a,c
57e0  00        nop     
57e1  14        inc     d
57e2  40        ld      b,b
57e3  82        add     a,d
57e4  90        sub     b
57e5  84        add     a,h
57e6  91        sub     c
57e7  82        add     a,d
57e8  84        add     a,h
57e9  3a8290    ld      a,(#9082)
57ec  84        add     a,h
57ed  a4        and     h
57ee  89        adc     a,c
57ef  82        add     a,d
57f0  3c        inc     a
57f1  81        add     a,c
57f2  018200    ld      bc,#0082
57f5  15        dec     d
57f6  3601      ld      (hl),#01
57f8  00        nop     
57f9  00        nop     
57fa  07        rlca    
57fb  b0        or      b
57fc  b5        or      l
57fd  90        sub     b
57fe  3e85      ld      a,#85
5800  00        nop     
5801  07        rlca    
5802  a0        and     b
5803  ba        cp      d
5804  b0        or      b
5805  3e8a      ld      a,#8a
5807  00        nop     
5808  08        ex      af,af'
5809  01943e    ld      bc,#3e94
580c  83        add     a,e
580d  97        sub     a
580e  81        add     a,c
580f  00        nop     
5810  08        ex      af,af'
5811  01a83e    ld      bc,#3ea8
5814  82        add     a,d
5815  ab        xor     e
5816  83        add     a,e
5817  00        nop     
5818  0a        ld      a,(bc)
5819  01903e    ld      bc,#3e90
581c  8c        adc     a,h
581d  9d        sbc     a,l
581e  84        add     a,h
581f  3e81      ld      a,#81
5821  00        nop     
5822  0a        ld      a,(bc)
5823  01a03e    ld      bc,#3ea0
5826  88        adc     a,b
5827  ae        xor     (hl)
5828  8c        adc     a,h
5829  3e82      ld      a,#82
582b  00        nop     
582c  1640      ld      d,#40
582e  010000    ld      bc,#0000
5831  09        add     hl,bc
5832  89        adc     a,c
5833  98        sbc     a,b
5834  81        add     a,c
5835  3d        dec     a
5836  86        add     a,(hl)
5837  82        add     a,d
5838  84        add     a,h
5839  00        nop     
583a  09        add     hl,bc
583b  82        add     a,d
583c  a4        and     h
583d  86        add     a,(hl)
583e  3d        dec     a
583f  88        adc     a,b
5840  81        add     a,c
5841  89        adc     a,c
5842  00        nop     
5843  09        add     hl,bc
5844  a4        and     h
5845  a0        and     b
5846  84        add     a,h
5847  3d        dec     a
5848  98        sbc     a,b
5849  89        adc     a,c
584a  90        sub     b
584b  00        nop     
584c  09        add     hl,bc
584d  88        adc     a,b
584e  90        sub     b
584f  98        sbc     a,b
5850  3d        dec     a
5851  a0        and     b
5852  86        add     a,(hl)
5853  a4        and     h
5854  00        nop     
5855  0c        inc     c
5856  90        sub     b
5857  01903d    ld      bc,#3d90
585a  a2        and     d
585b  a6        and     (hl)
585c  3e81      ld      a,#81
585e  018100    ld      bc,#0081
5861  0c        inc     c
5862  a0        and     b
5863  01a03e    ld      bc,#3ea0
5866  99        sbc     a,c
5867  91        sub     c
5868  3d        dec     a
5869  82        add     a,d
586a  018200    ld      bc,#0082
586d  17        rla     
586e  50        ld      d,b
586f  010000    ld      bc,#0000
5872  0b        dec     bc
5873  97        sub     a
5874  93        sub     e
5875  93        sub     e
5876  95        sub     l
5877  3c        inc     a
5878  8d        adc     a,l
5879  8c        adc     a,h
587a  8c        adc     a,h
587b  85        add     a,l
587c  00        nop     
587d  0b        dec     bc
587e  aa        xor     d
587f  a3        and     e
5880  a3        and     e
5881  ab        xor     e
5882  3c        inc     a
5883  8a        adc     a,d
5884  8c        adc     a,h
5885  8c        adc     a,h
5886  8e        adc     a,(hl)
5887  00        nop     
5888  0b        dec     bc
5889  9c        sbc     a,h
588a  8c        adc     a,h
588b  8c        adc     a,h
588c  94        sub     h
588d  3c        inc     a
588e  b5        or      l
588f  b1        or      c
5890  b1        or      c
5891  95        sub     l
5892  00        nop     
5893  0b        dec     bc
5894  a8        xor     b
5895  8c        adc     a,h
5896  8c        adc     a,h
5897  ac        xor     h
5898  3c        inc     a
5899  aa        xor     d
589a  b2        or      d
589b  b2        or      d
589c  ba        cp      d
589d  00        nop     
589e  10b0      djnz    #5850           ; (-80)
58a0  b0        or      b
58a1  b0        or      b
58a2  90        sub     b
58a3  3c        inc     a
58a4  95        sub     l
58a5  84        add     a,h
58a6  84        add     a,h
58a7  95        sub     l
58a8  3c        inc     a
58a9  83        add     a,e
58aa  83        add     a,e
58ab  83        add     a,e
58ac  81        add     a,c
58ad  00        nop     
58ae  10a0      djnz    #5850           ; (-96)
58b0  b0        or      b
58b1  b0        or      b
58b2  b0        or      b
58b3  3c        inc     a
58b4  aa        xor     d
58b5  88        adc     a,b
58b6  88        adc     a,b
58b7  aa        xor     d
58b8  3c        inc     a
58b9  82        add     a,d
58ba  83        add     a,e
58bb  83        add     a,e
58bc  83        add     a,e
58bd  00        nop     
58be  1850      jr      #5910           ; (80)
58c0  010000    ld      bc,#0000
58c3  0b        dec     bc
58c4  bf        cp      a
58c5  af        xor     a
58c6  af        xor     a
58c7  95        sub     l
58c8  3c        inc     a
58c9  8f        adc     a,a
58ca  8f        adc     a,a
58cb  8f        adc     a,a
58cc  85        add     a,l
58cd  00        nop     
58ce  0b        dec     bc
58cf  aa        xor     d
58d0  9f        sbc     a,a
58d1  9f        sbc     a,a
58d2  bf        cp      a
58d3  3c        inc     a
58d4  8a        adc     a,d
58d5  8f        adc     a,a
58d6  8f        adc     a,a
58d7  8f        adc     a,a
58d8  00        nop     
58d9  0b        dec     bc
58da  bc        cp      h
58db  bc        cp      h
58dc  bc        cp      h
58dd  94        sub     h
58de  3c        inc     a
58df  bf        cp      a
58e0  be        cp      (hl)
58e1  be        cp      (hl)
58e2  95        sub     l
58e3  00        nop     
58e4  0b        dec     bc
58e5  a8        xor     b
58e6  bc        cp      h
58e7  bc        cp      h
58e8  bc        cp      h
58e9  3c        inc     a
58ea  aa        xor     d
58eb  bd        cp      l
58ec  bd        cp      l
58ed  bf        cp      a
58ee  00        nop     
58ef  10b0      djnz    #58a1           ; (-80)
58f1  b0        or      b
58f2  b0        or      b
58f3  90        sub     b
58f4  3c        inc     a
58f5  bf        cp      a
58f6  bb        cp      e
58f7  bb        cp      e
58f8  95        sub     l
58f9  3c        inc     a
58fa  83        add     a,e
58fb  83        add     a,e
58fc  83        add     a,e
58fd  81        add     a,c
58fe  00        nop     
58ff  10a0      djnz    #58a1           ; (-96)
5901  b0        or      b
5902  b0        or      b
5903  b0        or      b
5904  3c        inc     a
5905  aa        xor     d
5906  b7        or      a
5907  b7        or      a
5908  bf        cp      a
5909  3c        inc     a
590a  82        add     a,d
590b  83        add     a,e
590c  83        add     a,e
590d  83        add     a,e
590e  00        nop     
590f  19        add     hl,de
5910  40        ld      b,b
5911  010000    ld      bc,#0000
5914  09        add     hl,bc
5915  98        sbc     a,b
5916  b3        or      e
5917  a4        and     h
5918  3d        dec     a
5919  82        add     a,d
591a  8c        adc     a,h
591b  81        add     a,c
591c  00        nop     
591d  09        add     hl,bc
591e  a0        and     b
591f  a6        and     (hl)
5920  99        sbc     a,c
5921  90        sub     b
5922  3d        dec     a
5923  89        adc     a,c
5924  86        add     a,(hl)
5925  00        nop     
5926  09        add     hl,bc
5927  a0        and     b
5928  8c        adc     a,h
5929  90        sub     b
592a  3d        dec     a
592b  89        adc     a,c
592c  b3        or      e
592d  86        add     a,(hl)
592e  00        nop     
592f  0a        ld      a,(bc)
5930  0198a4    ld      bc,#a498
5933  3d        dec     a
5934  82        add     a,d
5935  a6        and     (hl)
5936  99        sbc     a,c
5937  81        add     a,c
5938  00        nop     
5939  0a        ld      a,(bc)
593a  01b03e    ld      bc,#3eb0
593d  a6        and     (hl)
593e  8c        adc     a,h
593f  99        sbc     a,c
5940  3e83      ld      a,#83
5942  00        nop     
5943  0d        dec     c
5944  01a090    ld      bc,#90a0
5947  3d        dec     a
5948  88        adc     a,b
5949  99        sbc     a,c
594a  a6        and     (hl)
594b  84        add     a,h
594c  3d        dec     a
594d  82        add     a,d
594e  81        add     a,c
594f  00        nop     
5950  1a        ld      a,(de)
5951  46        ld      b,(hl)
5952  010000    ld      bc,#0000
5955  09        add     hl,bc
5956  9e        sbc     a,(hl)
5957  83        add     a,e
5958  ad        xor     l
5959  3d        dec     a
595a  8b        adc     a,e
595b  8c        adc     a,h
595c  87        add     a,a
595d  00        nop     
595e  0b        dec     bc
595f  a8        xor     b
5960  87        add     a,a
5961  8b        adc     a,e
5962  94        sub     h
5963  3c        inc     a
5964  82        add     a,d
5965  8d        adc     a,l
5966  8e        adc     a,(hl)
5967  81        add     a,c
5968  00        nop     
5969  09        add     hl,bc
596a  b8        cp      b
596b  8c        adc     a,h
596c  b4        or      h
596d  3d        dec     a
596e  ad        xor     l
596f  b0        or      b
5970  9e        sbc     a,(hl)
5971  00        nop     
5972  0b        dec     bc
5973  a0        and     b
5974  9c        sbc     a,h
5975  ac        xor     h
5976  90        sub     b
5977  3c        inc     a
5978  8a        adc     a,d
5979  b4        or      h
597a  b8        cp      b
597b  85        add     a,l
597c  00        nop     
597d  0d        dec     c
597e  a0        and     b
597f  b0        or      b
5980  90        sub     b
5981  3d        dec     a
5982  b7        or      a
5983  01bb3d    ld      bc,#3dbb
5986  82        add     a,d
5987  83        add     a,e
5988  81        add     a,c
5989  00        nop     
598a  0d        dec     c
598b  01b0b0    ld      bc,#b0b0
598e  3d        dec     a
598f  aa        xor     d
5990  91        sub     c
5991  a2        and     d
5992  95        sub     l
5993  3d        dec     a
5994  83        add     a,e
5995  83        add     a,e
5996  00        nop     
5997  00        nop     
5998  d9        exx     
5999  00        nop     
599a  2a2a20    ld      hl,(#202a)
599d  50        ld      d,b
599e  4c        ld      c,h
599f  41        ld      b,c
59a0  59        ld      e,c
59a1  45        ld      b,l
59a2  52        ld      d,d
59a3  2031      jr      nz,#59d6        ; (49)
59a5  202a      jr      nz,#59d1        ; (42)
59a7  2a0014    ld      hl,(#1400)
59aa  01596f    ld      bc,#6f59
59ad  75        ld      (hl),l
59ae  2061      jr      nz,#5a11        ; (97)
59b0  72        ld      (hl),d
59b1  65        ld      h,l
59b2  206e      jr      nz,#5a22        ; (110)
59b4  6f        ld      l,a
59b5  77        ld      (hl),a
59b6  2065      jr      nz,#5a1d        ; (101)
59b8  6e        ld      l,(hl)
59b9  74        ld      (hl),h
59ba  65        ld      h,l
59bb  72        ld      (hl),d
59bc  69        ld      l,c
59bd  6e        ld      l,(hl)
59be  67        ld      h,a
59bf  2074      jr      nz,#5a35        ; (116)
59c1  68        ld      l,b
59c2  65        ld      h,l
59c3  00        nop     
59c4  46        ld      b,(hl)
59c5  02        ld      (bc),a
59c6  44        ld      b,h
59c7  65        ld      h,l
59c8  73        ld      (hl),e
59c9  74        ld      (hl),h
59ca  72        ld      (hl),d
59cb  6f        ld      l,a
59cc  79        ld      a,c
59cd  2073      jr      nz,#5a42        ; (115)
59cf  74        ld      (hl),h
59d0  72        ld      (hl),d
59d1  61        ld      h,c
59d2  6e        ld      l,(hl)
59d3  67        ld      h,a
59d4  65        ld      h,l
59d5  206c      jr      nz,#5a43        ; (108)
59d7  6f        ld      l,a
59d8  6f        ld      l,a
59d9  6b        ld      l,e
59da  69        ld      l,c
59db  6e        ld      l,(hl)
59dc  67        ld      h,a
59dd  206f      jr      nz,#5a4e        ; (111)
59df  62        ld      h,d
59e0  6a        ld      l,d
59e1  65        ld      h,l
59e2  63        ld      h,e
59e3  74        ld      (hl),h
59e4  73        ld      (hl),e
59e5  2061      jr      nz,#5a48        ; (97)
59e7  6e        ld      l,(hl)
59e8  64        ld      h,h
59e9  2061      jr      nz,#5a4c        ; (97)
59eb  76        halt    
59ec  6f        ld      l,a
59ed  69        ld      l,c
59ee  64        ld      h,h
59ef  206f      jr      nz,#5a60        ; (111)
59f1  62        ld      h,d
59f2  73        ld      (hl),e
59f3  74        ld      (hl),h
59f4  61        ld      h,c
59f5  63        ld      h,e
59f6  6c        ld      l,h
59f7  65        ld      h,l
59f8  73        ld      (hl),e
59f9  2e00      ld      l,#00
59fb  98        sbc     a,b
59fc  02        ld      (bc),a
59fd  47        ld      b,a
59fe  4f        ld      c,a
59ff  4f        ld      c,a
5a00  44        ld      b,h
5a01  204c      jr      nz,#5a4f        ; (76)
5a03  55        ld      d,l
5a04  43        ld      b,e
5a05  4b        ld      c,e
5a06  2021      jr      nz,#5a29        ; (33)
5a08  2021      jr      nz,#5a2b        ; (33)
5a0a  2021      jr      nz,#5a2d        ; (33)
5a0c  00        nop     
5a0d  80        add     a,b
5a0e  018080    ld      bc,#8080
5a11  80        add     a,b
5a12  80        add     a,b
5a13  b7        or      a
5a14  b3        or      e
5a15  93        sub     e
5a16  81        add     a,c
5a17  82        add     a,d
5a18  ab        xor     e
5a19  83        add     a,e
5a1a  80        add     a,b
5a1b  b7        or      a
5a1c  b3        or      e
5a1d  b3        or      e
5a1e  84        add     a,h
5a1f  a6        and     (hl)
5a20  b3        or      e
5a21  b3        or      e
5a22  81        add     a,c
5a23  83        add     a,e
5a24  ab        xor     e
5a25  83        add     a,e
5a26  81        add     a,c
5a27  00        nop     
5a28  c0        ret     nz

5a29  018080    ld      bc,#8080
5a2c  80        add     a,b
5a2d  80        add     a,b
5a2e  85        add     a,l
5a2f  80        add     a,b
5a30  80        add     a,b
5a31  80        add     a,b
5a32  88        adc     a,b
5a33  8e        adc     a,(hl)
5a34  8c        adc     a,h
5a35  80        add     a,b
5a36  85        add     a,l
5a37  80        add     a,b
5a38  89        adc     a,c
5a39  80        add     a,b
5a3a  8c        adc     a,h
5a3b  8c        adc     a,h
5a3c  8c        adc     a,h
5a3d  81        add     a,c
5a3e  80        add     a,b
5a3f  8a        adc     a,d
5a40  80        add     a,b
5a41  80        add     a,b
5a42  00        nop     
5a43  00        nop     
5a44  00        nop     
5a45  00        nop     
5a46  d9        exx     
5a47  00        nop     
5a48  2a2a20    ld      hl,(#202a)
5a4b  50        ld      d,b
5a4c  4c        ld      c,h
5a4d  41        ld      b,c
5a4e  59        ld      e,c
5a4f  45        ld      b,l
5a50  52        ld      d,d
5a51  2031      jr      nz,#5a84        ; (49)
5a53  202a      jr      nz,#5a7f        ; (42)
5a55  2a0013    ld      hl,(#1300)
5a58  014669    ld      bc,#6946
5a5b  6e        ld      l,(hl)
5a5c  64        ld      h,h
5a5d  2079      jr      nz,#5ad8        ; (121)
5a5f  6f        ld      l,a
5a60  75        ld      (hl),l
5a61  72        ld      (hl),d
5a62  2077      jr      nz,#5adb        ; (119)
5a64  61        ld      h,c
5a65  79        ld      a,c
5a66  2074      jr      nz,#5adc        ; (116)
5a68  68        ld      l,b
5a69  72        ld      (hl),d
5a6a  6f        ld      l,a
5a6b  75        ld      (hl),l
5a6c  67        ld      h,a
5a6d  68        ld      l,b
5a6e  2074      jr      nz,#5ae4        ; (116)
5a70  68        ld      l,b
5a71  65        ld      h,l
5a72  00        nop     
5a73  4d        ld      c,l
5a74  02        ld      (bc),a
5a75  44        ld      b,h
5a76  65        ld      h,l
5a77  73        ld      (hl),e
5a78  74        ld      (hl),h
5a79  72        ld      (hl),d
5a7a  6f        ld      l,a
5a7b  79        ld      a,c
5a7c  2c        inc     l
5a7d  2062      jr      nz,#5ae1        ; (98)
5a7f  75        ld      (hl),l
5a80  74        ld      (hl),h
5a81  2064      jr      nz,#5ae7        ; (100)
5a83  6f        ld      l,a
5a84  6e        ld      l,(hl)
5a85  27        daa     
5a86  74        ld      (hl),h
5a87  2072      jr      nz,#5afb        ; (114)
5a89  75        ld      (hl),l
5a8a  6e        ld      l,(hl)
5a8b  2069      jr      nz,#5af6        ; (105)
5a8d  6e        ld      l,(hl)
5a8e  74        ld      (hl),h
5a8f  6f        ld      l,a
5a90  2061      jr      nz,#5af3        ; (97)
5a92  73        ld      (hl),e
5a93  74        ld      (hl),h
5a94  65        ld      h,l
5a95  72        ld      (hl),d
5a96  6f        ld      l,a
5a97  69        ld      l,c
5a98  64        ld      h,h
5a99  73        ld      (hl),e
5a9a  2e00      ld      l,#00
5a9c  8f        adc     a,a
5a9d  02        ld      (bc),a
5a9e  47        ld      b,a
5a9f  4f        ld      c,a
5aa0  4f        ld      c,a
5aa1  44        ld      b,h
5aa2  204c      jr      nz,#5af0        ; (76)
5aa4  55        ld      d,l
5aa5  43        ld      b,e
5aa6  4b        ld      c,e
5aa7  2021      jr      nz,#5aca        ; (33)
5aa9  2021      jr      nz,#5acc        ; (33)
5aab  2021      jr      nz,#5ace        ; (33)
5aad  2020      jr      nz,#5acf        ; (32)
5aaf  2028      jr      nz,#5ad9        ; (40)
5ab1  59        ld      e,c
5ab2  6f        ld      l,a
5ab3  75        ld      (hl),l
5ab4  27        daa     
5ab5  6c        ld      l,h
5ab6  6c        ld      l,h
5ab7  206e      jr      nz,#5b27        ; (110)
5ab9  65        ld      h,l
5aba  65        ld      h,l
5abb  64        ld      h,h
5abc  2069      jr      nz,#5b27        ; (105)
5abe  74        ld      (hl),h
5abf  29        add     hl,hl
5ac0  00        nop     
5ac1  80        add     a,b
5ac2  01a6b3    ld      bc,#b3a6
5ac5  b3        or      e
5ac6  81        add     a,c
5ac7  b7        or      a
5ac8  b3        or      e
5ac9  93        sub     e
5aca  81        add     a,c
5acb  96        sub     (hl)
5acc  83        add     a,e
5acd  83        add     a,e
5ace  84        add     a,h
5acf  96        sub     (hl)
5ad0  83        add     a,e
5ad1  83        add     a,e
5ad2  94        sub     h
5ad3  97        sub     a
5ad4  a4        and     h
5ad5  80        add     a,b
5ad6  95        sub     l
5ad7  97        sub     a
5ad8  83        add     a,e
5ad9  83        add     a,e
5ada  94        sub     h
5adb  00        nop     
5adc  c0        ret     nz

5add  018c8c    ld      bc,#8c8c
5ae0  8c        adc     a,h
5ae1  81        add     a,c
5ae2  8d        adc     a,l
5ae3  8c        adc     a,h
5ae4  8c        adc     a,h
5ae5  84        add     a,h
5ae6  89        adc     a,c
5ae7  8c        adc     a,h
5ae8  8c        adc     a,h
5ae9  81        add     a,c
5aea  89        adc     a,c
5aeb  8c        adc     a,h
5aec  8c        adc     a,h
5aed  81        add     a,c
5aee  85        add     a,l
5aef  80        add     a,b
5af0  89        adc     a,c
5af1  85        add     a,l
5af2  8d        adc     a,l
5af3  8c        adc     a,h
5af4  8c        adc     a,h
5af5  81        add     a,c
5af6  00        nop     
5af7  00        nop     
5af8  00        nop     
5af9  00        nop     
5afa  d9        exx     
5afb  00        nop     
5afc  2a2a20    ld      hl,(#202a)
5aff  50        ld      d,b
5b00  4c        ld      c,h
5b01  41        ld      b,c
5b02  59        ld      e,c
5b03  45        ld      b,l
5b04  52        ld      d,d
5b05  2031      jr      nz,#5b38        ; (49)
5b07  202a      jr      nz,#5b33        ; (42)
5b09  2a0013    ld      hl,(#1300)
5b0c  014e6f    ld      bc,#6f4e
5b0f  77        ld      (hl),a
5b10  2061      jr      nz,#5b73        ; (97)
5b12  74        ld      (hl),h
5b13  206c      jr      nz,#5b81        ; (108)
5b15  61        ld      h,c
5b16  73        ld      (hl),e
5b17  74        ld      (hl),h
5b18  2079      jr      nz,#5b93        ; (121)
5b1a  6f        ld      l,a
5b1b  75        ld      (hl),l
5b1c  2065      jr      nz,#5b83        ; (101)
5b1e  6e        ld      l,(hl)
5b1f  74        ld      (hl),h
5b20  65        ld      h,l
5b21  72        ld      (hl),d
5b22  2074      jr      nz,#5b98        ; (116)
5b24  68        ld      l,b
5b25  65        ld      h,l
5b26  00        nop     
5b27  51        ld      d,c
5b28  02        ld      (bc),a
5b29  46        ld      b,(hl)
5b2a  69        ld      l,c
5b2b  6e        ld      l,(hl)
5b2c  64        ld      h,h
5b2d  2061      jr      nz,#5b90        ; (97)
5b2f  6e        ld      l,(hl)
5b30  64        ld      h,h
5b31  2066      jr      nz,#5b99        ; (102)
5b33  75        ld      (hl),l
5b34  6c        ld      l,h
5b35  66        ld      h,(hl)
5b36  69        ld      l,c
5b37  6c        ld      l,h
5b38  6c        ld      l,h
5b39  2079      jr      nz,#5bb4        ; (121)
5b3b  6f        ld      l,a
5b3c  75        ld      (hl),l
5b3d  72        ld      (hl),d
5b3e  206d      jr      nz,#5bad        ; (109)
5b40  69        ld      l,c
5b41  73        ld      (hl),e
5b42  73        ld      (hl),e
5b43  69        ld      l,c
5b44  6f        ld      l,a
5b45  6e        ld      l,(hl)
5b46  2e00      ld      l,#00
5b48  98        sbc     a,b
5b49  02        ld      (bc),a
5b4a  47        ld      b,a
5b4b  4f        ld      c,a
5b4c  4f        ld      c,a
5b4d  44        ld      b,h
5b4e  204c      jr      nz,#5b9c        ; (76)
5b50  55        ld      d,l
5b51  43        ld      b,e
5b52  4b        ld      c,e
5b53  2021      jr      nz,#5b76        ; (33)
5b55  2021      jr      nz,#5b78        ; (33)
5b57  2021      jr      nz,#5b7a        ; (33)
5b59  00        nop     
5b5a  80        add     a,b
5b5b  018080    ld      bc,#8080
5b5e  80        add     a,b
5b5f  80        add     a,b
5b60  83        add     a,e
5b61  ab        xor     e
5b62  83        add     a,e
5b63  81        add     a,c
5b64  b5        or      l
5b65  b0        or      b
5b66  b0        or      b
5b67  95        sub     l
5b68  82        add     a,d
5b69  ab        xor     e
5b6a  83        add     a,e
5b6b  80        add     a,b
5b6c  b7        or      a
5b6d  b3        or      e
5b6e  b3        or      e
5b6f  84        add     a,h
5b70  97        sub     a
5b71  83        add     a,e
5b72  83        add     a,e
5b73  94        sub     h
5b74  00        nop     
5b75  c0        ret     nz

5b76  018080    ld      bc,#8080
5b79  80        add     a,b
5b7a  80        add     a,b
5b7b  80        add     a,b
5b7c  8a        adc     a,d
5b7d  80        add     a,b
5b7e  80        add     a,b
5b7f  85        add     a,l
5b80  80        add     a,b
5b81  80        add     a,b
5b82  85        add     a,l
5b83  88        adc     a,b
5b84  8e        adc     a,(hl)
5b85  8c        adc     a,h
5b86  80        add     a,b
5b87  85        add     a,l
5b88  80        add     a,b
5b89  89        adc     a,c
5b8a  80        add     a,b
5b8b  8d        adc     a,l
5b8c  8c        adc     a,h
5b8d  8c        adc     a,h
5b8e  81        add     a,c
5b8f  00        nop     
5b90  00        nop     
5b91  00        nop     
5b92  00        nop     
5b93  9c        sbc     a,h
5b94  019783    ld      bc,#8397
5b97  83        add     a,e
5b98  94        sub     h
5b99  82        add     a,d
5b9a  ab        xor     e
5b9b  83        add     a,e
5b9c  80        add     a,b
5b9d  97        sub     a
5b9e  a4        and     h
5b9f  86        add     a,(hl)
5ba0  95        sub     l
5ba1  b7        or      a
5ba2  b3        or      e
5ba3  93        sub     e
5ba4  81        add     a,c
5ba5  97        sub     a
5ba6  a4        and     h
5ba7  80        add     a,b
5ba8  95        sub     l
5ba9  a6        and     (hl)
5baa  b3        or      e
5bab  b3        or      e
5bac  81        add     a,c
5bad  82        add     a,d
5bae  ab        xor     e
5baf  83        add     a,e
5bb0  80        add     a,b
5bb1  96        sub     (hl)
5bb2  83        add     a,e
5bb3  83        add     a,e
5bb4  94        sub     h
5bb5  97        sub     a
5bb6  a4        and     h
5bb7  80        add     a,b
5bb8  95        sub     l
5bb9  00        nop     
5bba  dc018d    call    c,#8d01
5bbd  8c        adc     a,h
5bbe  8c        adc     a,h
5bbf  81        add     a,c
5bc0  88        adc     a,b
5bc1  8e        adc     a,(hl)
5bc2  8c        adc     a,h
5bc3  80        add     a,b
5bc4  85        add     a,l
5bc5  80        add     a,b
5bc6  80        add     a,b
5bc7  85        add     a,l
5bc8  8d        adc     a,l
5bc9  8c        adc     a,h
5bca  8c        adc     a,h
5bcb  84        add     a,h
5bcc  85        add     a,l
5bcd  80        add     a,b
5bce  89        adc     a,c
5bcf  85        add     a,l
5bd0  8c        adc     a,h
5bd1  8c        adc     a,h
5bd2  8c        adc     a,h
5bd3  81        add     a,c
5bd4  88        adc     a,b
5bd5  8e        adc     a,(hl)
5bd6  8c        adc     a,h
5bd7  80        add     a,b
5bd8  89        adc     a,c
5bd9  8c        adc     a,h
5bda  8c        adc     a,h
5bdb  81        add     a,c
5bdc  85        add     a,l
5bdd  80        add     a,b
5bde  89        adc     a,c
5bdf  85        add     a,l
5be0  00        nop     
5be1  00        nop     
5be2  00        nop     
5be3  be        cp      (hl)
5be4  83        add     a,e
5be5  83        add     a,e
5be6  83        add     a,e
5be7  ab        xor     e
5be8  94        sub     h
5be9  aa        xor     d
5bea  97        sub     a
5beb  83        add     a,e
5bec  83        add     a,e
5bed  8b        adc     a,e
5bee  b4        or      h
5bef  80        add     a,b
5bf0  be        cp      (hl)
5bf1  83        add     a,e
5bf2  83        add     a,e
5bf3  83        add     a,e
5bf4  8d        adc     a,l
5bf5  80        add     a,b
5bf6  83        add     a,e
5bf7  83        add     a,e
5bf8  ab        xor     e
5bf9  97        sub     a
5bfa  83        add     a,e
5bfb  83        add     a,e
5bfc  80        add     a,b
5bfd  b0        or      b
5bfe  8c        adc     a,h
5bff  83        add     a,e
5c00  8c        adc     a,h
5c01  b0        or      b
5c02  80        add     a,b
5c03  a8        xor     b
5c04  97        sub     a
5c05  83        add     a,e
5c06  83        add     a,e
5c07  83        add     a,e
5c08  ab        xor     e
5c09  94        sub     h
5c0a  aa        xor     d
5c0b  95        sub     l
5c0c  80        add     a,b
5c0d  80        add     a,b
5c0e  80        add     a,b
5c0f  80        add     a,b
5c10  80        add     a,b
5c11  aa        xor     d
5c12  97        sub     a
5c13  83        add     a,e
5c14  83        add     a,e
5c15  83        add     a,e
5c16  83        add     a,e
5c17  81        add     a,c
5c18  bf        cp      a
5c19  80        add     a,b
5c1a  80        add     a,b
5c1b  80        add     a,b
5c1c  aa        xor     d
5c1d  95        sub     l
5c1e  aa        xor     d
5c1f  9d        sbc     a,l
5c20  8c        adc     a,h
5c21  8c        adc     a,h
5c22  ae        xor     (hl)
5c23  91        sub     c
5c24  80        add     a,b
5c25  8b        adc     a,e
5c26  8c        adc     a,h
5c27  8c        adc     a,h
5c28  8c        adc     a,h
5c29  b4        or      h
5c2a  80        add     a,b
5c2b  80        add     a,b
5c2c  80        add     a,b
5c2d  aa        xor     d
5c2e  95        sub     l
5c2f  80        add     a,b
5c30  80        add     a,b
5c31  aa        xor     d
5c32  9d        sbc     a,l
5c33  8c        adc     a,h
5c34  8c        adc     a,h
5c35  8c        adc     a,h
5c36  ae        xor     (hl)
5c37  95        sub     l
5c38  aa        xor     d
5c39  95        sub     l
5c3a  80        add     a,b
5c3b  80        add     a,b
5c3c  80        add     a,b
5c3d  80        add     a,b
5c3e  80        add     a,b
5c3f  aa        xor     d
5c40  95        sub     l
5c41  80        add     a,b
5c42  80        add     a,b
5c43  80        add     a,b
5c44  80        add     a,b
5c45  80        add     a,b
5c46  aa        xor     d
5c47  9d        sbc     a,l
5c48  8c        adc     a,h
5c49  8c        adc     a,h
5c4a  8c        adc     a,h
5c4b  84        add     a,h
5c4c  80        add     a,b
5c4d  bf        cp      a
5c4e  80        add     a,b
5c4f  80        add     a,b
5c50  80        add     a,b
5c51  aa        xor     d
5c52  95        sub     l
5c53  aa        xor     d
5c54  95        sub     l
5c55  80        add     a,b
5c56  80        add     a,b
5c57  a0        and     b
5c58  9f        sbc     a,a
5c59  80        add     a,b
5c5a  b0        or      b
5c5b  80        add     a,b
5c5c  80        add     a,b
5c5d  80        add     a,b
5c5e  bf        cp      a
5c5f  80        add     a,b
5c60  80        add     a,b
5c61  80        add     a,b
5c62  aa        xor     d
5c63  95        sub     l
5c64  80        add     a,b
5c65  80        add     a,b
5c66  aa        xor     d
5c67  95        sub     l
5c68  80        add     a,b
5c69  80        add     a,b
5c6a  80        add     a,b
5c6b  aa        xor     d
5c6c  95        sub     l
5c6d  aa        xor     d
5c6e  95        sub     l
5c6f  80        add     a,b
5c70  80        add     a,b
5c71  80        add     a,b
5c72  a8        xor     b
5c73  94        sub     h
5c74  aa        xor     d
5c75  95        sub     l
5c76  80        add     a,b
5c77  80        add     a,b
5c78  80        add     a,b
5c79  80        add     a,b
5c7a  80        add     a,b
5c7b  aa        xor     d
5c7c  95        sub     l
5c7d  80        add     a,b
5c7e  80        add     a,b
5c7f  80        add     a,b
5c80  80        add     a,b
5c81  80        add     a,b
5c82  82        add     a,d
5c83  83        add     a,e
5c84  83        add     a,e
5c85  83        add     a,e
5c86  83        add     a,e
5c87  80        add     a,b
5c88  82        add     a,d
5c89  83        add     a,e
5c8a  83        add     a,e
5c8b  83        add     a,e
5c8c  83        add     a,e
5c8d  80        add     a,b
5c8e  80        add     a,b
5c8f  82        add     a,d
5c90  83        add     a,e
5c91  83        add     a,e
5c92  83        add     a,e
5c93  81        add     a,c
5c94  80        add     a,b
5c95  80        add     a,b
5c96  80        add     a,b
5c97  82        add     a,d
5c98  81        add     a,c
5c99  80        add     a,b
5c9a  80        add     a,b
5c9b  82        add     a,d
5c9c  81        add     a,c
5c9d  80        add     a,b
5c9e  80        add     a,b
5c9f  80        add     a,b
5ca0  82        add     a,d
5ca1  81        add     a,c
5ca2  80        add     a,b
5ca3  83        add     a,e
5ca4  83        add     a,e
5ca5  83        add     a,e
5ca6  83        add     a,e
5ca7  83        add     a,e
5ca8  80        add     a,b
5ca9  82        add     a,d
5caa  83        add     a,e
5cab  83        add     a,e
5cac  83        add     a,e
5cad  83        add     a,e
5cae  83        add     a,e
5caf  81        add     a,c
5cb0  82        add     a,d
5cb1  83        add     a,e
5cb2  83        add     a,e
5cb3  83        add     a,e
5cb4  83        add     a,e
5cb5  83        add     a,e
5cb6  81        add     a,c
5cb7  80        add     a,b
5cb8  80        add     a,b
5cb9  80        add     a,b
5cba  80        add     a,b
5cbb  80        add     a,b
5cbc  80        add     a,b
5cbd  80        add     a,b
5cbe  80        add     a,b
5cbf  80        add     a,b
5cc0  80        add     a,b
5cc1  80        add     a,b
5cc2  a0        and     b
5cc3  9e        sbc     a,(hl)
5cc4  83        add     a,e
5cc5  83        add     a,e
5cc6  83        add     a,e
5cc7  8b        adc     a,e
5cc8  b4        or      h
5cc9  80        add     a,b
5cca  80        add     a,b
5ccb  80        add     a,b
5ccc  80        add     a,b
5ccd  a0        and     b
5cce  9e        sbc     a,(hl)
5ccf  81        add     a,c
5cd0  80        add     a,b
5cd1  80        add     a,b
5cd2  80        add     a,b
5cd3  80        add     a,b
5cd4  a0        and     b
5cd5  9e        sbc     a,(hl)
5cd6  81        add     a,c
5cd7  80        add     a,b
5cd8  80        add     a,b
5cd9  b8        cp      b
5cda  8f        adc     a,a
5cdb  b4        or      h
5cdc  80        add     a,b
5cdd  80        add     a,b
5cde  80        add     a,b
5cdf  80        add     a,b
5ce0  80        add     a,b
5ce1  80        add     a,b
5ce2  b8        cp      b
5ce3  87        add     a,a
5ce4  80        add     a,b
5ce5  80        add     a,b
5ce6  80        add     a,b
5ce7  80        add     a,b
5ce8  80        add     a,b
5ce9  80        add     a,b
5cea  80        add     a,b
5ceb  80        add     a,b
5cec  80        add     a,b
5ced  80        add     a,b
5cee  80        add     a,b
5cef  80        add     a,b
5cf0  80        add     a,b
5cf1  80        add     a,b
5cf2  80        add     a,b
5cf3  80        add     a,b
5cf4  80        add     a,b
5cf5  80        add     a,b
5cf6  b8        cp      b
5cf7  b7        or      a
5cf8  b0        or      b
5cf9  b0        or      b
5cfa  b0        or      b
5cfb  b0        or      b
5cfc  98        sbc     a,b
5cfd  87        add     a,a
5cfe  80        add     a,b
5cff  80        add     a,b
5d00  80        add     a,b
5d01  b8        cp      b
5d02  87        add     a,a
5d03  80        add     a,b
5d04  80        add     a,b
5d05  80        add     a,b
5d06  80        add     a,b
5d07  80        add     a,b
5d08  b8        cp      b
5d09  87        add     a,a
5d0a  80        add     a,b
5d0b  80        add     a,b
5d0c  a0        and     b
5d0d  9e        sbc     a,(hl)
5d0e  81        add     a,c
5d0f  80        add     a,b
5d10  82        add     a,d
5d11  ad        xor     l
5d12  90        sub     b
5d13  80        add     a,b
5d14  80        add     a,b
5d15  a0        and     b
5d16  9e        sbc     a,(hl)
5d17  81        add     a,c
5d18  80        add     a,b
5d19  80        add     a,b
5d1a  80        add     a,b
5d1b  80        add     a,b
5d1c  80        add     a,b
5d1d  80        add     a,b
5d1e  80        add     a,b
5d1f  80        add     a,b
5d20  80        add     a,b
5d21  80        add     a,b
5d22  80        add     a,b
5d23  80        add     a,b
5d24  80        add     a,b
5d25  80        add     a,b
5d26  80        add     a,b
5d27  80        add     a,b
5d28  80        add     a,b
5d29  a0        and     b
5d2a  9e        sbc     a,(hl)
5d2b  81        add     a,c
5d2c  80        add     a,b
5d2d  80        add     a,b
5d2e  8b        adc     a,e
5d2f  b4        or      h
5d30  80        add     a,b
5d31  80        add     a,b
5d32  80        add     a,b
5d33  80        add     a,b
5d34  a0        and     b
5d35  9e        sbc     a,(hl)
5d36  81        add     a,c
5d37  80        add     a,b
5d38  80        add     a,b
5d39  80        add     a,b
5d3a  80        add     a,b
5d3b  a0        and     b
5d3c  9e        sbc     a,(hl)
5d3d  81        add     a,c
5d3e  80        add     a,b
5d3f  80        add     a,b
5d40  b8        cp      b
5d41  87        add     a,a
5d42  80        add     a,b
5d43  80        add     a,b
5d44  80        add     a,b
5d45  80        add     a,b
5d46  80        add     a,b
5d47  8b        adc     a,e
5d48  b4        or      h
5d49  b8        cp      b
5d4a  87        add     a,a
5d4b  80        add     a,b
5d4c  80        add     a,b
5d4d  80        add     a,b
5d4e  80        add     a,b
5d4f  80        add     a,b
5d50  80        add     a,b
5d51  80        add     a,b
5d52  80        add     a,b
5d53  80        add     a,b
5d54  80        add     a,b
5d55  80        add     a,b
5d56  80        add     a,b
5d57  80        add     a,b
5d58  80        add     a,b
5d59  80        add     a,b
5d5a  80        add     a,b
5d5b  80        add     a,b
5d5c  80        add     a,b
5d5d  88        adc     a,b
5d5e  87        add     a,a
5d5f  80        add     a,b
5d60  80        add     a,b
5d61  80        add     a,b
5d62  80        add     a,b
5d63  80        add     a,b
5d64  82        add     a,d
5d65  8d        adc     a,l
5d66  80        add     a,b
5d67  80        add     a,b
5d68  88        adc     a,b
5d69  8f        adc     a,a
5d6a  8c        adc     a,h
5d6b  8c        adc     a,h
5d6c  8c        adc     a,h
5d6d  8c        adc     a,h
5d6e  8c        adc     a,h
5d6f  8c        adc     a,h
5d70  87        add     a,a
5d71  80        add     a,b
5d72  80        add     a,b
5d73  80        add     a,b
5d74  8e        adc     a,(hl)
5d75  81        add     a,c
5d76  80        add     a,b
5d77  80        add     a,b
5d78  80        add     a,b
5d79  80        add     a,b
5d7a  80        add     a,b
5d7b  80        add     a,b
5d7c  80        add     a,b
5d7d  8e        adc     a,(hl)
5d7e  81        add     a,c
5d7f  80        add     a,b
5d80  80        add     a,b
5d81  80        add     a,b
5d82  80        add     a,b
5d83  80        add     a,b
5d84  80        add     a,b
5d85  80        add     a,b
5d86  80        add     a,b
5d87  80        add     a,b
5d88  80        add     a,b
5d89  80        add     a,b
5d8a  80        add     a,b
5d8b  4f        ld      c,a
5d8c  42        ld      b,d
5d8d  53        ld      d,e
5d8e  54        ld      d,h
5d8f  41        ld      b,c
5d90  43        ld      b,e
5d91  4c        ld      c,h
5d92  45        ld      b,l
5d93  2052      jr      nz,#5de7        ; (82)
5d95  55        ld      d,l
5d96  4e        ld      c,(hl)
5d97  2020      jr      nz,#5db9        ; (32)
5d99  2020      jr      nz,#5dbb        ; (32)
5d9b  57        ld      d,a
5d9c  72        ld      (hl),d
5d9d  69        ld      l,c
5d9e  74        ld      (hl),h
5d9f  74        ld      (hl),h
5da0  65        ld      h,l
5da1  6e        ld      l,(hl)
5da2  2062      jr      nz,#5e06        ; (98)
5da4  79        ld      a,c
5da5  2041      jr      nz,#5de8        ; (65)
5da7  72        ld      (hl),d
5da8  6e        ld      l,(hl)
5da9  6f        ld      l,a
5daa  2050      jr      nz,#5dfc        ; (80)
5dac  75        ld      (hl),l
5dad  64        ld      h,h
5dae  65        ld      h,l
5daf  72        ld      (hl),d
5db0  2e20      ld      l,#20
5db2  2843      jr      z,#5df7         ; (67)
5db4  29        add     hl,hl
5db5  2850      jr      z,#5e07         ; (80)
5db7  29        add     hl,hl
5db8  2062      jr      nz,#5e1c        ; (98)
5dba  79        ld      a,c
5dbb  2041      jr      nz,#5dfe        ; (65)
5dbd  72        ld      (hl),d
5dbe  6e        ld      l,(hl)
5dbf  6f        ld      l,a
5dc0  2050      jr      nz,#5e12        ; (80)
5dc2  75        ld      (hl),l
5dc3  64        ld      h,h
5dc4  65        ld      h,l
5dc5  72        ld      (hl),d
5dc6  2031      jr      nz,#5df9        ; (49)
5dc8  39        add     hl,sp
5dc9  3833      jr      c,#5dfe         ; (51)
5dcb  2c        inc     l
5dcc  3834      jr      c,#5e02         ; (52)
5dce  2e20      ld      l,#20
5dd0  2049      jr      nz,#5e1b        ; (73)
5dd2  54        ld      d,h
5dd3  2049      jr      nz,#5e1e        ; (73)
5dd5  53        ld      d,e
5dd6  2050      jr      nz,#5e28        ; (80)
5dd8  52        ld      d,d
5dd9  4f        ld      c,a
5dda  48        ld      c,b
5ddb  49        ld      c,c
5ddc  42        ld      b,d
5ddd  49        ld      c,c
5dde  54        ld      d,h
5ddf  45        ld      b,l
5de0  44        ld      b,h
5de1  2054      jr      nz,#5e37        ; (84)
5de3  4f        ld      c,a
5de4  2043      jr      nz,#5e29        ; (67)
5de6  4f        ld      c,a
5de7  50        ld      d,b
5de8  59        ld      e,c
5de9  2054      jr      nz,#5e3f        ; (84)
5deb  48        ld      c,b
5dec  49        ld      c,c
5ded  53        ld      d,e
5dee  2050      jr      nz,#5e40        ; (80)
5df0  52        ld      d,d
5df1  4f        ld      c,a
5df2  47        ld      b,a
5df3  52        ld      d,d
5df4  41        ld      b,c
5df5  4d        ld      c,l
5df6  2021      jr      nz,#5e19        ; (33)
5df8  2021      jr      nz,#5e1b        ; (33)
5dfa  2021      jr      nz,#5e1d        ; (33)
5dfc  00        nop     
5dfd  00        nop     
5dfe  00        nop     
5dff  00        nop     
5e00  00        nop     
5e01  00        nop     
5e02  00        nop     
5e03  00        nop     
5e04  00        nop     
5e05  00        nop     
5e06  00        nop     
5e07  00        nop     
5e08  00        nop     
5e09  00        nop     
5e0a  00        nop     
5e0b  00        nop     
5e0c  00        nop     
5e0d  00        nop     
5e0e  00        nop     
5e0f  00        nop     
5e10  00        nop     
5e11  00        nop     
5e12  00        nop     
5e13  00        nop     
5e14  00        nop     
5e15  00        nop     
5e16  00        nop     
5e17  00        nop     
5e18  00        nop     
5e19  00        nop     
5e1a  00        nop     
5e1b  00        nop     
5e1c  00        nop     
5e1d  00        nop     
5e1e  00        nop     
5e1f  00        nop     
5e20  00        nop     
5e21  00        nop     
5e22  00        nop     
5e23  00        nop     
5e24  00        nop     
5e25  00        nop     
5e26  00        nop     
5e27  00        nop     
5e28  00        nop     
5e29  00        nop     
5e2a  00        nop     
5e2b  00        nop     
5e2c  00        nop     
5e2d  00        nop     
5e2e  00        nop     
5e2f  00        nop     
5e30  00        nop     
5e31  00        nop     
5e32  00        nop     
5e33  00        nop     
5e34  00        nop     
5e35  00        nop     
5e36  00        nop     
5e37  00        nop     
5e38  00        nop     
5e39  00        nop     
5e3a  00        nop     
5e3b  00        nop     
5e3c  00        nop     
5e3d  00        nop     
5e3e  00        nop     
5e3f  00        nop     
5e40  00        nop     
5e41  00        nop     
5e42  00        nop     
5e43  00        nop     
5e44  00        nop     
5e45  00        nop     
5e46  00        nop     
5e47  00        nop     
5e48  00        nop     
5e49  00        nop     
5e4a  00        nop     
5e4b  00        nop     
5e4c  00        nop     
5e4d  00        nop     
5e4e  00        nop     
5e4f  00        nop     
5e50  00        nop     
5e51  00        nop     
5e52  00        nop     
5e53  00        nop     
5e54  00        nop     
5e55  00        nop     
5e56  00        nop     
5e57  00        nop     
5e58  00        nop     
5e59  00        nop     
5e5a  00        nop     
5e5b  00        nop     
5e5c  00        nop     
5e5d  00        nop     
5e5e  00        nop     
5e5f  00        nop     
5e60  00        nop     
5e61  00        nop     
5e62  00        nop     
5e63  00        nop     
5e64  00        nop     
5e65  00        nop     
5e66  00        nop     
5e67  00        nop     
5e68  00        nop     
5e69  00        nop     
5e6a  00        nop     
5e6b  00        nop     
5e6c  00        nop     
5e6d  00        nop     
5e6e  00        nop     
5e6f  00        nop     
5e70  00        nop     
5e71  00        nop     
5e72  00        nop     
5e73  00        nop     
5e74  00        nop     
5e75  00        nop     
5e76  00        nop     
5e77  00        nop     
5e78  00        nop     
5e79  00        nop     
5e7a  00        nop     
5e7b  00        nop     
5e7c  00        nop     
5e7d  00        nop     
5e7e  00        nop     
5e7f  00        nop     
5e80  00        nop     
5e81  00        nop     
5e82  00        nop     
5e83  00        nop     
5e84  00        nop     
5e85  00        nop     
5e86  00        nop     
5e87  00        nop     
5e88  00        nop     
5e89  00        nop     
5e8a  00        nop     
5e8b  00        nop     
5e8c  00        nop     
5e8d  00        nop     
5e8e  00        nop     
5e8f  00        nop     
5e90  00        nop     
5e91  00        nop     
5e92  00        nop     
5e93  00        nop     
5e94  00        nop     
5e95  00        nop     
5e96  00        nop     
5e97  00        nop     
5e98  00        nop     
5e99  00        nop     
5e9a  00        nop     
5e9b  00        nop     
5e9c  00        nop     
5e9d  00        nop     
5e9e  00        nop     
5e9f  00        nop     
5ea0  00        nop     
5ea1  00        nop     
5ea2  00        nop     
5ea3  00        nop     
5ea4  00        nop     
5ea5  00        nop     
5ea6  00        nop     
5ea7  00        nop     
5ea8  00        nop     
5ea9  00        nop     
5eaa  00        nop     
5eab  00        nop     
5eac  00        nop     
5ead  00        nop     
5eae  00        nop     
5eaf  00        nop     
5eb0  00        nop     
5eb1  00        nop     
5eb2  00        nop     
5eb3  00        nop     
5eb4  00        nop     
5eb5  00        nop     
5eb6  00        nop     
5eb7  00        nop     
5eb8  00        nop     
5eb9  00        nop     
5eba  00        nop     
5ebb  00        nop     
5ebc  00        nop     
5ebd  00        nop     
5ebe  00        nop     
5ebf  00        nop     
5ec0  00        nop     
5ec1  00        nop     
5ec2  00        nop     
5ec3  00        nop     
5ec4  00        nop     
5ec5  00        nop     
5ec6  00        nop     
5ec7  00        nop     
5ec8  00        nop     
5ec9  00        nop     
5eca  00        nop     
5ecb  00        nop     
5ecc  00        nop     
5ecd  00        nop     
5ece  00        nop     
5ecf  00        nop     
5ed0  00        nop     
5ed1  00        nop     
5ed2  00        nop     
5ed3  00        nop     
5ed4  00        nop     
5ed5  00        nop     
5ed6  00        nop     
5ed7  00        nop     
5ed8  00        nop     
5ed9  00        nop     
5eda  00        nop     
5edb  00        nop     
5edc  00        nop     
5edd  00        nop     
5ede  00        nop     
5edf  00        nop     
5ee0  00        nop     
5ee1  00        nop     
5ee2  00        nop     
5ee3  00        nop     
5ee4  00        nop     
5ee5  00        nop     
5ee6  00        nop     
5ee7  00        nop     
5ee8  00        nop     
5ee9  00        nop     
5eea  00        nop     
5eeb  00        nop     
5eec  00        nop     
5eed  00        nop     
5eee  00        nop     
5eef  00        nop     
5ef0  00        nop     
5ef1  00        nop     
5ef2  00        nop     
5ef3  00        nop     
5ef4  00        nop     
5ef5  00        nop     
5ef6  00        nop     
5ef7  00        nop     
5ef8  00        nop     
5ef9  00        nop     
5efa  00        nop     
5efb  00        nop     
5efc  00        nop     
5efd  00        nop     
5efe  00        nop     
5eff  00        nop     
5f00  00        nop     
5f01  00        nop     
5f02  00        nop     
5f03  00        nop     
5f04  00        nop     
5f05  00        nop     
5f06  00        nop     
5f07  00        nop     
5f08  00        nop     
5f09  00        nop     
5f0a  00        nop     
5f0b  00        nop     
5f0c  00        nop     
5f0d  00        nop     
5f0e  00        nop     
5f0f  00        nop     
5f10  00        nop     
5f11  00        nop     
5f12  00        nop     
5f13  00        nop     
5f14  00        nop     
5f15  00        nop     
5f16  00        nop     
5f17  00        nop     
5f18  00        nop     
5f19  00        nop     
5f1a  00        nop     
5f1b  00        nop     
5f1c  00        nop     
5f1d  00        nop     
5f1e  00        nop     
5f1f  00        nop     
5f20  00        nop     
5f21  00        nop     
5f22  00        nop     
5f23  00        nop     
5f24  00        nop     
5f25  00        nop     
5f26  00        nop     
5f27  00        nop     
5f28  00        nop     
5f29  00        nop     
5f2a  00        nop     
5f2b  00        nop     
5f2c  00        nop     
5f2d  00        nop     
5f2e  00        nop     
5f2f  00        nop     
5f30  00        nop     
5f31  00        nop     
5f32  00        nop     
5f33  00        nop     
5f34  00        nop     
5f35  00        nop     
5f36  00        nop     
5f37  00        nop     
5f38  00        nop     
5f39  00        nop     
5f3a  00        nop     
5f3b  00        nop     
5f3c  00        nop     
5f3d  00        nop     
5f3e  00        nop     
5f3f  00        nop     
5f40  00        nop     
5f41  00        nop     
5f42  00        nop     
5f43  00        nop     
5f44  00        nop     
5f45  00        nop     
5f46  00        nop     
5f47  00        nop     
5f48  00        nop     
5f49  00        nop     
5f4a  00        nop     
5f4b  00        nop     
5f4c  00        nop     
5f4d  00        nop     
5f4e  00        nop     
5f4f  00        nop     
5f50  00        nop     
5f51  00        nop     
5f52  00        nop     
5f53  00        nop     
5f54  00        nop     
5f55  00        nop     
5f56  00        nop     
5f57  00        nop     
5f58  00        nop     
5f59  00        nop     
5f5a  00        nop     
5f5b  00        nop     
5f5c  00        nop     
5f5d  00        nop     
5f5e  00        nop     
5f5f  00        nop     
5f60  00        nop     
5f61  00        nop     
5f62  00        nop     
5f63  00        nop     
5f64  00        nop     
5f65  00        nop     
5f66  00        nop     
5f67  00        nop     
5f68  00        nop     
5f69  00        nop     
5f6a  00        nop     
5f6b  00        nop     
5f6c  00        nop     
5f6d  00        nop     
5f6e  00        nop     
5f6f  00        nop     
5f70  00        nop     
5f71  00        nop     
5f72  00        nop     
5f73  00        nop     
5f74  00        nop     
5f75  00        nop     
5f76  00        nop     
5f77  00        nop     
5f78  00        nop     
5f79  00        nop     
5f7a  00        nop     
5f7b  00        nop     
5f7c  00        nop     
5f7d  00        nop     
5f7e  00        nop     
5f7f  00        nop     
5f80  00        nop     
5f81  00        nop     
5f82  00        nop     
5f83  00        nop     
5f84  00        nop     
5f85  00        nop     
5f86  00        nop     
5f87  00        nop     
5f88  00        nop     
5f89  00        nop     
5f8a  00        nop     
5f8b  00        nop     
5f8c  00        nop     
5f8d  00        nop     
5f8e  00        nop     
5f8f  00        nop     
5f90  00        nop     
5f91  00        nop     
5f92  00        nop     
5f93  00        nop     
5f94  00        nop     
5f95  00        nop     
5f96  00        nop     
5f97  00        nop     
5f98  00        nop     
5f99  00        nop     
5f9a  00        nop     
5f9b  00        nop     
5f9c  00        nop     
5f9d  00        nop     
5f9e  00        nop     
5f9f  00        nop     
5fa0  00        nop     
5fa1  00        nop     
5fa2  00        nop     
5fa3  00        nop     
5fa4  00        nop     
5fa5  00        nop     
5fa6  00        nop     
5fa7  00        nop     
5fa8  00        nop     
5fa9  00        nop     
5faa  00        nop     
5fab  00        nop     
5fac  00        nop     
5fad  00        nop     
5fae  00        nop     
5faf  00        nop     
5fb0  00        nop     
5fb1  00        nop     
5fb2  00        nop     
5fb3  00        nop     
5fb4  00        nop     
5fb5  00        nop     
5fb6  00        nop     
5fb7  00        nop     
5fb8  00        nop     
5fb9  00        nop     
5fba  00        nop     
5fbb  00        nop     
5fbc  00        nop     
5fbd  00        nop     
5fbe  00        nop     
5fbf  00        nop     
5fc0  00        nop     
5fc1  00        nop     
5fc2  00        nop     
5fc3  00        nop     
5fc4  00        nop     
5fc5  00        nop     
5fc6  00        nop     
5fc7  00        nop     
5fc8  00        nop     
5fc9  00        nop     
5fca  00        nop     
5fcb  00        nop     
5fcc  00        nop     
5fcd  00        nop     
5fce  00        nop     
5fcf  00        nop     
5fd0  00        nop     
5fd1  00        nop     
5fd2  00        nop     
5fd3  00        nop     
5fd4  00        nop     
5fd5  00        nop     
5fd6  00        nop     
5fd7  00        nop     
5fd8  00        nop     
5fd9  00        nop     
5fda  00        nop     
5fdb  00        nop     
5fdc  00        nop     
5fdd  00        nop     
5fde  00        nop     
5fdf  00        nop     
5fe0  00        nop     
5fe1  00        nop     
5fe2  00        nop     
5fe3  00        nop     
5fe4  00        nop     
5fe5  00        nop     
5fe6  d5        push    de
5fe7  c5        push    bc
5fe8  210052    ld      hl,#5200
5feb  1600      ld      d,#00
5fed  be        cp      (hl)
5fee  2805      jr      z,#5ff5         ; (5)
5ff0  23        inc     hl
5ff1  5e        ld      e,(hl)
5ff2  19        add     hl,de
5ff3  18f8      jr      #5fed           ; (-8)
5ff5  23        inc     hl
5ff6  23        inc     hl
5ff7  7e        ld      a,(hl)
5ff8  f5        push    af
5ff9  23        inc     hl
5ffa  23        inc     hl
5ffb  23        inc     hl
5ffc  05        dec     b
5ffd  2804      jr      z,#6003         ; (4)
5fff  5e        ld      e,(hl)
6000  19        add     hl,de
6001  18f9      jr      #5ffc           ; (-7)
6003  23        inc     hl
6004  f1        pop     af
6005  c1        pop     bc
6006  d1        pop     de
6007  c9        ret     

6008  e5        push    hl
6009  d5        push    de
600a  c5        push    bc
600b  f5        push    af
600c  013e80    ld      bc,#803e
600f  ed433f60  ld      (#603f),bc
6013  0600      ld      b,#00
6015  180f      jr      #6026           ; (15)
6017  e5        push    hl
6018  d5        push    de
6019  c5        push    bc
601a  f5        push    af
601b  010000    ld      bc,#0000
601e  ed433f60  ld      (#603f),bc
6022  af        xor     a
6023  324b60    ld      (#604b),a
6026  eb        ex      de,hl
6027  1a        ld      a,(de)
6028  b7        or      a
6029  281b      jr      z,#6046         ; (27)
602b  fe80      cp      #80
602d  3005      jr      nc,#6034        ; (5)
602f  4f        ld      c,a
6030  09        add     hl,bc
6031  13        inc     de
6032  18f3      jr      #6027           ; (-13)
6034  f5        push    af
6035  a6        and     (hl)
6036  e63f      and     #3f
6038  2803      jr      z,#603d         ; (3)
603a  324b60    ld      (#604b),a
603d  f1        pop     af
603e  b6        or      (hl)
603f  00        nop     
6040  00        nop     
6041  77        ld      (hl),a
6042  23        inc     hl
6043  13        inc     de
6044  18e1      jr      #6027           ; (-31)
6046  f1        pop     af
6047  c1        pop     bc
6048  d1        pop     de
6049  e1        pop     hl
604a  c9        ret     

604b  00        nop     
604c  02        ld      (bc),a
604d  02        ld      (bc),a
604e  04        inc     b
604f  05        dec     b
6050  00        nop     
6051  02        ld      (bc),a
6052  00        nop     
6053  03        inc     bc
6054  00        nop     
6055  010406    ld      bc,#0604
6058  010100    ld      bc,#0001
605b  04        inc     b
605c  02        ld      (bc),a
605d  04        inc     b
605e  00        nop     
605f  010004    ld      bc,#0400
6062  00        nop     
6063  05        dec     b
6064  00        nop     
6065  03        inc     bc
6066  00        nop     
6067  02        ld      (bc),a
6068  010300    ld      bc,#0003
606b  0602      ld      b,#02
606d  0600      ld      b,#00
606f  03        inc     bc
6070  00        nop     
6071  0603      ld      b,#03
6073  010005    ld      bc,#0500
6076  00        nop     
6077  04        inc     b
6078  010503    ld      bc,#0305
607b  02        ld      (bc),a
607c  d5        push    de
607d  c5        push    bc
607e  47        ld      b,a
607f  21f35d    ld      hl,#5df3
6082  110900    ld      de,#0009
6085  19        add     hl,de
6086  10fd      djnz    #6085           ; (-3)
6088  c1        pop     bc
6089  d1        pop     de
608a  c9        ret     

608b  e5        push    hl
608c  d5        push    de
608d  c5        push    bc
608e  f5        push    af
608f  cd7c60    call    #607c
6092  e5        push    hl
6093  010700    ld      bc,#0007
6096  09        add     hl,bc
6097  7a        ld      a,d
6098  fe04      cp      #04
609a  2005      jr      nz,#60a1        ; (5)
609c  0e00      ld      c,#00
609e  35        dec     (hl)
609f  1817      jr      #60b8           ; (23)
60a1  fe08      cp      #08
60a3  2006      jr      nz,#60ab        ; (6)
60a5  0e02      ld      c,#02
60a7  23        inc     hl
60a8  35        dec     (hl)
60a9  180d      jr      #60b8           ; (13)
60ab  fe06      cp      #06
60ad  2005      jr      nz,#60b4        ; (5)
60af  0e04      ld      c,#04
60b1  34        inc     (hl)
60b2  1804      jr      #60b8           ; (4)
60b4  0e06      ld      c,#06
60b6  23        inc     hl
60b7  34        inc     (hl)
60b8  e1        pop     hl
60b9  23        inc     hl
60ba  46        ld      b,(hl)
60bb  e5        push    hl
60bc  214460    ld      hl,#6044
60bf  110800    ld      de,#0008
60c2  19        add     hl,de
60c3  10fd      djnz    #60c2           ; (-3)
60c5  09        add     hl,bc
60c6  7e        ld      a,(hl)
60c7  23        inc     hl
60c8  4e        ld      c,(hl)
60c9  e1        pop     hl
60ca  71        ld      (hl),c
60cb  23        inc     hl
60cc  5e        ld      e,(hl)
60cd  23        inc     hl
60ce  56        ld      d,(hl)
60cf  2b        dec     hl
60d0  b7        or      a
60d1  2823      jr      z,#60f6         ; (35)
60d3  3d        dec     a
60d4  2004      jr      nz,#60da        ; (4)
60d6  0e01      ld      c,#01
60d8  1816      jr      #60f0           ; (22)
60da  3d        dec     a
60db  2004      jr      nz,#60e1        ; (4)
60dd  0e01      ld      c,#01
60df  1809      jr      #60ea           ; (9)
60e1  3d        dec     a
60e2  2004      jr      nz,#60e8        ; (4)
60e4  0e40      ld      c,#40
60e6  1808      jr      #60f0           ; (8)
60e8  0e40      ld      c,#40
60ea  eb        ex      de,hl
60eb  af        xor     a
60ec  ed42      sbc     hl,bc
60ee  1802      jr      #60f2           ; (2)
60f0  eb        ex      de,hl
60f1  09        add     hl,bc
60f2  eb        ex      de,hl
60f3  73        ld      (hl),e
60f4  23        inc     hl
60f5  72        ld      (hl),d
60f6  f1        pop     af
60f7  c1        pop     bc
60f8  d1        pop     de
60f9  e1        pop     hl
60fa  c9        ret     

60fb  d5        push    de
60fc  f5        push    af
60fd  7a        ld      a,d
60fe  fe05      cp      #05
6100  2815      jr      z,#6117         ; (21)
6102  fe01      cp      #01
6104  2814      jr      z,#611a         ; (20)
6106  fe03      cp      #03
6108  281d      jr      z,#6127         ; (29)
610a  fe07      cp      #07
610c  2826      jr      z,#6134         ; (38)
610e  fe09      cp      #09
6110  282f      jr      z,#6141         ; (47)
6112  f1        pop     af
6113  d1        pop     de
6114  c38b60    jp      #608b
6117  f1        pop     af
6118  d1        pop     de
6119  c9        ret     

611a  f1        pop     af
611b  1602      ld      d,#02
611d  cd8b60    call    #608b
6120  1604      ld      d,#04
6122  cd8b60    call    #608b
6125  d1        pop     de
6126  c9        ret     

6127  f1        pop     af
6128  1602      ld      d,#02
612a  cd8b60    call    #608b
612d  1606      ld      d,#06
612f  cd8b60    call    #608b
6132  d1        pop     de
6133  c9        ret     

6134  f1        pop     af
6135  1604      ld      d,#04
6137  cd8b60    call    #608b
613a  1608      ld      d,#08
613c  cd8b60    call    #608b
613f  d1        pop     de
6140  c9        ret     

6141  f1        pop     af
6142  1606      ld      d,#06
6144  cd8b60    call    #608b
6147  1608      ld      d,#08
6149  cd8b60    call    #608b
614c  d1        pop     de
614d  c9        ret     

614e  e5        push    hl
614f  d5        push    de
6150  c5        push    bc
6151  f5        push    af
6152  3e01      ld      a,#01
6154  061e      ld      b,#1e
6156  21fd5d    ld      hl,#5dfd
6159  c5        push    bc
615a  e5        push    hl
615b  f5        push    af
615c  7e        ld      a,(hl)
615d  b7        or      a
615e  2831      jr      z,#6191         ; (49)
6160  23        inc     hl
6161  23        inc     hl
6162  23        inc     hl
6163  46        ld      b,(hl)
6164  23        inc     hl
6165  4e        ld      c,(hl)
6166  e5        push    hl
6167  111000    ld      de,#0010
616a  21365f    ld      hl,#5f36
616d  19        add     hl,de
616e  10fd      djnz    #616d           ; (-3)
6170  09        add     hl,bc
6171  7e        ld      a,(hl)
6172  b7        or      a
6173  2816      jr      z,#618b         ; (22)
6175  03        inc     bc
6176  e1        pop     hl
6177  71        ld      (hl),c
6178  57        ld      d,a
6179  f1        pop     af
617a  cdfb60    call    #60fb
617d  e1        pop     hl
617e  c1        pop     bc
617f  3c        inc     a
6180  110900    ld      de,#0009
6183  19        add     hl,de
6184  10d3      djnz    #6159           ; (-45)
6186  f1        pop     af
6187  c1        pop     bc
6188  d1        pop     de
6189  e1        pop     hl
618a  c9        ret     

618b  e1        pop     hl
618c  3600      ld      (hl),#00
618e  2b        dec     hl
618f  18d2      jr      #6163           ; (-46)
6191  f1        pop     af
6192  18e9      jr      #617d           ; (-23)
6194  e5        push    hl
6195  d5        push    de
6196  c5        push    bc
6197  f5        push    af
6198  210860    ld      hl,#6008
619b  22d261    ld      (#61d2),hl
619e  180a      jr      #61aa           ; (10)
61a0  e5        push    hl
61a1  d5        push    de
61a2  c5        push    bc
61a3  f5        push    af
61a4  211760    ld      hl,#6017
61a7  22d261    ld      (#61d2),hl
61aa  061e      ld      b,#1e
61ac  21fc5d    ld      hl,#5dfc
61af  c5        push    bc
61b0  e5        push    hl
61b1  46        ld      b,(hl)
61b2  23        inc     hl
61b3  7e        ld      a,(hl)
61b4  b7        or      a
61b5  281d      jr      z,#61d4         ; (29)
61b7  f5        push    af
61b8  23        inc     hl
61b9  5e        ld      e,(hl)
61ba  23        inc     hl
61bb  56        ld      d,(hl)
61bc  23        inc     hl
61bd  23        inc     hl
61be  23        inc     hl
61bf  4e        ld      c,(hl)
61c0  d5        push    de
61c1  110600    ld      de,#0006
61c4  21045f    ld      hl,#5f04
61c7  19        add     hl,de
61c8  10fd      djnz    #61c7           ; (-3)
61ca  09        add     hl,bc
61cb  7e        ld      a,(hl)
61cc  d1        pop     de
61cd  c1        pop     bc
61ce  cde65f    call    #5fe6
61d1  cd1760    call    #6017
61d4  e1        pop     hl
61d5  110900    ld      de,#0009
61d8  19        add     hl,de
61d9  c1        pop     bc
61da  10d3      djnz    #61af           ; (-45)
61dc  f1        pop     af
61dd  c1        pop     bc
61de  d1        pop     de
61df  e1        pop     hl
61e0  c9        ret     

61e1  e5        push    hl
61e2  d5        push    de
61e3  c5        push    bc
61e4  f5        push    af
61e5  061e      ld      b,#1e
61e7  110600    ld      de,#0006
61ea  21fc5d    ld      hl,#5dfc
61ed  c5        push    bc
61ee  e5        push    hl
61ef  46        ld      b,(hl)
61f0  23        inc     hl
61f1  7e        ld      a,(hl)
61f2  b7        or      a
61f3  2823      jr      z,#6218         ; (35)
61f5  23        inc     hl
61f6  23        inc     hl
61f7  23        inc     hl
61f8  23        inc     hl
61f9  23        inc     hl
61fa  4e        ld      c,(hl)
61fb  21045f    ld      hl,#5f04
61fe  19        add     hl,de
61ff  10fd      djnz    #61fe           ; (-3)
6201  09        add     hl,bc
6202  23        inc     hl
6203  03        inc     bc
6204  7e        ld      a,(hl)
6205  b7        or      a
6206  2002      jr      nz,#620a        ; (2)
6208  0e00      ld      c,#00
620a  e1        pop     hl
620b  19        add     hl,de
620c  71        ld      (hl),c
620d  23        inc     hl
620e  23        inc     hl
620f  23        inc     hl
6210  c1        pop     bc
6211  10da      djnz    #61ed           ; (-38)
6213  f1        pop     af
6214  c1        pop     bc
6215  d1        pop     de
6216  e1        pop     hl
6217  c9        ret     

6218  e1        pop     hl
6219  19        add     hl,de
621a  18f1      jr      #620d           ; (-15)
621c  e5        push    hl
621d  d5        push    de
621e  c5        push    bc
621f  f5        push    af
6220  3e80      ld      a,#80
6222  180d      jr      #6231           ; (13)
6224  e5        push    hl
6225  d5        push    de
6226  c5        push    bc
6227  f5        push    af
6228  3e01      ld      a,#01
622a  1805      jr      #6231           ; (5)
622c  e5        push    hl
622d  d5        push    de
622e  c5        push    bc
622f  f5        push    af
6230  af        xor     a
6231  f5        push    af
6232  7c        ld      a,h
6233  f5        push    af
6234  7d        ld      a,l
6235  16ff      ld      d,#ff
6237  14        inc     d
6238  d603      sub     #03
623a  30fb      jr      nc,#6237        ; (-5)
623c  c603      add     a,#03
623e  4f        ld      c,a
623f  f1        pop     af
6240  87        add     a,a
6241  5f        ld      e,a
6242  0602      ld      b,#02
6244  7a        ld      a,d
6245  1f        rra     
6246  57        ld      d,a
6247  7b        ld      a,e
6248  1f        rra     
6249  5f        ld      e,a
624a  10f8      djnz    #6244           ; (-8)
624c  79        ld      a,c
624d  8f        adc     a,a
624e  3c        inc     a
624f  47        ld      b,a
6250  af        xor     a
6251  37        scf     
6252  8f        adc     a,a
6253  10fd      djnz    #6252           ; (-3)
6255  4f        ld      c,a
6256  7a        ld      a,d
6257  f63c      or      #3c
6259  57        ld      d,a
625a  1a        ld      a,(de)
625b  b7        or      a
625c  fa6162    jp      m,#6261
625f  3e80      ld      a,#80
6261  47        ld      b,a
6262  f1        pop     af
6263  b7        or      a
6264  78        ld      a,b
6265  2812      jr      z,#6279         ; (18)
6267  12        ld      (de),a
6268  fa7662    jp      m,#6276
626b  79        ld      a,c
626c  2f        cpl     
626d  4f        ld      c,a
626e  1a        ld      a,(de)
626f  a1        and     c
6270  12        ld      (de),a
6271  f1        pop     af
6272  c1        pop     bc
6273  d1        pop     de
6274  e1        pop     hl
6275  c9        ret     

6276  b1        or      c
6277  18f7      jr      #6270           ; (-9)
6279  a1        and     c
627a  b7        or      a
627b  e1        pop     hl
627c  c1        pop     bc
627d  d1        pop     de
627e  e1        pop     hl
627f  c9        ret     

6280  e5        push    hl
6281  d5        push    de
6282  c5        push    bc
6283  f5        push    af
6284  dde5      push    ix
6286  fde5      push    iy
6288  e5        push    hl
6289  211c62    ld      hl,#621c
628c  229464    ld      (#6494),hl
628f  e1        pop     hl
6290  1810      jr      #62a2           ; (16)
6292  e5        push    hl
6293  d5        push    de
6294  c5        push    bc
6295  f5        push    af
6296  dde5      push    ix
6298  fde5      push    iy
629a  e5        push    hl
629b  212462    ld      hl,#6224
629e  229464    ld      (#6494),hl
62a1  e1        pop     hl
62a2  7c        ld      a,h
62a3  322e65    ld      (#652e),a
62a6  7d        ld      a,l
62a7  322f65    ld      (#652f),a
62aa  7a        ld      a,d
62ab  322265    ld      (#6522),a
62ae  7b        ld      a,e
62af  322565    ld      (#6525),a
62b2  cdbe62    call    #62be
62b5  fde1      pop     iy
62b7  dde1      pop     ix
62b9  f1        pop     af
62ba  c1        pop     bc
62bb  d1        pop     de
62bc  e1        pop     hl
62bd  c9        ret     

62be  210000    ld      hl,#0000
62c1  222365    ld      (#6523),hl
62c4  3a2e65    ld      a,(#652e)
62c7  47        ld      b,a
62c8  3a2265    ld      a,(#6522)
62cb  b8        cp      b
62cc  ca1464    jp      z,#6414
62cf  3a2565    ld      a,(#6525)
62d2  47        ld      b,a
62d3  3a2f65    ld      a,(#652f)
62d6  b8        cp      b
62d7  ca5264    jp      z,#6452
62da  90        sub     b
62db  323165    ld      (#6531),a
62de  f2e362    jp      p,#62e3
62e1  ed44      neg     
62e3  fe01      cp      #01
62e5  2002      jr      nz,#62e9        ; (2)
62e7  3e02      ld      a,#02
62e9  322765    ld      (#6527),a
62ec  3a2265    ld      a,(#6522)
62ef  47        ld      b,a
62f0  3a2e65    ld      a,(#652e)
62f3  90        sub     b
62f4  f2f962    jp      p,#62f9
62f7  ed44      neg     
62f9  322665    ld      (#6526),a
62fc  fe01      cp      #01
62fe  2007      jr      nz,#6307        ; (7)
6300  3a2765    ld      a,(#6527)
6303  1f        rra     
6304  322765    ld      (#6527),a
6307  3a2665    ld      a,(#6526)
630a  57        ld      d,a
630b  3a2765    ld      a,(#6527)
630e  4f        ld      c,a
630f  cbba      res     7,d
6311  cbb9      res     7,c
6313  dd212865  ld      ix,#6528
6317  cd9864    call    #6498
631a  3a2265    ld      a,(#6522)
631d  47        ld      b,a
631e  3a2e65    ld      a,(#652e)
6321  90        sub     b
6322  fa9b63    jp      m,#639b
6325  3a2565    ld      a,(#6525)
6328  322c65    ld      (#652c),a
632b  3a3165    ld      a,(#6531)
632e  cb7f      bit     7,a
6330  2004      jr      nz,#6336        ; (4)
6332  3e01      ld      a,#01
6334  1802      jr      #6338           ; (2)
6336  3eff      ld      a,#ff
6338  323165    ld      (#6531),a
633b  3a2265    ld      a,(#6522)
633e  5f        ld      e,a
633f  322d65    ld      (#652d),a
6342  3a2c65    ld      a,(#652c)
6345  57        ld      d,a
6346  cd9064    call    #6490
6349  dd212265  ld      ix,#6522
634d  fd212865  ld      iy,#6528
6351  3e8e      ld      a,#8e
6353  321365    ld      (#6513),a
6356  cd0565    call    #6505
6359  3a2265    ld      a,(#6522)
635c  47        ld      b,a
635d  3a2e65    ld      a,(#652e)
6360  90        sub     b
6361  f26a63    jp      p,#636a
6364  3a2e65    ld      a,(#652e)
6367  322265    ld      (#6522),a
636a  3a2d65    ld      a,(#652d)
636d  47        ld      b,a
636e  3a2265    ld      a,(#6522)
6371  90        sub     b
6372  fe01      cp      #01
6374  2820      jr      z,#6396         ; (32)
6376  3a2d65    ld      a,(#652d)
6379  322b65    ld      (#652b),a
637c  3a2b65    ld      a,(#652b)
637f  5f        ld      e,a
6380  3a2c65    ld      a,(#652c)
6383  57        ld      d,a
6384  cd9064    call    #6490
6387  3a2b65    ld      a,(#652b)
638a  3c        inc     a
638b  322b65    ld      (#652b),a
638e  47        ld      b,a
638f  3a2265    ld      a,(#6522)
6392  90        sub     b
6393  f27c63    jp      p,#637c
6396  cdce64    call    #64ce
6399  18a0      jr      #633b           ; (-96)
639b  3a2565    ld      a,(#6525)
639e  322c65    ld      (#652c),a
63a1  3a3165    ld      a,(#6531)
63a4  cb7f      bit     7,a
63a6  2004      jr      nz,#63ac        ; (4)
63a8  3e01      ld      a,#01
63aa  1802      jr      #63ae           ; (2)
63ac  3eff      ld      a,#ff
63ae  323165    ld      (#6531),a
63b1  3a2265    ld      a,(#6522)
63b4  5f        ld      e,a
63b5  322d65    ld      (#652d),a
63b8  3a2c65    ld      a,(#652c)
63bb  57        ld      d,a
63bc  cd9064    call    #6490
63bf  3e9e      ld      a,#9e
63c1  321365    ld      (#6513),a
63c4  dd212265  ld      ix,#6522
63c8  fd212865  ld      iy,#6528
63cc  cd0565    call    #6505
63cf  3a2265    ld      a,(#6522)
63d2  47        ld      b,a
63d3  3a2e65    ld      a,(#652e)
63d6  90        sub     b
63d7  3d        dec     a
63d8  fae163    jp      m,#63e1
63db  3a2e65    ld      a,(#652e)
63de  322265    ld      (#6522),a
63e1  3a2265    ld      a,(#6522)
63e4  47        ld      b,a
63e5  3a2d65    ld      a,(#652d)
63e8  90        sub     b
63e9  fe01      cp      #01
63eb  2822      jr      z,#640f         ; (34)
63ed  3a2d65    ld      a,(#652d)
63f0  322b65    ld      (#652b),a
63f3  3a2b65    ld      a,(#652b)
63f6  5f        ld      e,a
63f7  3a2c65    ld      a,(#652c)
63fa  57        ld      d,a
63fb  cd9064    call    #6490
63fe  3a2b65    ld      a,(#652b)
6401  3d        dec     a
6402  322b65    ld      (#652b),a
6405  5f        ld      e,a
6406  3a2265    ld      a,(#6522)
6409  47        ld      b,a
640a  7b        ld      a,e
640b  90        sub     b
640c  f2f363    jp      p,#63f3
640f  cdce64    call    #64ce
6412  189d      jr      #63b1           ; (-99)
6414  3a2565    ld      a,(#6525)
6417  322b65    ld      (#652b),a
641a  3a2b65    ld      a,(#652b)
641d  57        ld      d,a
641e  3a2265    ld      a,(#6522)
6421  5f        ld      e,a
6422  cd9064    call    #6490
6425  3a2565    ld      a,(#6525)
6428  47        ld      b,a
6429  3a2f65    ld      a,(#652f)
642c  90        sub     b
642d  fa4064    jp      m,#6440
6430  3a2b65    ld      a,(#652b)
6433  3c        inc     a
6434  322b65    ld      (#652b),a
6437  47        ld      b,a
6438  3a2f65    ld      a,(#652f)
643b  90        sub     b
643c  f21a64    jp      p,#641a
643f  c9        ret     

6440  3a2b65    ld      a,(#652b)
6443  3d        dec     a
6444  322b65    ld      (#652b),a
6447  5f        ld      e,a
6448  3a2f65    ld      a,(#652f)
644b  47        ld      b,a
644c  7b        ld      a,e
644d  90        sub     b
644e  f21a64    jp      p,#641a
6451  c9        ret     

6452  3a2265    ld      a,(#6522)
6455  322b65    ld      (#652b),a
6458  3a2b65    ld      a,(#652b)
645b  5f        ld      e,a
645c  3a2565    ld      a,(#6525)
645f  57        ld      d,a
6460  cd9064    call    #6490
6463  3a2265    ld      a,(#6522)
6466  47        ld      b,a
6467  3a2e65    ld      a,(#652e)
646a  90        sub     b
646b  fa7e64    jp      m,#647e
646e  3a2b65    ld      a,(#652b)
6471  3c        inc     a
6472  322b65    ld      (#652b),a
6475  47        ld      b,a
6476  3a2e65    ld      a,(#652e)
6479  90        sub     b
647a  f25864    jp      p,#6458
647d  c9        ret     

647e  3a2b65    ld      a,(#652b)
6481  3d        dec     a
6482  322b65    ld      (#652b),a
6485  5f        ld      e,a
6486  3a2e65    ld      a,(#652e)
6489  47        ld      b,a
648a  7b        ld      a,e
648b  90        sub     b
648c  f25864    jp      p,#6458
648f  c9        ret     

6490  e5        push    hl
6491  63        ld      h,e
6492  6a        ld      l,d
6493  cd1c62    call    #621c
6496  e1        pop     hl
6497  c9        ret     

6498  af        xor     a
6499  2603      ld      h,#03
649b  0607      ld      b,#07
649d  cb12      rl      d
649f  cb17      rl      a
64a1  b9        cp      c
64a2  08        ex      af,af'
64a3  68        ld      l,b
64a4  cb25      sla     l
64a6  cb25      sla     l
64a8  cb25      sla     l
64aa  3ec3      ld      a,#c3
64ac  b5        or      l
64ad  32ba64    ld      (#64ba),a
64b0  cbb7      res     6,a
64b2  32be64    ld      (#64be),a
64b5  08        ex      af,af'
64b6  3805      jr      c,#64bd         ; (5)
64b8  91        sub     c
64b9  cb00      rlc     b
64bb  1802      jr      #64bf           ; (2)
64bd  cb00      rlc     b
64bf  05        dec     b
64c0  f29d64    jp      p,#649d
64c3  dd7300    ld      (ix+#00),e
64c6  dd23      inc     ix
64c8  1600      ld      d,#00
64ca  25        dec     h
64cb  20ce      jr      nz,#649b        ; (-50)
64cd  c9        ret     

64ce  3a3165    ld      a,(#6531)
64d1  47        ld      b,a
64d2  3a2c65    ld      a,(#652c)
64d5  80        add     a,b
64d6  322c65    ld      (#652c),a
64d9  78        ld      a,b
64da  fe01      cp      #01
64dc  200b      jr      nz,#64e9        ; (11)
64de  3a2c65    ld      a,(#652c)
64e1  47        ld      b,a
64e2  3a2f65    ld      a,(#652f)
64e5  90        sub     b
64e6  f0        ret     p

64e7  1809      jr      #64f2           ; (9)
64e9  3a2f65    ld      a,(#652f)
64ec  47        ld      b,a
64ed  3a2c65    ld      a,(#652c)
64f0  90        sub     b
64f1  f0        ret     p

64f2  3a3065    ld      a,(#6530)
64f5  322265    ld      (#6522),a
64f8  e1        pop     hl
64f9  3a2f65    ld      a,(#652f)
64fc  57        ld      d,a
64fd  3a2e65    ld      a,(#652e)
6500  5f        ld      e,a
6501  cd9064    call    #6490
6504  c9        ret     

6505  110200    ld      de,#0002
6508  0603      ld      b,#03
650a  dd19      add     ix,de
650c  fd19      add     iy,de
650e  af        xor     a
650f  dd7e00    ld      a,(ix+#00)
6512  fd8e00    adc     a,(iy+#00)
6515  dd7700    ld      (ix+#00),a
6518  1001      djnz    #651b           ; (1)
651a  c9        ret     

651b  dd2b      dec     ix
651d  fd2b      dec     iy
651f  18ee      jr      #650f           ; (-18)
6521  00        nop     
6522  00        nop     
6523  00        nop     
6524  00        nop     
6525  00        nop     
6526  00        nop     
6527  00        nop     
6528  00        nop     
6529  00        nop     
652a  00        nop     
652b  00        nop     
652c  00        nop     
652d  00        nop     
652e  00        nop     
652f  00        nop     
6530  00        nop     
6531  00        nop     
6532  e5        push    hl
6533  ed5f      ld      a,r
6535  81        add     a,c
6536  0f        rrca    
6537  6f        ld      l,a
6538  e602      and     #02
653a  cb3f      srl     a
653c  67        ld      h,a
653d  86        add     a,(hl)
653e  0f        rrca    
653f  86        add     a,(hl)
6540  cb3f      srl     a
6542  96        sub     (hl)
6543  83        add     a,e
6544  0f        rrca    
6545  81        add     a,c
6546  e1        pop     hl
6547  c9        ret     

6548  e5        push    hl
6549  d5        push    de
654a  c5        push    bc
654b  f5        push    af
654c  dde5      push    ix
654e  dd21865d  ld      ix,#5d86
6552  dd7e25    ld      a,(ix+#25)
6555  dd21df6b  ld      ix,#6bdf
6559  fe50      cp      #50
655b  2803      jr      z,#6560         ; (3)
655d  dd7714    ld      (ix+#14),a
6560  dde1      pop     ix
6562  3e80      ld      a,#80
6564  cdfe66    call    #66fe
6567  010045    ld      bc,#4500
656a  5e        ld      e,(hl)
656b  23        inc     hl
656c  56        ld      d,(hl)
656d  23        inc     hl
656e  7a        ld      a,d
656f  b3        or      e
6570  280c      jr      z,#657e         ; (12)
6572  eb        ex      de,hl
6573  09        add     hl,bc
6574  eb        ex      de,hl
6575  7e        ld      a,(hl)
6576  23        inc     hl
6577  b7        or      a
6578  28f0      jr      z,#656a         ; (-16)
657a  12        ld      (de),a
657b  13        inc     de
657c  18f7      jr      #6575           ; (-9)
657e  f1        pop     af
657f  c1        pop     bc
6580  d1        pop     de
6581  e1        pop     hl
6582  c9        ret     

6583  f5        push    af
6584  cd3265    call    #6532
6587  e60f      and     #0f
6589  fe06      cp      #06
658b  3802      jr      c,#658f         ; (2)
658d  18f5      jr      #6584           ; (-11)
658f  b7        or      a
6590  2002      jr      nz,#6594        ; (2)
6592  f1        pop     af
6593  c9        ret     

6594  3d        dec     a
6595  2010      jr      nz,#65a7        ; (16)
6597  3ebf      ld      a,#bf
6599  cdfe66    call    #66fe
659c  cd3266    call    #6632
659f  21204e    ld      hl,#4e20
65a2  cd1167    call    #6711
65a5  f1        pop     af
65a6  c9        ret     

65a7  3d        dec     a
65a8  2004      jr      nz,#65ae        ; (4)
65aa  3e80      ld      a,#80
65ac  18eb      jr      #6599           ; (-21)
65ae  3d        dec     a
65af  202e      jr      nz,#65df        ; (46)
65b1  e5        push    hl
65b2  d5        push    de
65b3  c5        push    bc
65b4  0618      ld      b,#18
65b6  212f00    ld      hl,#002f
65b9  167f      ld      d,#7f
65bb  1e00      ld      e,#00
65bd  d9        exx     
65be  267f      ld      h,#7f
65c0  2e00      ld      l,#00
65c2  112f00    ld      de,#002f
65c5  d9        exx     
65c6  d9        exx     
65c7  cd8062    call    #6280
65ca  1b        dec     de
65cb  1b        dec     de
65cc  d9        exx     
65cd  cd8062    call    #6280
65d0  13        inc     de
65d1  13        inc     de
65d2  10f2      djnz    #65c6           ; (-14)
65d4  21204e    ld      hl,#4e20
65d7  cd1167    call    #6711
65da  c1        pop     bc
65db  d1        pop     de
65dc  e1        pop     hl
65dd  f1        pop     af
65de  c9        ret     

65df  3d        dec     a
65e0  202d      jr      nz,#660f        ; (45)
65e2  e5        push    hl
65e3  d5        push    de
65e4  c5        push    bc
65e5  167f      ld      d,#7f
65e7  1e2f      ld      e,#2f
65e9  210000    ld      hl,#0000
65ec  0640      ld      b,#40
65ee  cd8062    call    #6280
65f1  7c        ld      a,h
65f2  3c        inc     a
65f3  3c        inc     a
65f4  67        ld      h,a
65f5  7a        ld      a,d
65f6  3d        dec     a
65f7  3d        dec     a
65f8  57        ld      d,a
65f9  10f3      djnz    #65ee           ; (-13)
65fb  212f00    ld      hl,#002f
65fe  167f      ld      d,#7f
6600  1e00      ld      e,#00
6602  0618      ld      b,#18
6604  cd8062    call    #6280
6607  2b        dec     hl
6608  2b        dec     hl
6609  13        inc     de
660a  13        inc     de
660b  10f7      djnz    #6604           ; (-9)
660d  18c5      jr      #65d4           ; (-59)
660f  e5        push    hl
6610  d5        push    de
6611  c5        push    bc
6612  267f      ld      h,#7f
6614  2e00      ld      l,#00
6616  110000    ld      de,#0000
6619  0618      ld      b,#18
661b  cd8062    call    #6280
661e  13        inc     de
661f  13        inc     de
6620  10f9      djnz    #661b           ; (-7)
6622  112f00    ld      de,#002f
6625  0640      ld      b,#40
6627  cd8062    call    #6280
662a  7a        ld      a,d
662b  3c        inc     a
662c  3c        inc     a
662d  57        ld      d,a
662e  10f7      djnz    #6627           ; (-9)
6630  18a2      jr      #65d4           ; (-94)
6632  f5        push    af
6633  cd3265    call    #6532
6636  e603      and     #03
6638  cd3d66    call    #663d
663b  f1        pop     af
663c  c9        ret     

663d  e5        push    hl
663e  d5        push    de
663f  c5        push    bc
6640  f5        push    af
6641  dde5      push    ix
6643  fde5      push    iy
6645  b7        or      a
6646  2808      jr      z,#6650         ; (8)
6648  3d        dec     a
6649  280a      jr      z,#6655         ; (10)
664b  3d        dec     a
664c  280c      jr      z,#665a         ; (12)
664e  18f5      jr      #6645           ; (-11)
6650  cd6866    call    #6668
6653  180a      jr      #665f           ; (10)
6655  cd9566    call    #6695
6658  1805      jr      #665f           ; (5)
665a  cdd466    call    #66d4
665d  1800      jr      #665f           ; (0)
665f  fde1      pop     iy
6661  dde1      pop     ix
6663  f1        pop     af
6664  c1        pop     bc
6665  d1        pop     de
6666  e1        pop     hl
6667  c9        ret     

6668  010004    ld      bc,#0400
666b  cd3265    call    #6532
666e  5f        ld      e,a
666f  cd3265    call    #6532
6672  e603      and     #03
6674  57        ld      d,a
6675  210045    ld      hl,#4500
6678  19        add     hl,de
6679  7e        ld      a,(hl)
667a  b7        or      a
667b  280d      jr      z,#668a         ; (13)
667d  3600      ld      (hl),#00
667f  21003c    ld      hl,#3c00
6682  19        add     hl,de
6683  77        ld      (hl),a
6684  0b        dec     bc
6685  78        ld      a,b
6686  b1        or      c
6687  20e2      jr      nz,#666b        ; (-30)
6689  c9        ret     

668a  21f9ff    ld      hl,#fff9
668d  19        add     hl,de
668e  eb        ex      de,hl
668f  7a        ld      a,d
6690  e603      and     #03
6692  57        ld      d,a
6693  18e0      jr      #6675           ; (-32)
6695  21ff44    ld      hl,#44ff
6698  0640      ld      b,#40
669a  c5        push    bc
669b  e5        push    hl
669c  21003c    ld      hl,#3c00
669f  114000    ld      de,#0040
66a2  0610      ld      b,#10
66a4  3680      ld      (hl),#80
66a6  19        add     hl,de
66a7  10fb      djnz    #66a4           ; (-5)
66a9  21013c    ld      hl,#3c01
66ac  11003c    ld      de,#3c00
66af  01ff03    ld      bc,#03ff
66b2  edb0      ldir    
66b4  e1        pop     hl
66b5  23        inc     hl
66b6  e5        push    hl
66b7  113f3c    ld      de,#3c3f
66ba  0610      ld      b,#10
66bc  7e        ld      a,(hl)
66bd  12        ld      (de),a
66be  c5        push    bc
66bf  014000    ld      bc,#0040
66c2  09        add     hl,bc
66c3  eb        ex      de,hl
66c4  09        add     hl,bc
66c5  eb        ex      de,hl
66c6  c1        pop     bc
66c7  10f3      djnz    #66bc           ; (-13)
66c9  21d007    ld      hl,#07d0
66cc  cd1167    call    #6711
66cf  e1        pop     hl
66d0  c1        pop     bc
66d1  10c7      djnz    #669a           ; (-57)
66d3  c9        ret     

66d4  210049    ld      hl,#4900
66d7  0610      ld      b,#10
66d9  c5        push    bc
66da  e5        push    hl
66db  21bf3f    ld      hl,#3fbf
66de  11ff3f    ld      de,#3fff
66e1  01c003    ld      bc,#03c0
66e4  edb8      lddr    
66e6  e1        pop     hl
66e7  014000    ld      bc,#0040
66ea  af        xor     a
66eb  ed42      sbc     hl,bc
66ed  e5        push    hl
66ee  11003c    ld      de,#3c00
66f1  edb0      ldir    
66f3  21a00f    ld      hl,#0fa0
66f6  cd1167    call    #6711
66f9  e1        pop     hl
66fa  c1        pop     bc
66fb  10dc      djnz    #66d9           ; (-36)
66fd  c9        ret     

66fe  e5        push    hl
66ff  d5        push    de
6700  c5        push    bc
6701  210045    ld      hl,#4500
6704  110145    ld      de,#4501
6707  010004    ld      bc,#0400
670a  77        ld      (hl),a
670b  edb0      ldir    
670d  c1        pop     bc
670e  d1        pop     de
670f  e1        pop     hl
6710  c9        ret     

6711  e5        push    hl
6712  f5        push    af
6713  2b        dec     hl
6714  7c        ld      a,h
6715  b5        or      l
6716  20fb      jr      nz,#6713        ; (-5)
6718  f1        pop     af
6719  e1        pop     hl
671a  c9        ret     

671b  50        ld      d,b
671c  72        ld      (hl),d
671d  6f        ld      l,a
671e  67        ld      h,a
671f  72        ld      (hl),d
6720  61        ld      h,c
6721  6d        ld      l,l
6722  2077      jr      nz,#679b        ; (119)
6724  72        ld      (hl),d
6725  69        ld      l,c
6726  74        ld      (hl),h
6727  74        ld      (hl),h
6728  65        ld      h,l
6729  6e        ld      l,(hl)
672a  2062      jr      nz,#678e        ; (98)
672c  79        ld      a,c
672d  2041      jr      nz,#6770        ; (65)
672f  72        ld      (hl),d
6730  6e        ld      l,(hl)
6731  6f        ld      l,a
6732  2050      jr      nz,#6784        ; (80)
6734  75        ld      (hl),l
6735  64        ld      h,h
6736  65        ld      h,l
6737  72        ld      (hl),d
6738  202f      jr      nz,#6769        ; (47)
673a  2053      jr      nz,#678f        ; (83)
673c  65        ld      h,l
673d  70        ld      (hl),b
673e  74        ld      (hl),h
673f  65        ld      h,l
6740  6d        ld      l,l
6741  62        ld      h,d
6742  65        ld      h,l
6743  72        ld      (hl),d
6744  2031      jr      nz,#6777        ; (49)
6746  39        add     hl,sp
6747  3833      jr      c,#677c         ; (51)
6749  2e20      ld      l,#20
674b  2020      jr      nz,#676d        ; (32)
674d  2020      jr      nz,#676f        ; (32)
674f  2020      jr      nz,#6771        ; (32)
6751  2050      jr      nz,#67a3        ; (80)
6753  72        ld      (hl),d
6754  65        ld      h,l
6755  73        ld      (hl),e
6756  73        ld      (hl),e
6757  2020      jr      nz,#6779        ; (32)
6759  2020      jr      nz,#677b        ; (32)
675b  2020      jr      nz,#677d        ; (32)
675d  2020      jr      nz,#677f        ; (32)
675f  2066      jr      nz,#67c7        ; (102)
6761  6f        ld      l,a
6762  72        ld      (hl),d
6763  2069      jr      nz,#67ce        ; (105)
6765  6e        ld      l,(hl)
6766  73        ld      (hl),e
6767  74        ld      (hl),h
6768  72        ld      (hl),d
6769  75        ld      (hl),l
676a  63        ld      h,e
676b  74        ld      (hl),h
676c  69        ld      l,c
676d  6f        ld      l,a
676e  6e        ld      l,(hl)
676f  73        ld      (hl),e
6770  2c        inc     l
6771  2020      jr      nz,#6793        ; (32)
6773  2020      jr      nz,#6795        ; (32)
6775  2020      jr      nz,#6797        ; (32)
6777  2020      jr      nz,#6799        ; (32)
6779  2074      jr      nz,#67ef        ; (116)
677b  6f        ld      l,a
677c  2073      jr      nz,#67f1        ; (115)
677e  74        ld      (hl),h
677f  61        ld      h,c
6780  72        ld      (hl),d
6781  74        ld      (hl),h
6782  2067      jr      nz,#67eb        ; (103)
6784  61        ld      h,c
6785  6d        ld      l,l
6786  65        ld      h,l
6787  2e20      ld      l,#20
6789  2020      jr      nz,#67ab        ; (32)
678b  2020      jr      nz,#67ad        ; (32)
678d  2020      jr      nz,#67af        ; (32)
678f  2020      jr      nz,#67b1        ; (32)
6791  2020      jr      nz,#67b3        ; (32)
6793  2020      jr      nz,#67b5        ; (32)
6795  2020      jr      nz,#67b7        ; (32)
6797  2020      jr      nz,#67b9        ; (32)
6799  2020      jr      nz,#67bb        ; (32)
679b  00        nop     
679c  50        ld      d,b
679d  72        ld      (hl),d
679e  6f        ld      l,a
679f  67        ld      h,a
67a0  72        ld      (hl),d
67a1  61        ld      h,c
67a2  6d        ld      l,l
67a3  2077      jr      nz,#681c        ; (119)
67a5  72        ld      (hl),d
67a6  69        ld