Flight-Ctrl_MEGA644_V0_90b.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .data 000002a2 00800100 00007580 00007634 2**0 CONTENTS, ALLOC, LOAD, DATA 1 .text 00007580 00000000 00000000 000000b4 2**1 CONTENTS, ALLOC, LOAD, READONLY, CODE 2 .bss 0000054f 008003a2 008003a2 000078d6 2**0 ALLOC 3 .eeprom 00000800 00810000 00810000 000078d6 2**0 CONTENTS, ALLOC, LOAD, DATA 4 .stab 00000378 00000000 00000000 000080d8 2**2 CONTENTS, READONLY, DEBUGGING 5 .stabstr 00000071 00000000 00000000 00008450 2**0 CONTENTS, READONLY, DEBUGGING Disassembly of section .text: 00000000 <__vectors>: 0: 0c 94 14 02 jmp 0x428 ; 0x428 <__ctors_end> 4: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 8: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> c: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 10: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 14: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 18: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 1c: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 20: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 24: 0c 94 18 0d jmp 0x1a30 ; 0x1a30 <__vector_9> 28: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 2c: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 30: 0c 94 2a 16 jmp 0x2c54 ; 0x2c54 <__vector_12> 34: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 38: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 3c: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 40: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 44: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 48: 0c 94 54 0c jmp 0x18a8 ; 0x18a8 <__vector_18> 4c: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 50: 0c 94 4a 05 jmp 0xa94 ; 0xa94 <__vector_20> 54: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 58: 0c 94 14 05 jmp 0xa28 ; 0xa28 <__vector_22> 5c: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 60: 0c 94 14 0e jmp 0x1c28 ; 0x1c28 <__vector_24> 64: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 68: 0c 94 5f 15 jmp 0x2abe ; 0x2abe <__vector_26> 6c: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 70: 0c 94 af 04 jmp 0x95e ; 0x95e <__vector_28> 74: 0c 94 31 02 jmp 0x462 ; 0x462 <__bad_interrupt> 78: 0c 94 79 04 jmp 0x8f2 ; 0x8f2 <__vector_30> 0000007c <__c.2089>: 7c: 0a 0a 0d 00 .... 00000080 <__c.2087>: 80: 4e 65 75 74 72 61 6c 00 Neutral. 00000088 <__c.2085>: 88: 48 65 61 64 69 6e 67 48 6f 6c 64 00 HeadingHold. 00000094 <__c.2083>: 94: 0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00 ..Steuerung: . 000000a2 <__c.2081>: a2: 4f 4b 0a 0d 00 OK... 000000a7 <__c.2076>: a7: 0a 0d 41 62 67 6c 65 69 63 68 20 4c 75 66 74 64 ..Abgleich Luftd b7: 72 75 63 6b 73 65 6e 73 6f 72 2e 2e 00 rucksensor... 000000c4 <__c.2074>: c4: 0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65 ..Benutze Parame d4: 74 65 72 73 61 74 7a 20 25 64 00 tersatz %d. 000000df <__c.2072>: df: 0a 0d 41 43 43 20 6e 69 63 68 74 20 61 62 67 65 ..ACC nicht abge ef: 67 6c 69 63 68 65 6e 21 00 glichen!. 000000f8 <__c.2065>: f8: 0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 3a 20 ..Init. EEPROM: 108: 47 65 6e 65 72 69 65 72 65 20 44 65 66 61 75 6c Generiere Defaul 118: 74 2d 50 61 72 61 6d 65 74 65 72 2e 2e 2e 00 t-Parameter.... 00000127 <__c.2063>: 127: 0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ..============== 137: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ ... 00000148 <__c.2061>: 148: 0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 0a ..FlightControl. 158: 0d 48 61 72 64 77 61 72 65 3a 25 64 2e 25 64 0a .Hardware:%d.%d. 168: 0d 53 6f 66 74 77 61 72 65 3a 56 25 64 2e 25 64 .Software:V%d.%d 178: 25 63 20 00 %c . 0000017c <__c.2056>: 17c: 2e 00 .. 0000017e <__c.2144>: 17e: 52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00 Range:%3i-%3i. 0000018c <__c.2142>: 18c: 53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00 Stellung: %3i. 0000019a <__c.2140>: 19a: 53 65 74 70 6f 69 6e 74 20 20 25 33 69 00 Setpoint %3i. 000001a8 <__c.2138>: 1a8: 53 65 72 76 6f 20 20 00 Servo . 000001b0 <__c.2135>: 1b0: 50 6f 74 69 34 3a 20 20 25 33 69 00 Poti4: %3i. 000001bc <__c.2133>: 1bc: 50 6f 74 69 33 3a 20 20 25 33 69 00 Poti3: %3i. 000001c8 <__c.2131>: 1c8: 50 6f 74 69 32 3a 20 20 25 33 69 00 Poti2: %3i. 000001d4 <__c.2129>: 1d4: 50 6f 74 69 31 3a 20 20 25 33 69 00 Poti1: %3i. 000001e0 <__c.2126>: 1e0: 53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00 Start: %5i. 000001ef <__c.2124>: 1ef: 4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00 Messwert: %5i. 000001fe <__c.2122>: 1fe: 52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00 Richtung: %5i. 0000020d <__c.2120>: 20d: 4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00 Kompass . 0000021c <__c.2117>: 21c: 45 6d 70 66 2e 50 65 67 65 6c 3a 25 35 69 00 Empf.Pegel:%5i. 0000022b <__c.2115>: 22b: 53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00 Spannung: %5i. 0000023a <__c.2112>: 23a: 48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00 Hoch %4i (%3i). 00000249 <__c.2110>: 249: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i). 00000258 <__c.2108>: 258: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i). 00000267 <__c.2106>: 267: 41 43 43 20 2d 20 53 65 6e 73 6f 72 00 ACC - Sensor. 00000274 <__c.2103>: 274: 47 69 65 72 20 25 34 69 20 28 25 33 69 29 00 Gier %4i (%3i). 00000283 <__c.2101>: 283: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i). 00000292 <__c.2099>: 292: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i). 000002a1 <__c.2097>: 2a1: 47 69 65 72 20 25 34 69 20 28 25 33 69 29 00 Gier %4i (%3i). 000002b0 <__c.2095>: 2b0: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i). 000002bf <__c.2093>: 2bf: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i). 000002ce <__c.2091>: 2ce: 47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00 Gyro - Sensor. 000002dc <__c.2088>: 2dc: 50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00 P3:%4i P4:%4i . 000002ec <__c.2086>: 2ec: 50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00 P1:%4i P2:%4i . 000002fc <__c.2084>: 2fc: 47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00 Gs:%4i Gi:%4i . 0000030c <__c.2082>: 30c: 4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00 Ni:%4i Ro:%4i . 0000031c <__c.2079>: 31c: 4b 37 3a 25 34 69 20 20 4b 38 3a 25 34 69 20 00 K7:%4i K8:%4i . 0000032c <__c.2077>: 32c: 4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00 K5:%4i K6:%4i . 0000033c <__c.2075>: 33c: 4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00 K3:%4i K4:%4i . 0000034c <__c.2073>: 34c: 4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00 K1:%4i K2:%4i . 0000035c <__c.2070>: 35c: 4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00 Kompass: %5i. 0000036b <__c.2068>: 36b: 52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00 Roll: %5i. 0000037a <__c.2066>: 37a: 4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00 Nick: %5i. 00000389 <__c.2064>: 389: 61 6b 74 2e 20 4c 61 67 65 00 akt. Lage. 00000393 <__c.2061>: 393: 48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00 H.henregelung. 000003a1 <__c.2059>: 3a1: 4b 65 69 6e 65 20 00 Keine . 000003a8 <__c.2057>: 3a8: 4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00 Off : %5i. 000003b7 <__c.2055>: 3b7: 4c 75 66 74 64 72 75 63 6b 3a 20 25 35 69 00 Luftdruck: %5i. 000003c6 <__c.2053>: 3c6: 53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00 SollHoehe: %5i. 000003d5 <__c.2051>: 3d5: 48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00 Hoehe: %5i. 000003e4 <__c.2047>: 3e4: 28 63 29 20 48 42 2c 20 47 4c 00 (c) HB, GL. 000003ef <__c.2045>: 3ef: 53 65 74 74 69 6e 67 3a 20 25 64 20 00 Setting: %d . 000003fc <__c.2043>: 3fc: 48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e HW:V%d.%d SW:%d. 40c: 25 64 25 63 00 %d%c. 00000411 <__c.2041>: 411: 2b 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b ++ MikroKopter + 421: 2b 00 +. 00000423 <__c.2038>: 423: 5b 25 69 5d 00 [%i]. 00000428 <__ctors_end>: 428: 11 24 eor r1, r1 42a: 1f be out 0x3f, r1 ; 63 42c: cf ef ldi r28, 0xFF ; 255 42e: d0 e1 ldi r29, 0x10 ; 16 430: de bf out 0x3e, r29 ; 62 432: cd bf out 0x3d, r28 ; 61 00000434 <__do_copy_data>: 434: 13 e0 ldi r17, 0x03 ; 3 436: a0 e0 ldi r26, 0x00 ; 0 438: b1 e0 ldi r27, 0x01 ; 1 43a: e0 e8 ldi r30, 0x80 ; 128 43c: f5 e7 ldi r31, 0x75 ; 117 43e: 02 c0 rjmp .+4 ; 0x444 <.do_copy_data_start> 00000440 <.do_copy_data_loop>: 440: 05 90 lpm r0, Z+ 442: 0d 92 st X+, r0 00000444 <.do_copy_data_start>: 444: a2 3a cpi r26, 0xA2 ; 162 446: b1 07 cpc r27, r17 448: d9 f7 brne .-10 ; 0x440 <.do_copy_data_loop> 0000044a <__do_clear_bss>: 44a: 18 e0 ldi r17, 0x08 ; 8 44c: a2 ea ldi r26, 0xA2 ; 162 44e: b3 e0 ldi r27, 0x03 ; 3 450: 01 c0 rjmp .+2 ; 0x454 <.do_clear_bss_start> 00000452 <.do_clear_bss_loop>: 452: 1d 92 st X+, r1 00000454 <.do_clear_bss_start>: 454: a1 3f cpi r26, 0xF1 ; 241 456: b1 07 cpc r27, r17 458: e1 f7 brne .-8 ; 0x452 <.do_clear_bss_loop> 45a: 0e 94 70 02 call 0x4e0 ; 0x4e0
45e: 0c 94 bf 3a jmp 0x757e ; 0x757e <_exit> 00000462 <__bad_interrupt>: 462: 0c 94 00 00 jmp 0 ; 0x0 <__vectors> 00000466 : 466: 22 e0 ldi r18, 0x02 ; 2 468: 30 e0 ldi r19, 0x00 ; 0 46a: d9 01 movw r26, r18 46c: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 470: 80 2d mov r24, r0 472: 86 30 cpi r24, 0x06 ; 6 474: 28 f0 brcs .+10 ; 0x480 476: 82 e0 ldi r24, 0x02 ; 2 478: d9 01 movw r26, r18 47a: 08 2e mov r0, r24 47c: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 480: 99 27 eor r25, r25 482: 08 95 ret 00000484 : 484: fb 01 movw r30, r22 486: 28 2f mov r18, r24 488: 86 30 cpi r24, 0x06 ; 6 48a: 08 f0 brcs .+2 ; 0x48e 48c: 25 e0 ldi r18, 0x05 ; 5 48e: 84 2f mov r24, r20 490: 99 27 eor r25, r25 492: 42 9f mul r20, r18 494: d0 01 movw r26, r0 496: 11 24 eor r1, r1 498: ac 59 subi r26, 0x9C ; 156 49a: bf 4f sbci r27, 0xFF ; 255 0000049c <.34_start>: 49c: 01 97 sbiw r24, 0x01 ; 1 49e: 24 f0 brlt .+8 ; 0x4a8 <.34_finished> 4a0: 01 90 ld r0, Z+ 4a2: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4a6: fa cf rjmp .-12 ; 0x49c <.34_start> 000004a8 <.34_finished>: 4a8: a2 e0 ldi r26, 0x02 ; 2 4aa: b0 e0 ldi r27, 0x00 ; 0 4ac: 02 2e mov r0, r18 4ae: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4b2: 08 95 ret 000004b4 : 4b4: cf 93 push r28 4b6: df 93 push r29 4b8: fb 01 movw r30, r22 4ba: c4 2f mov r28, r20 4bc: dd 27 eor r29, r29 4be: 86 30 cpi r24, 0x06 ; 6 4c0: 08 f0 brcs .+2 ; 0x4c4 4c2: 85 e0 ldi r24, 0x05 ; 5 4c4: 48 9f mul r20, r24 4c6: d0 01 movw r26, r0 4c8: 11 24 eor r1, r1 4ca: ac 59 subi r26, 0x9C ; 156 4cc: bf 4f sbci r27, 0xFF ; 255 000004ce <.52_start>: 4ce: 21 97 sbiw r28, 0x01 ; 1 4d0: 24 f0 brlt .+8 ; 0x4da <.52_finished> 4d2: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 4d6: 01 92 st Z+, r0 4d8: fa cf rjmp .-12 ; 0x4ce <.52_start> 000004da <.52_finished>: 4da: df 91 pop r29 4dc: cf 91 pop r28 4de: 08 95 ret 000004e0
: 4e0: 1f 93 push r17 4e2: cf 93 push r28 4e4: df 93 push r29 4e6: 14 b8 out 0x04, r1 ; 4 4e8: 15 b8 out 0x05, r1 ; 5 4ea: 18 9b sbis 0x03, 0 ; 3 4ec: 02 c0 rjmp .+4 ; 0x4f2 4ee: 8b e0 ldi r24, 0x0B ; 11 4f0: 01 c0 rjmp .+2 ; 0x4f4 4f2: 8a e0 ldi r24, 0x0A ; 10 4f4: 80 93 00 01 sts 0x0100, r24 4f8: 81 e8 ldi r24, 0x81 ; 129 4fa: 87 b9 out 0x07, r24 ; 7 4fc: 8f ef ldi r24, 0xFF ; 255 4fe: 88 b9 out 0x08, r24 ; 8 500: 8b e1 ldi r24, 0x1B ; 27 502: 84 b9 out 0x04, r24 ; 4 504: 81 e0 ldi r24, 0x01 ; 1 506: 85 b9 out 0x05, r24 ; 5 508: 8a e2 ldi r24, 0x2A ; 42 50a: 8a b9 out 0x0a, r24 ; 10 50c: 57 9a sbi 0x0a, 7 ; 10 50e: 87 ef ldi r24, 0xF7 ; 247 510: 8b b9 out 0x0b, r24 ; 11 512: 84 b7 in r24, 0x34 ; 52 514: 87 7f andi r24, 0xF7 ; 247 516: 84 bf out 0x34, r24 ; 52 518: 80 91 60 00 lds r24, 0x0060 51c: 88 61 ori r24, 0x18 ; 24 51e: 80 93 60 00 sts 0x0060, r24 522: 10 92 60 00 sts 0x0060, r1 526: 80 ed ldi r24, 0xD0 ; 208 528: 97 e0 ldi r25, 0x07 ; 7 52a: 90 93 cb 03 sts 0x03CB, r25 52e: 80 93 ca 03 sts 0x03CA, r24 532: 10 92 61 04 sts 0x0461, r1 536: 10 92 60 04 sts 0x0460, r1 53a: 10 92 4d 08 sts 0x084D, r1 53e: 10 92 4c 08 sts 0x084C, r1 542: 10 92 5f 04 sts 0x045F, r1 546: 10 92 5e 04 sts 0x045E, r1 54a: 10 92 5d 04 sts 0x045D, r1 54e: 10 92 5c 04 sts 0x045C, r1 552: 80 91 00 01 lds r24, 0x0100 556: 8a 30 cpi r24, 0x0A ; 10 558: 11 f4 brne .+4 ; 0x55e 55a: 28 98 cbi 0x05, 0 ; 5 55c: 01 c0 rjmp .+2 ; 0x560 55e: 28 9a sbi 0x05, 0 ; 5 560: 0e 94 bf 0d call 0x1b7e ; 0x1b7e 564: 0e 94 4b 07 call 0xe96 ; 0xe96 568: 0e 94 15 16 call 0x2c2a ; 0x2c2a 56c: 0e 94 0e 0e call 0x1c1c ; 0x1c1c 570: 0e 94 45 15 call 0x2a8a ; 0x2a8a 574: 78 94 sei 576: 10 92 1f 06 sts 0x061F, r1 57a: 8a e5 ldi r24, 0x5A ; 90 57c: 80 93 20 06 sts 0x0620, r24 580: 87 e0 ldi r24, 0x07 ; 7 582: 80 93 21 06 sts 0x0621, r24 586: 20 91 00 01 lds r18, 0x0100 58a: 82 e6 ldi r24, 0x62 ; 98 58c: 90 e0 ldi r25, 0x00 ; 0 58e: 9f 93 push r25 590: 8f 93 push r24 592: 8a e5 ldi r24, 0x5A ; 90 594: 90 e0 ldi r25, 0x00 ; 0 596: 9f 93 push r25 598: 8f 93 push r24 59a: 1f 92 push r1 59c: 1f 92 push r1 59e: 82 2f mov r24, r18 5a0: 6a e0 ldi r22, 0x0A ; 10 5a2: 0e 94 3b 3a call 0x7476 ; 0x7476 <__udivmodqi4> 5a6: 89 2f mov r24, r25 5a8: 99 27 eor r25, r25 5aa: 9f 93 push r25 5ac: 8f 93 push r24 5ae: 82 2f mov r24, r18 5b0: 0e 94 3b 3a call 0x7476 ; 0x7476 <__udivmodqi4> 5b4: 99 27 eor r25, r25 5b6: 9f 93 push r25 5b8: 8f 93 push r24 5ba: 88 e4 ldi r24, 0x48 ; 72 5bc: 91 e0 ldi r25, 0x01 ; 1 5be: 9f 93 push r25 5c0: 8f 93 push r24 5c2: 1f 92 push r1 5c4: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 5c8: 87 e2 ldi r24, 0x27 ; 39 5ca: 91 e0 ldi r25, 0x01 ; 1 5cc: 9f 93 push r25 5ce: 8f 93 push r24 5d0: 1f 92 push r1 5d2: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 5d6: 29 9a sbi 0x05, 1 ; 5 5d8: a1 e0 ldi r26, 0x01 ; 1 5da: b0 e0 ldi r27, 0x00 ; 0 5dc: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 5e0: 80 2d mov r24, r0 5e2: 2d b7 in r18, 0x3d ; 61 5e4: 3e b7 in r19, 0x3e ; 62 5e6: 20 5f subi r18, 0xF0 ; 240 5e8: 3f 4f sbci r19, 0xFF ; 255 5ea: 0f b6 in r0, 0x3f ; 63 5ec: f8 94 cli 5ee: 3e bf out 0x3e, r19 ; 62 5f0: 0f be out 0x3f, r0 ; 63 5f2: 2d bf out 0x3d, r18 ; 61 5f4: 84 34 cpi r24, 0x44 ; 68 5f6: 09 f4 brne .+2 ; 0x5fa 5f8: 3f c0 rjmp .+126 ; 0x678 5fa: 88 ef ldi r24, 0xF8 ; 248 5fc: 90 e0 ldi r25, 0x00 ; 0 5fe: 9f 93 push r25 600: 8f 93 push r24 602: 1f 92 push r1 604: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 608: 0e 94 10 24 call 0x4820 ; 0x4820 60c: 10 e0 ldi r17, 0x00 ; 0 60e: 0f 90 pop r0 610: 0f 90 pop r0 612: 0f 90 pop r0 614: 12 30 cpi r17, 0x02 ; 2 616: 49 f4 brne .+18 ; 0x62a 618: 0e 94 7e 23 call 0x46fc ; 0x46fc 61c: 47 e4 ldi r20, 0x47 ; 71 61e: 64 e7 ldi r22, 0x74 ; 116 620: 78 e0 ldi r23, 0x08 ; 8 622: 82 e0 ldi r24, 0x02 ; 2 624: 0e 94 42 02 call 0x484 ; 0x484 628: 02 c0 rjmp .+4 ; 0x62e 62a: 13 30 cpi r17, 0x03 ; 3 62c: 51 f4 brne .+20 ; 0x642 62e: 0e 94 ee 22 call 0x45dc ; 0x45dc 632: 47 e4 ldi r20, 0x47 ; 71 634: 64 e7 ldi r22, 0x74 ; 116 636: 78 e0 ldi r23, 0x08 ; 8 638: 83 e0 ldi r24, 0x03 ; 3 63a: 0e 94 42 02 call 0x484 ; 0x484 63e: 14 e0 ldi r17, 0x04 ; 4 640: 02 c0 rjmp .+4 ; 0x646 642: 14 30 cpi r17, 0x04 ; 4 644: 10 f0 brcs .+4 ; 0x64a 646: 0e 94 7e 23 call 0x46fc ; 0x46fc 64a: 47 e4 ldi r20, 0x47 ; 71 64c: 64 e7 ldi r22, 0x74 ; 116 64e: 78 e0 ldi r23, 0x08 ; 8 650: 81 2f mov r24, r17 652: 0e 94 42 02 call 0x484 ; 0x484 656: 1f 5f subi r17, 0xFF ; 255 658: 16 30 cpi r17, 0x06 ; 6 65a: e0 f2 brcs .-72 ; 0x614 65c: 83 e0 ldi r24, 0x03 ; 3 65e: 22 e0 ldi r18, 0x02 ; 2 660: 30 e0 ldi r19, 0x00 ; 0 662: d9 01 movw r26, r18 664: 08 2e mov r0, r24 666: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 66a: 84 e4 ldi r24, 0x44 ; 68 66c: 21 50 subi r18, 0x01 ; 1 66e: 30 40 sbci r19, 0x00 ; 0 670: d9 01 movw r26, r18 672: 08 2e mov r0, r24 674: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 678: c4 e0 ldi r28, 0x04 ; 4 67a: d0 e0 ldi r29, 0x00 ; 0 67c: de 01 movw r26, r28 67e: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 682: 80 2d mov r24, r0 684: 85 30 cpi r24, 0x05 ; 5 686: 50 f0 brcs .+20 ; 0x69c 688: 8f ed ldi r24, 0xDF ; 223 68a: 90 e0 ldi r25, 0x00 ; 0 68c: 9f 93 push r25 68e: 8f 93 push r24 690: 1f 92 push r1 692: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 696: 0f 90 pop r0 698: 0f 90 pop r0 69a: 0f 90 pop r0 69c: 22 97 sbiw r28, 0x02 ; 2 69e: de 01 movw r26, r28 6a0: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 6a4: 80 2d mov r24, r0 6a6: 86 30 cpi r24, 0x06 ; 6 6a8: 28 f0 brcs .+10 ; 0x6b4 6aa: 82 e0 ldi r24, 0x02 ; 2 6ac: de 01 movw r26, r28 6ae: 08 2e mov r0, r24 6b0: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 6b4: 47 e4 ldi r20, 0x47 ; 71 6b6: 64 e7 ldi r22, 0x74 ; 116 6b8: 78 e0 ldi r23, 0x08 ; 8 6ba: 0e 94 5a 02 call 0x4b4 ; 0x4b4 6be: de 01 movw r26, r28 6c0: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 6c4: 80 2d mov r24, r0 6c6: 86 30 cpi r24, 0x06 ; 6 6c8: 28 f0 brcs .+10 ; 0x6d4 6ca: 82 e0 ldi r24, 0x02 ; 2 6cc: de 01 movw r26, r28 6ce: 08 2e mov r0, r24 6d0: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 6d4: 99 27 eor r25, r25 6d6: 9f 93 push r25 6d8: 8f 93 push r24 6da: 84 ec ldi r24, 0xC4 ; 196 6dc: 90 e0 ldi r25, 0x00 ; 0 6de: 9f 93 push r25 6e0: 8f 93 push r24 6e2: 1f 92 push r1 6e4: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 6e8: 80 91 7c 08 lds r24, 0x087C 6ec: 0f 90 pop r0 6ee: 0f 90 pop r0 6f0: 0f 90 pop r0 6f2: 0f 90 pop r0 6f4: 0f 90 pop r0 6f6: 80 fd sbrc r24, 0 6f8: 03 c0 rjmp .+6 ; 0x700 6fa: c8 ee ldi r28, 0xE8 ; 232 6fc: d3 e0 ldi r29, 0x03 ; 3 6fe: 20 c0 rjmp .+64 ; 0x740 700: 87 ea ldi r24, 0xA7 ; 167 702: 90 e0 ldi r25, 0x00 ; 0 704: 9f 93 push r25 706: 8f 93 push r24 708: 1f 92 push r1 70a: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 70e: 88 ee ldi r24, 0xE8 ; 232 710: 93 e0 ldi r25, 0x03 ; 3 712: 0e 94 03 0d call 0x1a06 ; 0x1a06 716: ec 01 movw r28, r24 718: 0e 94 b0 10 call 0x2160 ; 0x2160 71c: 0f 90 pop r0 71e: 0f 90 pop r0 720: 0f 90 pop r0 722: ce 01 movw r24, r28 724: 0e 94 0c 0d call 0x1a18 ; 0x1a18 728: 88 23 and r24, r24 72a: d9 f3 breq .-10 ; 0x722 72c: 82 ea ldi r24, 0xA2 ; 162 72e: 90 e0 ldi r25, 0x00 ; 0 730: 9f 93 push r25 732: 8f 93 push r24 734: 1f 92 push r1 736: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 73a: 0f 90 pop r0 73c: 0f 90 pop r0 73e: 0f 90 pop r0 740: 0e 94 78 21 call 0x42f0 ; 0x42f0 744: 80 91 00 01 lds r24, 0x0100 748: 8a 30 cpi r24, 0x0A ; 10 74a: 11 f4 brne .+4 ; 0x750 74c: 28 98 cbi 0x05, 0 ; 5 74e: 01 c0 rjmp .+2 ; 0x752 750: 28 9a sbi 0x05, 0 ; 5 752: 80 ed ldi r24, 0xD0 ; 208 754: 97 e0 ldi r25, 0x07 ; 7 756: 90 93 cb 03 sts 0x03CB, r25 75a: 80 93 ca 03 sts 0x03CA, r24 75e: 88 ee ldi r24, 0xE8 ; 232 760: 93 e0 ldi r25, 0x03 ; 3 762: 90 93 1a 06 sts 0x061A, r25 766: 80 93 19 06 sts 0x0619, r24 76a: 85 e5 ldi r24, 0x55 ; 85 76c: 80 93 14 06 sts 0x0614, r24 770: 84 e9 ldi r24, 0x94 ; 148 772: 90 e0 ldi r25, 0x00 ; 0 774: 9f 93 push r25 776: 8f 93 push r24 778: 1f 92 push r1 77a: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 77e: 80 91 7c 08 lds r24, 0x087C 782: 0f 90 pop r0 784: 0f 90 pop r0 786: 0f 90 pop r0 788: 82 ff sbrs r24, 2 78a: 03 c0 rjmp .+6 ; 0x792 78c: 88 e8 ldi r24, 0x88 ; 136 78e: 90 e0 ldi r25, 0x00 ; 0 790: 02 c0 rjmp .+4 ; 0x796 792: 80 e8 ldi r24, 0x80 ; 128 794: 90 e0 ldi r25, 0x00 ; 0 796: 9f 93 push r25 798: 8f 93 push r24 79a: 1f 92 push r1 79c: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 7a0: 0f 90 pop r0 7a2: 0f 90 pop r0 7a4: 0f 90 pop r0 7a6: 8c e7 ldi r24, 0x7C ; 124 7a8: 90 e0 ldi r25, 0x00 ; 0 7aa: 9f 93 push r25 7ac: 8f 93 push r24 7ae: 1f 92 push r1 7b0: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 7b4: 0e 94 f4 10 call 0x21e8 ; 0x21e8 7b8: 88 e8 ldi r24, 0x88 ; 136 7ba: 93 e1 ldi r25, 0x13 ; 19 7bc: 90 93 87 03 sts 0x0387, r25 7c0: 80 93 86 03 sts 0x0386, r24 7c4: 0f 90 pop r0 7c6: 0f 90 pop r0 7c8: 0f 90 pop r0 7ca: 80 91 c7 03 lds r24, 0x03C7 7ce: 88 23 and r24, r24 7d0: 09 f4 brne .+2 ; 0x7d4 7d2: 62 c0 rjmp .+196 ; 0x898 7d4: 10 92 c7 03 sts 0x03C7, r1 7d8: 0e 94 a1 24 call 0x4942 ; 0x4942 7dc: 0e 94 31 21 call 0x4262 ; 0x4262 7e0: 20 91 00 01 lds r18, 0x0100 7e4: 2a 30 cpi r18, 0x0A ; 10 7e6: 11 f4 brne .+4 ; 0x7ec 7e8: 28 98 cbi 0x05, 0 ; 5 7ea: 01 c0 rjmp .+2 ; 0x7ee 7ec: 28 9a sbi 0x05, 0 ; 5 7ee: 80 91 03 01 lds r24, 0x0103 7f2: 88 23 and r24, r24 7f4: 21 f0 breq .+8 ; 0x7fe 7f6: 81 50 subi r24, 0x01 ; 1 7f8: 80 93 03 01 sts 0x0103, r24 7fc: 10 c0 rjmp .+32 ; 0x81e 7fe: 10 92 b2 03 sts 0x03B2, r1 802: 10 92 b3 03 sts 0x03B3, r1 806: 10 92 7c 04 sts 0x047C, r1 80a: 10 92 7b 04 sts 0x047B, r1 80e: 10 92 7e 04 sts 0x047E, r1 812: 10 92 7d 04 sts 0x047D, r1 816: 10 92 80 04 sts 0x0480, r1 81a: 10 92 7f 04 sts 0x047F, r1 81e: 80 91 5b 04 lds r24, 0x045B 822: 88 23 and r24, r24 824: 29 f0 breq .+10 ; 0x830 826: 80 91 5b 04 lds r24, 0x045B 82a: 81 50 subi r24, 0x01 ; 1 82c: 80 93 5b 04 sts 0x045B, r24 830: 80 91 86 03 lds r24, 0x0386 834: 90 91 87 03 lds r25, 0x0387 838: 89 2b or r24, r25 83a: 01 f5 brne .+64 ; 0x87c 83c: 85 e0 ldi r24, 0x05 ; 5 83e: 90 e0 ldi r25, 0x00 ; 0 840: 90 93 87 03 sts 0x0387, r25 844: 80 93 86 03 sts 0x0386, r24 848: 0e 94 ef 15 call 0x2bde ; 0x2bde 84c: 80 91 05 03 lds r24, 0x0305 850: 90 91 06 03 lds r25, 0x0306 854: 8f 5f subi r24, 0xFF ; 255 856: 9f 4f sbci r25, 0xFF ; 255 858: f9 f4 brne .+62 ; 0x898 85a: 80 91 62 04 lds r24, 0x0462 85e: 88 23 and r24, r24 860: d9 f0 breq .+54 ; 0x898 862: 80 e1 ldi r24, 0x10 ; 16 864: 97 e2 ldi r25, 0x27 ; 39 866: 90 93 cb 03 sts 0x03CB, r25 86a: 80 93 ca 03 sts 0x03CA, r24 86e: 80 e8 ldi r24, 0x80 ; 128 870: 90 e0 ldi r25, 0x00 ; 0 872: 90 93 06 03 sts 0x0306, r25 876: 80 93 05 03 sts 0x0305, r24 87a: 0e c0 rjmp .+28 ; 0x898 87c: 80 91 86 03 lds r24, 0x0386 880: 90 91 87 03 lds r25, 0x0387 884: 01 97 sbiw r24, 0x01 ; 1 886: 90 93 87 03 sts 0x0387, r25 88a: 80 93 86 03 sts 0x0386, r24 88e: 2a 30 cpi r18, 0x0A ; 10 890: 11 f4 brne .+4 ; 0x896 892: 28 98 cbi 0x05, 0 ; 5 894: 01 c0 rjmp .+2 ; 0x898 896: 28 9a sbi 0x05, 0 ; 5 898: 0e 94 7a 07 call 0xef4 ; 0xef4 89c: 0e 94 2a 08 call 0x1054 ; 0x1054 8a0: ce 01 movw r24, r28 8a2: 0e 94 0c 0d call 0x1a18 ; 0x1a18 8a6: 88 23 and r24, r24 8a8: 09 f4 brne .+2 ; 0x8ac 8aa: 8f cf rjmp .-226 ; 0x7ca 8ac: 20 91 09 03 lds r18, 0x0309 8b0: 30 91 0a 03 lds r19, 0x030A 8b4: 80 91 8c 08 lds r24, 0x088C 8b8: 99 27 eor r25, r25 8ba: 28 17 cp r18, r24 8bc: 39 07 cpc r19, r25 8be: 9c f4 brge .+38 ; 0x8e6 8c0: 80 91 05 03 lds r24, 0x0305 8c4: 90 91 06 03 lds r25, 0x0306 8c8: 8f 5f subi r24, 0xFF ; 255 8ca: 9f 4f sbci r25, 0xFF ; 255 8cc: 61 f4 brne .+24 ; 0x8e6 8ce: 80 e7 ldi r24, 0x70 ; 112 8d0: 97 e1 ldi r25, 0x17 ; 23 8d2: 90 93 cb 03 sts 0x03CB, r25 8d6: 80 93 ca 03 sts 0x03CA, r24 8da: 80 e0 ldi r24, 0x00 ; 0 8dc: 93 e0 ldi r25, 0x03 ; 3 8de: 90 93 06 03 sts 0x0306, r25 8e2: 80 93 05 03 sts 0x0305, r24 8e6: 84 e6 ldi r24, 0x64 ; 100 8e8: 90 e0 ldi r25, 0x00 ; 0 8ea: 0e 94 03 0d call 0x1a06 ; 0x1a06 8ee: ec 01 movw r28, r24 8f0: 6c cf rjmp .-296 ; 0x7ca 000008f2 <__vector_30>: 8f2: 1f 92 push r1 8f4: 0f 92 push r0 8f6: 0f b6 in r0, 0x3f ; 63 8f8: 0f 92 push r0 8fa: 11 24 eor r1, r1 8fc: 8f 93 push r24 8fe: 9f 93 push r25 900: ef 93 push r30 902: ff 93 push r31 904: 80 91 04 01 lds r24, 0x0104 908: 88 23 and r24, r24 90a: e1 f4 brne .+56 ; 0x944 <__vector_30+0x52> 90c: 80 91 c3 03 lds r24, 0x03C3 910: 90 91 c4 03 lds r25, 0x03C4 914: 01 96 adiw r24, 0x01 ; 1 916: 90 93 c4 03 sts 0x03C4, r25 91a: 80 93 c3 03 sts 0x03C3, r24 91e: fc 01 movw r30, r24 920: e7 5d subi r30, 0xD7 ; 215 922: f9 4f sbci r31, 0xF9 ; 249 924: e0 81 ld r30, Z 926: ed 30 cpi r30, 0x0D ; 13 928: 19 f0 breq .+6 ; 0x930 <__vector_30+0x3e> 92a: 86 39 cpi r24, 0x96 ; 150 92c: 91 05 cpc r25, r1 92e: 39 f4 brne .+14 ; 0x93e <__vector_30+0x4c> 930: 10 92 c4 03 sts 0x03C4, r1 934: 10 92 c3 03 sts 0x03C3, r1 938: 81 e0 ldi r24, 0x01 ; 1 93a: 80 93 04 01 sts 0x0104, r24 93e: e0 93 ce 00 sts 0x00CE, r30 942: 04 c0 rjmp .+8 ; 0x94c <__vector_30+0x5a> 944: 10 92 c4 03 sts 0x03C4, r1 948: 10 92 c3 03 sts 0x03C3, r1 94c: ff 91 pop r31 94e: ef 91 pop r30 950: 9f 91 pop r25 952: 8f 91 pop r24 954: 0f 90 pop r0 956: 0f be out 0x3f, r0 ; 63 958: 0f 90 pop r0 95a: 1f 90 pop r1 95c: 18 95 reti 0000095e <__vector_28>: 95e: 1f 92 push r1 960: 0f 92 push r0 962: 0f b6 in r0, 0x3f ; 63 964: 0f 92 push r0 966: 11 24 eor r1, r1 968: 2f 93 push r18 96a: 8f 93 push r24 96c: 9f 93 push r25 96e: ef 93 push r30 970: ff 93 push r31 972: 80 91 ce 00 lds r24, 0x00CE 976: 80 93 b5 03 sts 0x03B5, r24 97a: 90 91 c2 03 lds r25, 0x03C2 97e: 96 39 cpi r25, 0x96 ; 150 980: 10 f0 brcs .+4 ; 0x986 <__vector_28+0x28> 982: 10 92 c1 03 sts 0x03C1, r1 986: 20 91 b5 03 lds r18, 0x03B5 98a: 2d 30 cpi r18, 0x0D ; 13 98c: 89 f4 brne .+34 ; 0x9b0 <__vector_28+0x52> 98e: 80 91 c1 03 lds r24, 0x03C1 992: 82 30 cpi r24, 0x02 ; 2 994: 69 f4 brne .+26 ; 0x9b0 <__vector_28+0x52> 996: 10 92 c1 03 sts 0x03C1, r1 99a: 81 e0 ldi r24, 0x01 ; 1 99c: 80 93 b6 03 sts 0x03B6, r24 9a0: 90 93 b7 03 sts 0x03B7, r25 9a4: e9 2f mov r30, r25 9a6: ff 27 eor r31, r31 9a8: e9 56 subi r30, 0x69 ; 105 9aa: f8 4f sbci r31, 0xF8 ; 248 9ac: 20 83 st Z, r18 9ae: 32 c0 rjmp .+100 ; 0xa14 <__vector_28+0xb6> 9b0: 80 91 c1 03 lds r24, 0x03C1 9b4: 81 30 cpi r24, 0x01 ; 1 9b6: a9 f0 breq .+42 ; 0x9e2 <__vector_28+0x84> 9b8: 81 30 cpi r24, 0x01 ; 1 9ba: 18 f0 brcs .+6 ; 0x9c2 <__vector_28+0x64> 9bc: 82 30 cpi r24, 0x02 ; 2 9be: 41 f5 brne .+80 ; 0xa10 <__vector_28+0xb2> 9c0: 1e c0 rjmp .+60 ; 0x9fe <__vector_28+0xa0> 9c2: 80 91 b5 03 lds r24, 0x03B5 9c6: 83 32 cpi r24, 0x23 ; 35 9c8: 29 f5 brne .+74 ; 0xa14 <__vector_28+0xb6> 9ca: 80 91 b6 03 lds r24, 0x03B6 9ce: 88 23 and r24, r24 9d0: 09 f5 brne .+66 ; 0xa14 <__vector_28+0xb6> 9d2: 91 e0 ldi r25, 0x01 ; 1 9d4: 90 93 c1 03 sts 0x03C1, r25 9d8: 80 91 b5 03 lds r24, 0x03B5 9dc: 80 93 97 07 sts 0x0797, r24 9e0: 0b c0 rjmp .+22 ; 0x9f8 <__vector_28+0x9a> 9e2: 82 e0 ldi r24, 0x02 ; 2 9e4: 80 93 c1 03 sts 0x03C1, r24 9e8: e9 2f mov r30, r25 9ea: ff 27 eor r31, r31 9ec: 80 91 b5 03 lds r24, 0x03B5 9f0: e9 56 subi r30, 0x69 ; 105 9f2: f8 4f sbci r31, 0xF8 ; 248 9f4: 80 83 st Z, r24 9f6: 9f 5f subi r25, 0xFF ; 255 9f8: 90 93 c2 03 sts 0x03C2, r25 9fc: 0b c0 rjmp .+22 ; 0xa14 <__vector_28+0xb6> 9fe: e9 2f mov r30, r25 a00: ff 27 eor r31, r31 a02: 80 91 b5 03 lds r24, 0x03B5 a06: e9 56 subi r30, 0x69 ; 105 a08: f8 4f sbci r31, 0xF8 ; 248 a0a: 80 83 st Z, r24 a0c: 96 39 cpi r25, 0x96 ; 150 a0e: 98 f3 brcs .-26 ; 0x9f6 <__vector_28+0x98> a10: 10 92 c1 03 sts 0x03C1, r1 a14: ff 91 pop r31 a16: ef 91 pop r30 a18: 9f 91 pop r25 a1a: 8f 91 pop r24 a1c: 2f 91 pop r18 a1e: 0f 90 pop r0 a20: 0f be out 0x3f, r0 ; 63 a22: 0f 90 pop r0 a24: 1f 90 pop r1 a26: 18 95 reti 00000a28 <__vector_22>: a28: 1f 92 push r1 a2a: 0f 92 push r0 a2c: 0f b6 in r0, 0x3f ; 63 a2e: 0f 92 push r0 a30: 11 24 eor r1, r1 a32: 8f 93 push r24 a34: 9f 93 push r25 a36: ef 93 push r30 a38: ff 93 push r31 a3a: 80 91 01 01 lds r24, 0x0101 a3e: 88 23 and r24, r24 a40: e1 f4 brne .+56 ; 0xa7a <__vector_22+0x52> a42: 80 91 bf 03 lds r24, 0x03BF a46: 90 91 c0 03 lds r25, 0x03C0 a4a: 01 96 adiw r24, 0x01 ; 1 a4c: 90 93 c0 03 sts 0x03C0, r25 a50: 80 93 bf 03 sts 0x03BF, r24 a54: fc 01 movw r30, r24 a56: eb 51 subi r30, 0x1B ; 27 a58: fb 4f sbci r31, 0xFB ; 251 a5a: e0 81 ld r30, Z a5c: ed 30 cpi r30, 0x0D ; 13 a5e: 19 f0 breq .+6 ; 0xa66 <__vector_22+0x3e> a60: 86 39 cpi r24, 0x96 ; 150 a62: 91 05 cpc r25, r1 a64: 39 f4 brne .+14 ; 0xa74 <__vector_22+0x4c> a66: 10 92 c0 03 sts 0x03C0, r1 a6a: 10 92 bf 03 sts 0x03BF, r1 a6e: 81 e0 ldi r24, 0x01 ; 1 a70: 80 93 01 01 sts 0x0101, r24 a74: e0 93 c6 00 sts 0x00C6, r30 a78: 04 c0 rjmp .+8 ; 0xa82 <__vector_22+0x5a> a7a: 10 92 c0 03 sts 0x03C0, r1 a7e: 10 92 bf 03 sts 0x03BF, r1 a82: ff 91 pop r31 a84: ef 91 pop r30 a86: 9f 91 pop r25 a88: 8f 91 pop r24 a8a: 0f 90 pop r0 a8c: 0f be out 0x3f, r0 ; 63 a8e: 0f 90 pop r0 a90: 1f 90 pop r1 a92: 18 95 reti 00000a94 <__vector_20>: a94: 1f 92 push r1 a96: 0f 92 push r0 a98: 0f b6 in r0, 0x3f ; 63 a9a: 0f 92 push r0 a9c: 11 24 eor r1, r1 a9e: 2f 93 push r18 aa0: 3f 93 push r19 aa2: 4f 93 push r20 aa4: 8f 93 push r24 aa6: 9f 93 push r25 aa8: af 93 push r26 aaa: bf 93 push r27 aac: cf 93 push r28 aae: df 93 push r29 ab0: ef 93 push r30 ab2: ff 93 push r31 ab4: 80 91 c6 00 lds r24, 0x00C6 ab8: 80 93 a6 03 sts 0x03A6, r24 abc: 40 91 ba 03 lds r20, 0x03BA ac0: 46 39 cpi r20, 0x96 ; 150 ac2: 10 f0 brcs .+4 ; 0xac8 <__vector_20+0x34> ac4: 10 92 b9 03 sts 0x03B9, r1 ac8: 80 91 a6 03 lds r24, 0x03A6 acc: 8d 30 cpi r24, 0x0D ; 13 ace: 09 f0 breq .+2 ; 0xad2 <__vector_20+0x3e> ad0: 5c c0 rjmp .+184 ; 0xb8a <__vector_20+0xf6> ad2: 80 91 b9 03 lds r24, 0x03B9 ad6: 82 30 cpi r24, 0x02 ; 2 ad8: 09 f0 breq .+2 ; 0xadc <__vector_20+0x48> ada: 57 c0 rjmp .+174 ; 0xb8a <__vector_20+0xf6> adc: 10 92 b9 03 sts 0x03B9, r1 ae0: a4 2f mov r26, r20 ae2: bb 27 eor r27, r27 ae4: fd 01 movw r30, r26 ae6: e3 54 subi r30, 0x43 ; 67 ae8: f9 4f sbci r31, 0xF9 ; 249 aea: 30 81 ld r19, Z aec: ed 01 movw r28, r26 aee: c2 54 subi r28, 0x42 ; 66 af0: d9 4f sbci r29, 0xF9 ; 249 af2: 28 81 ld r18, Y af4: 80 91 bd 03 lds r24, 0x03BD af8: 90 91 be 03 lds r25, 0x03BE afc: 83 1b sub r24, r19 afe: 91 09 sbc r25, r1 b00: 82 1b sub r24, r18 b02: 91 09 sbc r25, r1 b04: 9f 70 andi r25, 0x0F ; 15 b06: 90 93 be 03 sts 0x03BE, r25 b0a: 80 93 bd 03 sts 0x03BD, r24 b0e: 9c 01 movw r18, r24 b10: 96 e0 ldi r25, 0x06 ; 6 b12: 36 95 lsr r19 b14: 27 95 ror r18 b16: 9a 95 dec r25 b18: e1 f7 brne .-8 ; 0xb12 <__vector_20+0x7e> b1a: 23 5c subi r18, 0xC3 ; 195 b1c: 20 93 bc 03 sts 0x03BC, r18 b20: 98 2f mov r25, r24 b22: 9f 73 andi r25, 0x3F ; 63 b24: 93 5c subi r25, 0xC3 ; 195 b26: 90 93 bb 03 sts 0x03BB, r25 b2a: 80 81 ld r24, Z b2c: 28 17 cp r18, r24 b2e: 29 f4 brne .+10 ; 0xb3a <__vector_20+0xa6> b30: 88 81 ld r24, Y b32: 98 17 cp r25, r24 b34: 11 f4 brne .+4 ; 0xb3a <__vector_20+0xa6> b36: 91 e0 ldi r25, 0x01 ; 1 b38: 06 c0 rjmp .+12 ; 0xb46 <__vector_20+0xb2> b3a: 80 91 a9 03 lds r24, 0x03A9 b3e: 8f 5f subi r24, 0xFF ; 255 b40: 80 93 a9 03 sts 0x03A9, r24 b44: 90 e0 ldi r25, 0x00 ; 0 b46: 80 91 a7 03 lds r24, 0x03A7 b4a: 88 23 and r24, r24 b4c: 09 f0 breq .+2 ; 0xb50 <__vector_20+0xbc> b4e: 63 c0 rjmp .+198 ; 0xc16 <__vector_20+0x182> b50: 99 23 and r25, r25 b52: 09 f4 brne .+2 ; 0xb56 <__vector_20+0xc2> b54: 60 c0 rjmp .+192 ; 0xc16 <__vector_20+0x182> b56: 81 e0 ldi r24, 0x01 ; 1 b58: 80 93 a7 03 sts 0x03A7, r24 b5c: 40 93 aa 03 sts 0x03AA, r20 b60: a1 54 subi r26, 0x41 ; 65 b62: b9 4f sbci r27, 0xF9 ; 249 b64: 8d e0 ldi r24, 0x0D ; 13 b66: 8c 93 st X, r24 b68: 80 91 c1 06 lds r24, 0x06C1 b6c: 82 35 cpi r24, 0x52 ; 82 b6e: 09 f0 breq .+2 ; 0xb72 <__vector_20+0xde> b70: 52 c0 rjmp .+164 ; 0xc16 <__vector_20+0x182> b72: 88 e1 ldi r24, 0x18 ; 24 b74: 90 e0 ldi r25, 0x00 ; 0 b76: 2c e0 ldi r18, 0x0C ; 12 b78: 0f b6 in r0, 0x3f ; 63 b7a: f8 94 cli b7c: a8 95 wdr b7e: 80 93 60 00 sts 0x0060, r24 b82: 0f be out 0x3f, r0 ; 63 b84: 20 93 60 00 sts 0x0060, r18 b88: 46 c0 rjmp .+140 ; 0xc16 <__vector_20+0x182> b8a: 80 91 b9 03 lds r24, 0x03B9 b8e: 81 30 cpi r24, 0x01 ; 1 b90: d1 f0 breq .+52 ; 0xbc6 <__vector_20+0x132> b92: 81 30 cpi r24, 0x01 ; 1 b94: 18 f0 brcs .+6 ; 0xb9c <__vector_20+0x108> b96: 82 30 cpi r24, 0x02 ; 2 b98: e1 f5 brne .+120 ; 0xc12 <__vector_20+0x17e> b9a: 2f c0 rjmp .+94 ; 0xbfa <__vector_20+0x166> b9c: 80 91 a6 03 lds r24, 0x03A6 ba0: 83 32 cpi r24, 0x23 ; 35 ba2: c9 f5 brne .+114 ; 0xc16 <__vector_20+0x182> ba4: 80 91 a7 03 lds r24, 0x03A7 ba8: 88 23 and r24, r24 baa: a9 f5 brne .+106 ; 0xc16 <__vector_20+0x182> bac: 91 e0 ldi r25, 0x01 ; 1 bae: 90 93 b9 03 sts 0x03B9, r25 bb2: 80 91 a6 03 lds r24, 0x03A6 bb6: 80 93 bf 06 sts 0x06BF, r24 bba: 90 93 ba 03 sts 0x03BA, r25 bbe: 80 91 a6 03 lds r24, 0x03A6 bc2: 99 27 eor r25, r25 bc4: 15 c0 rjmp .+42 ; 0xbf0 <__vector_20+0x15c> bc6: 82 e0 ldi r24, 0x02 ; 2 bc8: 80 93 b9 03 sts 0x03B9, r24 bcc: e4 2f mov r30, r20 bce: ff 27 eor r31, r31 bd0: 80 91 a6 03 lds r24, 0x03A6 bd4: e1 54 subi r30, 0x41 ; 65 bd6: f9 4f sbci r31, 0xF9 ; 249 bd8: 80 83 st Z, r24 bda: 4f 5f subi r20, 0xFF ; 255 bdc: 40 93 ba 03 sts 0x03BA, r20 be0: 20 91 a6 03 lds r18, 0x03A6 be4: 80 91 bd 03 lds r24, 0x03BD be8: 90 91 be 03 lds r25, 0x03BE bec: 82 0f add r24, r18 bee: 91 1d adc r25, r1 bf0: 90 93 be 03 sts 0x03BE, r25 bf4: 80 93 bd 03 sts 0x03BD, r24 bf8: 0e c0 rjmp .+28 ; 0xc16 <__vector_20+0x182> bfa: e4 2f mov r30, r20 bfc: ff 27 eor r31, r31 bfe: 80 91 a6 03 lds r24, 0x03A6 c02: e1 54 subi r30, 0x41 ; 65 c04: f9 4f sbci r31, 0xF9 ; 249 c06: 80 83 st Z, r24 c08: 46 39 cpi r20, 0x96 ; 150 c0a: 38 f3 brcs .-50 ; 0xbda <__vector_20+0x146> c0c: 10 92 b9 03 sts 0x03B9, r1 c10: e7 cf rjmp .-50 ; 0xbe0 <__vector_20+0x14c> c12: 10 92 b9 03 sts 0x03B9, r1 c16: ff 91 pop r31 c18: ef 91 pop r30 c1a: df 91 pop r29 c1c: cf 91 pop r28 c1e: bf 91 pop r27 c20: af 91 pop r26 c22: 9f 91 pop r25 c24: 8f 91 pop r24 c26: 4f 91 pop r20 c28: 3f 91 pop r19 c2a: 2f 91 pop r18 c2c: 0f 90 pop r0 c2e: 0f be out 0x3f, r0 ; 63 c30: 0f 90 pop r0 c32: 1f 90 pop r1 c34: 18 95 reti 00000c36 : c36: dc 01 movw r26, r24 c38: 20 e0 ldi r18, 0x00 ; 0 c3a: 30 e0 ldi r19, 0x00 ; 0 c3c: 40 e0 ldi r20, 0x00 ; 0 c3e: 50 e0 ldi r21, 0x00 ; 0 c40: e5 ee ldi r30, 0xE5 ; 229 c42: f4 e0 ldi r31, 0x04 ; 4 c44: 05 c0 rjmp .+10 ; 0xc50 c46: 81 91 ld r24, Z+ c48: 28 0f add r18, r24 c4a: 31 1d adc r19, r1 c4c: 4f 5f subi r20, 0xFF ; 255 c4e: 5f 4f sbci r21, 0xFF ; 255 c50: 4a 17 cp r20, r26 c52: 5b 07 cpc r21, r27 c54: c1 f7 brne .-16 ; 0xc46 c56: 3f 70 andi r19, 0x0F ; 15 c58: c9 01 movw r24, r18 c5a: 36 e0 ldi r19, 0x06 ; 6 c5c: 96 95 lsr r25 c5e: 87 95 ror r24 c60: 3a 95 dec r19 c62: e1 f7 brne .-8 ; 0xc5c c64: 83 5c subi r24, 0xC3 ; 195 c66: fd 01 movw r30, r26 c68: eb 51 subi r30, 0x1B ; 27 c6a: fb 4f sbci r31, 0xFB ; 251 c6c: 80 83 st Z, r24 c6e: 11 96 adiw r26, 0x01 ; 1 c70: 2f 73 andi r18, 0x3F ; 63 c72: 23 5c subi r18, 0xC3 ; 195 c74: fd 01 movw r30, r26 c76: eb 51 subi r30, 0x1B ; 27 c78: fb 4f sbci r31, 0xFB ; 251 c7a: 20 83 st Z, r18 c7c: aa 51 subi r26, 0x1A ; 26 c7e: bb 4f sbci r27, 0xFB ; 251 c80: 8d e0 ldi r24, 0x0D ; 13 c82: 8c 93 st X, r24 c84: 10 92 01 01 sts 0x0101, r1 c88: 80 91 e5 04 lds r24, 0x04E5 c8c: 80 93 c6 00 sts 0x00C6, r24 c90: 08 95 ret 00000c92 : c92: 26 2f mov r18, r22 c94: e9 e2 ldi r30, 0x29 ; 41 c96: f6 e0 ldi r31, 0x06 ; 6 c98: dc 01 movw r26, r24 c9a: 03 c0 rjmp .+6 ; 0xca2 c9c: 8d 91 ld r24, X+ c9e: 81 93 st Z+, r24 ca0: 21 50 subi r18, 0x01 ; 1 ca2: 22 23 and r18, r18 ca4: d9 f7 brne .-10 ; 0xc9c ca6: e6 2f mov r30, r22 ca8: ff 27 eor r31, r31 caa: e7 5d subi r30, 0xD7 ; 215 cac: f9 4f sbci r31, 0xF9 ; 249 cae: 8d e0 ldi r24, 0x0D ; 13 cb0: 80 83 st Z, r24 cb2: 10 92 04 01 sts 0x0104, r1 cb6: 80 91 29 06 lds r24, 0x0629 cba: 80 93 ce 00 sts 0x00CE, r24 cbe: 08 95 ret 00000cc0 : cc0: 26 2f mov r18, r22 cc2: e5 ee ldi r30, 0xE5 ; 229 cc4: f4 e0 ldi r31, 0x04 ; 4 cc6: dc 01 movw r26, r24 cc8: 03 c0 rjmp .+6 ; 0xcd0 cca: 8d 91 ld r24, X+ ccc: 81 93 st Z+, r24 cce: 21 50 subi r18, 0x01 ; 1 cd0: 22 23 and r18, r18 cd2: d9 f7 brne .-10 ; 0xcca cd4: e6 2f mov r30, r22 cd6: ff 27 eor r31, r31 cd8: eb 51 subi r30, 0x1B ; 27 cda: fb 4f sbci r31, 0xFB ; 251 cdc: 8d e0 ldi r24, 0x0D ; 13 cde: 80 83 st Z, r24 ce0: 10 92 01 01 sts 0x0101, r1 ce4: 10 92 b6 03 sts 0x03B6, r1 ce8: 80 91 e5 04 lds r24, 0x04E5 cec: 80 93 c6 00 sts 0x00C6, r24 cf0: 08 95 ret 00000cf2 : cf2: ef 92 push r14 cf4: ff 92 push r15 cf6: 0f 93 push r16 cf8: 1f 93 push r17 cfa: cf 93 push r28 cfc: df 93 push r29 cfe: 7a 01 movw r14, r20 d00: 72 2f mov r23, r18 d02: 93 e2 ldi r25, 0x23 ; 35 d04: 90 93 e5 04 sts 0x04E5, r25 d08: 60 93 e6 04 sts 0x04E6, r22 d0c: 80 93 e7 04 sts 0x04E7, r24 d10: 03 e0 ldi r16, 0x03 ; 3 d12: 10 e0 ldi r17, 0x00 ; 0 d14: 60 e0 ldi r22, 0x00 ; 0 d16: a8 ee ldi r26, 0xE8 ; 232 d18: b4 e0 ldi r27, 0x04 ; 4 d1a: 46 c0 rjmp .+140 ; 0xda8 d1c: f7 01 movw r30, r14 d1e: e6 0f add r30, r22 d20: f1 1d adc r31, r1 d22: 90 81 ld r25, Z d24: 6f 5f subi r22, 0xFF ; 255 d26: 71 50 subi r23, 0x01 ; 1 d28: 19 f4 brne .+6 ; 0xd30 d2a: e0 e0 ldi r30, 0x00 ; 0 d2c: 40 e0 ldi r20, 0x00 ; 0 d2e: 0f c0 rjmp .+30 ; 0xd4e d30: f7 01 movw r30, r14 d32: e6 0f add r30, r22 d34: f1 1d adc r31, r1 d36: 40 81 ld r20, Z d38: 6f 5f subi r22, 0xFF ; 255 d3a: 71 50 subi r23, 0x01 ; 1 d3c: 11 f4 brne .+4 ; 0xd42 d3e: e0 e0 ldi r30, 0x00 ; 0 d40: 06 c0 rjmp .+12 ; 0xd4e d42: f7 01 movw r30, r14 d44: e6 0f add r30, r22 d46: f1 1d adc r31, r1 d48: e0 81 ld r30, Z d4a: 6f 5f subi r22, 0xFF ; 255 d4c: 71 50 subi r23, 0x01 ; 1 d4e: 89 2f mov r24, r25 d50: 86 95 lsr r24 d52: 86 95 lsr r24 d54: 83 5c subi r24, 0xC3 ; 195 d56: 8c 93 st X, r24 d58: 55 27 eor r21, r21 d5a: 89 2f mov r24, r25 d5c: 99 27 eor r25, r25 d5e: 83 70 andi r24, 0x03 ; 3 d60: 90 70 andi r25, 0x00 ; 0 d62: 24 e0 ldi r18, 0x04 ; 4 d64: 88 0f add r24, r24 d66: 99 1f adc r25, r25 d68: 2a 95 dec r18 d6a: e1 f7 brne .-8 ; 0xd64 d6c: 9a 01 movw r18, r20 d6e: 94 e0 ldi r25, 0x04 ; 4 d70: 36 95 lsr r19 d72: 27 95 ror r18 d74: 9a 95 dec r25 d76: e1 f7 brne .-8 ; 0xd70 d78: 82 2b or r24, r18 d7a: 83 5c subi r24, 0xC3 ; 195 d7c: ed 01 movw r28, r26 d7e: 89 83 std Y+1, r24 ; 0x01 d80: 4f 70 andi r20, 0x0F ; 15 d82: 50 70 andi r21, 0x00 ; 0 d84: 44 0f add r20, r20 d86: 55 1f adc r21, r21 d88: 44 0f add r20, r20 d8a: 55 1f adc r21, r21 d8c: 8e 2f mov r24, r30 d8e: 82 95 swap r24 d90: 86 95 lsr r24 d92: 86 95 lsr r24 d94: 83 70 andi r24, 0x03 ; 3 d96: 84 2b or r24, r20 d98: 83 5c subi r24, 0xC3 ; 195 d9a: 8a 83 std Y+2, r24 ; 0x02 d9c: ef 73 andi r30, 0x3F ; 63 d9e: e3 5c subi r30, 0xC3 ; 195 da0: eb 83 std Y+3, r30 ; 0x03 da2: 0c 5f subi r16, 0xFC ; 252 da4: 1f 4f sbci r17, 0xFF ; 255 da6: 14 96 adiw r26, 0x04 ; 4 da8: 77 23 and r23, r23 daa: 09 f0 breq .+2 ; 0xdae dac: b7 cf rjmp .-146 ; 0xd1c dae: c8 01 movw r24, r16 db0: 0e 94 1b 06 call 0xc36 ; 0xc36 db4: df 91 pop r29 db6: cf 91 pop r28 db8: 1f 91 pop r17 dba: 0f 91 pop r16 dbc: ff 90 pop r15 dbe: ef 90 pop r14 dc0: 08 95 ret 00000dc2 : dc2: 1f 93 push r17 dc4: cf 93 push r28 dc6: df 93 push r29 dc8: ec 01 movw r28, r24 dca: 70 e0 ldi r23, 0x00 ; 0 dcc: a2 2f mov r26, r18 dce: bb 27 eor r27, r27 dd0: 12 97 sbiw r26, 0x02 ; 2 dd2: 48 c0 rjmp .+144 ; 0xe64 dd4: e4 2f mov r30, r20 dd6: ff 27 eor r31, r31 dd8: e1 54 subi r30, 0x41 ; 65 dda: f9 4f sbci r31, 0xF9 ; 249 ddc: 30 81 ld r19, Z dde: 4f 5f subi r20, 0xFF ; 255 de0: e4 2f mov r30, r20 de2: ff 27 eor r31, r31 de4: e1 54 subi r30, 0x41 ; 65 de6: f9 4f sbci r31, 0xF9 ; 249 de8: 50 81 ld r21, Z dea: 4f 5f subi r20, 0xFF ; 255 dec: e4 2f mov r30, r20 dee: ff 27 eor r31, r31 df0: e1 54 subi r30, 0x41 ; 65 df2: f9 4f sbci r31, 0xF9 ; 249 df4: 10 81 ld r17, Z df6: 4f 5f subi r20, 0xFF ; 255 df8: e4 2f mov r30, r20 dfa: ff 27 eor r31, r31 dfc: e1 54 subi r30, 0x41 ; 65 dfe: f9 4f sbci r31, 0xF9 ; 249 e00: 20 81 ld r18, Z e02: 4f 5f subi r20, 0xFF ; 255 e04: 84 2f mov r24, r20 e06: 99 27 eor r25, r25 e08: a8 17 cp r26, r24 e0a: b9 07 cpc r27, r25 e0c: 74 f1 brlt .+92 ; 0xe6a e0e: 5d 53 subi r21, 0x3D ; 61 e10: fe 01 movw r30, r28 e12: e7 0f add r30, r23 e14: f1 1d adc r31, r1 e16: 3d 53 subi r19, 0x3D ; 61 e18: 33 0f add r19, r19 e1a: 33 0f add r19, r19 e1c: 85 2f mov r24, r21 e1e: 82 95 swap r24 e20: 8f 70 andi r24, 0x0F ; 15 e22: 38 2b or r19, r24 e24: 30 83 st Z, r19 e26: 61 30 cpi r22, 0x01 ; 1 e28: 01 f1 breq .+64 ; 0xe6a e2a: 91 2f mov r25, r17 e2c: 9d 53 subi r25, 0x3D ; 61 e2e: 7f 5f subi r23, 0xFF ; 255 e30: fe 01 movw r30, r28 e32: e7 0f add r30, r23 e34: f1 1d adc r31, r1 e36: 71 50 subi r23, 0x01 ; 1 e38: 52 95 swap r21 e3a: 50 7f andi r21, 0xF0 ; 240 e3c: 89 2f mov r24, r25 e3e: 86 95 lsr r24 e40: 86 95 lsr r24 e42: 58 2b or r21, r24 e44: 50 83 st Z, r21 e46: 63 50 subi r22, 0x03 ; 3 e48: 6f 3f cpi r22, 0xFF ; 255 e4a: 79 f0 breq .+30 ; 0xe6a e4c: 7e 5f subi r23, 0xFE ; 254 e4e: fe 01 movw r30, r28 e50: e7 0f add r30, r23 e52: f1 1d adc r31, r1 e54: 92 95 swap r25 e56: 99 0f add r25, r25 e58: 99 0f add r25, r25 e5a: 90 7c andi r25, 0xC0 ; 192 e5c: 2d 53 subi r18, 0x3D ; 61 e5e: 92 2b or r25, r18 e60: 90 83 st Z, r25 e62: 7f 5f subi r23, 0xFF ; 255 e64: 66 23 and r22, r22 e66: 09 f0 breq .+2 ; 0xe6a e68: b5 cf rjmp .-150 ; 0xdd4 e6a: df 91 pop r29 e6c: cf 91 pop r28 e6e: 1f 91 pop r17 e70: 08 95 ret 00000e72 : e72: 1f 93 push r17 e74: 18 2f mov r17, r24 e76: 8a 30 cpi r24, 0x0A ; 10 e78: 19 f4 brne .+6 ; 0xe80 e7a: 8d e0 ldi r24, 0x0D ; 13 e7c: 0e 94 39 07 call 0xe72 ; 0xe72 e80: 80 91 c0 00 lds r24, 0x00C0 e84: 85 ff sbrs r24, 5 e86: fc cf rjmp .-8 ; 0xe80 e88: 10 93 c6 00 sts 0x00C6, r17 e8c: 80 e0 ldi r24, 0x00 ; 0 e8e: 90 e0 ldi r25, 0x00 ; 0 e90: 1f 91 pop r17 e92: 08 95 ret 00000e94 : e94: 08 95 ret 00000e96 : e96: e1 ec ldi r30, 0xC1 ; 193 e98: f0 e0 ldi r31, 0x00 ; 0 e9a: 98 e1 ldi r25, 0x18 ; 24 e9c: 90 83 st Z, r25 e9e: a0 ec ldi r26, 0xC0 ; 192 ea0: b0 e0 ldi r27, 0x00 ; 0 ea2: 8c 91 ld r24, X ea4: 82 60 ori r24, 0x02 ; 2 ea6: 8c 93 st X, r24 ea8: 80 81 ld r24, Z eaa: 80 68 ori r24, 0x80 ; 128 eac: 80 83 st Z, r24 eae: 80 81 ld r24, Z eb0: 80 64 ori r24, 0x40 ; 64 eb2: 80 83 st Z, r24 eb4: 8a e2 ldi r24, 0x2A ; 42 eb6: 80 93 c4 00 sts 0x00C4, r24 eba: e9 ec ldi r30, 0xC9 ; 201 ebc: f0 e0 ldi r31, 0x00 ; 0 ebe: 90 83 st Z, r25 ec0: a8 ec ldi r26, 0xC8 ; 200 ec2: b0 e0 ldi r27, 0x00 ; 0 ec4: 8c 91 ld r24, X ec6: 82 60 ori r24, 0x02 ; 2 ec8: 8c 93 st X, r24 eca: 80 81 ld r24, Z ecc: 80 68 ori r24, 0x80 ; 128 ece: 80 83 st Z, r24 ed0: 80 81 ld r24, Z ed2: 80 64 ori r24, 0x40 ; 64 ed4: 80 83 st Z, r24 ed6: 8a e2 ldi r24, 0x2A ; 42 ed8: 90 e0 ldi r25, 0x00 ; 0 eda: 90 93 cd 00 sts 0x00CD, r25 ede: 80 93 cc 00 sts 0x00CC, r24 ee2: 88 ec ldi r24, 0xC8 ; 200 ee4: 90 e0 ldi r25, 0x00 ; 0 ee6: 0e 94 03 0d call 0x1a06 ; 0x1a06 eea: 90 93 13 06 sts 0x0613, r25 eee: 80 93 12 06 sts 0x0612, r24 ef2: 08 95 ret 00000ef4 : ef4: 80 91 01 01 lds r24, 0x0101 ef8: 88 23 and r24, r24 efa: 09 f4 brne .+2 ; 0xefe efc: aa c0 rjmp .+340 ; 0x1052 efe: 80 91 b6 03 lds r24, 0x03B6 f02: 88 23 and r24, r24 f04: 51 f0 breq .+20 ; 0xf1a f06: 80 91 01 01 lds r24, 0x0101 f0a: 88 23 and r24, r24 f0c: 31 f0 breq .+12 ; 0xf1a f0e: 60 91 b7 03 lds r22, 0x03B7 f12: 87 e9 ldi r24, 0x97 ; 151 f14: 97 e0 ldi r25, 0x07 ; 7 f16: 0e 94 60 06 call 0xcc0 ; 0xcc0 f1a: 80 91 b8 03 lds r24, 0x03B8 f1e: 88 23 and r24, r24 f20: 71 f0 breq .+28 ; 0xf3e f22: 80 91 01 01 lds r24, 0x0101 f26: 88 23 and r24, r24 f28: 51 f0 breq .+20 ; 0xf3e f2a: 21 e0 ldi r18, 0x01 ; 1 f2c: 4b e7 ldi r20, 0x7B ; 123 f2e: 55 e0 ldi r21, 0x05 ; 5 f30: 60 91 dc 04 lds r22, 0x04DC f34: 83 e4 ldi r24, 0x43 ; 67 f36: 0e 94 79 06 call 0xcf2 ; 0xcf2 f3a: 10 92 b8 03 sts 0x03B8, r1 f3e: 80 91 a2 03 lds r24, 0x03A2 f42: 88 23 and r24, r24 f44: 71 f0 breq .+28 ; 0xf62 f46: 80 91 01 01 lds r24, 0x0101 f4a: 88 23 and r24, r24 f4c: 51 f0 breq .+20 ; 0xf62 f4e: 2b e0 ldi r18, 0x0B ; 11 f50: 44 e1 ldi r20, 0x14 ; 20 f52: 56 e0 ldi r21, 0x06 ; 6 f54: 60 91 dc 04 lds r22, 0x04DC f58: 87 e4 ldi r24, 0x47 ; 71 f5a: 0e 94 79 06 call 0xcf2 ; 0xcf2 f5e: 10 92 a2 03 sts 0x03A2, r1 f62: 80 91 12 06 lds r24, 0x0612 f66: 90 91 13 06 lds r25, 0x0613 f6a: 0e 94 0c 0d call 0x1a18 ; 0x1a18 f6e: 88 23 and r24, r24 f70: 21 f4 brne .+8 ; 0xf7a f72: 80 91 a4 03 lds r24, 0x03A4 f76: 88 23 and r24, r24 f78: b1 f0 breq .+44 ; 0xfa6 f7a: 80 91 01 01 lds r24, 0x0101 f7e: 88 23 and r24, r24 f80: 91 f0 breq .+36 ; 0xfa6 f82: 22 e4 ldi r18, 0x42 ; 66 f84: 45 e5 ldi r20, 0x55 ; 85 f86: 57 e0 ldi r21, 0x07 ; 7 f88: 60 91 dc 04 lds r22, 0x04DC f8c: 84 e4 ldi r24, 0x44 ; 68 f8e: 0e 94 79 06 call 0xcf2 ; 0xcf2 f92: 10 92 a4 03 sts 0x03A4, r1 f96: 84 ef ldi r24, 0xF4 ; 244 f98: 91 e0 ldi r25, 0x01 ; 1 f9a: 0e 94 03 0d call 0x1a06 ; 0x1a06 f9e: 90 93 13 06 sts 0x0613, r25 fa2: 80 93 12 06 sts 0x0612, r24 fa6: 60 91 02 01 lds r22, 0x0102 faa: 6f 3f cpi r22, 0xFF ; 255 fac: 89 f0 breq .+34 ; 0xfd0 fae: 46 2f mov r20, r22 fb0: 55 27 eor r21, r21 fb2: 34 e0 ldi r19, 0x04 ; 4 fb4: 44 0f add r20, r20 fb6: 55 1f adc r21, r21 fb8: 3a 95 dec r19 fba: e1 f7 brne .-8 ; 0xfb4 fbc: 4b 5f subi r20, 0xFB ; 251 fbe: 5e 4f sbci r21, 0xFE ; 254 fc0: 60 5d subi r22, 0xD0 ; 208 fc2: 20 e1 ldi r18, 0x10 ; 16 fc4: 81 e4 ldi r24, 0x41 ; 65 fc6: 0e 94 79 06 call 0xcf2 ; 0xcf2 fca: 8f ef ldi r24, 0xFF ; 255 fcc: 80 93 02 01 sts 0x0102, r24 fd0: 80 91 a3 03 lds r24, 0x03A3 fd4: 88 23 and r24, r24 fd6: 59 f1 breq .+86 ; 0x102e fd8: 80 91 01 01 lds r24, 0x0101 fdc: 88 23 and r24, r24 fde: 39 f1 breq .+78 ; 0x102e fe0: 0e 94 fd 10 call 0x21fa ; 0x21fa fe4: 10 92 a3 03 sts 0x03A3, r1 fe8: 30 91 ac 03 lds r19, 0x03AC fec: 93 2f mov r25, r19 fee: 9f 5f subi r25, 0xFF ; 255 ff0: 90 93 ac 03 sts 0x03AC, r25 ff4: 94 30 cpi r25, 0x04 ; 4 ff6: 21 f0 breq .+8 ; 0x1000 ff8: 80 91 ad 03 lds r24, 0x03AD ffc: 88 23 and r24, r24 ffe: 59 f0 breq .+22 ; 0x1016 1000: 26 e1 ldi r18, 0x16 ; 22 1002: 48 e4 ldi r20, 0x48 ; 72 1004: 58 e0 ldi r21, 0x08 ; 8 1006: 60 e0 ldi r22, 0x00 ; 0 1008: 84 e3 ldi r24, 0x34 ; 52 100a: 0e 94 79 06 call 0xcf2 ; 0xcf2 100e: 8f ef ldi r24, 0xFF ; 255 1010: 80 93 ac 03 sts 0x03AC, r24 1014: 0c c0 rjmp .+24 ; 0x102e 1016: 44 e1 ldi r20, 0x14 ; 20 1018: 94 9f mul r25, r20 101a: a0 01 movw r20, r0 101c: 11 24 eor r1, r1 101e: 45 5e subi r20, 0xE5 ; 229 1020: 5c 4f sbci r21, 0xFC ; 252 1022: 24 e1 ldi r18, 0x14 ; 20 1024: 60 e0 ldi r22, 0x00 ; 0 1026: 83 2f mov r24, r19 1028: 8f 5c subi r24, 0xCF ; 207 102a: 0e 94 79 06 call 0xcf2 ; 0xcf2 102e: 80 91 a5 03 lds r24, 0x03A5 1032: 88 23 and r24, r24 1034: 71 f0 breq .+28 ; 0x1052 1036: 80 91 01 01 lds r24, 0x0101 103a: 88 23 and r24, r24 103c: 51 f0 breq .+20 ; 0x1052 103e: 2a e0 ldi r18, 0x0A ; 10 1040: 4f e1 ldi r20, 0x1F ; 31 1042: 56 e0 ldi r21, 0x06 ; 6 1044: 60 91 dc 04 lds r22, 0x04DC 1048: 86 e5 ldi r24, 0x56 ; 86 104a: 0e 94 79 06 call 0xcf2 ; 0xcf2 104e: 10 92 a5 03 sts 0x03A5, r1 1052: 08 95 ret 00001054 : 1054: 1f 93 push r17 1056: cf 93 push r28 1058: df 93 push r29 105a: cd b7 in r28, 0x3d ; 61 105c: de b7 in r29, 0x3e ; 62 105e: 22 97 sbiw r28, 0x02 ; 2 1060: 0f b6 in r0, 0x3f ; 63 1062: f8 94 cli 1064: de bf out 0x3e, r29 ; 62 1066: 0f be out 0x3f, r0 ; 63 1068: cd bf out 0x3d, r28 ; 61 106a: 80 91 a7 03 lds r24, 0x03A7 106e: 88 23 and r24, r24 1070: 09 f4 brne .+2 ; 0x1074 1072: 15 c1 rjmp .+554 ; 0x129e <__stack+0x19f> 1074: 8f ef ldi r24, 0xFF ; 255 1076: 80 93 03 01 sts 0x0103, r24 107a: 80 91 c1 06 lds r24, 0x06C1 107e: 88 36 cpi r24, 0x68 ; 104 1080: 09 f4 brne .+2 ; 0x1084 1082: 45 c0 rjmp .+138 ; 0x110e <__stack+0xf> 1084: 89 36 cpi r24, 0x69 ; 105 1086: 88 f4 brcc .+34 ; 0x10aa 1088: 81 36 cpi r24, 0x61 ; 97 108a: 11 f1 breq .+68 ; 0x10d0 108c: 82 36 cpi r24, 0x62 ; 98 108e: 38 f4 brcc .+14 ; 0x109e 1090: 83 34 cpi r24, 0x43 ; 67 1092: 09 f4 brne .+2 ; 0x1096 1094: dd c0 rjmp .+442 ; 0x1250 <__stack+0x151> 1096: 88 35 cpi r24, 0x58 ; 88 1098: 09 f0 breq .+2 ; 0x109c 109a: ff c0 rjmp .+510 ; 0x129a <__stack+0x19b> 109c: d2 c0 rjmp .+420 ; 0x1242 <__stack+0x143> 109e: 83 36 cpi r24, 0x63 ; 99 10a0: 19 f1 breq .+70 ; 0x10e8 10a2: 87 36 cpi r24, 0x67 ; 103 10a4: 09 f0 breq .+2 ; 0x10a8 10a6: f9 c0 rjmp .+498 ; 0x129a <__stack+0x19b> 10a8: 61 c0 rjmp .+194 ; 0x116c <__stack+0x6d> 10aa: 81 37 cpi r24, 0x71 ; 113 10ac: 38 f4 brcc .+14 ; 0x10bc 10ae: 8c 36 cpi r24, 0x6C ; 108 10b0: 08 f0 brcs .+2 ; 0x10b4 10b2: 88 c0 rjmp .+272 ; 0x11c4 <__stack+0xc5> 10b4: 8b 36 cpi r24, 0x6B ; 107 10b6: 09 f0 breq .+2 ; 0x10ba 10b8: f0 c0 rjmp .+480 ; 0x129a <__stack+0x19b> 10ba: 4b c0 rjmp .+150 ; 0x1152 <__stack+0x53> 10bc: 84 37 cpi r24, 0x74 ; 116 10be: 09 f4 brne .+2 ; 0x10c2 10c0: 41 c0 rjmp .+130 ; 0x1144 <__stack+0x45> 10c2: 86 37 cpi r24, 0x76 ; 118 10c4: 09 f4 brne .+2 ; 0x10c8 10c6: 4e c0 rjmp .+156 ; 0x1164 <__stack+0x65> 10c8: 81 37 cpi r24, 0x71 ; 113 10ca: 09 f0 breq .+2 ; 0x10ce 10cc: e6 c0 rjmp .+460 ; 0x129a <__stack+0x19b> 10ce: 52 c0 rjmp .+164 ; 0x1174 <__stack+0x75> 10d0: 20 91 aa 03 lds r18, 0x03AA 10d4: 43 e0 ldi r20, 0x03 ; 3 10d6: 62 e0 ldi r22, 0x02 ; 2 10d8: ce 01 movw r24, r28 10da: 01 96 adiw r24, 0x01 ; 1 10dc: 0e 94 e1 06 call 0xdc2 ; 0xdc2 10e0: 89 81 ldd r24, Y+1 ; 0x01 10e2: 80 93 02 01 sts 0x0102, r24 10e6: d9 c0 rjmp .+434 ; 0x129a <__stack+0x19b> 10e8: 20 91 aa 03 lds r18, 0x03AA 10ec: 43 e0 ldi r20, 0x03 ; 3 10ee: 6b e0 ldi r22, 0x0B ; 11 10f0: 84 e1 ldi r24, 0x14 ; 20 10f2: 96 e0 ldi r25, 0x06 ; 6 10f4: 0e 94 e1 06 call 0xdc2 ; 0xdc2 10f8: 80 91 f2 03 lds r24, 0x03F2 10fc: 90 91 16 06 lds r25, 0x0616 1100: 89 2b or r24, r25 1102: 80 93 f2 03 sts 0x03F2, r24 1106: 81 e0 ldi r24, 0x01 ; 1 1108: 80 93 a4 03 sts 0x03A4, r24 110c: c6 c0 rjmp .+396 ; 0x129a <__stack+0x19b> 110e: 20 91 aa 03 lds r18, 0x03AA 1112: 43 e0 ldi r20, 0x03 ; 3 1114: 62 e0 ldi r22, 0x02 ; 2 1116: ce 01 movw r24, r28 1118: 01 96 adiw r24, 0x01 ; 1 111a: 0e 94 e1 06 call 0xdc2 ; 0xdc2 111e: 80 91 f2 03 lds r24, 0x03F2 1122: 99 81 ldd r25, Y+1 ; 0x01 1124: 89 2b or r24, r25 1126: 80 93 f2 03 sts 0x03F2, r24 112a: 8a 81 ldd r24, Y+2 ; 0x02 112c: 8f 3f cpi r24, 0xFF ; 255 112e: 21 f4 brne .+8 ; 0x1138 <__stack+0x39> 1130: 81 e0 ldi r24, 0x01 ; 1 1132: 80 93 ad 03 sts 0x03AD, r24 1136: 02 c0 rjmp .+4 ; 0x113c <__stack+0x3d> 1138: 10 92 ad 03 sts 0x03AD, r1 113c: 81 e0 ldi r24, 0x01 ; 1 113e: 80 93 a3 03 sts 0x03A3, r24 1142: ab c0 rjmp .+342 ; 0x129a <__stack+0x19b> 1144: 20 91 aa 03 lds r18, 0x03AA 1148: 43 e0 ldi r20, 0x03 ; 3 114a: 64 e0 ldi r22, 0x04 ; 4 114c: 8e ea ldi r24, 0xAE ; 174 114e: 93 e0 ldi r25, 0x03 ; 3 1150: 06 c0 rjmp .+12 ; 0x115e <__stack+0x5f> 1152: 20 91 aa 03 lds r18, 0x03AA 1156: 43 e0 ldi r20, 0x03 ; 3 1158: 63 e0 ldi r22, 0x03 ; 3 115a: 82 eb ldi r24, 0xB2 ; 178 115c: 93 e0 ldi r25, 0x03 ; 3 115e: 0e 94 e1 06 call 0xdc2 ; 0xdc2 1162: 9b c0 rjmp .+310 ; 0x129a <__stack+0x19b> 1164: 81 e0 ldi r24, 0x01 ; 1 1166: 80 93 a5 03 sts 0x03A5, r24 116a: 97 c0 rjmp .+302 ; 0x129a <__stack+0x19b> 116c: 81 e0 ldi r24, 0x01 ; 1 116e: 80 93 a2 03 sts 0x03A2, r24 1172: 93 c0 rjmp .+294 ; 0x129a <__stack+0x19b> 1174: 20 91 aa 03 lds r18, 0x03AA 1178: 43 e0 ldi r20, 0x03 ; 3 117a: 62 e0 ldi r22, 0x02 ; 2 117c: ce 01 movw r24, r28 117e: 01 96 adiw r24, 0x01 ; 1 1180: 0e 94 e1 06 call 0xdc2 ; 0xdc2 1184: 89 81 ldd r24, Y+1 ; 0x01 1186: 8f 3f cpi r24, 0xFF ; 255 1188: 89 f0 breq .+34 ; 0x11ac <__stack+0xad> 118a: 86 30 cpi r24, 0x06 ; 6 118c: 10 f0 brcs .+4 ; 0x1192 <__stack+0x93> 118e: 85 e0 ldi r24, 0x05 ; 5 1190: 89 83 std Y+1, r24 ; 0x01 1192: 47 e4 ldi r20, 0x47 ; 71 1194: 64 e7 ldi r22, 0x74 ; 116 1196: 78 e0 ldi r23, 0x08 ; 8 1198: 89 81 ldd r24, Y+1 ; 0x01 119a: 0e 94 5a 02 call 0x4b4 ; 0x4b4 119e: 89 81 ldd r24, Y+1 ; 0x01 11a0: 27 e4 ldi r18, 0x47 ; 71 11a2: 44 e7 ldi r20, 0x74 ; 116 11a4: 58 e0 ldi r21, 0x08 ; 8 11a6: 60 91 dc 04 lds r22, 0x04DC 11aa: 08 c0 rjmp .+16 ; 0x11bc <__stack+0xbd> 11ac: 10 91 dc 04 lds r17, 0x04DC 11b0: 0e 94 33 02 call 0x466 ; 0x466 11b4: 27 e4 ldi r18, 0x47 ; 71 11b6: 44 e7 ldi r20, 0x74 ; 116 11b8: 58 e0 ldi r21, 0x08 ; 8 11ba: 61 2f mov r22, r17 11bc: 85 5b subi r24, 0xB5 ; 181 11be: 0e 94 79 06 call 0xcf2 ; 0xcf2 11c2: 6b c0 rjmp .+214 ; 0x129a <__stack+0x19b> 11c4: 20 91 aa 03 lds r18, 0x03AA 11c8: 43 e0 ldi r20, 0x03 ; 3 11ca: 67 e4 ldi r22, 0x47 ; 71 11cc: 84 e7 ldi r24, 0x74 ; 116 11ce: 98 e0 ldi r25, 0x08 ; 8 11d0: 0e 94 e1 06 call 0xdc2 ; 0xdc2 11d4: 80 91 c1 06 lds r24, 0x06C1 11d8: 47 e4 ldi r20, 0x47 ; 71 11da: 64 e7 ldi r22, 0x74 ; 116 11dc: 78 e0 ldi r23, 0x08 ; 8 11de: 8b 56 subi r24, 0x6B ; 107 11e0: 0e 94 42 02 call 0x484 ; 0x484 11e4: 80 91 c1 06 lds r24, 0x06C1 11e8: 8b 56 subi r24, 0x6B ; 107 11ea: a2 e0 ldi r26, 0x02 ; 2 11ec: b0 e0 ldi r27, 0x00 ; 0 11ee: 08 2e mov r0, r24 11f0: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 11f4: 60 91 9f 08 lds r22, 0x089F 11f8: 77 27 eor r23, r23 11fa: 88 27 eor r24, r24 11fc: 99 27 eor r25, r25 11fe: 24 ec ldi r18, 0xC4 ; 196 1200: 39 e0 ldi r19, 0x09 ; 9 1202: 40 e0 ldi r20, 0x00 ; 0 1204: 50 e0 ldi r21, 0x00 ; 0 1206: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 120a: 60 93 88 03 sts 0x0388, r22 120e: 70 93 89 03 sts 0x0389, r23 1212: 80 93 8a 03 sts 0x038A, r24 1216: 90 93 8b 03 sts 0x038B, r25 121a: 60 91 a0 08 lds r22, 0x08A0 121e: 77 27 eor r23, r23 1220: 88 27 eor r24, r24 1222: 99 27 eor r25, r25 1224: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 1228: 60 93 8c 03 sts 0x038C, r22 122c: 70 93 8d 03 sts 0x038D, r23 1230: 80 93 8e 03 sts 0x038E, r24 1234: 90 93 8f 03 sts 0x038F, r25 1238: 0e 94 33 02 call 0x466 ; 0x466 123c: 0e 94 d9 22 call 0x45b2 ; 0x45b2 1240: 2c c0 rjmp .+88 ; 0x129a <__stack+0x19b> 1242: 60 91 aa 03 lds r22, 0x03AA 1246: 8f eb ldi r24, 0xBF ; 191 1248: 96 e0 ldi r25, 0x06 ; 6 124a: 0e 94 49 06 call 0xc92 ; 0xc92 124e: 25 c0 rjmp .+74 ; 0x129a <__stack+0x19b> 1250: 80 91 72 04 lds r24, 0x0472 1254: 8b 30 cpi r24, 0x0B ; 11 1256: 60 f0 brcs .+24 ; 0x1270 <__stack+0x171> 1258: 20 91 aa 03 lds r18, 0x03AA 125c: 43 e0 ldi r20, 0x03 ; 3 125e: 68 e0 ldi r22, 0x08 ; 8 1260: 8d ed ldi r24, 0xDD ; 221 1262: 94 e0 ldi r25, 0x04 ; 4 1264: 0e 94 e1 06 call 0xdc2 ; 0xdc2 1268: 10 92 7b 05 sts 0x057B, r1 126c: 81 e0 ldi r24, 0x01 ; 1 126e: 13 c0 rjmp .+38 ; 0x1296 <__stack+0x197> 1270: 10 92 de 04 sts 0x04DE, r1 1274: 10 92 dd 04 sts 0x04DD, r1 1278: 10 92 e0 04 sts 0x04E0, r1 127c: 10 92 df 04 sts 0x04DF, r1 1280: 10 92 e2 04 sts 0x04E2, r1 1284: 10 92 e1 04 sts 0x04E1, r1 1288: 10 92 e4 04 sts 0x04E4, r1 128c: 10 92 e3 04 sts 0x04E3, r1 1290: 81 e0 ldi r24, 0x01 ; 1 1292: 80 93 7b 05 sts 0x057B, r24 1296: 80 93 b8 03 sts 0x03B8, r24 129a: 10 92 a7 03 sts 0x03A7, r1 129e: 22 96 adiw r28, 0x02 ; 2 12a0: 0f b6 in r0, 0x3f ; 63 12a2: f8 94 cli 12a4: de bf out 0x3e, r29 ; 62 12a6: 0f be out 0x3f, r0 ; 63 12a8: cd bf out 0x3d, r28 ; 61 12aa: df 91 pop r29 12ac: cf 91 pop r28 12ae: 1f 91 pop r17 12b0: 08 95 ret 000012b2 : 12b2: 98 2f mov r25, r24 12b4: 80 91 2d 08 lds r24, 0x082D 12b8: 81 30 cpi r24, 0x01 ; 1 12ba: 69 f4 brne .+26 ; 0x12d6 12bc: 80 91 f1 03 lds r24, 0x03F1 12c0: e8 2f mov r30, r24 12c2: ff 27 eor r31, r31 12c4: e5 5e subi r30, 0xE5 ; 229 12c6: fc 4f sbci r31, 0xFC ; 252 12c8: 90 83 st Z, r25 12ca: 8f 5f subi r24, 0xFF ; 255 12cc: 80 93 f1 03 sts 0x03F1, r24 12d0: 21 e0 ldi r18, 0x01 ; 1 12d2: 30 e0 ldi r19, 0x00 ; 0 12d4: 05 c0 rjmp .+10 ; 0x12e0 12d6: 89 2f mov r24, r25 12d8: 0e 94 39 07 call 0xe72 ; 0xe72 12dc: 28 2f mov r18, r24 12de: 33 27 eor r19, r19 12e0: c9 01 movw r24, r18 12e2: 08 95 ret 000012e4 : 12e4: 1f 93 push r17 12e6: 18 2f mov r17, r24 12e8: 04 c0 rjmp .+8 ; 0x12f2 12ea: 80 e3 ldi r24, 0x30 ; 48 12ec: 0e 94 59 09 call 0x12b2 ; 0x12b2 12f0: 11 50 subi r17, 0x01 ; 1 12f2: 11 16 cp r1, r17 12f4: d4 f3 brlt .-12 ; 0x12ea 12f6: 1f 91 pop r17 12f8: 08 95 ret 000012fa : 12fa: 1f 93 push r17 12fc: 18 2f mov r17, r24 12fe: 04 c0 rjmp .+8 ; 0x1308 1300: 80 e2 ldi r24, 0x20 ; 32 1302: 0e 94 59 09 call 0x12b2 ; 0x12b2 1306: 11 50 subi r17, 0x01 ; 1 1308: 11 16 cp r1, r17 130a: d4 f3 brlt .-12 ; 0x1300 130c: 1f 91 pop r17 130e: 08 95 ret 00001310 : 1310: 0f 93 push r16 1312: 1f 93 push r17 1314: cf 93 push r28 1316: df 93 push r29 1318: 8c 01 movw r16, r24 131a: eb 01 movw r28, r22 131c: 08 c0 rjmp .+16 ; 0x132e 131e: f8 01 movw r30, r16 1320: 0f 5f subi r16, 0xFF ; 255 1322: 1f 4f sbci r17, 0xFF ; 255 1324: e4 91 lpm r30, Z 1326: 8e 2f mov r24, r30 1328: 0e 94 59 09 call 0x12b2 ; 0x12b2 132c: 21 97 sbiw r28, 0x01 ; 1 132e: 20 97 sbiw r28, 0x00 ; 0 1330: b1 f7 brne .-20 ; 0x131e 1332: df 91 pop r29 1334: cf 91 pop r28 1336: 1f 91 pop r17 1338: 0f 91 pop r16 133a: 08 95 ret 0000133c : 133c: 0f 93 push r16 133e: 1f 93 push r17 1340: cf 93 push r28 1342: df 93 push r29 1344: 8c 01 movw r16, r24 1346: eb 01 movw r28, r22 1348: 06 c0 rjmp .+12 ; 0x1356 134a: f8 01 movw r30, r16 134c: 81 91 ld r24, Z+ 134e: 8f 01 movw r16, r30 1350: 0e 94 59 09 call 0x12b2 ; 0x12b2 1354: 21 97 sbiw r28, 0x01 ; 1 1356: 20 97 sbiw r28, 0x00 ; 0 1358: c1 f7 brne .-16 ; 0x134a 135a: df 91 pop r29 135c: cf 91 pop r28 135e: 1f 91 pop r17 1360: 0f 91 pop r16 1362: 08 95 ret 00001364 <_printf_P>: 1364: 2f 92 push r2 1366: 3f 92 push r3 1368: 4f 92 push r4 136a: 5f 92 push r5 136c: 6f 92 push r6 136e: 7f 92 push r7 1370: 8f 92 push r8 1372: 9f 92 push r9 1374: af 92 push r10 1376: bf 92 push r11 1378: cf 92 push r12 137a: df 92 push r13 137c: ef 92 push r14 137e: ff 92 push r15 1380: 0f 93 push r16 1382: 1f 93 push r17 1384: cf 93 push r28 1386: df 93 push r29 1388: cd b7 in r28, 0x3d ; 61 138a: de b7 in r29, 0x3e ; 62 138c: e3 97 sbiw r28, 0x33 ; 51 138e: 0f b6 in r0, 0x3f ; 63 1390: f8 94 cli 1392: de bf out 0x3e, r29 ; 62 1394: 0f be out 0x3f, r0 ; 63 1396: cd bf out 0x3d, r28 ; 61 1398: 29 96 adiw r28, 0x09 ; 9 139a: 8f ad ldd r24, Y+63 ; 0x3f 139c: 29 97 sbiw r28, 0x09 ; 9 139e: 80 93 2d 08 sts 0x082D, r24 13a2: ce 01 movw r24, r28 13a4: 85 5b subi r24, 0xB5 ; 181 13a6: 9f 4f sbci r25, 0xFF ; 255 13a8: 9d 83 std Y+5, r25 ; 0x05 13aa: 8c 83 std Y+4, r24 ; 0x04 13ac: 2b 96 adiw r28, 0x0b ; 11 13ae: 8e ad ldd r24, Y+62 ; 0x3e 13b0: 9f ad ldd r25, Y+63 ; 0x3f 13b2: 2b 97 sbiw r28, 0x0b ; 11 13b4: 9f a7 std Y+47, r25 ; 0x2f 13b6: 8e a7 std Y+46, r24 ; 0x2e 13b8: 22 24 eor r2, r2 13ba: 33 24 eor r3, r3 13bc: 21 01 movw r4, r2 13be: 02 c0 rjmp .+4 ; 0x13c4 <_printf_P+0x60> 13c0: 13 01 movw r2, r6 13c2: 24 01 movw r4, r8 13c4: 0e a5 ldd r16, Y+46 ; 0x2e 13c6: 1f a5 ldd r17, Y+47 ; 0x2f 13c8: 02 c0 rjmp .+4 ; 0x13ce <_printf_P+0x6a> 13ca: 0f 5f subi r16, 0xFF ; 255 13cc: 1f 4f sbci r17, 0xFF ; 255 13ce: f8 01 movw r30, r16 13d0: f4 90 lpm r15, Z 13d2: ff 20 and r15, r15 13d4: 19 f0 breq .+6 ; 0x13dc <_printf_P+0x78> 13d6: f5 e2 ldi r31, 0x25 ; 37 13d8: ff 16 cp r15, r31 13da: b9 f7 brne .-18 ; 0x13ca <_printf_P+0x66> 13dc: b8 01 movw r22, r16 13de: 8e a5 ldd r24, Y+46 ; 0x2e 13e0: 9f a5 ldd r25, Y+47 ; 0x2f 13e2: 68 1b sub r22, r24 13e4: 79 0b sbc r23, r25 13e6: 11 f0 breq .+4 ; 0x13ec <_printf_P+0x88> 13e8: 0e 94 88 09 call 0x1310 ; 0x1310 13ec: ff 20 and r15, r15 13ee: 09 f4 brne .+2 ; 0x13f2 <_printf_P+0x8e> 13f0: 42 c2 rjmp .+1156 ; 0x1876 <_printf_P+0x512> 13f2: 0f 5f subi r16, 0xFF ; 255 13f4: 1f 4f sbci r17, 0xFF ; 255 13f6: 1f a7 std Y+47, r17 ; 0x2f 13f8: 0e a7 std Y+46, r16 ; 0x2e 13fa: 19 82 std Y+1, r1 ; 0x01 13fc: ac 81 ldd r26, Y+4 ; 0x04 13fe: bd 81 ldd r27, Y+5 ; 0x05 1400: 1b aa std Y+51, r1 ; 0x33 1402: 1a aa std Y+50, r1 ; 0x32 1404: 9f ef ldi r25, 0xFF ; 255 1406: 99 ab std Y+49, r25 ; 0x31 1408: ee a5 ldd r30, Y+46 ; 0x2e 140a: ff a5 ldd r31, Y+47 ; 0x2f 140c: cf 01 movw r24, r30 140e: 01 96 adiw r24, 0x01 ; 1 1410: 9f a7 std Y+47, r25 ; 0x2f 1412: 8e a7 std Y+46, r24 ; 0x2e 1414: b4 90 lpm r11, Z 1416: 95 e7 ldi r25, 0x75 ; 117 1418: b9 16 cp r11, r25 141a: 21 f0 breq .+8 ; 0x1424 <_printf_P+0xc0> 141c: 8b 2d mov r24, r11 141e: 80 62 ori r24, 0x20 ; 32 1420: 88 37 cpi r24, 0x78 ; 120 1422: 89 f4 brne .+34 ; 0x1446 <_printf_P+0xe2> 1424: eb a9 ldd r30, Y+51 ; 0x33 1426: e0 ff sbrs r30, 0 1428: 07 c0 rjmp .+14 ; 0x1438 <_printf_P+0xd4> 142a: 2d 90 ld r2, X+ 142c: 3d 90 ld r3, X+ 142e: 4d 90 ld r4, X+ 1430: 5c 90 ld r5, X 1432: 13 97 sbiw r26, 0x03 ; 3 1434: 14 96 adiw r26, 0x04 ; 4 1436: 07 c0 rjmp .+14 ; 0x1446 <_printf_P+0xe2> 1438: 8d 91 ld r24, X+ 143a: 9c 91 ld r25, X 143c: 11 97 sbiw r26, 0x01 ; 1 143e: 1c 01 movw r2, r24 1440: 44 24 eor r4, r4 1442: 55 24 eor r5, r5 1444: 12 96 adiw r26, 0x02 ; 2 1446: f0 e2 ldi r31, 0x20 ; 32 1448: bf 16 cp r11, r31 144a: 21 f4 brne .+8 ; 0x1454 <_printf_P+0xf0> 144c: 89 81 ldd r24, Y+1 ; 0x01 144e: 88 23 and r24, r24 1450: d9 f6 brne .-74 ; 0x1408 <_printf_P+0xa4> 1452: 85 c0 rjmp .+266 ; 0x155e <_printf_P+0x1fa> 1454: 83 e2 ldi r24, 0x23 ; 35 1456: b8 16 cp r11, r24 1458: 09 f4 brne .+2 ; 0x145c <_printf_P+0xf8> 145a: 83 c0 rjmp .+262 ; 0x1562 <_printf_P+0x1fe> 145c: 9a e2 ldi r25, 0x2A ; 42 145e: b9 16 cp r11, r25 1460: 21 f0 breq .+8 ; 0x146a <_printf_P+0x106> 1462: ed e2 ldi r30, 0x2D ; 45 1464: be 16 cp r11, r30 1466: 69 f4 brne .+26 ; 0x1482 <_printf_P+0x11e> 1468: 08 c0 rjmp .+16 ; 0x147a <_printf_P+0x116> 146a: fd 01 movw r30, r26 146c: 12 96 adiw r26, 0x02 ; 2 146e: e0 81 ld r30, Z 1470: ea ab std Y+50, r30 ; 0x32 1472: e7 ff sbrs r30, 7 1474: c9 cf rjmp .-110 ; 0x1408 <_printf_P+0xa4> 1476: e1 95 neg r30 1478: ea ab std Y+50, r30 ; 0x32 147a: fb a9 ldd r31, Y+51 ; 0x33 147c: f0 61 ori r31, 0x10 ; 16 147e: ff 7d andi r31, 0xDF ; 223 1480: 72 c0 rjmp .+228 ; 0x1566 <_printf_P+0x202> 1482: 8b e2 ldi r24, 0x2B ; 43 1484: b8 16 cp r11, r24 1486: 09 f4 brne .+2 ; 0x148a <_printf_P+0x126> 1488: 6a c0 rjmp .+212 ; 0x155e <_printf_P+0x1fa> 148a: 9e e2 ldi r25, 0x2E ; 46 148c: b9 16 cp r11, r25 148e: b1 f5 brne .+108 ; 0x14fc <_printf_P+0x198> 1490: 2e a5 ldd r18, Y+46 ; 0x2e 1492: 3f a5 ldd r19, Y+47 ; 0x2f 1494: 2f 5f subi r18, 0xFF ; 255 1496: 3f 4f sbci r19, 0xFF ; 255 1498: ee a5 ldd r30, Y+46 ; 0x2e 149a: ff a5 ldd r31, Y+47 ; 0x2f 149c: 84 91 lpm r24, Z 149e: 8a 32 cpi r24, 0x2A ; 42 14a0: 21 f0 breq .+8 ; 0x14aa <_printf_P+0x146> 14a2: b8 2e mov r11, r24 14a4: 20 e0 ldi r18, 0x00 ; 0 14a6: 30 e0 ldi r19, 0x00 ; 0 14a8: 1b c0 rjmp .+54 ; 0x14e0 <_printf_P+0x17c> 14aa: fd 01 movw r30, r26 14ac: 12 96 adiw r26, 0x02 ; 2 14ae: 40 81 ld r20, Z 14b0: 51 81 ldd r21, Z+1 ; 0x01 14b2: 57 ff sbrs r21, 7 14b4: 02 c0 rjmp .+4 ; 0x14ba <_printf_P+0x156> 14b6: 4f ef ldi r20, 0xFF ; 255 14b8: 5f ef ldi r21, 0xFF ; 255 14ba: 49 ab std Y+49, r20 ; 0x31 14bc: 3f a7 std Y+47, r19 ; 0x2f 14be: 2e a7 std Y+46, r18 ; 0x2e 14c0: a3 cf rjmp .-186 ; 0x1408 <_printf_P+0xa4> 14c2: c9 01 movw r24, r18 14c4: 03 e0 ldi r16, 0x03 ; 3 14c6: 88 0f add r24, r24 14c8: 99 1f adc r25, r25 14ca: 0a 95 dec r16 14cc: e1 f7 brne .-8 ; 0x14c6 <_printf_P+0x162> 14ce: 22 0f add r18, r18 14d0: 33 1f adc r19, r19 14d2: 28 0f add r18, r24 14d4: 39 1f adc r19, r25 14d6: 2b 0d add r18, r11 14d8: 31 1d adc r19, r1 14da: 20 53 subi r18, 0x30 ; 48 14dc: 30 40 sbci r19, 0x00 ; 0 14de: b4 90 lpm r11, Z 14e0: 31 96 adiw r30, 0x01 ; 1 14e2: 8b 2d mov r24, r11 14e4: 80 53 subi r24, 0x30 ; 48 14e6: 8a 30 cpi r24, 0x0A ; 10 14e8: 60 f3 brcs .-40 ; 0x14c2 <_printf_P+0x15e> 14ea: ff a7 std Y+47, r31 ; 0x2f 14ec: ee a7 std Y+46, r30 ; 0x2e 14ee: a9 01 movw r20, r18 14f0: 37 ff sbrs r19, 7 14f2: 02 c0 rjmp .+4 ; 0x14f8 <_printf_P+0x194> 14f4: 4f ef ldi r20, 0xFF ; 255 14f6: 5f ef ldi r21, 0xFF ; 255 14f8: 49 ab std Y+49, r20 ; 0x31 14fa: 8d cf rjmp .-230 ; 0x1416 <_printf_P+0xb2> 14fc: f0 e3 ldi r31, 0x30 ; 48 14fe: bf 16 cp r11, r31 1500: 31 f4 brne .+12 ; 0x150e <_printf_P+0x1aa> 1502: 8b a9 ldd r24, Y+51 ; 0x33 1504: 84 fd sbrc r24, 4 1506: 80 cf rjmp .-256 ; 0x1408 <_printf_P+0xa4> 1508: 80 62 ori r24, 0x20 ; 32 150a: 8b ab std Y+51, r24 ; 0x33 150c: 7d cf rjmp .-262 ; 0x1408 <_printf_P+0xa4> 150e: 8b 2d mov r24, r11 1510: 81 53 subi r24, 0x31 ; 49 1512: 89 30 cpi r24, 0x09 ; 9 1514: e8 f4 brcc .+58 ; 0x1550 <_printf_P+0x1ec> 1516: 20 e0 ldi r18, 0x00 ; 0 1518: 30 e0 ldi r19, 0x00 ; 0 151a: c9 01 movw r24, r18 151c: f3 e0 ldi r31, 0x03 ; 3 151e: 88 0f add r24, r24 1520: 99 1f adc r25, r25 1522: fa 95 dec r31 1524: e1 f7 brne .-8 ; 0x151e <_printf_P+0x1ba> 1526: 22 0f add r18, r18 1528: 33 1f adc r19, r19 152a: 28 0f add r18, r24 152c: 39 1f adc r19, r25 152e: 2b 0d add r18, r11 1530: 31 1d adc r19, r1 1532: 20 53 subi r18, 0x30 ; 48 1534: 30 40 sbci r19, 0x00 ; 0 1536: ee a5 ldd r30, Y+46 ; 0x2e 1538: ff a5 ldd r31, Y+47 ; 0x2f 153a: cf 01 movw r24, r30 153c: 01 96 adiw r24, 0x01 ; 1 153e: 9f a7 std Y+47, r25 ; 0x2f 1540: 8e a7 std Y+46, r24 ; 0x2e 1542: b4 90 lpm r11, Z 1544: 8b 2d mov r24, r11 1546: 80 53 subi r24, 0x30 ; 48 1548: 8a 30 cpi r24, 0x0A ; 10 154a: 38 f3 brcs .-50 ; 0x151a <_printf_P+0x1b6> 154c: 2a ab std Y+50, r18 ; 0x32 154e: 63 cf rjmp .-314 ; 0x1416 <_printf_P+0xb2> 1550: 98 e6 ldi r25, 0x68 ; 104 1552: b9 16 cp r11, r25 1554: 51 f4 brne .+20 ; 0x156a <_printf_P+0x206> 1556: eb a9 ldd r30, Y+51 ; 0x33 1558: e4 60 ori r30, 0x04 ; 4 155a: eb ab std Y+51, r30 ; 0x33 155c: 55 cf rjmp .-342 ; 0x1408 <_printf_P+0xa4> 155e: b9 82 std Y+1, r11 ; 0x01 1560: 53 cf rjmp .-346 ; 0x1408 <_printf_P+0xa4> 1562: fb a9 ldd r31, Y+51 ; 0x33 1564: f8 60 ori r31, 0x08 ; 8 1566: fb ab std Y+51, r31 ; 0x33 1568: 4f cf rjmp .-354 ; 0x1408 <_printf_P+0xa4> 156a: 8c e6 ldi r24, 0x6C ; 108 156c: b8 16 cp r11, r24 156e: 21 f4 brne .+8 ; 0x1578 <_printf_P+0x214> 1570: 9b a9 ldd r25, Y+51 ; 0x33 1572: 91 60 ori r25, 0x01 ; 1 1574: 9b ab std Y+51, r25 ; 0x33 1576: 48 cf rjmp .-368 ; 0x1408 <_printf_P+0xa4> 1578: bd 83 std Y+5, r27 ; 0x05 157a: ac 83 std Y+4, r26 ; 0x04 157c: e3 e6 ldi r30, 0x63 ; 99 157e: be 16 cp r11, r30 1580: 39 f4 brne .+14 ; 0x1590 <_printf_P+0x22c> 1582: 12 96 adiw r26, 0x02 ; 2 1584: bd 83 std Y+5, r27 ; 0x05 1586: ac 83 std Y+4, r26 ; 0x04 1588: 12 97 sbiw r26, 0x02 ; 2 158a: 8c 91 ld r24, X 158c: 8e 83 std Y+6, r24 ; 0x06 158e: 18 c1 rjmp .+560 ; 0x17c0 <_printf_P+0x45c> 1590: f4 e4 ldi r31, 0x44 ; 68 1592: bf 16 cp r11, r31 1594: 39 f0 breq .+14 ; 0x15a4 <_printf_P+0x240> 1596: 84 e6 ldi r24, 0x64 ; 100 1598: b8 16 cp r11, r24 159a: 39 f0 breq .+14 ; 0x15aa <_printf_P+0x246> 159c: 99 e6 ldi r25, 0x69 ; 105 159e: b9 16 cp r11, r25 15a0: 59 f5 brne .+86 ; 0x15f8 <_printf_P+0x294> 15a2: 03 c0 rjmp .+6 ; 0x15aa <_printf_P+0x246> 15a4: eb a9 ldd r30, Y+51 ; 0x33 15a6: e1 60 ori r30, 0x01 ; 1 15a8: eb ab std Y+51, r30 ; 0x33 15aa: fb a9 ldd r31, Y+51 ; 0x33 15ac: f0 ff sbrs r31, 0 15ae: 08 c0 rjmp .+16 ; 0x15c0 <_printf_P+0x25c> 15b0: 14 96 adiw r26, 0x04 ; 4 15b2: bd 83 std Y+5, r27 ; 0x05 15b4: ac 83 std Y+4, r26 ; 0x04 15b6: 5e 90 ld r5, -X 15b8: 4e 90 ld r4, -X 15ba: 3e 90 ld r3, -X 15bc: 2e 90 ld r2, -X 15be: 0a c0 rjmp .+20 ; 0x15d4 <_printf_P+0x270> 15c0: 12 96 adiw r26, 0x02 ; 2 15c2: bd 83 std Y+5, r27 ; 0x05 15c4: ac 83 std Y+4, r26 ; 0x04 15c6: 9e 91 ld r25, -X 15c8: 8e 91 ld r24, -X 15ca: 1c 01 movw r2, r24 15cc: 44 24 eor r4, r4 15ce: 37 fc sbrc r3, 7 15d0: 40 94 com r4 15d2: 54 2c mov r5, r4 15d4: 57 fc sbrc r5, 7 15d6: 03 c0 rjmp .+6 ; 0x15de <_printf_P+0x27a> 15d8: 8a e0 ldi r24, 0x0A ; 10 15da: 88 ab std Y+48, r24 ; 0x30 15dc: 92 c0 rjmp .+292 ; 0x1702 <_printf_P+0x39e> 15de: 50 94 com r5 15e0: 40 94 com r4 15e2: 30 94 com r3 15e4: 20 94 com r2 15e6: 21 1c adc r2, r1 15e8: 31 1c adc r3, r1 15ea: 41 1c adc r4, r1 15ec: 51 1c adc r5, r1 15ee: 8d e2 ldi r24, 0x2D ; 45 15f0: 89 83 std Y+1, r24 ; 0x01 15f2: 9a e0 ldi r25, 0x0A ; 10 15f4: 98 ab std Y+48, r25 ; 0x30 15f6: 85 c0 rjmp .+266 ; 0x1702 <_printf_P+0x39e> 15f8: ef e4 ldi r30, 0x4F ; 79 15fa: be 16 cp r11, r30 15fc: 29 f0 breq .+10 ; 0x1608 <_printf_P+0x2a4> 15fe: ff e6 ldi r31, 0x6F ; 111 1600: bf 16 cp r11, r31 1602: 39 f4 brne .+14 ; 0x1612 <_printf_P+0x2ae> 1604: 88 e0 ldi r24, 0x08 ; 8 1606: 61 c0 rjmp .+194 ; 0x16ca <_printf_P+0x366> 1608: 9b a9 ldd r25, Y+51 ; 0x33 160a: 91 60 ori r25, 0x01 ; 1 160c: 9b ab std Y+51, r25 ; 0x33 160e: e8 e0 ldi r30, 0x08 ; 8 1610: 56 c0 rjmp .+172 ; 0x16be <_printf_P+0x35a> 1612: f0 e7 ldi r31, 0x70 ; 112 1614: bf 16 cp r11, r31 1616: 71 f4 brne .+28 ; 0x1634 <_printf_P+0x2d0> 1618: 12 96 adiw r26, 0x02 ; 2 161a: bd 83 std Y+5, r27 ; 0x05 161c: ac 83 std Y+4, r26 ; 0x04 161e: 9e 91 ld r25, -X 1620: 8e 91 ld r24, -X 1622: 1c 01 movw r2, r24 1624: 44 24 eor r4, r4 1626: 55 24 eor r5, r5 1628: 8b a9 ldd r24, Y+51 ; 0x33 162a: 80 64 ori r24, 0x40 ; 64 162c: 8b ab std Y+51, r24 ; 0x33 162e: 78 e7 ldi r23, 0x78 ; 120 1630: b7 2e mov r11, r23 1632: 5e c0 rjmp .+188 ; 0x16f0 <_printf_P+0x38c> 1634: e3 e7 ldi r30, 0x73 ; 115 1636: be 16 cp r11, r30 1638: d9 f5 brne .+118 ; 0x16b0 <_printf_P+0x34c> 163a: 12 96 adiw r26, 0x02 ; 2 163c: bd 83 std Y+5, r27 ; 0x05 163e: ac 83 std Y+4, r26 ; 0x04 1640: de 90 ld r13, -X 1642: ce 90 ld r12, -X 1644: c1 14 cp r12, r1 1646: d1 04 cpc r13, r1 1648: 89 f4 brne .+34 ; 0x166c <_printf_P+0x308> 164a: 88 e2 ldi r24, 0x28 ; 40 164c: 8e 83 std Y+6, r24 ; 0x06 164e: 8e e6 ldi r24, 0x6E ; 110 1650: 8f 83 std Y+7, r24 ; 0x07 1652: 85 e7 ldi r24, 0x75 ; 117 1654: 88 87 std Y+8, r24 ; 0x08 1656: 8c e6 ldi r24, 0x6C ; 108 1658: 89 87 std Y+9, r24 ; 0x09 165a: 8a 87 std Y+10, r24 ; 0x0a 165c: 89 e2 ldi r24, 0x29 ; 41 165e: 8b 87 std Y+11, r24 ; 0x0b 1660: 1c 86 std Y+12, r1 ; 0x0c 1662: 66 e0 ldi r22, 0x06 ; 6 1664: c6 2e mov r12, r22 1666: d1 2c mov r13, r1 1668: cc 0e add r12, r28 166a: dd 1e adc r13, r29 166c: f9 a9 ldd r31, Y+49 ; 0x31 166e: f7 fd sbrc r31, 7 1670: 13 c0 rjmp .+38 ; 0x1698 <_printf_P+0x334> 1672: 4f 2f mov r20, r31 1674: 55 27 eor r21, r21 1676: 47 fd sbrc r20, 7 1678: 50 95 com r21 167a: 60 e0 ldi r22, 0x00 ; 0 167c: 70 e0 ldi r23, 0x00 ; 0 167e: c6 01 movw r24, r12 1680: 0e 94 a7 38 call 0x714e ; 0x714e 1684: 00 97 sbiw r24, 0x00 ; 0 1686: 11 f4 brne .+4 ; 0x168c <_printf_P+0x328> 1688: 19 a9 ldd r17, Y+49 ; 0x31 168a: 0d c0 rjmp .+26 ; 0x16a6 <_printf_P+0x342> 168c: 8c 19 sub r24, r12 168e: 19 a9 ldd r17, Y+49 ; 0x31 1690: 81 17 cp r24, r17 1692: 4c f4 brge .+18 ; 0x16a6 <_printf_P+0x342> 1694: 18 2f mov r17, r24 1696: 07 c0 rjmp .+14 ; 0x16a6 <_printf_P+0x342> 1698: f6 01 movw r30, r12 169a: 01 90 ld r0, Z+ 169c: 00 20 and r0, r0 169e: e9 f7 brne .-6 ; 0x169a <_printf_P+0x336> 16a0: 31 97 sbiw r30, 0x01 ; 1 16a2: 1e 2f mov r17, r30 16a4: 1c 19 sub r17, r12 16a6: 19 82 std Y+1, r1 ; 0x01 16a8: 42 01 movw r8, r4 16aa: 31 01 movw r6, r2 16ac: 40 e0 ldi r20, 0x00 ; 0 16ae: 94 c0 rjmp .+296 ; 0x17d8 <_printf_P+0x474> 16b0: 85 e5 ldi r24, 0x55 ; 85 16b2: b8 16 cp r11, r24 16b4: 31 f0 breq .+12 ; 0x16c2 <_printf_P+0x35e> 16b6: 95 e7 ldi r25, 0x75 ; 117 16b8: b9 16 cp r11, r25 16ba: 49 f4 brne .+18 ; 0x16ce <_printf_P+0x36a> 16bc: ea e0 ldi r30, 0x0A ; 10 16be: e8 ab std Y+48, r30 ; 0x30 16c0: 1f c0 rjmp .+62 ; 0x1700 <_printf_P+0x39c> 16c2: fb a9 ldd r31, Y+51 ; 0x33 16c4: f1 60 ori r31, 0x01 ; 1 16c6: fb ab std Y+51, r31 ; 0x33 16c8: 8a e0 ldi r24, 0x0A ; 10 16ca: 88 ab std Y+48, r24 ; 0x30 16cc: 19 c0 rjmp .+50 ; 0x1700 <_printf_P+0x39c> 16ce: 98 e5 ldi r25, 0x58 ; 88 16d0: b9 16 cp r11, r25 16d2: 21 f0 breq .+8 ; 0x16dc <_printf_P+0x378> 16d4: e8 e7 ldi r30, 0x78 ; 120 16d6: be 16 cp r11, r30 16d8: 09 f0 breq .+2 ; 0x16dc <_printf_P+0x378> 16da: 6e c0 rjmp .+220 ; 0x17b8 <_printf_P+0x454> 16dc: fb a9 ldd r31, Y+51 ; 0x33 16de: f3 fd sbrc r31, 3 16e0: 02 c0 rjmp .+4 ; 0x16e6 <_printf_P+0x382> 16e2: 80 e1 ldi r24, 0x10 ; 16 16e4: f2 cf rjmp .-28 ; 0x16ca <_printf_P+0x366> 16e6: 21 14 cp r2, r1 16e8: 31 04 cpc r3, r1 16ea: 41 04 cpc r4, r1 16ec: 51 04 cpc r5, r1 16ee: 19 f4 brne .+6 ; 0x16f6 <_printf_P+0x392> 16f0: 90 e1 ldi r25, 0x10 ; 16 16f2: 98 ab std Y+48, r25 ; 0x30 16f4: 05 c0 rjmp .+10 ; 0x1700 <_printf_P+0x39c> 16f6: eb a9 ldd r30, Y+51 ; 0x33 16f8: e0 64 ori r30, 0x40 ; 64 16fa: eb ab std Y+51, r30 ; 0x33 16fc: f0 e1 ldi r31, 0x10 ; 16 16fe: f8 ab std Y+48, r31 ; 0x30 1700: 19 82 std Y+1, r1 ; 0x01 1702: 89 a9 ldd r24, Y+49 ; 0x31 1704: 87 fd sbrc r24, 7 1706: 03 c0 rjmp .+6 ; 0x170e <_printf_P+0x3aa> 1708: 9b a9 ldd r25, Y+51 ; 0x33 170a: 9f 7d andi r25, 0xDF ; 223 170c: 9b ab std Y+51, r25 ; 0x33 170e: 21 14 cp r2, r1 1710: 31 04 cpc r3, r1 1712: 41 04 cpc r4, r1 1714: 51 04 cpc r5, r1 1716: 61 f4 brne .+24 ; 0x1730 <_printf_P+0x3cc> 1718: e9 a9 ldd r30, Y+49 ; 0x31 171a: ee 23 and r30, r30 171c: 49 f4 brne .+18 ; 0x1730 <_printf_P+0x3cc> 171e: 66 24 eor r6, r6 1720: 77 24 eor r7, r7 1722: 43 01 movw r8, r6 1724: 5e e2 ldi r21, 0x2E ; 46 1726: c5 2e mov r12, r21 1728: d1 2c mov r13, r1 172a: cc 0e add r12, r28 172c: dd 1e adc r13, r29 172e: 3e c0 rjmp .+124 ; 0x17ac <_printf_P+0x448> 1730: 4e e2 ldi r20, 0x2E ; 46 1732: c4 2e mov r12, r20 1734: d1 2c mov r13, r1 1736: cc 0e add r12, r28 1738: dd 1e adc r13, r29 173a: f8 a9 ldd r31, Y+48 ; 0x30 173c: ef 2e mov r14, r31 173e: ff 24 eor r15, r15 1740: 00 27 eor r16, r16 1742: 11 27 eor r17, r17 1744: c2 01 movw r24, r4 1746: b1 01 movw r22, r2 1748: a8 01 movw r20, r16 174a: 97 01 movw r18, r14 174c: 0e 94 6e 3a call 0x74dc ; 0x74dc <__udivmodsi4> 1750: 6a 30 cpi r22, 0x0A ; 10 1752: 20 f4 brcc .+8 ; 0x175c <_printf_P+0x3f8> 1754: 30 e3 ldi r19, 0x30 ; 48 1756: a3 2e mov r10, r19 1758: a6 0e add r10, r22 175a: 08 c0 rjmp .+16 ; 0x176c <_printf_P+0x408> 175c: 27 e5 ldi r18, 0x57 ; 87 175e: a2 2e mov r10, r18 1760: a6 0e add r10, r22 1762: 88 e5 ldi r24, 0x58 ; 88 1764: b8 16 cp r11, r24 1766: 11 f4 brne .+4 ; 0x176c <_printf_P+0x408> 1768: 9f ed ldi r25, 0xDF ; 223 176a: a9 22 and r10, r25 176c: f6 01 movw r30, r12 176e: a2 92 st -Z, r10 1770: 6f 01 movw r12, r30 1772: c2 01 movw r24, r4 1774: b1 01 movw r22, r2 1776: a8 01 movw r20, r16 1778: 97 01 movw r18, r14 177a: 0e 94 6e 3a call 0x74dc ; 0x74dc <__udivmodsi4> 177e: 39 01 movw r6, r18 1780: 4a 01 movw r8, r20 1782: 2e 14 cp r2, r14 1784: 3f 04 cpc r3, r15 1786: 40 06 cpc r4, r16 1788: 51 06 cpc r5, r17 178a: 18 f0 brcs .+6 ; 0x1792 <_printf_P+0x42e> 178c: 19 01 movw r2, r18 178e: 2a 01 movw r4, r20 1790: d9 cf rjmp .-78 ; 0x1744 <_printf_P+0x3e0> 1792: f8 a9 ldd r31, Y+48 ; 0x30 1794: f8 30 cpi r31, 0x08 ; 8 1796: 51 f4 brne .+20 ; 0x17ac <_printf_P+0x448> 1798: 8b a9 ldd r24, Y+51 ; 0x33 179a: 83 ff sbrs r24, 3 179c: 07 c0 rjmp .+14 ; 0x17ac <_printf_P+0x448> 179e: 90 e3 ldi r25, 0x30 ; 48 17a0: a9 16 cp r10, r25 17a2: 21 f0 breq .+8 ; 0x17ac <_printf_P+0x448> 17a4: 80 e3 ldi r24, 0x30 ; 48 17a6: f6 01 movw r30, r12 17a8: 82 93 st -Z, r24 17aa: 6f 01 movw r12, r30 17ac: ce 01 movw r24, r28 17ae: 8c 19 sub r24, r12 17b0: 18 2f mov r17, r24 17b2: 12 5d subi r17, 0xD2 ; 210 17b4: 49 a9 ldd r20, Y+49 ; 0x31 17b6: 10 c0 rjmp .+32 ; 0x17d8 <_printf_P+0x474> 17b8: bb 20 and r11, r11 17ba: 09 f4 brne .+2 ; 0x17be <_printf_P+0x45a> 17bc: 5c c0 rjmp .+184 ; 0x1876 <_printf_P+0x512> 17be: be 82 std Y+6, r11 ; 0x06 17c0: 19 82 std Y+1, r1 ; 0x01 17c2: 42 01 movw r8, r4 17c4: 31 01 movw r6, r2 17c6: 00 e0 ldi r16, 0x00 ; 0 17c8: 96 e0 ldi r25, 0x06 ; 6 17ca: c9 2e mov r12, r25 17cc: d1 2c mov r13, r1 17ce: cc 0e add r12, r28 17d0: dd 1e adc r13, r29 17d2: 11 e0 ldi r17, 0x01 ; 1 17d4: 21 e0 ldi r18, 0x01 ; 1 17d6: 05 c0 rjmp .+10 ; 0x17e2 <_printf_P+0x47e> 17d8: 21 2f mov r18, r17 17da: 04 2f mov r16, r20 17dc: 01 1b sub r16, r17 17de: 07 fd sbrc r16, 7 17e0: 00 e0 ldi r16, 0x00 ; 0 17e2: 89 81 ldd r24, Y+1 ; 0x01 17e4: 88 23 and r24, r24 17e6: 19 f0 breq .+6 ; 0x17ee <_printf_P+0x48a> 17e8: 81 2f mov r24, r17 17ea: 8f 5f subi r24, 0xFF ; 255 17ec: 07 c0 rjmp .+14 ; 0x17fc <_printf_P+0x498> 17ee: 9b a9 ldd r25, Y+51 ; 0x33 17f0: 96 fd sbrc r25, 6 17f2: 02 c0 rjmp .+4 ; 0x17f8 <_printf_P+0x494> 17f4: 81 2f mov r24, r17 17f6: 02 c0 rjmp .+4 ; 0x17fc <_printf_P+0x498> 17f8: 82 2f mov r24, r18 17fa: 8e 5f subi r24, 0xFE ; 254 17fc: a8 2e mov r10, r24 17fe: a0 0e add r10, r16 1800: eb a9 ldd r30, Y+51 ; 0x33 1802: ee 2e mov r14, r30 1804: ff 24 eor r15, r15 1806: 80 e3 ldi r24, 0x30 ; 48 1808: 48 2e mov r4, r24 180a: 51 2c mov r5, r1 180c: 4e 20 and r4, r14 180e: 5f 20 and r5, r15 1810: 41 14 cp r4, r1 1812: 51 04 cpc r5, r1 1814: 21 f4 brne .+8 ; 0x181e <_printf_P+0x4ba> 1816: 8a a9 ldd r24, Y+50 ; 0x32 1818: 8a 19 sub r24, r10 181a: 0e 94 7d 09 call 0x12fa ; 0x12fa 181e: 89 81 ldd r24, Y+1 ; 0x01 1820: 88 23 and r24, r24 1822: 29 f0 breq .+10 ; 0x182e <_printf_P+0x4ca> 1824: 61 e0 ldi r22, 0x01 ; 1 1826: 70 e0 ldi r23, 0x00 ; 0 1828: ce 01 movw r24, r28 182a: 01 96 adiw r24, 0x01 ; 1 182c: 09 c0 rjmp .+18 ; 0x1840 <_printf_P+0x4dc> 182e: e6 fe sbrs r14, 6 1830: 09 c0 rjmp .+18 ; 0x1844 <_printf_P+0x4e0> 1832: 80 e3 ldi r24, 0x30 ; 48 1834: 8a 83 std Y+2, r24 ; 0x02 1836: bb 82 std Y+3, r11 ; 0x03 1838: 62 e0 ldi r22, 0x02 ; 2 183a: 70 e0 ldi r23, 0x00 ; 0 183c: ce 01 movw r24, r28 183e: 02 96 adiw r24, 0x02 ; 2 1840: 0e 94 9e 09 call 0x133c ; 0x133c 1844: f0 e2 ldi r31, 0x20 ; 32 1846: 4f 16 cp r4, r31 1848: 51 04 cpc r5, r1 184a: 21 f4 brne .+8 ; 0x1854 <_printf_P+0x4f0> 184c: 8a a9 ldd r24, Y+50 ; 0x32 184e: 8a 19 sub r24, r10 1850: 0e 94 72 09 call 0x12e4 ; 0x12e4 1854: 80 2f mov r24, r16 1856: 0e 94 72 09 call 0x12e4 ; 0x12e4 185a: 61 2f mov r22, r17 185c: 77 27 eor r23, r23 185e: 67 fd sbrc r22, 7 1860: 70 95 com r23 1862: c6 01 movw r24, r12 1864: 0e 94 9e 09 call 0x133c ; 0x133c 1868: e4 fe sbrs r14, 4 186a: aa cd rjmp .-1196 ; 0x13c0 <_printf_P+0x5c> 186c: 8a a9 ldd r24, Y+50 ; 0x32 186e: 8a 19 sub r24, r10 1870: 0e 94 7d 09 call 0x12fa ; 0x12fa 1874: a5 cd rjmp .-1206 ; 0x13c0 <_printf_P+0x5c> 1876: e3 96 adiw r28, 0x33 ; 51 1878: 0f b6 in r0, 0x3f ; 63 187a: f8 94 cli 187c: de bf out 0x3e, r29 ; 62 187e: 0f be out 0x3f, r0 ; 63 1880: cd bf out 0x3d, r28 ; 61 1882: df 91 pop r29 1884: cf 91 pop r28 1886: 1f 91 pop r17 1888: 0f 91 pop r16 188a: ff 90 pop r15 188c: ef 90 pop r14 188e: df 90 pop r13 1890: cf 90 pop r12 1892: bf 90 pop r11 1894: af 90 pop r10 1896: 9f 90 pop r9 1898: 8f 90 pop r8 189a: 7f 90 pop r7 189c: 6f 90 pop r6 189e: 5f 90 pop r5 18a0: 4f 90 pop r4 18a2: 3f 90 pop r3 18a4: 2f 90 pop r2 18a6: 08 95 ret 000018a8 <__vector_18>: 18a8: 1f 92 push r1 18aa: 0f 92 push r0 18ac: 0f b6 in r0, 0x3f ; 63 18ae: 0f 92 push r0 18b0: 11 24 eor r1, r1 18b2: 2f 93 push r18 18b4: 3f 93 push r19 18b6: 5f 93 push r21 18b8: 6f 93 push r22 18ba: 7f 93 push r23 18bc: 8f 93 push r24 18be: 9f 93 push r25 18c0: af 93 push r26 18c2: bf 93 push r27 18c4: 80 91 ce 03 lds r24, 0x03CE 18c8: 81 50 subi r24, 0x01 ; 1 18ca: 80 93 ce 03 sts 0x03CE, r24 18ce: 8f 3f cpi r24, 0xFF ; 255 18d0: b9 f4 brne .+46 ; 0x1900 <__vector_18+0x58> 18d2: 89 e0 ldi r24, 0x09 ; 9 18d4: 80 93 ce 03 sts 0x03CE, r24 18d8: 80 91 08 03 lds r24, 0x0308 18dc: 8f 5f subi r24, 0xFF ; 255 18de: 81 70 andi r24, 0x01 ; 1 18e0: 80 93 08 03 sts 0x0308, r24 18e4: 88 23 and r24, r24 18e6: 19 f4 brne .+6 ; 0x18ee <__vector_18+0x46> 18e8: 81 e0 ldi r24, 0x01 ; 1 18ea: 80 93 c7 03 sts 0x03C7, r24 18ee: 80 91 c5 03 lds r24, 0x03C5 18f2: 90 91 c6 03 lds r25, 0x03C6 18f6: 01 96 adiw r24, 0x01 ; 1 18f8: 90 93 c6 03 sts 0x03C6, r25 18fc: 80 93 c5 03 sts 0x03C5, r24 1900: 80 91 ca 03 lds r24, 0x03CA 1904: 90 91 cb 03 lds r25, 0x03CB 1908: 02 97 sbiw r24, 0x02 ; 2 190a: b8 f0 brcs .+46 ; 0x193a <__vector_18+0x92> 190c: 80 91 ca 03 lds r24, 0x03CA 1910: 90 91 cb 03 lds r25, 0x03CB 1914: 01 97 sbiw r24, 0x01 ; 1 1916: 90 93 cb 03 sts 0x03CB, r25 191a: 80 93 ca 03 sts 0x03CA, r24 191e: 80 91 ca 03 lds r24, 0x03CA 1922: 90 91 cb 03 lds r25, 0x03CB 1926: 20 91 05 03 lds r18, 0x0305 192a: 30 91 06 03 lds r19, 0x0306 192e: 82 23 and r24, r18 1930: 93 23 and r25, r19 1932: 89 2b or r24, r25 1934: 09 f0 breq .+2 ; 0x1938 <__vector_18+0x90> 1936: 53 c0 rjmp .+166 ; 0x19de <__vector_18+0x136> 1938: 06 c0 rjmp .+12 ; 0x1946 <__vector_18+0x9e> 193a: 8f ef ldi r24, 0xFF ; 255 193c: 9f ef ldi r25, 0xFF ; 255 193e: 90 93 06 03 sts 0x0306, r25 1942: 80 93 05 03 sts 0x0305, r24 1946: 80 91 00 01 lds r24, 0x0100 194a: 8a 30 cpi r24, 0x0A ; 10 194c: 39 f4 brne .+14 ; 0x195c <__vector_18+0xb4> 194e: 04 c0 rjmp .+8 ; 0x1958 <__vector_18+0xb0> 1950: 5a 9a sbi 0x0b, 2 ; 11 1952: 05 c0 rjmp .+10 ; 0x195e <__vector_18+0xb6> 1954: 47 9a sbi 0x08, 7 ; 8 1956: 03 c0 rjmp .+6 ; 0x195e <__vector_18+0xb6> 1958: 5a 98 cbi 0x0b, 2 ; 11 195a: 01 c0 rjmp .+2 ; 0x195e <__vector_18+0xb6> 195c: 47 98 cbi 0x08, 7 ; 8 195e: 80 91 7c 08 lds r24, 0x087C 1962: 83 ff sbrs r24, 3 1964: 42 c0 rjmp .+132 ; 0x19ea <__vector_18+0x142> 1966: 34 9b sbis 0x06, 4 ; 6 1968: 0a c0 rjmp .+20 ; 0x197e <__vector_18+0xd6> 196a: 80 91 c8 03 lds r24, 0x03C8 196e: 90 91 c9 03 lds r25, 0x03C9 1972: 01 96 adiw r24, 0x01 ; 1 1974: 90 93 c9 03 sts 0x03C9, r25 1978: 80 93 c8 03 sts 0x03C8, r24 197c: 36 c0 rjmp .+108 ; 0x19ea <__vector_18+0x142> 197e: 80 91 c8 03 lds r24, 0x03C8 1982: 90 91 c9 03 lds r25, 0x03C9 1986: 89 2b or r24, r25 1988: 79 f0 breq .+30 ; 0x19a8 <__vector_18+0x100> 198a: 80 91 c8 03 lds r24, 0x03C8 198e: 90 91 c9 03 lds r25, 0x03C9 1992: 80 5a subi r24, 0xA0 ; 160 1994: 9f 40 sbci r25, 0x0F ; 15 1996: 40 f4 brcc .+16 ; 0x19a8 <__vector_18+0x100> 1998: 80 91 c8 03 lds r24, 0x03C8 199c: 90 91 c9 03 lds r25, 0x03C9 19a0: 90 93 4c 04 sts 0x044C, r25 19a4: 80 93 4b 04 sts 0x044B, r24 19a8: 80 91 4b 04 lds r24, 0x044B 19ac: 90 91 4c 04 lds r25, 0x044C 19b0: 20 91 4d 04 lds r18, 0x044D 19b4: 30 91 4e 04 lds r19, 0x044E 19b8: 82 1b sub r24, r18 19ba: 93 0b sbc r25, r19 19bc: 84 5e subi r24, 0xE4 ; 228 19be: 9d 4f sbci r25, 0xFD ; 253 19c0: 68 e6 ldi r22, 0x68 ; 104 19c2: 71 e0 ldi r23, 0x01 ; 1 19c4: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 19c8: 84 5b subi r24, 0xB4 ; 180 19ca: 90 40 sbci r25, 0x00 ; 0 19cc: 90 93 50 04 sts 0x0450, r25 19d0: 80 93 4f 04 sts 0x044F, r24 19d4: 10 92 c9 03 sts 0x03C9, r1 19d8: 10 92 c8 03 sts 0x03C8, r1 19dc: 06 c0 rjmp .+12 ; 0x19ea <__vector_18+0x142> 19de: 80 91 00 01 lds r24, 0x0100 19e2: 8a 30 cpi r24, 0x0A ; 10 19e4: 09 f0 breq .+2 ; 0x19e8 <__vector_18+0x140> 19e6: b6 cf rjmp .-148 ; 0x1954 <__vector_18+0xac> 19e8: b3 cf rjmp .-154 ; 0x1950 <__vector_18+0xa8> 19ea: bf 91 pop r27 19ec: af 91 pop r26 19ee: 9f 91 pop r25 19f0: 8f 91 pop r24 19f2: 7f 91 pop r23 19f4: 6f 91 pop r22 19f6: 5f 91 pop r21 19f8: 3f 91 pop r19 19fa: 2f 91 pop r18 19fc: 0f 90 pop r0 19fe: 0f be out 0x3f, r0 ; 63 1a00: 0f 90 pop r0 1a02: 1f 90 pop r1 1a04: 18 95 reti 00001a06 : 1a06: 20 91 c5 03 lds r18, 0x03C5 1a0a: 30 91 c6 03 lds r19, 0x03C6 1a0e: 2f 5f subi r18, 0xFF ; 255 1a10: 3f 4f sbci r19, 0xFF ; 255 1a12: 82 0f add r24, r18 1a14: 93 1f adc r25, r19 1a16: 08 95 ret 00001a18 : 1a18: 20 91 c5 03 lds r18, 0x03C5 1a1c: 30 91 c6 03 lds r19, 0x03C6 1a20: 82 1b sub r24, r18 1a22: 93 0b sbc r25, r19 1a24: 89 2f mov r24, r25 1a26: 99 27 eor r25, r25 1a28: 86 95 lsr r24 1a2a: 80 74 andi r24, 0x40 ; 64 1a2c: 99 27 eor r25, r25 1a2e: 08 95 ret 00001a30 <__vector_9>: 1a30: 1f 92 push r1 1a32: 0f 92 push r0 1a34: 0f b6 in r0, 0x3f ; 63 1a36: 0f 92 push r0 1a38: 11 24 eor r1, r1 1a3a: ef 92 push r14 1a3c: ff 92 push r15 1a3e: 0f 93 push r16 1a40: 1f 93 push r17 1a42: 2f 93 push r18 1a44: 3f 93 push r19 1a46: 4f 93 push r20 1a48: 5f 93 push r21 1a4a: 6f 93 push r22 1a4c: 7f 93 push r23 1a4e: 8f 93 push r24 1a50: 9f 93 push r25 1a52: af 93 push r26 1a54: bf 93 push r27 1a56: cf 93 push r28 1a58: df 93 push r29 1a5a: ef 93 push r30 1a5c: ff 93 push r31 1a5e: 80 91 07 03 lds r24, 0x0307 1a62: 81 50 subi r24, 0x01 ; 1 1a64: 80 93 07 03 sts 0x0307, r24 1a68: 8f 3f cpi r24, 0xFF ; 255 1a6a: 09 f0 breq .+2 ; 0x1a6e <__vector_9+0x3e> 1a6c: 6d c0 rjmp .+218 ; 0x1b48 <__vector_9+0x118> 1a6e: 83 e8 ldi r24, 0x83 ; 131 1a70: 80 93 b0 00 sts 0x00B0, r24 1a74: 80 91 9d 03 lds r24, 0x039D 1a78: c8 2f mov r28, r24 1a7a: dd 27 eor r29, r29 1a7c: d0 93 cd 03 sts 0x03CD, r29 1a80: c0 93 cc 03 sts 0x03CC, r28 1a84: 80 91 a9 08 lds r24, 0x08A9 1a88: e0 90 96 08 lds r14, 0x0896 1a8c: 80 ff sbrs r24, 0 1a8e: 1e c0 rjmp .+60 ; 0x1acc <__vector_9+0x9c> 1a90: 60 91 0f 04 lds r22, 0x040F 1a94: 70 91 10 04 lds r23, 0x0410 1a98: 80 91 11 04 lds r24, 0x0411 1a9c: 90 91 12 04 lds r25, 0x0412 1aa0: ff 24 eor r15, r15 1aa2: 00 27 eor r16, r16 1aa4: 11 27 eor r17, r17 1aa6: 20 e8 ldi r18, 0x80 ; 128 1aa8: 30 e0 ldi r19, 0x00 ; 0 1aaa: 40 e0 ldi r20, 0x00 ; 0 1aac: 50 e0 ldi r21, 0x00 ; 0 1aae: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 1ab2: c8 01 movw r24, r16 1ab4: b7 01 movw r22, r14 1ab6: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 1aba: 20 e0 ldi r18, 0x00 ; 0 1abc: 32 e0 ldi r19, 0x02 ; 2 1abe: 40 e0 ldi r20, 0x00 ; 0 1ac0: 50 e0 ldi r21, 0x00 ; 0 1ac2: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 1ac6: c2 0f add r28, r18 1ac8: d3 1f adc r29, r19 1aca: 1d c0 rjmp .+58 ; 0x1b06 <__vector_9+0xd6> 1acc: 60 91 0f 04 lds r22, 0x040F 1ad0: 70 91 10 04 lds r23, 0x0410 1ad4: 80 91 11 04 lds r24, 0x0411 1ad8: 90 91 12 04 lds r25, 0x0412 1adc: ff 24 eor r15, r15 1ade: 00 27 eor r16, r16 1ae0: 11 27 eor r17, r17 1ae2: 20 e8 ldi r18, 0x80 ; 128 1ae4: 30 e0 ldi r19, 0x00 ; 0 1ae6: 40 e0 ldi r20, 0x00 ; 0 1ae8: 50 e0 ldi r21, 0x00 ; 0 1aea: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 1aee: c8 01 movw r24, r16 1af0: b7 01 movw r22, r14 1af2: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 1af6: 20 e0 ldi r18, 0x00 ; 0 1af8: 32 e0 ldi r19, 0x02 ; 2 1afa: 40 e0 ldi r20, 0x00 ; 0 1afc: 50 e0 ldi r21, 0x00 ; 0 1afe: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 1b02: c2 1b sub r28, r18 1b04: d3 0b sbc r29, r19 1b06: d0 93 cd 03 sts 0x03CD, r29 1b0a: c0 93 cc 03 sts 0x03CC, r28 1b0e: 20 91 cc 03 lds r18, 0x03CC 1b12: 30 91 cd 03 lds r19, 0x03CD 1b16: 80 91 97 08 lds r24, 0x0897 1b1a: 99 27 eor r25, r25 1b1c: 28 17 cp r18, r24 1b1e: 39 07 cpc r19, r25 1b20: 34 f0 brlt .+12 ; 0x1b2e <__vector_9+0xfe> 1b22: 80 91 98 08 lds r24, 0x0898 1b26: 99 27 eor r25, r25 1b28: 82 17 cp r24, r18 1b2a: 93 07 cpc r25, r19 1b2c: 24 f4 brge .+8 ; 0x1b36 <__vector_9+0x106> 1b2e: 90 93 cd 03 sts 0x03CD, r25 1b32: 80 93 cc 03 sts 0x03CC, r24 1b36: 80 91 cc 03 lds r24, 0x03CC 1b3a: 80 93 b3 00 sts 0x00B3, r24 1b3e: 80 91 99 08 lds r24, 0x0899 1b42: 80 93 07 03 sts 0x0307, r24 1b46: 04 c0 rjmp .+8 ; 0x1b50 <__vector_9+0x120> 1b48: 83 e0 ldi r24, 0x03 ; 3 1b4a: 80 93 b0 00 sts 0x00B0, r24 1b4e: 5f 98 cbi 0x0b, 7 ; 11 1b50: ff 91 pop r31 1b52: ef 91 pop r30 1b54: df 91 pop r29 1b56: cf 91 pop r28 1b58: bf 91 pop r27 1b5a: af 91 pop r26 1b5c: 9f 91 pop r25 1b5e: 8f 91 pop r24 1b60: 7f 91 pop r23 1b62: 6f 91 pop r22 1b64: 5f 91 pop r21 1b66: 4f 91 pop r20 1b68: 3f 91 pop r19 1b6a: 2f 91 pop r18 1b6c: 1f 91 pop r17 1b6e: 0f 91 pop r16 1b70: ff 90 pop r15 1b72: ef 90 pop r14 1b74: 0f 90 pop r0 1b76: 0f be out 0x3f, r0 ; 63 1b78: 0f 90 pop r0 1b7a: 1f 90 pop r1 1b7c: 18 95 reti 00001b7e : 1b7e: 80 91 c5 03 lds r24, 0x03C5 1b82: 90 91 c6 03 lds r25, 0x03C6 1b86: 0b 96 adiw r24, 0x0b ; 11 1b88: 90 93 d0 03 sts 0x03D0, r25 1b8c: 80 93 cf 03 sts 0x03CF, r24 1b90: 82 e0 ldi r24, 0x02 ; 2 1b92: 85 bd out 0x25, r24 ; 37 1b94: 83 ea ldi r24, 0xA3 ; 163 1b96: 84 bd out 0x24, r24 ; 36 1b98: 17 bc out 0x27, r1 ; 39 1b9a: 88 e7 ldi r24, 0x78 ; 120 1b9c: 88 bd out 0x28, r24 ; 40 1b9e: 96 e0 ldi r25, 0x06 ; 6 1ba0: 96 bd out 0x26, r25 ; 38 1ba2: 83 ec ldi r24, 0xC3 ; 195 1ba4: 80 93 b0 00 sts 0x00B0, r24 1ba8: 90 93 b1 00 sts 0x00B1, r25 1bac: e0 e7 ldi r30, 0x70 ; 112 1bae: f0 e0 ldi r31, 0x00 ; 0 1bb0: 80 81 ld r24, Z 1bb2: 82 60 ori r24, 0x02 ; 2 1bb4: 80 83 st Z, r24 1bb6: ee e6 ldi r30, 0x6E ; 110 1bb8: f0 e0 ldi r31, 0x00 ; 0 1bba: 80 81 ld r24, Z 1bbc: 81 60 ori r24, 0x01 ; 1 1bbe: 80 83 st Z, r24 1bc0: 8a e0 ldi r24, 0x0A ; 10 1bc2: 80 93 b3 00 sts 0x00B3, r24 1bc6: 10 92 b2 00 sts 0x00B2, r1 1bca: 08 95 ret 00001bcc : 1bcc: 20 91 c5 03 lds r18, 0x03C5 1bd0: 30 91 c6 03 lds r19, 0x03C6 1bd4: 2f 5f subi r18, 0xFF ; 255 1bd6: 3f 4f sbci r19, 0xFF ; 255 1bd8: 28 0f add r18, r24 1bda: 39 1f adc r19, r25 1bdc: 4f ee ldi r20, 0xEF ; 239 1bde: 02 c0 rjmp .+4 ; 0x1be4 1be0: 40 93 7a 00 sts 0x007A, r20 1be4: 80 91 c5 03 lds r24, 0x03C5 1be8: 90 91 c6 03 lds r25, 0x03C6 1bec: b9 01 movw r22, r18 1bee: 68 1b sub r22, r24 1bf0: 79 0b sbc r23, r25 1bf2: 77 ff sbrs r23, 7 1bf4: f5 cf rjmp .-22 ; 0x1be0 1bf6: 08 95 ret 00001bf8 : 1bf8: 20 91 c5 03 lds r18, 0x03C5 1bfc: 30 91 c6 03 lds r19, 0x03C6 1c00: 2f 5f subi r18, 0xFF ; 255 1c02: 3f 4f sbci r19, 0xFF ; 255 1c04: 28 0f add r18, r24 1c06: 39 1f adc r19, r25 1c08: 80 91 c5 03 lds r24, 0x03C5 1c0c: 90 91 c6 03 lds r25, 0x03C6 1c10: a9 01 movw r20, r18 1c12: 48 1b sub r20, r24 1c14: 59 0b sbc r21, r25 1c16: 57 ff sbrs r21, 7 1c18: f7 cf rjmp .-18 ; 0x1c08 1c1a: 08 95 ret 00001c1c : 1c1c: 10 92 7c 00 sts 0x007C, r1 1c20: 8f ee ldi r24, 0xEF ; 239 1c22: 80 93 7a 00 sts 0x007A, r24 1c26: 08 95 ret 00001c28 <__vector_24>: 1c28: 1f 92 push r1 1c2a: 0f 92 push r0 1c2c: 0f b6 in r0, 0x3f ; 63 1c2e: 0f 92 push r0 1c30: 11 24 eor r1, r1 1c32: df 92 push r13 1c34: ef 92 push r14 1c36: ff 92 push r15 1c38: 0f 93 push r16 1c3a: 1f 93 push r17 1c3c: 2f 93 push r18 1c3e: 3f 93 push r19 1c40: 4f 93 push r20 1c42: 5f 93 push r21 1c44: 6f 93 push r22 1c46: 7f 93 push r23 1c48: 8f 93 push r24 1c4a: 9f 93 push r25 1c4c: af 93 push r26 1c4e: bf 93 push r27 1c50: cf 93 push r28 1c52: df 93 push r29 1c54: ef 93 push r30 1c56: ff 93 push r31 1c58: 10 92 7a 00 sts 0x007A, r1 1c5c: 80 91 ed 03 lds r24, 0x03ED 1c60: d8 2e mov r13, r24 1c62: d3 94 inc r13 1c64: d0 92 ed 03 sts 0x03ED, r13 1c68: 85 30 cpi r24, 0x05 ; 5 1c6a: 09 f4 brne .+2 ; 0x1c6e <__vector_24+0x46> 1c6c: 84 c0 rjmp .+264 ; 0x1d76 <__vector_24+0x14e> 1c6e: 86 30 cpi r24, 0x06 ; 6 1c70: 90 f4 brcc .+36 ; 0x1c96 <__vector_24+0x6e> 1c72: 82 30 cpi r24, 0x02 ; 2 1c74: 09 f4 brne .+2 ; 0x1c78 <__vector_24+0x50> 1c76: 40 c0 rjmp .+128 ; 0x1cf8 <__vector_24+0xd0> 1c78: 83 30 cpi r24, 0x03 ; 3 1c7a: 30 f4 brcc .+12 ; 0x1c88 <__vector_24+0x60> 1c7c: 88 23 and r24, r24 1c7e: f1 f0 breq .+60 ; 0x1cbc <__vector_24+0x94> 1c80: 81 30 cpi r24, 0x01 ; 1 1c82: 09 f0 breq .+2 ; 0x1c86 <__vector_24+0x5e> 1c84: 4f c2 rjmp .+1182 ; 0x2124 <__vector_24+0x4fc> 1c86: 2f c0 rjmp .+94 ; 0x1ce6 <__vector_24+0xbe> 1c88: 83 30 cpi r24, 0x03 ; 3 1c8a: 09 f4 brne .+2 ; 0x1c8e <__vector_24+0x66> 1c8c: 3f c0 rjmp .+126 ; 0x1d0c <__vector_24+0xe4> 1c8e: 84 30 cpi r24, 0x04 ; 4 1c90: 09 f0 breq .+2 ; 0x1c94 <__vector_24+0x6c> 1c92: 48 c2 rjmp .+1168 ; 0x2124 <__vector_24+0x4fc> 1c94: 58 c0 rjmp .+176 ; 0x1d46 <__vector_24+0x11e> 1c96: 88 30 cpi r24, 0x08 ; 8 1c98: 09 f4 brne .+2 ; 0x1c9c <__vector_24+0x74> 1c9a: c0 c0 rjmp .+384 ; 0x1e1c <__vector_24+0x1f4> 1c9c: 89 30 cpi r24, 0x09 ; 9 1c9e: 38 f4 brcc .+14 ; 0x1cae <__vector_24+0x86> 1ca0: 86 30 cpi r24, 0x06 ; 6 1ca2: 09 f4 brne .+2 ; 0x1ca6 <__vector_24+0x7e> 1ca4: 81 c0 rjmp .+258 ; 0x1da8 <__vector_24+0x180> 1ca6: 87 30 cpi r24, 0x07 ; 7 1ca8: 09 f0 breq .+2 ; 0x1cac <__vector_24+0x84> 1caa: 3c c2 rjmp .+1144 ; 0x2124 <__vector_24+0x4fc> 1cac: 9a c0 rjmp .+308 ; 0x1de2 <__vector_24+0x1ba> 1cae: 89 30 cpi r24, 0x09 ; 9 1cb0: 09 f4 brne .+2 ; 0x1cb4 <__vector_24+0x8c> 1cb2: d1 c0 rjmp .+418 ; 0x1e56 <__vector_24+0x22e> 1cb4: 8a 30 cpi r24, 0x0A ; 10 1cb6: 09 f0 breq .+2 ; 0x1cba <__vector_24+0x92> 1cb8: 35 c2 rjmp .+1130 ; 0x2124 <__vector_24+0x4fc> 1cba: b1 c1 rjmp .+866 ; 0x201e <__vector_24+0x3f6> 1cbc: 80 91 78 00 lds r24, 0x0078 1cc0: 90 91 79 00 lds r25, 0x0079 1cc4: 90 93 ec 03 sts 0x03EC, r25 1cc8: 80 93 eb 03 sts 0x03EB, r24 1ccc: 81 e0 ldi r24, 0x01 ; 1 1cce: 80 93 ee 03 sts 0x03EE, r24 1cd2: 80 91 e5 03 lds r24, 0x03E5 1cd6: 90 91 e6 03 lds r25, 0x03E6 1cda: 01 96 adiw r24, 0x01 ; 1 1cdc: 90 93 e6 03 sts 0x03E6, r25 1ce0: 80 93 e5 03 sts 0x03E5, r24 1ce4: 15 c2 rjmp .+1066 ; 0x2110 <__vector_24+0x4e8> 1ce6: 80 91 78 00 lds r24, 0x0078 1cea: 90 91 79 00 lds r25, 0x0079 1cee: 90 93 ea 03 sts 0x03EA, r25 1cf2: 80 93 e9 03 sts 0x03E9, r24 1cf6: 90 c0 rjmp .+288 ; 0x1e18 <__vector_24+0x1f0> 1cf8: 80 91 78 00 lds r24, 0x0078 1cfc: 90 91 79 00 lds r25, 0x0079 1d00: 90 93 e8 03 sts 0x03E8, r25 1d04: 80 93 e7 03 sts 0x03E7, r24 1d08: 84 e0 ldi r24, 0x04 ; 4 1d0a: 86 c1 rjmp .+780 ; 0x2018 <__vector_24+0x3f0> 1d0c: 40 91 09 03 lds r20, 0x0309 1d10: 50 91 0a 03 lds r21, 0x030A 1d14: 80 91 78 00 lds r24, 0x0078 1d18: 90 91 79 00 lds r25, 0x0079 1d1c: 9a 01 movw r18, r20 1d1e: 22 0f add r18, r18 1d20: 33 1f adc r19, r19 1d22: 24 0f add r18, r20 1d24: 35 1f adc r19, r21 1d26: 63 e0 ldi r22, 0x03 ; 3 1d28: 70 e0 ldi r23, 0x00 ; 0 1d2a: 0e 94 47 3a call 0x748e ; 0x748e <__udivmodhi4> 1d2e: 26 0f add r18, r22 1d30: 37 1f adc r19, r23 1d32: 36 95 lsr r19 1d34: 27 95 ror r18 1d36: 36 95 lsr r19 1d38: 27 95 ror r18 1d3a: 30 93 0a 03 sts 0x030A, r19 1d3e: 20 93 09 03 sts 0x0309, r18 1d42: 86 e0 ldi r24, 0x06 ; 6 1d44: 69 c1 rjmp .+722 ; 0x2018 <__vector_24+0x3f0> 1d46: 80 91 07 04 lds r24, 0x0407 1d4a: 90 91 08 04 lds r25, 0x0408 1d4e: 20 91 78 00 lds r18, 0x0078 1d52: 30 91 79 00 lds r19, 0x0079 1d56: 82 1b sub r24, r18 1d58: 93 0b sbc r25, r19 1d5a: 90 93 2f 08 sts 0x082F, r25 1d5e: 80 93 2e 08 sts 0x082E, r24 1d62: 80 91 2e 08 lds r24, 0x082E 1d66: 90 91 2f 08 lds r25, 0x082F 1d6a: 90 93 d8 03 sts 0x03D8, r25 1d6e: 80 93 d7 03 sts 0x03D7, r24 1d72: 87 e0 ldi r24, 0x07 ; 7 1d74: 51 c1 rjmp .+674 ; 0x2018 <__vector_24+0x3f0> 1d76: 80 91 78 00 lds r24, 0x0078 1d7a: 90 91 79 00 lds r25, 0x0079 1d7e: 20 91 05 04 lds r18, 0x0405 1d82: 30 91 06 04 lds r19, 0x0406 1d86: 82 1b sub r24, r18 1d88: 93 0b sbc r25, r19 1d8a: 90 93 3a 08 sts 0x083A, r25 1d8e: 80 93 39 08 sts 0x0839, r24 1d92: 80 91 39 08 lds r24, 0x0839 1d96: 90 91 3a 08 lds r25, 0x083A 1d9a: 90 93 da 03 sts 0x03DA, r25 1d9e: 80 93 d9 03 sts 0x03D9, r24 1da2: 10 92 ee 03 sts 0x03EE, r1 1da6: b4 c1 rjmp .+872 ; 0x2110 <__vector_24+0x4e8> 1da8: 80 91 00 01 lds r24, 0x0100 1dac: 20 91 eb 03 lds r18, 0x03EB 1db0: 30 91 ec 03 lds r19, 0x03EC 1db4: 8a 30 cpi r24, 0x0A ; 10 1db6: 49 f4 brne .+18 ; 0x1dca <__vector_24+0x1a2> 1db8: 80 91 78 00 lds r24, 0x0078 1dbc: 90 91 79 00 lds r25, 0x0079 1dc0: 82 0f add r24, r18 1dc2: 93 1f adc r25, r19 1dc4: 96 95 lsr r25 1dc6: 87 95 ror r24 1dc8: 06 c0 rjmp .+12 ; 0x1dd6 <__vector_24+0x1ae> 1dca: 80 91 78 00 lds r24, 0x0078 1dce: 90 91 79 00 lds r25, 0x0079 1dd2: 82 0f add r24, r18 1dd4: 93 1f adc r25, r19 1dd6: 90 93 d6 03 sts 0x03D6, r25 1dda: 80 93 d5 03 sts 0x03D5, r24 1dde: 81 e0 ldi r24, 0x01 ; 1 1de0: 1b c1 rjmp .+566 ; 0x2018 <__vector_24+0x3f0> 1de2: 80 91 00 01 lds r24, 0x0100 1de6: 20 91 e9 03 lds r18, 0x03E9 1dea: 30 91 ea 03 lds r19, 0x03EA 1dee: 8a 30 cpi r24, 0x0A ; 10 1df0: 49 f4 brne .+18 ; 0x1e04 <__vector_24+0x1dc> 1df2: 80 91 78 00 lds r24, 0x0078 1df6: 90 91 79 00 lds r25, 0x0079 1dfa: 82 0f add r24, r18 1dfc: 93 1f adc r25, r19 1dfe: 96 95 lsr r25 1e00: 87 95 ror r24 1e02: 06 c0 rjmp .+12 ; 0x1e10 <__vector_24+0x1e8> 1e04: 80 91 78 00 lds r24, 0x0078 1e08: 90 91 79 00 lds r25, 0x0079 1e0c: 82 0f add r24, r18 1e0e: 93 1f adc r25, r19 1e10: 90 93 d4 03 sts 0x03D4, r25 1e14: 80 93 d3 03 sts 0x03D3, r24 1e18: 82 e0 ldi r24, 0x02 ; 2 1e1a: fe c0 rjmp .+508 ; 0x2018 <__vector_24+0x3f0> 1e1c: 80 91 00 01 lds r24, 0x0100 1e20: 20 91 e7 03 lds r18, 0x03E7 1e24: 30 91 e8 03 lds r19, 0x03E8 1e28: 8a 30 cpi r24, 0x0A ; 10 1e2a: 49 f4 brne .+18 ; 0x1e3e <__vector_24+0x216> 1e2c: 80 91 78 00 lds r24, 0x0078 1e30: 90 91 79 00 lds r25, 0x0079 1e34: 82 0f add r24, r18 1e36: 93 1f adc r25, r19 1e38: 96 95 lsr r25 1e3a: 87 95 ror r24 1e3c: 06 c0 rjmp .+12 ; 0x1e4a <__vector_24+0x222> 1e3e: 80 91 78 00 lds r24, 0x0078 1e42: 90 91 79 00 lds r25, 0x0079 1e46: 82 0f add r24, r18 1e48: 93 1f adc r25, r19 1e4a: 90 93 d2 03 sts 0x03D2, r25 1e4e: 80 93 d1 03 sts 0x03D1, r24 1e52: 85 e0 ldi r24, 0x05 ; 5 1e54: e1 c0 rjmp .+450 ; 0x2018 <__vector_24+0x3f0> 1e56: 60 91 78 00 lds r22, 0x0078 1e5a: 70 91 79 00 lds r23, 0x0079 1e5e: e0 90 09 04 lds r14, 0x0409 1e62: f0 90 0a 04 lds r15, 0x040A 1e66: 00 91 0b 04 lds r16, 0x040B 1e6a: 10 91 0c 04 lds r17, 0x040C 1e6e: 88 27 eor r24, r24 1e70: 77 fd sbrc r23, 7 1e72: 80 95 com r24 1e74: 98 2f mov r25, r24 1e76: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 1e7a: a8 01 movw r20, r16 1e7c: 97 01 movw r18, r14 1e7e: 0e 94 b4 38 call 0x7168 ; 0x7168 <__subsf3> 1e82: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 1e86: 70 93 dc 03 sts 0x03DC, r23 1e8a: 60 93 db 03 sts 0x03DB, r22 1e8e: 20 91 db 03 lds r18, 0x03DB 1e92: 30 91 dc 03 lds r19, 0x03DC 1e96: e0 91 2e 08 lds r30, 0x082E 1e9a: f0 91 2f 08 lds r31, 0x082F 1e9e: 80 91 39 08 lds r24, 0x0839 1ea2: 90 91 3a 08 lds r25, 0x083A 1ea6: 97 ff sbrs r25, 7 1ea8: 03 c0 rjmp .+6 ; 0x1eb0 <__vector_24+0x288> 1eaa: 90 95 com r25 1eac: 81 95 neg r24 1eae: 9f 4f sbci r25, 0xFF ; 255 1eb0: 64 e0 ldi r22, 0x04 ; 4 1eb2: 70 e0 ldi r23, 0x00 ; 0 1eb4: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 1eb8: eb 01 movw r28, r22 1eba: cf 01 movw r24, r30 1ebc: f7 ff sbrs r31, 7 1ebe: 03 c0 rjmp .+6 ; 0x1ec6 <__vector_24+0x29e> 1ec0: 90 95 com r25 1ec2: 81 95 neg r24 1ec4: 9f 4f sbci r25, 0xFF ; 255 1ec6: 64 e0 ldi r22, 0x04 ; 4 1ec8: 70 e0 ldi r23, 0x00 ; 0 1eca: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 1ece: 26 0f add r18, r22 1ed0: 37 1f adc r19, r23 1ed2: 2c 0f add r18, r28 1ed4: 3d 1f adc r19, r29 1ed6: 30 93 dc 03 sts 0x03DC, r19 1eda: 20 93 db 03 sts 0x03DB, r18 1ede: 80 91 db 03 lds r24, 0x03DB 1ee2: 90 91 dc 03 lds r25, 0x03DC 1ee6: 02 97 sbiw r24, 0x02 ; 2 1ee8: 04 f1 brlt .+64 ; 0x1f2a <__vector_24+0x302> 1eea: 60 91 09 04 lds r22, 0x0409 1eee: 70 91 0a 04 lds r23, 0x040A 1ef2: 80 91 0b 04 lds r24, 0x040B 1ef6: 90 91 0c 04 lds r25, 0x040C 1efa: 20 e0 ldi r18, 0x00 ; 0 1efc: 30 e0 ldi r19, 0x00 ; 0 1efe: 48 e4 ldi r20, 0x48 ; 72 1f00: 54 e4 ldi r21, 0x44 ; 68 1f02: 0e 94 64 39 call 0x72c8 ; 0x72c8 <__eqsf2> 1f06: 88 23 and r24, r24 1f08: 0c f0 brlt .+2 ; 0x1f0c <__vector_24+0x2e4> 1f0a: 3c c0 rjmp .+120 ; 0x1f84 <__vector_24+0x35c> 1f0c: 60 91 09 04 lds r22, 0x0409 1f10: 70 91 0a 04 lds r23, 0x040A 1f14: 80 91 0b 04 lds r24, 0x040B 1f18: 90 91 0c 04 lds r25, 0x040C 1f1c: 2a e0 ldi r18, 0x0A ; 10 1f1e: 37 ed ldi r19, 0xD7 ; 215 1f20: 43 ea ldi r20, 0xA3 ; 163 1f22: 5c e3 ldi r21, 0x3C ; 60 1f24: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 1f28: 25 c0 rjmp .+74 ; 0x1f74 <__vector_24+0x34c> 1f2a: 80 91 db 03 lds r24, 0x03DB 1f2e: 90 91 dc 03 lds r25, 0x03DC 1f32: 8f 5f subi r24, 0xFF ; 255 1f34: 9f 4f sbci r25, 0xFF ; 255 1f36: 34 f5 brge .+76 ; 0x1f84 <__vector_24+0x35c> 1f38: 60 91 09 04 lds r22, 0x0409 1f3c: 70 91 0a 04 lds r23, 0x040A 1f40: 80 91 0b 04 lds r24, 0x040B 1f44: 90 91 0c 04 lds r25, 0x040C 1f48: 20 e0 ldi r18, 0x00 ; 0 1f4a: 30 e0 ldi r19, 0x00 ; 0 1f4c: 46 e1 ldi r20, 0x16 ; 22 1f4e: 54 e4 ldi r21, 0x44 ; 68 1f50: 0e 94 67 39 call 0x72ce ; 0x72ce <__gesf2> 1f54: 18 16 cp r1, r24 1f56: b4 f4 brge .+44 ; 0x1f84 <__vector_24+0x35c> 1f58: 60 91 09 04 lds r22, 0x0409 1f5c: 70 91 0a 04 lds r23, 0x040A 1f60: 80 91 0b 04 lds r24, 0x040B 1f64: 90 91 0c 04 lds r25, 0x040C 1f68: 2a e0 ldi r18, 0x0A ; 10 1f6a: 37 ed ldi r19, 0xD7 ; 215 1f6c: 43 ea ldi r20, 0xA3 ; 163 1f6e: 5c e3 ldi r21, 0x3C ; 60 1f70: 0e 94 b4 38 call 0x7168 ; 0x7168 <__subsf3> 1f74: 60 93 09 04 sts 0x0409, r22 1f78: 70 93 0a 04 sts 0x040A, r23 1f7c: 80 93 0b 04 sts 0x040B, r24 1f80: 90 93 0c 04 sts 0x040C, r25 1f84: 81 e0 ldi r24, 0x01 ; 1 1f86: 80 93 e2 03 sts 0x03E2, r24 1f8a: 80 91 78 00 lds r24, 0x0078 1f8e: 90 91 79 00 lds r25, 0x0079 1f92: 90 93 31 08 sts 0x0831, r25 1f96: 80 93 30 08 sts 0x0830, r24 1f9a: 20 91 47 04 lds r18, 0x0447 1f9e: 30 91 48 04 lds r19, 0x0448 1fa2: 40 91 49 04 lds r20, 0x0449 1fa6: 50 91 4a 04 lds r21, 0x044A 1faa: 80 91 db 03 lds r24, 0x03DB 1fae: 90 91 dc 03 lds r25, 0x03DC 1fb2: aa 27 eor r26, r26 1fb4: 97 fd sbrc r25, 7 1fb6: a0 95 com r26 1fb8: ba 2f mov r27, r26 1fba: 28 0f add r18, r24 1fbc: 39 1f adc r19, r25 1fbe: 4a 1f adc r20, r26 1fc0: 5b 1f adc r21, r27 1fc2: 20 93 47 04 sts 0x0447, r18 1fc6: 30 93 48 04 sts 0x0448, r19 1fca: 40 93 49 04 sts 0x0449, r20 1fce: 50 93 4a 04 sts 0x044A, r21 1fd2: e0 90 47 04 lds r14, 0x0447 1fd6: f0 90 48 04 lds r15, 0x0448 1fda: 00 91 49 04 lds r16, 0x0449 1fde: 10 91 4a 04 lds r17, 0x044A 1fe2: 60 91 47 04 lds r22, 0x0447 1fe6: 70 91 48 04 lds r23, 0x0448 1fea: 80 91 49 04 lds r24, 0x0449 1fee: 90 91 4a 04 lds r25, 0x044A 1ff2: 20 e0 ldi r18, 0x00 ; 0 1ff4: 34 e0 ldi r19, 0x04 ; 4 1ff6: 40 e0 ldi r20, 0x00 ; 0 1ff8: 50 e0 ldi r21, 0x00 ; 0 1ffa: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 1ffe: e2 1a sub r14, r18 2000: f3 0a sbc r15, r19 2002: 04 0b sbc r16, r20 2004: 15 0b sbc r17, r21 2006: e0 92 47 04 sts 0x0447, r14 200a: f0 92 48 04 sts 0x0448, r15 200e: 00 93 49 04 sts 0x0449, r16 2012: 10 93 4a 04 sts 0x044A, r17 2016: 83 e0 ldi r24, 0x03 ; 3 2018: 80 93 ee 03 sts 0x03EE, r24 201c: 79 c0 rjmp .+242 ; 0x2110 <__vector_24+0x4e8> 201e: 80 91 3e 08 lds r24, 0x083E 2022: 90 91 3f 08 lds r25, 0x083F 2026: 20 91 78 00 lds r18, 0x0078 202a: 30 91 79 00 lds r19, 0x0079 202e: 82 0f add r24, r18 2030: 93 1f adc r25, r19 2032: 90 93 3f 08 sts 0x083F, r25 2036: 80 93 3e 08 sts 0x083E, r24 203a: 80 91 36 08 lds r24, 0x0836 203e: 8f 5f subi r24, 0xFF ; 255 2040: 80 93 36 08 sts 0x0836, r24 2044: 80 91 36 08 lds r24, 0x0836 2048: 85 30 cpi r24, 0x05 ; 5 204a: 08 f4 brcc .+2 ; 0x204e <__vector_24+0x426> 204c: 6b c0 rjmp .+214 ; 0x2124 <__vector_24+0x4fc> 204e: 80 91 78 00 lds r24, 0x0078 2052: 90 91 79 00 lds r25, 0x0079 2056: 90 93 10 03 sts 0x0310, r25 205a: 80 93 0f 03 sts 0x030F, r24 205e: 10 92 36 08 sts 0x0836, r1 2062: 80 91 32 08 lds r24, 0x0832 2066: 90 91 33 08 lds r25, 0x0833 206a: 20 91 3e 08 lds r18, 0x083E 206e: 30 91 3f 08 lds r19, 0x083F 2072: 82 1b sub r24, r18 2074: 93 0b sbc r25, r19 2076: 20 91 63 04 lds r18, 0x0463 207a: 30 91 64 04 lds r19, 0x0464 207e: 82 1b sub r24, r18 2080: 93 0b sbc r25, r19 2082: 90 93 e4 03 sts 0x03E4, r25 2086: 80 93 e3 03 sts 0x03E3, r24 208a: 60 91 3e 08 lds r22, 0x083E 208e: 70 91 3f 08 lds r23, 0x083F 2092: e0 90 0b 03 lds r14, 0x030B 2096: f0 90 0c 03 lds r15, 0x030C 209a: 00 91 0d 03 lds r16, 0x030D 209e: 10 91 0e 03 lds r17, 0x030E 20a2: 88 27 eor r24, r24 20a4: 77 fd sbrc r23, 7 20a6: 80 95 com r24 20a8: 98 2f mov r25, r24 20aa: a8 01 movw r20, r16 20ac: 97 01 movw r18, r14 20ae: 22 0f add r18, r18 20b0: 33 1f adc r19, r19 20b2: 44 1f adc r20, r20 20b4: 55 1f adc r21, r21 20b6: 2e 0d add r18, r14 20b8: 3f 1d adc r19, r15 20ba: 40 1f adc r20, r16 20bc: 51 1f adc r21, r17 20be: 62 0f add r22, r18 20c0: 73 1f adc r23, r19 20c2: 84 1f adc r24, r20 20c4: 95 1f adc r25, r21 20c6: 24 e0 ldi r18, 0x04 ; 4 20c8: 30 e0 ldi r19, 0x00 ; 0 20ca: 40 e0 ldi r20, 0x00 ; 0 20cc: 50 e0 ldi r21, 0x00 ; 0 20ce: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 20d2: 20 93 0b 03 sts 0x030B, r18 20d6: 30 93 0c 03 sts 0x030C, r19 20da: 40 93 0d 03 sts 0x030D, r20 20de: 50 93 0e 03 sts 0x030E, r21 20e2: 20 91 32 08 lds r18, 0x0832 20e6: 30 91 33 08 lds r19, 0x0833 20ea: 80 91 0b 03 lds r24, 0x030B 20ee: 90 91 0c 03 lds r25, 0x030C 20f2: a0 91 0d 03 lds r26, 0x030D 20f6: b0 91 0e 03 lds r27, 0x030E 20fa: 28 1b sub r18, r24 20fc: 39 0b sbc r19, r25 20fe: 30 93 64 04 sts 0x0464, r19 2102: 20 93 63 04 sts 0x0463, r18 2106: 10 92 3f 08 sts 0x083F, r1 210a: 10 92 3e 08 sts 0x083E, r1 210e: 0a c0 rjmp .+20 ; 0x2124 <__vector_24+0x4fc> 2110: 80 91 ee 03 lds r24, 0x03EE 2114: 80 93 7c 00 sts 0x007C, r24 2118: dd 20 and r13, r13 211a: 51 f0 breq .+20 ; 0x2130 <__vector_24+0x508> 211c: 8f ee ldi r24, 0xEF ; 239 211e: 80 93 7a 00 sts 0x007A, r24 2122: 06 c0 rjmp .+12 ; 0x2130 <__vector_24+0x508> 2124: 10 92 ee 03 sts 0x03EE, r1 2128: 10 92 ed 03 sts 0x03ED, r1 212c: 10 92 7c 00 sts 0x007C, r1 2130: ff 91 pop r31 2132: ef 91 pop r30 2134: df 91 pop r29 2136: cf 91 pop r28 2138: bf 91 pop r27 213a: af 91 pop r26 213c: 9f 91 pop r25 213e: 8f 91 pop r24 2140: 7f 91 pop r23 2142: 6f 91 pop r22 2144: 5f 91 pop r21 2146: 4f 91 pop r20 2148: 3f 91 pop r19 214a: 2f 91 pop r18 214c: 1f 91 pop r17 214e: 0f 91 pop r16 2150: ff 90 pop r15 2152: ef 90 pop r14 2154: df 90 pop r13 2156: 0f 90 pop r0 2158: 0f be out 0x3f, r0 ; 63 215a: 0f 90 pop r0 215c: 1f 90 pop r1 215e: 18 95 reti 00002160 : 2160: cf 93 push r28 2162: df 93 push r29 2164: a3 e0 ldi r26, 0x03 ; 3 2166: b0 e0 ldi r27, 0x00 ; 0 2168: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 216c: 80 2d mov r24, r0 216e: c8 2f mov r28, r24 2170: dd 27 eor r29, r29 2172: c5 31 cpi r28, 0x15 ; 21 2174: d1 05 cpc r29, r1 2176: 08 f0 brcs .+2 ; 0x217a 2178: 2a 97 sbiw r28, 0x0a ; 10 217a: c7 bd out 0x27, r28 ; 39 217c: 84 e6 ldi r24, 0x64 ; 100 217e: 90 e0 ldi r25, 0x00 ; 0 2180: 0e 94 e6 0d call 0x1bcc ; 0x1bcc 2184: 80 91 0f 03 lds r24, 0x030F 2188: 90 91 10 03 lds r25, 0x0310 218c: 82 55 subi r24, 0x52 ; 82 218e: 93 40 sbci r25, 0x03 ; 3 2190: d0 f4 brcc .+52 ; 0x21c6 2192: c0 e0 ldi r28, 0x00 ; 0 2194: d0 e0 ldi r29, 0x00 ; 0 2196: 17 c0 rjmp .+46 ; 0x21c6 2198: c7 bd out 0x27, r28 ; 39 219a: 82 e3 ldi r24, 0x32 ; 50 219c: 90 e0 ldi r25, 0x00 ; 0 219e: 0e 94 e6 0d call 0x1bcc ; 0x1bcc 21a2: 8c e7 ldi r24, 0x7C ; 124 21a4: 91 e0 ldi r25, 0x01 ; 1 21a6: 9f 93 push r25 21a8: 8f 93 push r24 21aa: 1f 92 push r1 21ac: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 21b0: 80 91 0f 03 lds r24, 0x030F 21b4: 90 91 10 03 lds r25, 0x0310 21b8: 0f 90 pop r0 21ba: 0f 90 pop r0 21bc: 0f 90 pop r0 21be: 84 58 subi r24, 0x84 ; 132 21c0: 93 40 sbci r25, 0x03 ; 3 21c2: 20 f0 brcs .+8 ; 0x21cc 21c4: 21 96 adiw r28, 0x01 ; 1 21c6: ca 3f cpi r28, 0xFA ; 250 21c8: d1 05 cpc r29, r1 21ca: 30 f3 brcs .-52 ; 0x2198 21cc: a3 e0 ldi r26, 0x03 ; 3 21ce: b0 e0 ldi r27, 0x00 ; 0 21d0: 0c 2e mov r0, r28 21d2: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 21d6: c0 93 3b 08 sts 0x083B, r28 21da: 8c e2 ldi r24, 0x2C ; 44 21dc: 91 e0 ldi r25, 0x01 ; 1 21de: 0e 94 e6 0d call 0x1bcc ; 0x1bcc 21e2: df 91 pop r29 21e4: cf 91 pop r28 21e6: 08 95 ret 000021e8 : 21e8: eb e1 ldi r30, 0x1B ; 27 21ea: f3 e0 ldi r31, 0x03 ; 3 21ec: 80 e2 ldi r24, 0x20 ; 32 21ee: 81 93 st Z+, r24 21f0: 93 e0 ldi r25, 0x03 ; 3 21f2: eb 36 cpi r30, 0x6B ; 107 21f4: f9 07 cpc r31, r25 21f6: d9 f7 brne .-10 ; 0x21ee 21f8: 08 95 ret 000021fa : 21fa: ff 92 push r15 21fc: 0f 93 push r16 21fe: 1f 93 push r17 2200: 80 91 f2 03 lds r24, 0x03F2 2204: 28 2f mov r18, r24 2206: 33 27 eor r19, r19 2208: c9 01 movw r24, r18 220a: 81 70 andi r24, 0x01 ; 1 220c: 90 70 andi r25, 0x00 ; 0 220e: 68 2f mov r22, r24 2210: 88 23 and r24, r24 2212: a9 f0 breq .+42 ; 0x223e 2214: 80 91 f3 03 lds r24, 0x03F3 2218: 88 23 and r24, r24 221a: 11 f0 breq .+4 ; 0x2220 221c: 81 50 subi r24, 0x01 ; 1 221e: 02 c0 rjmp .+4 ; 0x2224 2220: 80 91 6b 03 lds r24, 0x036B 2224: 80 93 f3 03 sts 0x03F3, r24 2228: eb e1 ldi r30, 0x1B ; 27 222a: f3 e0 ldi r31, 0x03 ; 3 222c: 80 e2 ldi r24, 0x20 ; 32 222e: 81 93 st Z+, r24 2230: 93 e0 ldi r25, 0x03 ; 3 2232: eb 36 cpi r30, 0x6B ; 107 2234: f9 07 cpc r31, r25 2236: d9 f7 brne .-10 ; 0x222e 2238: 8f ef ldi r24, 0xFF ; 255 223a: 80 93 ac 03 sts 0x03AC, r24 223e: a9 01 movw r20, r18 2240: 42 70 andi r20, 0x02 ; 2 2242: 50 70 andi r21, 0x00 ; 0 2244: 21 ff sbrs r18, 1 2246: 10 c0 rjmp .+32 ; 0x2268 2248: 80 91 f3 03 lds r24, 0x03F3 224c: 8f 5f subi r24, 0xFF ; 255 224e: 80 93 f3 03 sts 0x03F3, r24 2252: eb e1 ldi r30, 0x1B ; 27 2254: f3 e0 ldi r31, 0x03 ; 3 2256: 80 e2 ldi r24, 0x20 ; 32 2258: 81 93 st Z+, r24 225a: 93 e0 ldi r25, 0x03 ; 3 225c: eb 36 cpi r30, 0x6B ; 107 225e: f9 07 cpc r31, r25 2260: d9 f7 brne .-10 ; 0x2258 2262: 8f ef ldi r24, 0xFF ; 255 2264: 80 93 ac 03 sts 0x03AC, r24 2268: 66 23 and r22, r22 226a: 21 f0 breq .+8 ; 0x2274 226c: 45 2b or r20, r21 226e: 11 f0 breq .+4 ; 0x2274 2270: 10 92 f3 03 sts 0x03F3, r1 2274: 81 e1 ldi r24, 0x11 ; 17 2276: 80 93 f1 03 sts 0x03F1, r24 227a: 80 91 f3 03 lds r24, 0x03F3 227e: 99 27 eor r25, r25 2280: 9f 93 push r25 2282: 8f 93 push r24 2284: 83 e2 ldi r24, 0x23 ; 35 2286: 94 e0 ldi r25, 0x04 ; 4 2288: 9f 93 push r25 228a: 8f 93 push r24 228c: 11 e0 ldi r17, 0x01 ; 1 228e: f1 2e mov r15, r17 2290: ff 92 push r15 2292: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2296: 00 91 f3 03 lds r16, 0x03F3 229a: 0f 90 pop r0 229c: 0f 90 pop r0 229e: 0f 90 pop r0 22a0: 0f 90 pop r0 22a2: 0f 90 pop r0 22a4: 05 30 cpi r16, 0x05 ; 5 22a6: 09 f4 brne .+2 ; 0x22aa 22a8: fc c1 rjmp .+1016 ; 0x26a2 22aa: 06 30 cpi r16, 0x06 ; 6 22ac: 90 f4 brcc .+36 ; 0x22d2 22ae: 02 30 cpi r16, 0x02 ; 2 22b0: 09 f4 brne .+2 ; 0x22b4 22b2: cc c0 rjmp .+408 ; 0x244c 22b4: 03 30 cpi r16, 0x03 ; 3 22b6: 30 f4 brcc .+12 ; 0x22c4 22b8: 00 23 and r16, r16 22ba: f1 f0 breq .+60 ; 0x22f8 22bc: 01 30 cpi r16, 0x01 ; 1 22be: 09 f0 breq .+2 ; 0x22c2 22c0: d9 c3 rjmp .+1970 ; 0x2a74 22c2: 61 c0 rjmp .+194 ; 0x2386 22c4: 03 30 cpi r16, 0x03 ; 3 22c6: 09 f4 brne .+2 ; 0x22ca 22c8: 16 c1 rjmp .+556 ; 0x24f6 22ca: 04 30 cpi r16, 0x04 ; 4 22cc: 09 f0 breq .+2 ; 0x22d0 22ce: d2 c3 rjmp .+1956 ; 0x2a74 22d0: 65 c1 rjmp .+714 ; 0x259c 22d2: 08 30 cpi r16, 0x08 ; 8 22d4: 09 f4 brne .+2 ; 0x22d8 22d6: 16 c3 rjmp .+1580 ; 0x2904 22d8: 09 30 cpi r16, 0x09 ; 9 22da: 38 f4 brcc .+14 ; 0x22ea 22dc: 06 30 cpi r16, 0x06 ; 6 22de: 09 f4 brne .+2 ; 0x22e2 22e0: 99 c2 rjmp .+1330 ; 0x2814 22e2: 07 30 cpi r16, 0x07 ; 7 22e4: 09 f0 breq .+2 ; 0x22e8 22e6: c6 c3 rjmp .+1932 ; 0x2a74 22e8: ea c2 rjmp .+1492 ; 0x28be 22ea: 09 30 cpi r16, 0x09 ; 9 22ec: 09 f4 brne .+2 ; 0x22f0 22ee: 47 c3 rjmp .+1678 ; 0x297e 22f0: 0a 30 cpi r16, 0x0A ; 10 22f2: 09 f0 breq .+2 ; 0x22f6 22f4: bf c3 rjmp .+1918 ; 0x2a74 22f6: 81 c3 rjmp .+1794 ; 0x29fa 22f8: 10 92 f1 03 sts 0x03F1, r1 22fc: 81 e1 ldi r24, 0x11 ; 17 22fe: 94 e0 ldi r25, 0x04 ; 4 2300: 9f 93 push r25 2302: 8f 93 push r24 2304: ff 92 push r15 2306: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 230a: 84 e1 ldi r24, 0x14 ; 20 230c: 80 93 f1 03 sts 0x03F1, r24 2310: 20 91 00 01 lds r18, 0x0100 2314: 82 e6 ldi r24, 0x62 ; 98 2316: 90 e0 ldi r25, 0x00 ; 0 2318: 9f 93 push r25 231a: 8f 93 push r24 231c: 8a e5 ldi r24, 0x5A ; 90 231e: 90 e0 ldi r25, 0x00 ; 0 2320: 9f 93 push r25 2322: 8f 93 push r24 2324: 1f 92 push r1 2326: 1f 92 push r1 2328: 82 2f mov r24, r18 232a: 6a e0 ldi r22, 0x0A ; 10 232c: 0e 94 3b 3a call 0x7476 ; 0x7476 <__udivmodqi4> 2330: 89 2f mov r24, r25 2332: 99 27 eor r25, r25 2334: 9f 93 push r25 2336: 8f 93 push r24 2338: 82 2f mov r24, r18 233a: 0e 94 3b 3a call 0x7476 ; 0x7476 <__udivmodqi4> 233e: 99 27 eor r25, r25 2340: 9f 93 push r25 2342: 8f 93 push r24 2344: 8c ef ldi r24, 0xFC ; 252 2346: 93 e0 ldi r25, 0x03 ; 3 2348: 9f 93 push r25 234a: 8f 93 push r24 234c: ff 92 push r15 234e: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2352: 88 e2 ldi r24, 0x28 ; 40 2354: 80 93 f1 03 sts 0x03F1, r24 2358: 0e 94 33 02 call 0x466 ; 0x466 235c: 99 27 eor r25, r25 235e: 9f 93 push r25 2360: 8f 93 push r24 2362: 8f ee ldi r24, 0xEF ; 239 2364: 93 e0 ldi r25, 0x03 ; 3 2366: 9f 93 push r25 2368: 8f 93 push r24 236a: ff 92 push r15 236c: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2370: 8c e3 ldi r24, 0x3C ; 60 2372: 80 93 f1 03 sts 0x03F1, r24 2376: 84 ee ldi r24, 0xE4 ; 228 2378: 93 e0 ldi r25, 0x03 ; 3 237a: 9f 93 push r25 237c: 8f 93 push r24 237e: ff 92 push r15 2380: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2384: 98 c2 rjmp .+1328 ; 0x28b6 2386: 80 91 7c 08 lds r24, 0x087C 238a: 80 ff sbrs r24, 0 238c: 47 c0 rjmp .+142 ; 0x241c 238e: 10 92 f1 03 sts 0x03F1, r1 2392: 80 91 63 04 lds r24, 0x0463 2396: 90 91 64 04 lds r25, 0x0464 239a: 9f 93 push r25 239c: 8f 93 push r24 239e: 85 ed ldi r24, 0xD5 ; 213 23a0: 93 e0 ldi r25, 0x03 ; 3 23a2: 9f 93 push r25 23a4: 8f 93 push r24 23a6: 0f 93 push r16 23a8: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 23ac: 84 e1 ldi r24, 0x14 ; 20 23ae: 80 93 f1 03 sts 0x03F1, r24 23b2: 80 91 65 04 lds r24, 0x0465 23b6: 90 91 66 04 lds r25, 0x0466 23ba: 9f 93 push r25 23bc: 8f 93 push r24 23be: 86 ec ldi r24, 0xC6 ; 198 23c0: 93 e0 ldi r25, 0x03 ; 3 23c2: 9f 93 push r25 23c4: 8f 93 push r24 23c6: 0f 93 push r16 23c8: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 23cc: 88 e2 ldi r24, 0x28 ; 40 23ce: 80 93 f1 03 sts 0x03F1, r24 23d2: 80 91 0f 03 lds r24, 0x030F 23d6: 90 91 10 03 lds r25, 0x0310 23da: 9f 93 push r25 23dc: 8f 93 push r24 23de: 87 eb ldi r24, 0xB7 ; 183 23e0: 93 e0 ldi r25, 0x03 ; 3 23e2: 9f 93 push r25 23e4: 8f 93 push r24 23e6: 0f 93 push r16 23e8: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 23ec: 8c e3 ldi r24, 0x3C ; 60 23ee: 80 93 f1 03 sts 0x03F1, r24 23f2: 80 91 3b 08 lds r24, 0x083B 23f6: 99 27 eor r25, r25 23f8: 9f 93 push r25 23fa: 8f 93 push r24 23fc: 88 ea ldi r24, 0xA8 ; 168 23fe: 93 e0 ldi r25, 0x03 ; 3 2400: 9f 93 push r25 2402: 8f 93 push r24 2404: 0f 93 push r16 2406: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 240a: 8d b7 in r24, 0x3d ; 61 240c: 9e b7 in r25, 0x3e ; 62 240e: 44 96 adiw r24, 0x14 ; 20 2410: 0f b6 in r0, 0x3f ; 63 2412: f8 94 cli 2414: 9e bf out 0x3e, r25 ; 62 2416: 0f be out 0x3f, r0 ; 63 2418: 8d bf out 0x3d, r24 ; 61 241a: 31 c3 rjmp .+1634 ; 0x2a7e 241c: 84 e1 ldi r24, 0x14 ; 20 241e: 80 93 f1 03 sts 0x03F1, r24 2422: 81 ea ldi r24, 0xA1 ; 161 2424: 93 e0 ldi r25, 0x03 ; 3 2426: 9f 93 push r25 2428: 8f 93 push r24 242a: 0f 93 push r16 242c: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2430: 88 e2 ldi r24, 0x28 ; 40 2432: 80 93 f1 03 sts 0x03F1, r24 2436: 83 e9 ldi r24, 0x93 ; 147 2438: 93 e0 ldi r25, 0x03 ; 3 243a: 9f 93 push r25 243c: 8f 93 push r24 243e: 0f 93 push r16 2440: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2444: 8d b7 in r24, 0x3d ; 61 2446: 9e b7 in r25, 0x3e ; 62 2448: 06 96 adiw r24, 0x06 ; 6 244a: e2 cf rjmp .-60 ; 0x2410 244c: 10 92 f1 03 sts 0x03F1, r1 2450: 89 e8 ldi r24, 0x89 ; 137 2452: 93 e0 ldi r25, 0x03 ; 3 2454: 9f 93 push r25 2456: 8f 93 push r24 2458: ff 92 push r15 245a: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 245e: 84 e1 ldi r24, 0x14 ; 20 2460: 80 93 f1 03 sts 0x03F1, r24 2464: 60 91 0f 04 lds r22, 0x040F 2468: 70 91 10 04 lds r23, 0x0410 246c: 80 91 11 04 lds r24, 0x0411 2470: 90 91 12 04 lds r25, 0x0412 2474: 20 e0 ldi r18, 0x00 ; 0 2476: 34 e0 ldi r19, 0x04 ; 4 2478: 40 e0 ldi r20, 0x00 ; 0 247a: 50 e0 ldi r21, 0x00 ; 0 247c: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 2480: 5f 93 push r21 2482: 4f 93 push r20 2484: 3f 93 push r19 2486: 2f 93 push r18 2488: 8a e7 ldi r24, 0x7A ; 122 248a: 93 e0 ldi r25, 0x03 ; 3 248c: 9f 93 push r25 248e: 8f 93 push r24 2490: ff 92 push r15 2492: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2496: 88 e2 ldi r24, 0x28 ; 40 2498: 80 93 f1 03 sts 0x03F1, r24 249c: 60 91 17 04 lds r22, 0x0417 24a0: 70 91 18 04 lds r23, 0x0418 24a4: 80 91 19 04 lds r24, 0x0419 24a8: 90 91 1a 04 lds r25, 0x041A 24ac: 20 e0 ldi r18, 0x00 ; 0 24ae: 34 e0 ldi r19, 0x04 ; 4 24b0: 40 e0 ldi r20, 0x00 ; 0 24b2: 50 e0 ldi r21, 0x00 ; 0 24b4: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 24b8: 5f 93 push r21 24ba: 4f 93 push r20 24bc: 3f 93 push r19 24be: 2f 93 push r18 24c0: 8b e6 ldi r24, 0x6B ; 107 24c2: 93 e0 ldi r25, 0x03 ; 3 24c4: 9f 93 push r25 24c6: 8f 93 push r24 24c8: ff 92 push r15 24ca: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 24ce: 8c e3 ldi r24, 0x3C ; 60 24d0: 80 93 f1 03 sts 0x03F1, r24 24d4: 80 91 4b 04 lds r24, 0x044B 24d8: 90 91 4c 04 lds r25, 0x044C 24dc: 9f 93 push r25 24de: 8f 93 push r24 24e0: 8c e5 ldi r24, 0x5C ; 92 24e2: 93 e0 ldi r25, 0x03 ; 3 24e4: 9f 93 push r25 24e6: 8f 93 push r24 24e8: ff 92 push r15 24ea: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 24ee: 8d b7 in r24, 0x3d ; 61 24f0: 9e b7 in r25, 0x3e ; 62 24f2: 46 96 adiw r24, 0x16 ; 22 24f4: 8d cf rjmp .-230 ; 0x2410 24f6: 10 92 f1 03 sts 0x03F1, r1 24fa: 80 91 4c 08 lds r24, 0x084C 24fe: 90 91 4d 08 lds r25, 0x084D 2502: 20 91 4a 08 lds r18, 0x084A 2506: 30 91 4b 08 lds r19, 0x084B 250a: 9f 93 push r25 250c: 8f 93 push r24 250e: 3f 93 push r19 2510: 2f 93 push r18 2512: 8c e4 ldi r24, 0x4C ; 76 2514: 93 e0 ldi r25, 0x03 ; 3 2516: 9f 93 push r25 2518: 8f 93 push r24 251a: ff 92 push r15 251c: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2520: 84 e1 ldi r24, 0x14 ; 20 2522: 80 93 f1 03 sts 0x03F1, r24 2526: 80 91 50 08 lds r24, 0x0850 252a: 90 91 51 08 lds r25, 0x0851 252e: 20 91 4e 08 lds r18, 0x084E 2532: 30 91 4f 08 lds r19, 0x084F 2536: 9f 93 push r25 2538: 8f 93 push r24 253a: 3f 93 push r19 253c: 2f 93 push r18 253e: 8c e3 ldi r24, 0x3C ; 60 2540: 93 e0 ldi r25, 0x03 ; 3 2542: 9f 93 push r25 2544: 8f 93 push r24 2546: ff 92 push r15 2548: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 254c: 88 e2 ldi r24, 0x28 ; 40 254e: 80 93 f1 03 sts 0x03F1, r24 2552: 80 91 54 08 lds r24, 0x0854 2556: 90 91 55 08 lds r25, 0x0855 255a: 20 91 52 08 lds r18, 0x0852 255e: 30 91 53 08 lds r19, 0x0853 2562: 9f 93 push r25 2564: 8f 93 push r24 2566: 3f 93 push r19 2568: 2f 93 push r18 256a: 8c e2 ldi r24, 0x2C ; 44 256c: 93 e0 ldi r25, 0x03 ; 3 256e: 9f 93 push r25 2570: 8f 93 push r24 2572: ff 92 push r15 2574: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2578: 8c e3 ldi r24, 0x3C ; 60 257a: 80 93 f1 03 sts 0x03F1, r24 257e: 80 91 58 08 lds r24, 0x0858 2582: 90 91 59 08 lds r25, 0x0859 2586: 20 91 56 08 lds r18, 0x0856 258a: 30 91 57 08 lds r19, 0x0857 258e: 9f 93 push r25 2590: 8f 93 push r24 2592: 3f 93 push r19 2594: 2f 93 push r18 2596: 8c e1 ldi r24, 0x1C ; 28 2598: 93 e0 ldi r25, 0x03 ; 3 259a: 7a c0 rjmp .+244 ; 0x2690 259c: 10 92 f1 03 sts 0x03F1, r1 25a0: e0 91 75 08 lds r30, 0x0875 25a4: ff 27 eor r31, r31 25a6: ee 0f add r30, r30 25a8: ff 1f adc r31, r31 25aa: e8 5b subi r30, 0xB8 ; 184 25ac: f7 4f sbci r31, 0xF7 ; 247 25ae: 20 81 ld r18, Z 25b0: 31 81 ldd r19, Z+1 ; 0x01 25b2: e0 91 74 08 lds r30, 0x0874 25b6: ff 27 eor r31, r31 25b8: ee 0f add r30, r30 25ba: ff 1f adc r31, r31 25bc: e8 5b subi r30, 0xB8 ; 184 25be: f7 4f sbci r31, 0xF7 ; 247 25c0: 80 81 ld r24, Z 25c2: 91 81 ldd r25, Z+1 ; 0x01 25c4: 3f 93 push r19 25c6: 2f 93 push r18 25c8: 9f 93 push r25 25ca: 8f 93 push r24 25cc: 8c e0 ldi r24, 0x0C ; 12 25ce: 93 e0 ldi r25, 0x03 ; 3 25d0: 9f 93 push r25 25d2: 8f 93 push r24 25d4: ff 92 push r15 25d6: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 25da: 84 e1 ldi r24, 0x14 ; 20 25dc: 80 93 f1 03 sts 0x03F1, r24 25e0: e0 91 77 08 lds r30, 0x0877 25e4: ff 27 eor r31, r31 25e6: ee 0f add r30, r30 25e8: ff 1f adc r31, r31 25ea: e8 5b subi r30, 0xB8 ; 184 25ec: f7 4f sbci r31, 0xF7 ; 247 25ee: 20 81 ld r18, Z 25f0: 31 81 ldd r19, Z+1 ; 0x01 25f2: e0 91 76 08 lds r30, 0x0876 25f6: ff 27 eor r31, r31 25f8: ee 0f add r30, r30 25fa: ff 1f adc r31, r31 25fc: e8 5b subi r30, 0xB8 ; 184 25fe: f7 4f sbci r31, 0xF7 ; 247 2600: 80 81 ld r24, Z 2602: 91 81 ldd r25, Z+1 ; 0x01 2604: 3f 93 push r19 2606: 2f 93 push r18 2608: 9f 93 push r25 260a: 8f 93 push r24 260c: 8c ef ldi r24, 0xFC ; 252 260e: 92 e0 ldi r25, 0x02 ; 2 2610: 9f 93 push r25 2612: 8f 93 push r24 2614: ff 92 push r15 2616: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 261a: 88 e2 ldi r24, 0x28 ; 40 261c: 80 93 f1 03 sts 0x03F1, r24 2620: e0 91 79 08 lds r30, 0x0879 2624: ff 27 eor r31, r31 2626: ee 0f add r30, r30 2628: ff 1f adc r31, r31 262a: e8 5b subi r30, 0xB8 ; 184 262c: f7 4f sbci r31, 0xF7 ; 247 262e: 20 81 ld r18, Z 2630: 31 81 ldd r19, Z+1 ; 0x01 2632: e0 91 78 08 lds r30, 0x0878 2636: ff 27 eor r31, r31 2638: ee 0f add r30, r30 263a: ff 1f adc r31, r31 263c: e8 5b subi r30, 0xB8 ; 184 263e: f7 4f sbci r31, 0xF7 ; 247 2640: 80 81 ld r24, Z 2642: 91 81 ldd r25, Z+1 ; 0x01 2644: 3f 93 push r19 2646: 2f 93 push r18 2648: 9f 93 push r25 264a: 8f 93 push r24 264c: 8c ee ldi r24, 0xEC ; 236 264e: 92 e0 ldi r25, 0x02 ; 2 2650: 9f 93 push r25 2652: 8f 93 push r24 2654: ff 92 push r15 2656: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 265a: 8c e3 ldi r24, 0x3C ; 60 265c: 80 93 f1 03 sts 0x03F1, r24 2660: e0 91 7b 08 lds r30, 0x087B 2664: ff 27 eor r31, r31 2666: ee 0f add r30, r30 2668: ff 1f adc r31, r31 266a: e8 5b subi r30, 0xB8 ; 184 266c: f7 4f sbci r31, 0xF7 ; 247 266e: 20 81 ld r18, Z 2670: 31 81 ldd r19, Z+1 ; 0x01 2672: e0 91 7a 08 lds r30, 0x087A 2676: ff 27 eor r31, r31 2678: ee 0f add r30, r30 267a: ff 1f adc r31, r31 267c: e8 5b subi r30, 0xB8 ; 184 267e: f7 4f sbci r31, 0xF7 ; 247 2680: 80 81 ld r24, Z 2682: 91 81 ldd r25, Z+1 ; 0x01 2684: 3f 93 push r19 2686: 2f 93 push r18 2688: 9f 93 push r25 268a: 8f 93 push r24 268c: 8c ed ldi r24, 0xDC ; 220 268e: 92 e0 ldi r25, 0x02 ; 2 2690: 9f 93 push r25 2692: 8f 93 push r24 2694: ff 92 push r15 2696: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 269a: 8d b7 in r24, 0x3d ; 61 269c: 9e b7 in r25, 0x3e ; 62 269e: 4c 96 adiw r24, 0x1c ; 28 26a0: b7 ce rjmp .-658 ; 0x2410 26a2: 10 92 f1 03 sts 0x03F1, r1 26a6: 8e ec ldi r24, 0xCE ; 206 26a8: 92 e0 ldi r25, 0x02 ; 2 26aa: 9f 93 push r25 26ac: 8f 93 push r24 26ae: ff 92 push r15 26b0: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 26b4: 0f 90 pop r0 26b6: 0f 90 pop r0 26b8: 0f 90 pop r0 26ba: 80 91 00 01 lds r24, 0x0100 26be: 8a 30 cpi r24, 0x0A ; 10 26c0: 09 f0 breq .+2 ; 0x26c4 26c2: 4a c0 rjmp .+148 ; 0x2758 26c4: 84 e1 ldi r24, 0x14 ; 20 26c6: 80 93 f1 03 sts 0x03F1, r24 26ca: 40 91 fb 03 lds r20, 0x03FB 26ce: 50 91 fc 03 lds r21, 0x03FC 26d2: 80 91 d1 03 lds r24, 0x03D1 26d6: 90 91 d2 03 lds r25, 0x03D2 26da: 20 91 fb 03 lds r18, 0x03FB 26de: 30 91 fc 03 lds r19, 0x03FC 26e2: 5f 93 push r21 26e4: 4f 93 push r20 26e6: 82 1b sub r24, r18 26e8: 93 0b sbc r25, r19 26ea: 9f 93 push r25 26ec: 8f 93 push r24 26ee: 8f eb ldi r24, 0xBF ; 191 26f0: 92 e0 ldi r25, 0x02 ; 2 26f2: 9f 93 push r25 26f4: 8f 93 push r24 26f6: ff 92 push r15 26f8: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 26fc: 88 e2 ldi r24, 0x28 ; 40 26fe: 80 93 f1 03 sts 0x03F1, r24 2702: 40 91 fd 03 lds r20, 0x03FD 2706: 50 91 fe 03 lds r21, 0x03FE 270a: 80 91 d3 03 lds r24, 0x03D3 270e: 90 91 d4 03 lds r25, 0x03D4 2712: 20 91 fd 03 lds r18, 0x03FD 2716: 30 91 fe 03 lds r19, 0x03FE 271a: 5f 93 push r21 271c: 4f 93 push r20 271e: 82 1b sub r24, r18 2720: 93 0b sbc r25, r19 2722: 9f 93 push r25 2724: 8f 93 push r24 2726: 80 eb ldi r24, 0xB0 ; 176 2728: 92 e0 ldi r25, 0x02 ; 2 272a: 9f 93 push r25 272c: 8f 93 push r24 272e: ff 92 push r15 2730: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2734: 8c e3 ldi r24, 0x3C ; 60 2736: 80 93 f1 03 sts 0x03F1, r24 273a: 80 91 ff 03 lds r24, 0x03FF 273e: 90 91 00 04 lds r25, 0x0400 2742: 20 91 e3 08 lds r18, 0x08E3 2746: 30 91 e4 08 lds r19, 0x08E4 274a: 9f 93 push r25 274c: 8f 93 push r24 274e: 3f 93 push r19 2750: 2f 93 push r18 2752: 81 ea ldi r24, 0xA1 ; 161 2754: 92 e0 ldi r25, 0x02 ; 2 2756: 55 c0 rjmp .+170 ; 0x2802 2758: 84 e1 ldi r24, 0x14 ; 20 275a: 80 93 f1 03 sts 0x03F1, r24 275e: 80 91 fb 03 lds r24, 0x03FB 2762: 90 91 fc 03 lds r25, 0x03FC 2766: 20 91 d1 03 lds r18, 0x03D1 276a: 30 91 d2 03 lds r19, 0x03D2 276e: e0 91 fb 03 lds r30, 0x03FB 2772: f0 91 fc 03 lds r31, 0x03FC 2776: 62 e0 ldi r22, 0x02 ; 2 2778: 70 e0 ldi r23, 0x00 ; 0 277a: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 277e: 7f 93 push r23 2780: 6f 93 push r22 2782: 2e 1b sub r18, r30 2784: 3f 0b sbc r19, r31 2786: 3f 93 push r19 2788: 2f 93 push r18 278a: 82 e9 ldi r24, 0x92 ; 146 278c: 92 e0 ldi r25, 0x02 ; 2 278e: 9f 93 push r25 2790: 8f 93 push r24 2792: ff 92 push r15 2794: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2798: 88 e2 ldi r24, 0x28 ; 40 279a: 80 93 f1 03 sts 0x03F1, r24 279e: 80 91 fd 03 lds r24, 0x03FD 27a2: 90 91 fe 03 lds r25, 0x03FE 27a6: 20 91 d3 03 lds r18, 0x03D3 27aa: 30 91 d4 03 lds r19, 0x03D4 27ae: e0 91 fd 03 lds r30, 0x03FD 27b2: f0 91 fe 03 lds r31, 0x03FE 27b6: 62 e0 ldi r22, 0x02 ; 2 27b8: 70 e0 ldi r23, 0x00 ; 0 27ba: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 27be: 7f 93 push r23 27c0: 6f 93 push r22 27c2: 2e 1b sub r18, r30 27c4: 3f 0b sbc r19, r31 27c6: 3f 93 push r19 27c8: 2f 93 push r18 27ca: 83 e8 ldi r24, 0x83 ; 131 27cc: 92 e0 ldi r25, 0x02 ; 2 27ce: 9f 93 push r25 27d0: 8f 93 push r24 27d2: ff 92 push r15 27d4: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 27d8: 8c e3 ldi r24, 0x3C ; 60 27da: 80 93 f1 03 sts 0x03F1, r24 27de: 80 91 ff 03 lds r24, 0x03FF 27e2: 90 91 00 04 lds r25, 0x0400 27e6: 20 91 e3 08 lds r18, 0x08E3 27ea: 30 91 e4 08 lds r19, 0x08E4 27ee: 62 e0 ldi r22, 0x02 ; 2 27f0: 70 e0 ldi r23, 0x00 ; 0 27f2: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 27f6: 7f 93 push r23 27f8: 6f 93 push r22 27fa: 3f 93 push r19 27fc: 2f 93 push r18 27fe: 84 e7 ldi r24, 0x74 ; 116 2800: 92 e0 ldi r25, 0x02 ; 2 2802: 9f 93 push r25 2804: 8f 93 push r24 2806: ff 92 push r15 2808: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 280c: 8d b7 in r24, 0x3d ; 61 280e: 9e b7 in r25, 0x3e ; 62 2810: 45 96 adiw r24, 0x15 ; 21 2812: fe cd rjmp .-1028 ; 0x2410 2814: 10 92 f1 03 sts 0x03F1, r1 2818: 87 e6 ldi r24, 0x67 ; 103 281a: 92 e0 ldi r25, 0x02 ; 2 281c: 9f 93 push r25 281e: 8f 93 push r24 2820: ff 92 push r15 2822: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2826: 84 e1 ldi r24, 0x14 ; 20 2828: 80 93 f1 03 sts 0x03F1, r24 282c: 80 91 05 04 lds r24, 0x0405 2830: 90 91 06 04 lds r25, 0x0406 2834: 20 91 d9 03 lds r18, 0x03D9 2838: 30 91 da 03 lds r19, 0x03DA 283c: 9f 93 push r25 283e: 8f 93 push r24 2840: 3f 93 push r19 2842: 2f 93 push r18 2844: 88 e5 ldi r24, 0x58 ; 88 2846: 92 e0 ldi r25, 0x02 ; 2 2848: 9f 93 push r25 284a: 8f 93 push r24 284c: ff 92 push r15 284e: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2852: 88 e2 ldi r24, 0x28 ; 40 2854: 80 93 f1 03 sts 0x03F1, r24 2858: 80 91 07 04 lds r24, 0x0407 285c: 90 91 08 04 lds r25, 0x0408 2860: 20 91 d7 03 lds r18, 0x03D7 2864: 30 91 d8 03 lds r19, 0x03D8 2868: 9f 93 push r25 286a: 8f 93 push r24 286c: 3f 93 push r19 286e: 2f 93 push r18 2870: 89 e4 ldi r24, 0x49 ; 73 2872: 92 e0 ldi r25, 0x02 ; 2 2874: 9f 93 push r25 2876: 8f 93 push r24 2878: ff 92 push r15 287a: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 287e: 8c e3 ldi r24, 0x3C ; 60 2880: 80 93 f1 03 sts 0x03F1, r24 2884: 60 91 09 04 lds r22, 0x0409 2888: 70 91 0a 04 lds r23, 0x040A 288c: 80 91 0b 04 lds r24, 0x040B 2890: 90 91 0c 04 lds r25, 0x040C 2894: 00 91 cb 08 lds r16, 0x08CB 2898: 10 91 cc 08 lds r17, 0x08CC 289c: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 28a0: 7f 93 push r23 28a2: 6f 93 push r22 28a4: 1f 93 push r17 28a6: 0f 93 push r16 28a8: 8a e3 ldi r24, 0x3A ; 58 28aa: 92 e0 ldi r25, 0x02 ; 2 28ac: 9f 93 push r25 28ae: 8f 93 push r24 28b0: ff 92 push r15 28b2: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 28b6: 8d b7 in r24, 0x3d ; 61 28b8: 9e b7 in r25, 0x3e ; 62 28ba: 48 96 adiw r24, 0x18 ; 24 28bc: a9 cd rjmp .-1198 ; 0x2410 28be: 84 e1 ldi r24, 0x14 ; 20 28c0: 80 93 f1 03 sts 0x03F1, r24 28c4: 80 91 09 03 lds r24, 0x0309 28c8: 90 91 0a 03 lds r25, 0x030A 28cc: 9f 93 push r25 28ce: 8f 93 push r24 28d0: 8b e2 ldi r24, 0x2B ; 43 28d2: 92 e0 ldi r25, 0x02 ; 2 28d4: 9f 93 push r25 28d6: 8f 93 push r24 28d8: ff 92 push r15 28da: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 28de: 88 e2 ldi r24, 0x28 ; 40 28e0: 80 93 f1 03 sts 0x03F1, r24 28e4: 80 91 5b 04 lds r24, 0x045B 28e8: 99 27 eor r25, r25 28ea: 9f 93 push r25 28ec: 8f 93 push r24 28ee: 8c e1 ldi r24, 0x1C ; 28 28f0: 92 e0 ldi r25, 0x02 ; 2 28f2: 9f 93 push r25 28f4: 8f 93 push r24 28f6: ff 92 push r15 28f8: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 28fc: 8d b7 in r24, 0x3d ; 61 28fe: 9e b7 in r25, 0x3e ; 62 2900: 0a 96 adiw r24, 0x0a ; 10 2902: 86 cd rjmp .-1268 ; 0x2410 2904: 10 92 f1 03 sts 0x03F1, r1 2908: 8d e0 ldi r24, 0x0D ; 13 290a: 92 e0 ldi r25, 0x02 ; 2 290c: 9f 93 push r25 290e: 8f 93 push r24 2910: ff 92 push r15 2912: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2916: 84 e1 ldi r24, 0x14 ; 20 2918: 80 93 f1 03 sts 0x03F1, r24 291c: 80 91 4f 04 lds r24, 0x044F 2920: 90 91 50 04 lds r25, 0x0450 2924: 9f 93 push r25 2926: 8f 93 push r24 2928: 8e ef ldi r24, 0xFE ; 254 292a: 91 e0 ldi r25, 0x01 ; 1 292c: 9f 93 push r25 292e: 8f 93 push r24 2930: ff 92 push r15 2932: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2936: 88 e2 ldi r24, 0x28 ; 40 2938: 80 93 f1 03 sts 0x03F1, r24 293c: 80 91 4b 04 lds r24, 0x044B 2940: 90 91 4c 04 lds r25, 0x044C 2944: 9f 93 push r25 2946: 8f 93 push r24 2948: 8f ee ldi r24, 0xEF ; 239 294a: 91 e0 ldi r25, 0x01 ; 1 294c: 9f 93 push r25 294e: 8f 93 push r24 2950: ff 92 push r15 2952: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2956: 8c e3 ldi r24, 0x3C ; 60 2958: 80 93 f1 03 sts 0x03F1, r24 295c: 80 91 4d 04 lds r24, 0x044D 2960: 90 91 4e 04 lds r25, 0x044E 2964: 9f 93 push r25 2966: 8f 93 push r24 2968: 80 ee ldi r24, 0xE0 ; 224 296a: 91 e0 ldi r25, 0x01 ; 1 296c: 9f 93 push r25 296e: 8f 93 push r24 2970: ff 92 push r15 2972: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2976: 8d b7 in r24, 0x3d ; 61 2978: 9e b7 in r25, 0x3e ; 62 297a: 42 96 adiw r24, 0x12 ; 18 297c: 49 cd rjmp .-1390 ; 0x2410 297e: 10 92 f1 03 sts 0x03F1, r1 2982: 80 91 53 04 lds r24, 0x0453 2986: 90 91 54 04 lds r25, 0x0454 298a: 9f 93 push r25 298c: 8f 93 push r24 298e: 84 ed ldi r24, 0xD4 ; 212 2990: 91 e0 ldi r25, 0x01 ; 1 2992: 9f 93 push r25 2994: 8f 93 push r24 2996: ff 92 push r15 2998: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 299c: 84 e1 ldi r24, 0x14 ; 20 299e: 80 93 f1 03 sts 0x03F1, r24 29a2: 80 91 55 04 lds r24, 0x0455 29a6: 90 91 56 04 lds r25, 0x0456 29aa: 9f 93 push r25 29ac: 8f 93 push r24 29ae: 88 ec ldi r24, 0xC8 ; 200 29b0: 91 e0 ldi r25, 0x01 ; 1 29b2: 9f 93 push r25 29b4: 8f 93 push r24 29b6: ff 92 push r15 29b8: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 29bc: 88 e2 ldi r24, 0x28 ; 40 29be: 80 93 f1 03 sts 0x03F1, r24 29c2: 80 91 57 04 lds r24, 0x0457 29c6: 90 91 58 04 lds r25, 0x0458 29ca: 9f 93 push r25 29cc: 8f 93 push r24 29ce: 8c eb ldi r24, 0xBC ; 188 29d0: 91 e0 ldi r25, 0x01 ; 1 29d2: 9f 93 push r25 29d4: 8f 93 push r24 29d6: ff 92 push r15 29d8: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 29dc: 8c e3 ldi r24, 0x3C ; 60 29de: 80 93 f1 03 sts 0x03F1, r24 29e2: 80 91 59 04 lds r24, 0x0459 29e6: 90 91 5a 04 lds r25, 0x045A 29ea: 9f 93 push r25 29ec: 8f 93 push r24 29ee: 80 eb ldi r24, 0xB0 ; 176 29f0: 91 e0 ldi r25, 0x01 ; 1 29f2: 9f 93 push r25 29f4: 8f 93 push r24 29f6: ff 92 push r15 29f8: 06 cd rjmp .-1524 ; 0x2406 29fa: 10 92 f1 03 sts 0x03F1, r1 29fe: 88 ea ldi r24, 0xA8 ; 168 2a00: 91 e0 ldi r25, 0x01 ; 1 2a02: 9f 93 push r25 2a04: 8f 93 push r24 2a06: ff 92 push r15 2a08: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2a0c: 84 e1 ldi r24, 0x14 ; 20 2a0e: 80 93 f1 03 sts 0x03F1, r24 2a12: 80 91 9d 03 lds r24, 0x039D 2a16: 99 27 eor r25, r25 2a18: 9f 93 push r25 2a1a: 8f 93 push r24 2a1c: 8a e9 ldi r24, 0x9A ; 154 2a1e: 91 e0 ldi r25, 0x01 ; 1 2a20: 9f 93 push r25 2a22: 8f 93 push r24 2a24: ff 92 push r15 2a26: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2a2a: 88 e2 ldi r24, 0x28 ; 40 2a2c: 80 93 f1 03 sts 0x03F1, r24 2a30: 80 91 cc 03 lds r24, 0x03CC 2a34: 90 91 cd 03 lds r25, 0x03CD 2a38: 9f 93 push r25 2a3a: 8f 93 push r24 2a3c: 8c e8 ldi r24, 0x8C ; 140 2a3e: 91 e0 ldi r25, 0x01 ; 1 2a40: 9f 93 push r25 2a42: 8f 93 push r24 2a44: ff 92 push r15 2a46: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2a4a: 8c e3 ldi r24, 0x3C ; 60 2a4c: 80 93 f1 03 sts 0x03F1, r24 2a50: 80 91 98 08 lds r24, 0x0898 2a54: 99 27 eor r25, r25 2a56: 9f 93 push r25 2a58: 8f 93 push r24 2a5a: 80 91 97 08 lds r24, 0x0897 2a5e: 99 27 eor r25, r25 2a60: 9f 93 push r25 2a62: 8f 93 push r24 2a64: 8e e7 ldi r24, 0x7E ; 126 2a66: 91 e0 ldi r25, 0x01 ; 1 2a68: 9f 93 push r25 2a6a: 8f 93 push r24 2a6c: ff 92 push r15 2a6e: 0e 94 b2 09 call 0x1364 ; 0x1364 <_printf_P> 2a72: cb cc rjmp .-1642 ; 0x240a 2a74: 01 50 subi r16, 0x01 ; 1 2a76: 00 93 6b 03 sts 0x036B, r16 2a7a: 10 92 f3 03 sts 0x03F3, r1 2a7e: 10 92 f2 03 sts 0x03F2, r1 2a82: 1f 91 pop r17 2a84: 0f 91 pop r16 2a86: ff 90 pop r15 2a88: 08 95 ret 00002a8a : 2a8a: 10 92 b9 00 sts 0x00B9, r1 2a8e: 8a e2 ldi r24, 0x2A ; 42 2a90: 80 93 b8 00 sts 0x00B8, r24 2a94: 08 95 ret 00002a96 : 2a96: 85 ea ldi r24, 0xA5 ; 165 2a98: 80 93 bc 00 sts 0x00BC, r24 2a9c: 80 e0 ldi r24, 0x00 ; 0 2a9e: 90 e0 ldi r25, 0x00 ; 0 2aa0: 08 95 ret 00002aa2 : 2aa2: 84 e9 ldi r24, 0x94 ; 148 2aa4: 80 93 bc 00 sts 0x00BC, r24 2aa8: 08 95 ret 00002aaa : 2aaa: 10 92 b9 00 sts 0x00B9, r1 2aae: 80 93 bb 00 sts 0x00BB, r24 2ab2: 85 e8 ldi r24, 0x85 ; 133 2ab4: 80 93 bc 00 sts 0x00BC, r24 2ab8: 80 e0 ldi r24, 0x00 ; 0 2aba: 90 e0 ldi r25, 0x00 ; 0 2abc: 08 95 ret 00002abe <__vector_26>: 2abe: 1f 92 push r1 2ac0: 0f 92 push r0 2ac2: 0f b6 in r0, 0x3f ; 63 2ac4: 0f 92 push r0 2ac6: 11 24 eor r1, r1 2ac8: 8f 93 push r24 2aca: 9f 93 push r25 2acc: ef 93 push r30 2ace: ff 93 push r31 2ad0: 80 91 f4 03 lds r24, 0x03F4 2ad4: 8f 5f subi r24, 0xFF ; 255 2ad6: 80 93 f4 03 sts 0x03F4, r24 2ada: 81 50 subi r24, 0x01 ; 1 2adc: 83 30 cpi r24, 0x03 ; 3 2ade: a9 f1 breq .+106 ; 0x2b4a <__vector_26+0x8c> 2ae0: 84 30 cpi r24, 0x04 ; 4 2ae2: 28 f4 brcc .+10 ; 0x2aee <__vector_26+0x30> 2ae4: 81 30 cpi r24, 0x01 ; 1 2ae6: 91 f0 breq .+36 ; 0x2b0c <__vector_26+0x4e> 2ae8: 82 30 cpi r24, 0x02 ; 2 2aea: 08 f5 brcc .+66 ; 0x2b2e <__vector_26+0x70> 2aec: 0a c0 rjmp .+20 ; 0x2b02 <__vector_26+0x44> 2aee: 85 30 cpi r24, 0x05 ; 5 2af0: 89 f1 breq .+98 ; 0x2b54 <__vector_26+0x96> 2af2: 85 30 cpi r24, 0x05 ; 5 2af4: b8 f1 brcs .+110 ; 0x2b64 <__vector_26+0xa6> 2af6: 86 30 cpi r24, 0x06 ; 6 2af8: a9 f1 breq .+106 ; 0x2b64 <__vector_26+0xa6> 2afa: 87 30 cpi r24, 0x07 ; 7 2afc: 09 f0 breq .+2 ; 0x2b00 <__vector_26+0x42> 2afe: 61 c0 rjmp .+194 ; 0x2bc2 <__vector_26+0x104> 2b00: 45 c0 rjmp .+138 ; 0x2b8c <__vector_26+0xce> 2b02: 80 91 f5 03 lds r24, 0x03F5 2b06: 88 0f add r24, r24 2b08: 8e 5a subi r24, 0xAE ; 174 2b0a: 09 c0 rjmp .+18 ; 0x2b1e <__vector_26+0x60> 2b0c: 80 91 f5 03 lds r24, 0x03F5 2b10: 8f 5f subi r24, 0xFF ; 255 2b12: 80 93 f5 03 sts 0x03F5, r24 2b16: 81 50 subi r24, 0x01 ; 1 2b18: 27 c0 rjmp .+78 ; 0x2b68 <__vector_26+0xaa> 2b1a: 80 91 be 08 lds r24, 0x08BE 2b1e: 10 92 b9 00 sts 0x00B9, r1 2b22: 80 93 bb 00 sts 0x00BB, r24 2b26: 85 e8 ldi r24, 0x85 ; 133 2b28: 80 93 bc 00 sts 0x00BC, r24 2b2c: 4a c0 rjmp .+148 ; 0x2bc2 <__vector_26+0x104> 2b2e: 84 e9 ldi r24, 0x94 ; 148 2b30: 80 93 bc 00 sts 0x00BC, r24 2b34: 80 91 f5 03 lds r24, 0x03F5 2b38: 84 30 cpi r24, 0x04 ; 4 2b3a: 18 f4 brcc .+6 ; 0x2b42 <__vector_26+0x84> 2b3c: 10 92 f4 03 sts 0x03F4, r1 2b40: 02 c0 rjmp .+4 ; 0x2b46 <__vector_26+0x88> 2b42: 10 92 f5 03 sts 0x03F5, r1 2b46: 85 ea ldi r24, 0xA5 ; 165 2b48: ef cf rjmp .-34 ; 0x2b28 <__vector_26+0x6a> 2b4a: 80 91 f6 03 lds r24, 0x03F6 2b4e: 88 0f add r24, r24 2b50: 8d 5a subi r24, 0xAD ; 173 2b52: e5 cf rjmp .-54 ; 0x2b1e <__vector_26+0x60> 2b54: 80 91 bb 00 lds r24, 0x00BB 2b58: e0 91 f6 03 lds r30, 0x03F6 2b5c: ff 27 eor r31, r31 2b5e: e0 5c subi r30, 0xC0 ; 192 2b60: f7 4f sbci r31, 0xF7 ; 247 2b62: 80 83 st Z, r24 2b64: 80 91 f6 03 lds r24, 0x03F6 2b68: 81 30 cpi r24, 0x01 ; 1 2b6a: 39 f0 breq .+14 ; 0x2b7a <__vector_26+0xbc> 2b6c: 81 30 cpi r24, 0x01 ; 1 2b6e: a8 f2 brcs .-86 ; 0x2b1a <__vector_26+0x5c> 2b70: 82 30 cpi r24, 0x02 ; 2 2b72: 31 f0 breq .+12 ; 0x2b80 <__vector_26+0xc2> 2b74: 83 30 cpi r24, 0x03 ; 3 2b76: 29 f5 brne .+74 ; 0x2bc2 <__vector_26+0x104> 2b78: 06 c0 rjmp .+12 ; 0x2b86 <__vector_26+0xc8> 2b7a: 80 91 c3 08 lds r24, 0x08C3 2b7e: cf cf rjmp .-98 ; 0x2b1e <__vector_26+0x60> 2b80: 80 91 db 08 lds r24, 0x08DB 2b84: cc cf rjmp .-104 ; 0x2b1e <__vector_26+0x60> 2b86: 80 91 dd 08 lds r24, 0x08DD 2b8a: c9 cf rjmp .-110 ; 0x2b1e <__vector_26+0x60> 2b8c: 80 91 f6 03 lds r24, 0x03F6 2b90: 90 91 bb 00 lds r25, 0x00BB 2b94: e8 2f mov r30, r24 2b96: ff 27 eor r31, r31 2b98: e0 5c subi r30, 0xC0 ; 192 2b9a: f7 4f sbci r31, 0xF7 ; 247 2b9c: 94 83 std Z+4, r25 ; 0x04 2b9e: 8f 5f subi r24, 0xFF ; 255 2ba0: 80 93 f6 03 sts 0x03F6, r24 2ba4: 84 30 cpi r24, 0x04 ; 4 2ba6: 10 f0 brcs .+4 ; 0x2bac <__vector_26+0xee> 2ba8: 10 92 f6 03 sts 0x03F6, r1 2bac: 84 e9 ldi r24, 0x94 ; 148 2bae: 80 93 bc 00 sts 0x00BC, r24 2bb2: 8a e0 ldi r24, 0x0A ; 10 2bb4: 90 e0 ldi r25, 0x00 ; 0 2bb6: 90 93 87 03 sts 0x0387, r25 2bba: 80 93 86 03 sts 0x0386, r24 2bbe: 10 92 f4 03 sts 0x03F4, r1 2bc2: 80 91 bc 00 lds r24, 0x00BC 2bc6: 80 68 ori r24, 0x80 ; 128 2bc8: 80 93 bc 00 sts 0x00BC, r24 2bcc: ff 91 pop r31 2bce: ef 91 pop r30 2bd0: 9f 91 pop r25 2bd2: 8f 91 pop r24 2bd4: 0f 90 pop r0 2bd6: 0f be out 0x3f, r0 ; 63 2bd8: 0f 90 pop r0 2bda: 1f 90 pop r1 2bdc: 18 95 reti 00002bde : 2bde: 4c eb ldi r20, 0xBC ; 188 2be0: 50 e0 ldi r21, 0x00 ; 0 2be2: 84 e9 ldi r24, 0x94 ; 148 2be4: da 01 movw r26, r20 2be6: 8c 93 st X, r24 2be8: 10 92 f4 03 sts 0x03F4, r1 2bec: 2b eb ldi r18, 0xBB ; 187 2bee: 30 e0 ldi r19, 0x00 ; 0 2bf0: f9 01 movw r30, r18 2bf2: 80 81 ld r24, Z 2bf4: 10 92 f5 03 sts 0x03F5, r1 2bf8: 80 e8 ldi r24, 0x80 ; 128 2bfa: 8c 93 st X, r24 2bfc: 10 92 bd 00 sts 0x00BD, r1 2c00: 10 92 ba 00 sts 0x00BA, r1 2c04: 10 82 st Z, r1 2c06: e9 eb ldi r30, 0xB9 ; 185 2c08: f0 e0 ldi r31, 0x00 ; 0 2c0a: 10 82 st Z, r1 2c0c: a8 eb ldi r26, 0xB8 ; 184 2c0e: b0 e0 ldi r27, 0x00 ; 0 2c10: 1c 92 st X, r1 2c12: 10 82 st Z, r1 2c14: 8a e2 ldi r24, 0x2A ; 42 2c16: 8c 93 st X, r24 2c18: 85 ea ldi r24, 0xA5 ; 165 2c1a: da 01 movw r26, r20 2c1c: 8c 93 st X, r24 2c1e: 10 82 st Z, r1 2c20: f9 01 movw r30, r18 2c22: 10 82 st Z, r1 2c24: 85 e8 ldi r24, 0x85 ; 133 2c26: 8c 93 st X, r24 2c28: 08 95 ret 00002c2a : 2c2a: 83 ec ldi r24, 0xC3 ; 195 2c2c: 80 93 81 00 sts 0x0081, r24 2c30: ef e6 ldi r30, 0x6F ; 111 2c32: f0 e0 ldi r31, 0x00 ; 0 2c34: 80 81 ld r24, Z 2c36: 80 62 ori r24, 0x20 ; 32 2c38: 80 83 st Z, r24 2c3a: 10 92 00 04 sts 0x0400, r1 2c3e: 10 92 ff 03 sts 0x03FF, r1 2c42: 10 92 fe 03 sts 0x03FE, r1 2c46: 10 92 fd 03 sts 0x03FD, r1 2c4a: 10 92 fc 03 sts 0x03FC, r1 2c4e: 10 92 fb 03 sts 0x03FB, r1 2c52: 08 95 ret 00002c54 <__vector_12>: 2c54: 1f 92 push r1 2c56: 0f 92 push r0 2c58: 0f b6 in r0, 0x3f ; 63 2c5a: 0f 92 push r0 2c5c: 11 24 eor r1, r1 2c5e: 0f 93 push r16 2c60: 1f 93 push r17 2c62: 2f 93 push r18 2c64: 3f 93 push r19 2c66: 4f 93 push r20 2c68: 5f 93 push r21 2c6a: 6f 93 push r22 2c6c: 7f 93 push r23 2c6e: 8f 93 push r24 2c70: 9f 93 push r25 2c72: af 93 push r26 2c74: bf 93 push r27 2c76: cf 93 push r28 2c78: df 93 push r29 2c7a: ef 93 push r30 2c7c: ff 93 push r31 2c7e: 20 91 86 00 lds r18, 0x0086 2c82: 30 91 87 00 lds r19, 0x0087 2c86: 80 91 f9 03 lds r24, 0x03F9 2c8a: 90 91 fa 03 lds r25, 0x03FA 2c8e: 28 1b sub r18, r24 2c90: 39 0b sbc r19, r25 2c92: 80 91 86 00 lds r24, 0x0086 2c96: 90 91 87 00 lds r25, 0x0087 2c9a: 90 93 fa 03 sts 0x03FA, r25 2c9e: 80 93 f9 03 sts 0x03F9, r24 2ca2: c9 01 movw r24, r18 2ca4: 8d 54 subi r24, 0x4D ; 77 2ca6: 94 40 sbci r25, 0x04 ; 4 2ca8: c0 91 f7 03 lds r28, 0x03F7 2cac: d0 91 f8 03 lds r29, 0x03F8 2cb0: 83 5f subi r24, 0xF3 ; 243 2cb2: 9a 41 sbci r25, 0x1A ; 26 2cb4: 58 f4 brcc .+22 ; 0x2ccc <__vector_12+0x78> 2cb6: 24 97 sbiw r28, 0x04 ; 4 2cb8: 14 f0 brlt .+4 ; 0x2cbe <__vector_12+0x6a> 2cba: 10 92 6c 03 sts 0x036C, r1 2cbe: 81 e0 ldi r24, 0x01 ; 1 2cc0: 90 e0 ldi r25, 0x00 ; 0 2cc2: 90 93 f8 03 sts 0x03F8, r25 2cc6: 80 93 f7 03 sts 0x03F7, r24 2cca: 63 c0 rjmp .+198 ; 0x2d92 <__vector_12+0x13e> 2ccc: ca 30 cpi r28, 0x0A ; 10 2cce: d1 05 cpc r29, r1 2cd0: 0c f0 brlt .+2 ; 0x2cd4 <__vector_12+0x80> 2cd2: 5f c0 rjmp .+190 ; 0x2d92 <__vector_12+0x13e> 2cd4: c9 01 movw r24, r18 2cd6: 8b 5f subi r24, 0xFB ; 251 2cd8: 90 40 sbci r25, 0x00 ; 0 2cda: 84 5b subi r24, 0xB4 ; 180 2cdc: 91 40 sbci r25, 0x01 ; 1 2cde: 08 f0 brcs .+2 ; 0x2ce2 <__vector_12+0x8e> 2ce0: 40 c0 rjmp .+128 ; 0x2d62 <__vector_12+0x10e> 2ce2: a9 01 movw r20, r18 2ce4: 42 5d subi r20, 0xD2 ; 210 2ce6: 51 40 sbci r21, 0x01 ; 1 2ce8: fe 01 movw r30, r28 2cea: ee 0f add r30, r30 2cec: ff 1f adc r31, r31 2cee: e8 5b subi r30, 0xB8 ; 184 2cf0: f7 4f sbci r31, 0xF7 ; 247 2cf2: 80 81 ld r24, Z 2cf4: 91 81 ldd r25, Z+1 ; 0x01 2cf6: fa 01 movw r30, r20 2cf8: e8 1b sub r30, r24 2cfa: f9 0b sbc r31, r25 2cfc: cf 01 movw r24, r30 2cfe: f7 ff sbrs r31, 7 2d00: 03 c0 rjmp .+6 ; 0x2d08 <__vector_12+0xb4> 2d02: 90 95 com r25 2d04: 81 95 neg r24 2d06: 9f 4f sbci r25, 0xFF ; 255 2d08: 06 97 sbiw r24, 0x06 ; 6 2d0a: 4c f4 brge .+18 ; 0x2d1e <__vector_12+0xca> 2d0c: 80 91 5b 04 lds r24, 0x045B 2d10: 88 3c cpi r24, 0xC8 ; 200 2d12: 28 f4 brcc .+10 ; 0x2d1e <__vector_12+0xca> 2d14: 80 91 5b 04 lds r24, 0x045B 2d18: 86 5f subi r24, 0xF6 ; 246 2d1a: 80 93 5b 04 sts 0x045B, r24 2d1e: fe 01 movw r30, r28 2d20: ee 0f add r30, r30 2d22: ff 1f adc r31, r31 2d24: 8f 01 movw r16, r30 2d26: 08 5b subi r16, 0xB8 ; 184 2d28: 17 4f sbci r17, 0xF7 ; 247 2d2a: d8 01 movw r26, r16 2d2c: 2d 91 ld r18, X+ 2d2e: 3c 91 ld r19, X 2d30: c9 01 movw r24, r18 2d32: 88 0f add r24, r24 2d34: 99 1f adc r25, r25 2d36: 82 0f add r24, r18 2d38: 93 1f adc r25, r19 2d3a: 84 0f add r24, r20 2d3c: 95 1f adc r25, r21 2d3e: 64 e0 ldi r22, 0x04 ; 4 2d40: 70 e0 ldi r23, 0x00 ; 0 2d42: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 2d46: d8 01 movw r26, r16 2d48: 8d 91 ld r24, X+ 2d4a: 9c 91 ld r25, X 2d4c: 11 97 sbiw r26, 0x01 ; 1 2d4e: 9b 01 movw r18, r22 2d50: 28 1b sub r18, r24 2d52: 39 0b sbc r19, r25 2d54: e2 5a subi r30, 0xA2 ; 162 2d56: f7 4f sbci r31, 0xF7 ; 247 2d58: 31 83 std Z+1, r19 ; 0x01 2d5a: 20 83 st Z, r18 2d5c: 11 96 adiw r26, 0x01 ; 1 2d5e: 7c 93 st X, r23 2d60: 6e 93 st -X, r22 2d62: fe 01 movw r30, r28 2d64: 31 96 adiw r30, 0x01 ; 1 2d66: f0 93 f8 03 sts 0x03F8, r31 2d6a: e0 93 f7 03 sts 0x03F7, r30 2d6e: e5 30 cpi r30, 0x05 ; 5 2d70: f1 05 cpc r31, r1 2d72: 19 f4 brne .+6 ; 0x2d7a <__vector_12+0x126> 2d74: 5d 9a sbi 0x0b, 5 ; 11 2d76: 5c 98 cbi 0x0b, 4 ; 11 2d78: 0b c0 rjmp .+22 ; 0x2d90 <__vector_12+0x13c> 2d7a: 5d 98 cbi 0x0b, 5 ; 11 2d7c: e6 30 cpi r30, 0x06 ; 6 2d7e: f1 05 cpc r31, r1 2d80: 11 f4 brne .+4 ; 0x2d86 <__vector_12+0x132> 2d82: 5c 9a sbi 0x0b, 4 ; 11 2d84: 05 c0 rjmp .+10 ; 0x2d90 <__vector_12+0x13c> 2d86: 5c 98 cbi 0x0b, 4 ; 11 2d88: 37 97 sbiw r30, 0x07 ; 7 2d8a: 11 f4 brne .+4 ; 0x2d90 <__vector_12+0x13c> 2d8c: 5b 9a sbi 0x0b, 3 ; 11 2d8e: 01 c0 rjmp .+2 ; 0x2d92 <__vector_12+0x13e> 2d90: 5b 98 cbi 0x0b, 3 ; 11 2d92: ff 91 pop r31 2d94: ef 91 pop r30 2d96: df 91 pop r29 2d98: cf 91 pop r28 2d9a: bf 91 pop r27 2d9c: af 91 pop r26 2d9e: 9f 91 pop r25 2da0: 8f 91 pop r24 2da2: 7f 91 pop r23 2da4: 6f 91 pop r22 2da6: 5f 91 pop r21 2da8: 4f 91 pop r20 2daa: 3f 91 pop r19 2dac: 2f 91 pop r18 2dae: 1f 91 pop r17 2db0: 0f 91 pop r16 2db2: 0f 90 pop r0 2db4: 0f be out 0x3f, r0 ; 63 2db6: 0f 90 pop r0 2db8: 1f 90 pop r1 2dba: 18 95 reti 00002dbc : 2dbc: 2f 92 push r2 2dbe: 3f 92 push r3 2dc0: 4f 92 push r4 2dc2: 5f 92 push r5 2dc4: 6f 92 push r6 2dc6: 7f 92 push r7 2dc8: 8f 92 push r8 2dca: 9f 92 push r9 2dcc: af 92 push r10 2dce: bf 92 push r11 2dd0: cf 92 push r12 2dd2: df 92 push r13 2dd4: ef 92 push r14 2dd6: ff 92 push r15 2dd8: 0f 93 push r16 2dda: 1f 93 push r17 2ddc: cf 93 push r28 2dde: df 93 push r29 2de0: cd b7 in r28, 0x3d ; 61 2de2: de b7 in r29, 0x3e ; 62 2de4: 22 97 sbiw r28, 0x02 ; 2 2de6: 0f b6 in r0, 0x3f ; 63 2de8: f8 94 cli 2dea: de bf out 0x3e, r29 ; 62 2dec: 0f be out 0x3f, r0 ; 63 2dee: cd bf out 0x3d, r28 ; 61 2df0: 80 91 ff 03 lds r24, 0x03FF 2df4: 90 91 00 04 lds r25, 0x0400 2df8: 20 91 d5 03 lds r18, 0x03D5 2dfc: 30 91 d6 03 lds r19, 0x03D6 2e00: 82 1b sub r24, r18 2e02: 93 0b sbc r25, r19 2e04: 90 93 e4 08 sts 0x08E4, r25 2e08: 80 93 e3 08 sts 0x08E3, r24 2e0c: 80 91 d3 03 lds r24, 0x03D3 2e10: 90 91 d4 03 lds r25, 0x03D4 2e14: 20 91 fd 03 lds r18, 0x03FD 2e18: 30 91 fe 03 lds r19, 0x03FE 2e1c: 82 1b sub r24, r18 2e1e: 93 0b sbc r25, r19 2e20: 90 93 bd 08 sts 0x08BD, r25 2e24: 80 93 bc 08 sts 0x08BC, r24 2e28: 80 91 d1 03 lds r24, 0x03D1 2e2c: 90 91 d2 03 lds r25, 0x03D2 2e30: 20 91 fb 03 lds r18, 0x03FB 2e34: 30 91 fc 03 lds r19, 0x03FC 2e38: 82 1b sub r24, r18 2e3a: 93 0b sbc r25, r19 2e3c: 90 93 c5 08 sts 0x08C5, r25 2e40: 80 93 c4 08 sts 0x08C4, r24 2e44: e0 90 e0 08 lds r14, 0x08E0 2e48: f0 90 e1 08 lds r15, 0x08E1 2e4c: 60 91 d9 03 lds r22, 0x03D9 2e50: 70 91 da 03 lds r23, 0x03DA 2e54: 00 27 eor r16, r16 2e56: f7 fc sbrc r15, 7 2e58: 00 95 com r16 2e5a: 10 2f mov r17, r16 2e5c: 88 27 eor r24, r24 2e5e: 77 fd sbrc r23, 7 2e60: 80 95 com r24 2e62: 98 2f mov r25, r24 2e64: 2c e0 ldi r18, 0x0C ; 12 2e66: 30 e0 ldi r19, 0x00 ; 0 2e68: 40 e0 ldi r20, 0x00 ; 0 2e6a: 50 e0 ldi r21, 0x00 ; 0 2e6c: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 2e70: e6 0e add r14, r22 2e72: f7 1e adc r15, r23 2e74: 08 1f adc r16, r24 2e76: 19 1f adc r17, r25 2e78: c8 01 movw r24, r16 2e7a: b7 01 movw r22, r14 2e7c: 22 e0 ldi r18, 0x02 ; 2 2e7e: 30 e0 ldi r19, 0x00 ; 0 2e80: 40 e0 ldi r20, 0x00 ; 0 2e82: 50 e0 ldi r21, 0x00 ; 0 2e84: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 2e88: 30 93 e1 08 sts 0x08E1, r19 2e8c: 20 93 e0 08 sts 0x08E0, r18 2e90: e0 90 ea 08 lds r14, 0x08EA 2e94: f0 90 eb 08 lds r15, 0x08EB 2e98: 60 91 d7 03 lds r22, 0x03D7 2e9c: 70 91 d8 03 lds r23, 0x03D8 2ea0: 00 27 eor r16, r16 2ea2: f7 fc sbrc r15, 7 2ea4: 00 95 com r16 2ea6: 10 2f mov r17, r16 2ea8: 88 27 eor r24, r24 2eaa: 77 fd sbrc r23, 7 2eac: 80 95 com r24 2eae: 98 2f mov r25, r24 2eb0: 2c e0 ldi r18, 0x0C ; 12 2eb2: 30 e0 ldi r19, 0x00 ; 0 2eb4: 40 e0 ldi r20, 0x00 ; 0 2eb6: 50 e0 ldi r21, 0x00 ; 0 2eb8: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 2ebc: e6 0e add r14, r22 2ebe: f7 1e adc r15, r23 2ec0: 08 1f adc r16, r24 2ec2: 19 1f adc r17, r25 2ec4: c8 01 movw r24, r16 2ec6: b7 01 movw r22, r14 2ec8: 22 e0 ldi r18, 0x02 ; 2 2eca: 30 e0 ldi r19, 0x00 ; 0 2ecc: 40 e0 ldi r20, 0x00 ; 0 2ece: 50 e0 ldi r21, 0x00 ; 0 2ed0: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 2ed4: 30 93 eb 08 sts 0x08EB, r19 2ed8: 20 93 ea 08 sts 0x08EA, r18 2edc: 60 91 cb 08 lds r22, 0x08CB 2ee0: 70 91 cc 08 lds r23, 0x08CC 2ee4: 20 91 db 03 lds r18, 0x03DB 2ee8: 30 91 dc 03 lds r19, 0x03DC 2eec: 88 27 eor r24, r24 2eee: 77 fd sbrc r23, 7 2ef0: 80 95 com r24 2ef2: 98 2f mov r25, r24 2ef4: 44 27 eor r20, r20 2ef6: 37 fd sbrc r19, 7 2ef8: 40 95 com r20 2efa: 54 2f mov r21, r20 2efc: 62 0f add r22, r18 2efe: 73 1f adc r23, r19 2f00: 84 1f adc r24, r20 2f02: 95 1f adc r25, r21 2f04: 22 e0 ldi r18, 0x02 ; 2 2f06: 30 e0 ldi r19, 0x00 ; 0 2f08: 40 e0 ldi r20, 0x00 ; 0 2f0a: 50 e0 ldi r21, 0x00 ; 0 2f0c: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 2f10: 30 93 cc 08 sts 0x08CC, r19 2f14: 20 93 cb 08 sts 0x08CB, r18 2f18: 20 91 1f 04 lds r18, 0x041F 2f1c: 30 91 20 04 lds r19, 0x0420 2f20: 40 91 21 04 lds r20, 0x0421 2f24: 50 91 22 04 lds r21, 0x0422 2f28: 60 91 d9 03 lds r22, 0x03D9 2f2c: 70 91 da 03 lds r23, 0x03DA 2f30: cb 01 movw r24, r22 2f32: 88 0f add r24, r24 2f34: 99 1f adc r25, r25 2f36: 86 0f add r24, r22 2f38: 97 1f adc r25, r23 2f3a: 88 0f add r24, r24 2f3c: 99 1f adc r25, r25 2f3e: 88 0f add r24, r24 2f40: 99 1f adc r25, r25 2f42: aa 27 eor r26, r26 2f44: 97 fd sbrc r25, 7 2f46: a0 95 com r26 2f48: ba 2f mov r27, r26 2f4a: 28 0f add r18, r24 2f4c: 39 1f adc r19, r25 2f4e: 4a 1f adc r20, r26 2f50: 5b 1f adc r21, r27 2f52: 20 93 1f 04 sts 0x041F, r18 2f56: 30 93 20 04 sts 0x0420, r19 2f5a: 40 93 21 04 sts 0x0421, r20 2f5e: 50 93 22 04 sts 0x0422, r21 2f62: 20 91 23 04 lds r18, 0x0423 2f66: 30 91 24 04 lds r19, 0x0424 2f6a: 40 91 25 04 lds r20, 0x0425 2f6e: 50 91 26 04 lds r21, 0x0426 2f72: 60 91 d7 03 lds r22, 0x03D7 2f76: 70 91 d8 03 lds r23, 0x03D8 2f7a: cb 01 movw r24, r22 2f7c: 88 0f add r24, r24 2f7e: 99 1f adc r25, r25 2f80: 86 0f add r24, r22 2f82: 97 1f adc r25, r23 2f84: 88 0f add r24, r24 2f86: 99 1f adc r25, r25 2f88: 88 0f add r24, r24 2f8a: 99 1f adc r25, r25 2f8c: aa 27 eor r26, r26 2f8e: 97 fd sbrc r25, 7 2f90: a0 95 com r26 2f92: ba 2f mov r27, r26 2f94: 28 0f add r18, r24 2f96: 39 1f adc r19, r25 2f98: 4a 1f adc r20, r26 2f9a: 5b 1f adc r21, r27 2f9c: 20 93 23 04 sts 0x0423, r18 2fa0: 30 93 24 04 sts 0x0424, r19 2fa4: 40 93 25 04 sts 0x0425, r20 2fa8: 50 93 26 04 sts 0x0426, r21 2fac: 60 91 27 04 lds r22, 0x0427 2fb0: 70 91 28 04 lds r23, 0x0428 2fb4: 80 91 29 04 lds r24, 0x0429 2fb8: 90 91 2a 04 lds r25, 0x042A 2fbc: e0 90 30 08 lds r14, 0x0830 2fc0: f0 90 31 08 lds r15, 0x0831 2fc4: a0 90 09 04 lds r10, 0x0409 2fc8: b0 90 0a 04 lds r11, 0x040A 2fcc: c0 90 0b 04 lds r12, 0x040B 2fd0: d0 90 0c 04 lds r13, 0x040C 2fd4: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 2fd8: 3b 01 movw r6, r22 2fda: 4c 01 movw r8, r24 2fdc: 00 27 eor r16, r16 2fde: f7 fc sbrc r15, 7 2fe0: 00 95 com r16 2fe2: 10 2f mov r17, r16 2fe4: c8 01 movw r24, r16 2fe6: b7 01 movw r22, r14 2fe8: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 2fec: a6 01 movw r20, r12 2fee: 95 01 movw r18, r10 2ff0: 0e 94 b4 38 call 0x7168 ; 0x7168 <__subsf3> 2ff4: 9b 01 movw r18, r22 2ff6: ac 01 movw r20, r24 2ff8: c4 01 movw r24, r8 2ffa: b3 01 movw r22, r6 2ffc: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 3000: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 3004: 60 93 27 04 sts 0x0427, r22 3008: 70 93 28 04 sts 0x0428, r23 300c: 80 93 29 04 sts 0x0429, r24 3010: 90 93 2a 04 sts 0x042A, r25 3014: 20 91 3f 04 lds r18, 0x043F 3018: 30 91 40 04 lds r19, 0x0440 301c: 40 91 41 04 lds r20, 0x0441 3020: 50 91 42 04 lds r21, 0x0442 3024: 80 91 e3 08 lds r24, 0x08E3 3028: 90 91 e4 08 lds r25, 0x08E4 302c: aa 27 eor r26, r26 302e: 97 fd sbrc r25, 7 3030: a0 95 com r26 3032: ba 2f mov r27, r26 3034: 28 0f add r18, r24 3036: 39 1f adc r19, r25 3038: 4a 1f adc r20, r26 303a: 5b 1f adc r21, r27 303c: 20 93 3f 04 sts 0x043F, r18 3040: 30 93 40 04 sts 0x0440, r19 3044: 40 93 41 04 sts 0x0441, r20 3048: 50 93 42 04 sts 0x0442, r21 304c: 20 91 43 04 lds r18, 0x0443 3050: 30 91 44 04 lds r19, 0x0444 3054: 40 91 45 04 lds r20, 0x0445 3058: 50 91 46 04 lds r21, 0x0446 305c: 80 91 e3 08 lds r24, 0x08E3 3060: 90 91 e4 08 lds r25, 0x08E4 3064: aa 27 eor r26, r26 3066: 97 fd sbrc r25, 7 3068: a0 95 com r26 306a: ba 2f mov r27, r26 306c: 28 0f add r18, r24 306e: 39 1f adc r19, r25 3070: 4a 1f adc r20, r26 3072: 5b 1f adc r21, r27 3074: 20 93 43 04 sts 0x0443, r18 3078: 30 93 44 04 sts 0x0444, r19 307c: 40 93 45 04 sts 0x0445, r20 3080: 50 93 46 04 sts 0x0446, r21 3084: 20 91 6b 04 lds r18, 0x046B 3088: 2a 83 std Y+2, r18 ; 0x02 308a: 22 23 and r18, r18 308c: 09 f0 breq .+2 ; 0x3090 308e: 6b c0 rjmp .+214 ; 0x3166 3090: 80 91 6c 04 lds r24, 0x046C 3094: 88 23 and r24, r24 3096: 09 f0 breq .+2 ; 0x309a 3098: 66 c0 rjmp .+204 ; 0x3166 309a: 80 91 7c 08 lds r24, 0x087C 309e: 86 ff sbrs r24, 6 30a0: 62 c0 rjmp .+196 ; 0x3166 30a2: 60 91 2f 04 lds r22, 0x042F 30a6: 70 91 30 04 lds r23, 0x0430 30aa: 80 91 31 04 lds r24, 0x0431 30ae: 90 91 32 04 lds r25, 0x0432 30b2: e0 90 e3 08 lds r14, 0x08E3 30b6: f0 90 e4 08 lds r15, 0x08E4 30ba: a0 90 79 04 lds r10, 0x0479 30be: bb 24 eor r11, r11 30c0: cc 24 eor r12, r12 30c2: dd 24 eor r13, r13 30c4: 20 e0 ldi r18, 0x00 ; 0 30c6: 30 e1 ldi r19, 0x10 ; 16 30c8: 40 e0 ldi r20, 0x00 ; 0 30ca: 50 e0 ldi r21, 0x00 ; 0 30cc: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 30d0: 00 27 eor r16, r16 30d2: f7 fc sbrc r15, 7 30d4: 00 95 com r16 30d6: 10 2f mov r17, r16 30d8: ca 01 movw r24, r20 30da: b9 01 movw r22, r18 30dc: a8 01 movw r20, r16 30de: 97 01 movw r18, r14 30e0: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 30e4: a6 01 movw r20, r12 30e6: 95 01 movw r18, r10 30e8: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 30ec: 20 e0 ldi r18, 0x00 ; 0 30ee: 38 e0 ldi r19, 0x08 ; 8 30f0: 40 e0 ldi r20, 0x00 ; 0 30f2: 50 e0 ldi r21, 0x00 ; 0 30f4: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 30f8: 20 93 c4 04 sts 0x04C4, r18 30fc: 30 93 c5 04 sts 0x04C5, r19 3100: 40 93 c6 04 sts 0x04C6, r20 3104: 50 93 c7 04 sts 0x04C7, r21 3108: 60 91 37 04 lds r22, 0x0437 310c: 70 91 38 04 lds r23, 0x0438 3110: 80 91 39 04 lds r24, 0x0439 3114: 90 91 3a 04 lds r25, 0x043A 3118: e0 90 e3 08 lds r14, 0x08E3 311c: f0 90 e4 08 lds r15, 0x08E4 3120: 20 e0 ldi r18, 0x00 ; 0 3122: 30 e1 ldi r19, 0x10 ; 16 3124: 40 e0 ldi r20, 0x00 ; 0 3126: 50 e0 ldi r21, 0x00 ; 0 3128: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 312c: 00 27 eor r16, r16 312e: f7 fc sbrc r15, 7 3130: 00 95 com r16 3132: 10 2f mov r17, r16 3134: ca 01 movw r24, r20 3136: b9 01 movw r22, r18 3138: a8 01 movw r20, r16 313a: 97 01 movw r18, r14 313c: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 3140: a6 01 movw r20, r12 3142: 95 01 movw r18, r10 3144: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 3148: 20 e0 ldi r18, 0x00 ; 0 314a: 38 e0 ldi r19, 0x08 ; 8 314c: 40 e0 ldi r20, 0x00 ; 0 314e: 50 e0 ldi r21, 0x00 ; 0 3150: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 3154: 20 93 c0 04 sts 0x04C0, r18 3158: 30 93 c1 04 sts 0x04C1, r19 315c: 40 93 c2 04 sts 0x04C2, r20 3160: 50 93 c3 04 sts 0x04C3, r21 3164: 10 c0 rjmp .+32 ; 0x3186 3166: 10 92 c0 04 sts 0x04C0, r1 316a: 10 92 c1 04 sts 0x04C1, r1 316e: 10 92 c2 04 sts 0x04C2, r1 3172: 10 92 c3 04 sts 0x04C3, r1 3176: 10 92 c4 04 sts 0x04C4, r1 317a: 10 92 c5 04 sts 0x04C5, r1 317e: 10 92 c6 04 sts 0x04C6, r1 3182: 10 92 c7 04 sts 0x04C7, r1 3186: 80 91 bc 08 lds r24, 0x08BC 318a: 90 91 bd 08 lds r25, 0x08BD 318e: 20 90 c4 04 lds r2, 0x04C4 3192: 30 90 c5 04 lds r3, 0x04C5 3196: 40 90 c6 04 lds r4, 0x04C6 319a: 50 90 c7 04 lds r5, 0x04C7 319e: 82 0d add r24, r2 31a0: 93 1d adc r25, r3 31a2: 90 93 bd 08 sts 0x08BD, r25 31a6: 80 93 bc 08 sts 0x08BC, r24 31aa: 00 91 bc 08 lds r16, 0x08BC 31ae: 10 91 bd 08 lds r17, 0x08BD 31b2: a0 90 c0 04 lds r10, 0x04C0 31b6: b0 90 c1 04 lds r11, 0x04C1 31ba: c0 90 c2 04 lds r12, 0x04C2 31be: d0 90 c3 04 lds r13, 0x04C3 31c2: 80 91 7a 04 lds r24, 0x047A 31c6: 68 2e mov r6, r24 31c8: 77 24 eor r7, r7 31ca: 88 24 eor r8, r8 31cc: 99 24 eor r9, r9 31ce: c6 01 movw r24, r12 31d0: b5 01 movw r22, r10 31d2: a4 01 movw r20, r8 31d4: 93 01 movw r18, r6 31d6: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 31da: 20 e0 ldi r18, 0x00 ; 0 31dc: 32 e0 ldi r19, 0x02 ; 2 31de: 40 e0 ldi r20, 0x00 ; 0 31e0: 50 e0 ldi r21, 0x00 ; 0 31e2: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 31e6: 02 0f add r16, r18 31e8: 13 1f adc r17, r19 31ea: 10 93 bd 08 sts 0x08BD, r17 31ee: 00 93 bc 08 sts 0x08BC, r16 31f2: 20 91 3b 04 lds r18, 0x043B 31f6: 30 91 3c 04 lds r19, 0x043C 31fa: 40 91 3d 04 lds r20, 0x043D 31fe: 50 91 3e 04 lds r21, 0x043E 3202: 80 91 bc 08 lds r24, 0x08BC 3206: 90 91 bd 08 lds r25, 0x08BD 320a: aa 27 eor r26, r26 320c: 97 fd sbrc r25, 7 320e: a0 95 com r26 3210: ba 2f mov r27, r26 3212: 28 0f add r18, r24 3214: 39 1f adc r19, r25 3216: 4a 1f adc r20, r26 3218: 5b 1f adc r21, r27 321a: 20 93 3b 04 sts 0x043B, r18 321e: 30 93 3c 04 sts 0x043C, r19 3222: 40 93 3d 04 sts 0x043D, r20 3226: 50 93 3e 04 sts 0x043E, r21 322a: 20 91 37 04 lds r18, 0x0437 322e: 30 91 38 04 lds r19, 0x0438 3232: 40 91 39 04 lds r20, 0x0439 3236: 50 91 3a 04 lds r21, 0x043A 323a: 80 91 bc 08 lds r24, 0x08BC 323e: 90 91 bd 08 lds r25, 0x08BD 3242: 60 91 67 04 lds r22, 0x0467 3246: 70 91 68 04 lds r23, 0x0468 324a: 86 1b sub r24, r22 324c: 97 0b sbc r25, r23 324e: aa 27 eor r26, r26 3250: 97 fd sbrc r25, 7 3252: a0 95 com r26 3254: ba 2f mov r27, r26 3256: 28 0f add r18, r24 3258: 39 1f adc r19, r25 325a: 4a 1f adc r20, r26 325c: 5b 1f adc r21, r27 325e: 20 93 37 04 sts 0x0437, r18 3262: 30 93 38 04 sts 0x0438, r19 3266: 40 93 39 04 sts 0x0439, r20 326a: 50 93 3a 04 sts 0x043A, r21 326e: 80 91 37 04 lds r24, 0x0437 3272: 90 91 38 04 lds r25, 0x0438 3276: a0 91 39 04 lds r26, 0x0439 327a: b0 91 3a 04 lds r27, 0x043A 327e: e0 90 8c 03 lds r14, 0x038C 3282: f0 90 8d 03 lds r15, 0x038D 3286: 00 91 8e 03 lds r16, 0x038E 328a: 10 91 8f 03 lds r17, 0x038F 328e: e8 16 cp r14, r24 3290: f9 06 cpc r15, r25 3292: 0a 07 cpc r16, r26 3294: 1b 07 cpc r17, r27 3296: 04 f5 brge .+64 ; 0x32d8 3298: 80 e1 ldi r24, 0x10 ; 16 329a: 97 e2 ldi r25, 0x27 ; 39 329c: a0 e0 ldi r26, 0x00 ; 0 329e: b0 e0 ldi r27, 0x00 ; 0 32a0: 8e 19 sub r24, r14 32a2: 9f 09 sbc r25, r15 32a4: a0 0b sbc r26, r16 32a6: b1 0b sbc r27, r17 32a8: 80 93 37 04 sts 0x0437, r24 32ac: 90 93 38 04 sts 0x0438, r25 32b0: a0 93 39 04 sts 0x0439, r26 32b4: b0 93 3a 04 sts 0x043A, r27 32b8: 80 91 37 04 lds r24, 0x0437 32bc: 90 91 38 04 lds r25, 0x0438 32c0: a0 91 39 04 lds r26, 0x0439 32c4: b0 91 3a 04 lds r27, 0x043A 32c8: 80 93 3b 04 sts 0x043B, r24 32cc: 90 93 3c 04 sts 0x043C, r25 32d0: a0 93 3d 04 sts 0x043D, r26 32d4: b0 93 3e 04 sts 0x043E, r27 32d8: 20 91 37 04 lds r18, 0x0437 32dc: 30 91 38 04 lds r19, 0x0438 32e0: 40 91 39 04 lds r20, 0x0439 32e4: 50 91 3a 04 lds r21, 0x043A 32e8: 88 27 eor r24, r24 32ea: 99 27 eor r25, r25 32ec: dc 01 movw r26, r24 32ee: 8e 19 sub r24, r14 32f0: 9f 09 sbc r25, r15 32f2: a0 0b sbc r26, r16 32f4: b1 0b sbc r27, r17 32f6: 28 17 cp r18, r24 32f8: 39 07 cpc r19, r25 32fa: 4a 07 cpc r20, r26 32fc: 5b 07 cpc r21, r27 32fe: 04 f5 brge .+64 ; 0x3340 3300: 80 ef ldi r24, 0xF0 ; 240 3302: 98 ed ldi r25, 0xD8 ; 216 3304: af ef ldi r26, 0xFF ; 255 3306: bf ef ldi r27, 0xFF ; 255 3308: e8 0e add r14, r24 330a: f9 1e adc r15, r25 330c: 0a 1f adc r16, r26 330e: 1b 1f adc r17, r27 3310: e0 92 37 04 sts 0x0437, r14 3314: f0 92 38 04 sts 0x0438, r15 3318: 00 93 39 04 sts 0x0439, r16 331c: 10 93 3a 04 sts 0x043A, r17 3320: 80 91 37 04 lds r24, 0x0437 3324: 90 91 38 04 lds r25, 0x0438 3328: a0 91 39 04 lds r26, 0x0439 332c: b0 91 3a 04 lds r27, 0x043A 3330: 80 93 3b 04 sts 0x043B, r24 3334: 90 93 3c 04 sts 0x043C, r25 3338: a0 93 3d 04 sts 0x043D, r26 333c: b0 93 3e 04 sts 0x043E, r27 3340: 80 91 d3 03 lds r24, 0x03D3 3344: 90 91 d4 03 lds r25, 0x03D4 3348: 0f 97 sbiw r24, 0x0f ; 15 334a: 34 f4 brge .+12 ; 0x3358 334c: 88 e1 ldi r24, 0x18 ; 24 334e: 9c ef ldi r25, 0xFC ; 252 3350: 90 93 bd 08 sts 0x08BD, r25 3354: 80 93 bc 08 sts 0x08BC, r24 3358: 80 91 d3 03 lds r24, 0x03D3 335c: 90 91 d4 03 lds r25, 0x03D4 3360: 07 97 sbiw r24, 0x07 ; 7 3362: 34 f4 brge .+12 ; 0x3370 3364: 80 e3 ldi r24, 0x30 ; 48 3366: 98 ef ldi r25, 0xF8 ; 248 3368: 90 93 bd 08 sts 0x08BD, r25 336c: 80 93 bc 08 sts 0x08BC, r24 3370: 90 91 00 01 lds r25, 0x0100 3374: 99 83 std Y+1, r25 ; 0x01 3376: 9a 30 cpi r25, 0x0A ; 10 3378: a9 f4 brne .+42 ; 0x33a4 337a: 80 91 d3 03 lds r24, 0x03D3 337e: 90 91 d4 03 lds r25, 0x03D4 3382: 83 5f subi r24, 0xF3 ; 243 3384: 93 40 sbci r25, 0x03 ; 3 3386: 34 f0 brlt .+12 ; 0x3394 3388: 88 ee ldi r24, 0xE8 ; 232 338a: 93 e0 ldi r25, 0x03 ; 3 338c: 90 93 bd 08 sts 0x08BD, r25 3390: 80 93 bc 08 sts 0x08BC, r24 3394: 80 91 d3 03 lds r24, 0x03D3 3398: 90 91 d4 03 lds r25, 0x03D4 339c: 8a 5f subi r24, 0xFA ; 250 339e: 93 40 sbci r25, 0x03 ; 3 33a0: dc f0 brlt .+54 ; 0x33d8 33a2: 14 c0 rjmp .+40 ; 0x33cc 33a4: 80 91 d3 03 lds r24, 0x03D3 33a8: 90 91 d4 03 lds r25, 0x03D4 33ac: 85 5e subi r24, 0xE5 ; 229 33ae: 97 40 sbci r25, 0x07 ; 7 33b0: 34 f0 brlt .+12 ; 0x33be 33b2: 88 ee ldi r24, 0xE8 ; 232 33b4: 93 e0 ldi r25, 0x03 ; 3 33b6: 90 93 bd 08 sts 0x08BD, r25 33ba: 80 93 bc 08 sts 0x08BC, r24 33be: 80 91 d3 03 lds r24, 0x03D3 33c2: 90 91 d4 03 lds r25, 0x03D4 33c6: 83 5f subi r24, 0xF3 ; 243 33c8: 97 40 sbci r25, 0x07 ; 7 33ca: 34 f0 brlt .+12 ; 0x33d8 33cc: 80 ed ldi r24, 0xD0 ; 208 33ce: 97 e0 ldi r25, 0x07 ; 7 33d0: 90 93 bd 08 sts 0x08BD, r25 33d4: 80 93 bc 08 sts 0x08BC, r24 33d8: 80 91 c4 08 lds r24, 0x08C4 33dc: 90 91 c5 08 lds r25, 0x08C5 33e0: 8a 19 sub r24, r10 33e2: 9b 09 sbc r25, r11 33e4: 90 93 c5 08 sts 0x08C5, r25 33e8: 80 93 c4 08 sts 0x08C4, r24 33ec: 00 91 c4 08 lds r16, 0x08C4 33f0: 10 91 c5 08 lds r17, 0x08C5 33f4: c2 01 movw r24, r4 33f6: b1 01 movw r22, r2 33f8: a4 01 movw r20, r8 33fa: 93 01 movw r18, r6 33fc: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 3400: 20 e0 ldi r18, 0x00 ; 0 3402: 32 e0 ldi r19, 0x02 ; 2 3404: 40 e0 ldi r20, 0x00 ; 0 3406: 50 e0 ldi r21, 0x00 ; 0 3408: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 340c: 02 1b sub r16, r18 340e: 13 0b sbc r17, r19 3410: 10 93 c5 08 sts 0x08C5, r17 3414: 00 93 c4 08 sts 0x08C4, r16 3418: 20 91 33 04 lds r18, 0x0433 341c: 30 91 34 04 lds r19, 0x0434 3420: 40 91 35 04 lds r20, 0x0435 3424: 50 91 36 04 lds r21, 0x0436 3428: 80 91 c4 08 lds r24, 0x08C4 342c: 90 91 c5 08 lds r25, 0x08C5 3430: aa 27 eor r26, r26 3432: 97 fd sbrc r25, 7 3434: a0 95 com r26 3436: ba 2f mov r27, r26 3438: 28 0f add r18, r24 343a: 39 1f adc r19, r25 343c: 4a 1f adc r20, r26 343e: 5b 1f adc r21, r27 3440: 20 93 33 04 sts 0x0433, r18 3444: 30 93 34 04 sts 0x0434, r19 3448: 40 93 35 04 sts 0x0435, r20 344c: 50 93 36 04 sts 0x0436, r21 3450: 20 91 2f 04 lds r18, 0x042F 3454: 30 91 30 04 lds r19, 0x0430 3458: 40 91 31 04 lds r20, 0x0431 345c: 50 91 32 04 lds r21, 0x0432 3460: 80 91 c4 08 lds r24, 0x08C4 3464: 90 91 c5 08 lds r25, 0x08C5 3468: 60 91 69 04 lds r22, 0x0469 346c: 70 91 6a 04 lds r23, 0x046A 3470: 86 1b sub r24, r22 3472: 97 0b sbc r25, r23 3474: aa 27 eor r26, r26 3476: 97 fd sbrc r25, 7 3478: a0 95 com r26 347a: ba 2f mov r27, r26 347c: 28 0f add r18, r24 347e: 39 1f adc r19, r25 3480: 4a 1f adc r20, r26 3482: 5b 1f adc r21, r27 3484: 20 93 2f 04 sts 0x042F, r18 3488: 30 93 30 04 sts 0x0430, r19 348c: 40 93 31 04 sts 0x0431, r20 3490: 50 93 32 04 sts 0x0432, r21 3494: 80 91 2f 04 lds r24, 0x042F 3498: 90 91 30 04 lds r25, 0x0430 349c: a0 91 31 04 lds r26, 0x0431 34a0: b0 91 32 04 lds r27, 0x0432 34a4: e0 90 88 03 lds r14, 0x0388 34a8: f0 90 89 03 lds r15, 0x0389 34ac: 00 91 8a 03 lds r16, 0x038A 34b0: 10 91 8b 03 lds r17, 0x038B 34b4: e8 16 cp r14, r24 34b6: f9 06 cpc r15, r25 34b8: 0a 07 cpc r16, r26 34ba: 1b 07 cpc r17, r27 34bc: 04 f5 brge .+64 ; 0x34fe 34be: 80 e1 ldi r24, 0x10 ; 16 34c0: 97 e2 ldi r25, 0x27 ; 39 34c2: a0 e0 ldi r26, 0x00 ; 0 34c4: b0 e0 ldi r27, 0x00 ; 0 34c6: 8e 19 sub r24, r14 34c8: 9f 09 sbc r25, r15 34ca: a0 0b sbc r26, r16 34cc: b1 0b sbc r27, r17 34ce: 80 93 2f 04 sts 0x042F, r24 34d2: 90 93 30 04 sts 0x0430, r25 34d6: a0 93 31 04 sts 0x0431, r26 34da: b0 93 32 04 sts 0x0432, r27 34de: 80 91 2f 04 lds r24, 0x042F 34e2: 90 91 30 04 lds r25, 0x0430 34e6: a0 91 31 04 lds r26, 0x0431 34ea: b0 91 32 04 lds r27, 0x0432 34ee: 80 93 33 04 sts 0x0433, r24 34f2: 90 93 34 04 sts 0x0434, r25 34f6: a0 93 35 04 sts 0x0435, r26 34fa: b0 93 36 04 sts 0x0436, r27 34fe: 20 91 2f 04 lds r18, 0x042F 3502: 30 91 30 04 lds r19, 0x0430 3506: 40 91 31 04 lds r20, 0x0431 350a: 50 91 32 04 lds r21, 0x0432 350e: 88 27 eor r24, r24 3510: 99 27 eor r25, r25 3512: dc 01 movw r26, r24 3514: 8e 19 sub r24, r14 3516: 9f 09 sbc r25, r15 3518: a0 0b sbc r26, r16 351a: b1 0b sbc r27, r17 351c: 28 17 cp r18, r24 351e: 39 07 cpc r19, r25 3520: 4a 07 cpc r20, r26 3522: 5b 07 cpc r21, r27 3524: 04 f5 brge .+64 ; 0x3566 3526: 80 ef ldi r24, 0xF0 ; 240 3528: 98 ed ldi r25, 0xD8 ; 216 352a: af ef ldi r26, 0xFF ; 255 352c: bf ef ldi r27, 0xFF ; 255 352e: e8 0e add r14, r24 3530: f9 1e adc r15, r25 3532: 0a 1f adc r16, r26 3534: 1b 1f adc r17, r27 3536: e0 92 2f 04 sts 0x042F, r14 353a: f0 92 30 04 sts 0x0430, r15 353e: 00 93 31 04 sts 0x0431, r16 3542: 10 93 32 04 sts 0x0432, r17 3546: 80 91 2f 04 lds r24, 0x042F 354a: 90 91 30 04 lds r25, 0x0430 354e: a0 91 31 04 lds r26, 0x0431 3552: b0 91 32 04 lds r27, 0x0432 3556: 80 93 33 04 sts 0x0433, r24 355a: 90 93 34 04 sts 0x0434, r25 355e: a0 93 35 04 sts 0x0435, r26 3562: b0 93 36 04 sts 0x0436, r27 3566: 80 91 d1 03 lds r24, 0x03D1 356a: 90 91 d2 03 lds r25, 0x03D2 356e: 0f 97 sbiw r24, 0x0f ; 15 3570: 34 f4 brge .+12 ; 0x357e 3572: 88 e1 ldi r24, 0x18 ; 24 3574: 9c ef ldi r25, 0xFC ; 252 3576: 90 93 c5 08 sts 0x08C5, r25 357a: 80 93 c4 08 sts 0x08C4, r24 357e: 80 91 d1 03 lds r24, 0x03D1 3582: 90 91 d2 03 lds r25, 0x03D2 3586: 07 97 sbiw r24, 0x07 ; 7 3588: 34 f4 brge .+12 ; 0x3596 358a: 80 e3 ldi r24, 0x30 ; 48 358c: 98 ef ldi r25, 0xF8 ; 248 358e: 90 93 c5 08 sts 0x08C5, r25 3592: 80 93 c4 08 sts 0x08C4, r24 3596: 99 81 ldd r25, Y+1 ; 0x01 3598: 9a 30 cpi r25, 0x0A ; 10 359a: a9 f4 brne .+42 ; 0x35c6 359c: 80 91 d1 03 lds r24, 0x03D1 35a0: 90 91 d2 03 lds r25, 0x03D2 35a4: 83 5f subi r24, 0xF3 ; 243 35a6: 93 40 sbci r25, 0x03 ; 3 35a8: 34 f0 brlt .+12 ; 0x35b6 35aa: 88 ee ldi r24, 0xE8 ; 232 35ac: 93 e0 ldi r25, 0x03 ; 3 35ae: 90 93 c5 08 sts 0x08C5, r25 35b2: 80 93 c4 08 sts 0x08C4, r24 35b6: 80 91 d1 03 lds r24, 0x03D1 35ba: 90 91 d2 03 lds r25, 0x03D2 35be: 8a 5f subi r24, 0xFA ; 250 35c0: 93 40 sbci r25, 0x03 ; 3 35c2: dc f0 brlt .+54 ; 0x35fa 35c4: 14 c0 rjmp .+40 ; 0x35ee 35c6: 80 91 d1 03 lds r24, 0x03D1 35ca: 90 91 d2 03 lds r25, 0x03D2 35ce: 85 5e subi r24, 0xE5 ; 229 35d0: 97 40 sbci r25, 0x07 ; 7 35d2: 34 f0 brlt .+12 ; 0x35e0 35d4: 88 ee ldi r24, 0xE8 ; 232 35d6: 93 e0 ldi r25, 0x03 ; 3 35d8: 90 93 c5 08 sts 0x08C5, r25 35dc: 80 93 c4 08 sts 0x08C4, r24 35e0: 80 91 d1 03 lds r24, 0x03D1 35e4: 90 91 d2 03 lds r25, 0x03D2 35e8: 83 5f subi r24, 0xF3 ; 243 35ea: 97 40 sbci r25, 0x07 ; 7 35ec: 34 f0 brlt .+12 ; 0x35fa 35ee: 80 ed ldi r24, 0xD0 ; 208 35f0: 97 e0 ldi r25, 0x07 ; 7 35f2: 90 93 c5 08 sts 0x08C5, r25 35f6: 80 93 c4 08 sts 0x08C4, r24 35fa: 8f ee ldi r24, 0xEF ; 239 35fc: 80 93 7a 00 sts 0x007A, r24 3600: 80 91 3f 04 lds r24, 0x043F 3604: 90 91 40 04 lds r25, 0x0440 3608: a0 91 41 04 lds r26, 0x0441 360c: b0 91 42 04 lds r27, 0x0442 3610: 80 93 2b 04 sts 0x042B, r24 3614: 90 93 2c 04 sts 0x042C, r25 3618: a0 93 2d 04 sts 0x042D, r26 361c: b0 93 2e 04 sts 0x042E, r27 3620: 80 91 2f 04 lds r24, 0x042F 3624: 90 91 30 04 lds r25, 0x0430 3628: a0 91 31 04 lds r26, 0x0431 362c: b0 91 32 04 lds r27, 0x0432 3630: 80 93 0f 04 sts 0x040F, r24 3634: 90 93 10 04 sts 0x0410, r25 3638: a0 93 11 04 sts 0x0411, r26 363c: b0 93 12 04 sts 0x0412, r27 3640: 80 91 37 04 lds r24, 0x0437 3644: 90 91 38 04 lds r25, 0x0438 3648: a0 91 39 04 lds r26, 0x0439 364c: b0 91 3a 04 lds r27, 0x043A 3650: 80 93 17 04 sts 0x0417, r24 3654: 90 93 18 04 sts 0x0418, r25 3658: a0 93 19 04 sts 0x0419, r26 365c: b0 93 1a 04 sts 0x041A, r27 3660: 80 91 33 04 lds r24, 0x0433 3664: 90 91 34 04 lds r25, 0x0434 3668: a0 91 35 04 lds r26, 0x0435 366c: b0 91 36 04 lds r27, 0x0436 3670: 80 93 13 04 sts 0x0413, r24 3674: 90 93 14 04 sts 0x0414, r25 3678: a0 93 15 04 sts 0x0415, r26 367c: b0 93 16 04 sts 0x0416, r27 3680: 80 91 3b 04 lds r24, 0x043B 3684: 90 91 3c 04 lds r25, 0x043C 3688: a0 91 3d 04 lds r26, 0x043D 368c: b0 91 3e 04 lds r27, 0x043E 3690: 80 93 1b 04 sts 0x041B, r24 3694: 90 93 1c 04 sts 0x041C, r25 3698: a0 93 1d 04 sts 0x041D, r26 369c: b0 93 1e 04 sts 0x041E, r27 36a0: 80 91 7c 08 lds r24, 0x087C 36a4: 87 ff sbrs r24, 7 36a6: 6b c0 rjmp .+214 ; 0x377e 36a8: 2a 81 ldd r18, Y+2 ; 0x02 36aa: 22 23 and r18, r18 36ac: 09 f0 breq .+2 ; 0x36b0 36ae: 67 c0 rjmp .+206 ; 0x377e 36b0: 80 91 6c 04 lds r24, 0x046C 36b4: 88 23 and r24, r24 36b6: 09 f0 breq .+2 ; 0x36ba 36b8: 62 c0 rjmp .+196 ; 0x377e 36ba: 80 91 c4 08 lds r24, 0x08C4 36be: 90 91 c5 08 lds r25, 0x08C5 36c2: 89 3c cpi r24, 0xC9 ; 201 36c4: 91 05 cpc r25, r1 36c6: 7c f0 brlt .+30 ; 0x36e6 36c8: 20 91 c4 08 lds r18, 0x08C4 36cc: 30 91 c5 08 lds r19, 0x08C5 36d0: 80 91 c4 08 lds r24, 0x08C4 36d4: 90 91 c5 08 lds r25, 0x08C5 36d8: 88 0f add r24, r24 36da: 99 1f adc r25, r25 36dc: 88 0f add r24, r24 36de: 99 1f adc r25, r25 36e0: 20 52 subi r18, 0x20 ; 32 36e2: 33 40 sbci r19, 0x03 ; 3 36e4: 15 c0 rjmp .+42 ; 0x3710 36e6: 80 91 c4 08 lds r24, 0x08C4 36ea: 90 91 c5 08 lds r25, 0x08C5 36ee: 88 53 subi r24, 0x38 ; 56 36f0: 9f 4f sbci r25, 0xFF ; 255 36f2: a4 f4 brge .+40 ; 0x371c 36f4: 20 91 c4 08 lds r18, 0x08C4 36f8: 30 91 c5 08 lds r19, 0x08C5 36fc: 80 91 c4 08 lds r24, 0x08C4 3700: 90 91 c5 08 lds r25, 0x08C5 3704: 88 0f add r24, r24 3706: 99 1f adc r25, r25 3708: 88 0f add r24, r24 370a: 99 1f adc r25, r25 370c: 20 5e subi r18, 0xE0 ; 224 370e: 3c 4f sbci r19, 0xFC ; 252 3710: 82 0f add r24, r18 3712: 93 1f adc r25, r19 3714: 90 93 c5 08 sts 0x08C5, r25 3718: 80 93 c4 08 sts 0x08C4, r24 371c: 80 91 bc 08 lds r24, 0x08BC 3720: 90 91 bd 08 lds r25, 0x08BD 3724: 89 3c cpi r24, 0xC9 ; 201 3726: 91 05 cpc r25, r1 3728: 7c f0 brlt .+30 ; 0x3748 372a: 20 91 bc 08 lds r18, 0x08BC 372e: 30 91 bd 08 lds r19, 0x08BD 3732: 80 91 bc 08 lds r24, 0x08BC 3736: 90 91 bd 08 lds r25, 0x08BD 373a: 88 0f add r24, r24 373c: 99 1f adc r25, r25 373e: 88 0f add r24, r24 3740: 99 1f adc r25, r25 3742: 20 52 subi r18, 0x20 ; 32 3744: 33 40 sbci r19, 0x03 ; 3 3746: 15 c0 rjmp .+42 ; 0x3772 3748: 80 91 bc 08 lds r24, 0x08BC 374c: 90 91 bd 08 lds r25, 0x08BD 3750: 88 53 subi r24, 0x38 ; 56 3752: 9f 4f sbci r25, 0xFF ; 255 3754: a4 f4 brge .+40 ; 0x377e 3756: 20 91 bc 08 lds r18, 0x08BC 375a: 30 91 bd 08 lds r19, 0x08BD 375e: 80 91 bc 08 lds r24, 0x08BC 3762: 90 91 bd 08 lds r25, 0x08BD 3766: 88 0f add r24, r24 3768: 99 1f adc r25, r25 376a: 88 0f add r24, r24 376c: 99 1f adc r25, r25 376e: 20 5e subi r18, 0xE0 ; 224 3770: 3c 4f sbci r19, 0xFC ; 252 3772: 82 0f add r24, r18 3774: 93 1f adc r25, r19 3776: 90 93 bd 08 sts 0x08BD, r25 377a: 80 93 bc 08 sts 0x08BC, r24 377e: 20 91 53 04 lds r18, 0x0453 3782: 30 91 54 04 lds r19, 0x0454 3786: 80 91 78 08 lds r24, 0x0878 378a: e8 2f mov r30, r24 378c: ff 27 eor r31, r31 378e: ee 0f add r30, r30 3790: ff 1f adc r31, r31 3792: e8 5b subi r30, 0xB8 ; 184 3794: f7 4f sbci r31, 0xF7 ; 247 3796: 80 81 ld r24, Z 3798: 91 81 ldd r25, Z+1 ; 0x01 379a: 82 59 subi r24, 0x92 ; 146 379c: 9f 4f sbci r25, 0xFF ; 255 379e: 28 17 cp r18, r24 37a0: 39 07 cpc r19, r25 37a2: 1c f4 brge .+6 ; 0x37aa 37a4: 2f 5f subi r18, 0xFF ; 255 37a6: 3f 4f sbci r19, 0xFF ; 255 37a8: 0c c0 rjmp .+24 ; 0x37c2 37aa: 80 81 ld r24, Z 37ac: 91 81 ldd r25, Z+1 ; 0x01 37ae: 82 59 subi r24, 0x92 ; 146 37b0: 9f 4f sbci r25, 0xFF ; 255 37b2: 82 17 cp r24, r18 37b4: 93 07 cpc r25, r19 37b6: 4c f4 brge .+18 ; 0x37ca 37b8: 21 15 cp r18, r1 37ba: 31 05 cpc r19, r1 37bc: 31 f0 breq .+12 ; 0x37ca 37be: 21 50 subi r18, 0x01 ; 1 37c0: 30 40 sbci r19, 0x00 ; 0 37c2: 30 93 54 04 sts 0x0454, r19 37c6: 20 93 53 04 sts 0x0453, r18 37ca: 20 91 55 04 lds r18, 0x0455 37ce: 30 91 56 04 lds r19, 0x0456 37d2: 80 91 79 08 lds r24, 0x0879 37d6: e8 2f mov r30, r24 37d8: ff 27 eor r31, r31 37da: ee 0f add r30, r30 37dc: ff 1f adc r31, r31 37de: e8 5b subi r30, 0xB8 ; 184 37e0: f7 4f sbci r31, 0xF7 ; 247 37e2: 80 81 ld r24, Z 37e4: 91 81 ldd r25, Z+1 ; 0x01 37e6: 82 59 subi r24, 0x92 ; 146 37e8: 9f 4f sbci r25, 0xFF ; 255 37ea: 28 17 cp r18, r24 37ec: 39 07 cpc r19, r25 37ee: 1c f4 brge .+6 ; 0x37f6 37f0: 2f 5f subi r18, 0xFF ; 255 37f2: 3f 4f sbci r19, 0xFF ; 255 37f4: 0c c0 rjmp .+24 ; 0x380e 37f6: 80 81 ld r24, Z 37f8: 91 81 ldd r25, Z+1 ; 0x01 37fa: 82 59 subi r24, 0x92 ; 146 37fc: 9f 4f sbci r25, 0xFF ; 255 37fe: 82 17 cp r24, r18 3800: 93 07 cpc r25, r19 3802: 4c f4 brge .+18 ; 0x3816 3804: 21 15 cp r18, r1 3806: 31 05 cpc r19, r1 3808: 31 f0 breq .+12 ; 0x3816 380a: 21 50 subi r18, 0x01 ; 1 380c: 30 40 sbci r19, 0x00 ; 0 380e: 30 93 56 04 sts 0x0456, r19 3812: 20 93 55 04 sts 0x0455, r18 3816: 20 91 57 04 lds r18, 0x0457 381a: 30 91 58 04 lds r19, 0x0458 381e: 80 91 7a 08 lds r24, 0x087A 3822: e8 2f mov r30, r24 3824: ff 27 eor r31, r31 3826: ee 0f add r30, r30 3828: ff 1f adc r31, r31 382a: e8 5b subi r30, 0xB8 ; 184 382c: f7 4f sbci r31, 0xF7 ; 247 382e: 80 81 ld r24, Z 3830: 91 81 ldd r25, Z+1 ; 0x01 3832: 82 59 subi r24, 0x92 ; 146 3834: 9f 4f sbci r25, 0xFF ; 255 3836: 28 17 cp r18, r24 3838: 39 07 cpc r19, r25 383a: 1c f4 brge .+6 ; 0x3842 383c: 2f 5f subi r18, 0xFF ; 255 383e: 3f 4f sbci r19, 0xFF ; 255 3840: 0c c0 rjmp .+24 ; 0x385a 3842: 80 81 ld r24, Z 3844: 91 81 ldd r25, Z+1 ; 0x01 3846: 82 59 subi r24, 0x92 ; 146 3848: 9f 4f sbci r25, 0xFF ; 255 384a: 82 17 cp r24, r18 384c: 93 07 cpc r25, r19 384e: 4c f4 brge .+18 ; 0x3862 3850: 21 15 cp r18, r1 3852: 31 05 cpc r19, r1 3854: 31 f0 breq .+12 ; 0x3862 3856: 21 50 subi r18, 0x01 ; 1 3858: 30 40 sbci r19, 0x00 ; 0 385a: 30 93 58 04 sts 0x0458, r19 385e: 20 93 57 04 sts 0x0457, r18 3862: 20 91 59 04 lds r18, 0x0459 3866: 30 91 5a 04 lds r19, 0x045A 386a: 80 91 7b 08 lds r24, 0x087B 386e: e8 2f mov r30, r24 3870: ff 27 eor r31, r31 3872: ee 0f add r30, r30 3874: ff 1f adc r31, r31 3876: e8 5b subi r30, 0xB8 ; 184 3878: f7 4f sbci r31, 0xF7 ; 247 387a: 80 81 ld r24, Z 387c: 91 81 ldd r25, Z+1 ; 0x01 387e: 82 59 subi r24, 0x92 ; 146 3880: 9f 4f sbci r25, 0xFF ; 255 3882: 28 17 cp r18, r24 3884: 39 07 cpc r19, r25 3886: 1c f4 brge .+6 ; 0x388e 3888: 2f 5f subi r18, 0xFF ; 255 388a: 3f 4f sbci r19, 0xFF ; 255 388c: 0c c0 rjmp .+24 ; 0x38a6 388e: 80 81 ld r24, Z 3890: 91 81 ldd r25, Z+1 ; 0x01 3892: 82 59 subi r24, 0x92 ; 146 3894: 9f 4f sbci r25, 0xFF ; 255 3896: 82 17 cp r24, r18 3898: 93 07 cpc r25, r19 389a: 4c f4 brge .+18 ; 0x38ae 389c: 21 15 cp r18, r1 389e: 31 05 cpc r19, r1 38a0: 31 f0 breq .+12 ; 0x38ae 38a2: 21 50 subi r18, 0x01 ; 1 38a4: 30 40 sbci r19, 0x00 ; 0 38a6: 30 93 5a 04 sts 0x045A, r19 38aa: 20 93 59 04 sts 0x0459, r18 38ae: 80 91 53 04 lds r24, 0x0453 38b2: 90 91 54 04 lds r25, 0x0454 38b6: 97 ff sbrs r25, 7 38b8: 05 c0 rjmp .+10 ; 0x38c4 38ba: 10 92 54 04 sts 0x0454, r1 38be: 10 92 53 04 sts 0x0453, r1 38c2: 0a c0 rjmp .+20 ; 0x38d8 38c4: 8f 3f cpi r24, 0xFF ; 255 38c6: 91 05 cpc r25, r1 38c8: 39 f0 breq .+14 ; 0x38d8 38ca: 34 f0 brlt .+12 ; 0x38d8 38cc: 8f ef ldi r24, 0xFF ; 255 38ce: 90 e0 ldi r25, 0x00 ; 0 38d0: 90 93 54 04 sts 0x0454, r25 38d4: 80 93 53 04 sts 0x0453, r24 38d8: 80 91 55 04 lds r24, 0x0455 38dc: 90 91 56 04 lds r25, 0x0456 38e0: 97 ff sbrs r25, 7 38e2: 05 c0 rjmp .+10 ; 0x38ee 38e4: 10 92 56 04 sts 0x0456, r1 38e8: 10 92 55 04 sts 0x0455, r1 38ec: 0a c0 rjmp .+20 ; 0x3902 38ee: 8f 3f cpi r24, 0xFF ; 255 38f0: 91 05 cpc r25, r1 38f2: 39 f0 breq .+14 ; 0x3902 38f4: 34 f0 brlt .+12 ; 0x3902 38f6: 8f ef ldi r24, 0xFF ; 255 38f8: 90 e0 ldi r25, 0x00 ; 0 38fa: 90 93 56 04 sts 0x0456, r25 38fe: 80 93 55 04 sts 0x0455, r24 3902: 80 91 57 04 lds r24, 0x0457 3906: 90 91 58 04 lds r25, 0x0458 390a: 97 ff sbrs r25, 7 390c: 05 c0 rjmp .+10 ; 0x3918 390e: 10 92 58 04 sts 0x0458, r1 3912: 10 92 57 04 sts 0x0457, r1 3916: 0a c0 rjmp .+20 ; 0x392c 3918: 8f 3f cpi r24, 0xFF ; 255 391a: 91 05 cpc r25, r1 391c: 39 f0 breq .+14 ; 0x392c 391e: 34 f0 brlt .+12 ; 0x392c 3920: 8f ef ldi r24, 0xFF ; 255 3922: 90 e0 ldi r25, 0x00 ; 0 3924: 90 93 58 04 sts 0x0458, r25 3928: 80 93 57 04 sts 0x0457, r24 392c: 80 91 59 04 lds r24, 0x0459 3930: 90 91 5a 04 lds r25, 0x045A 3934: 97 ff sbrs r25, 7 3936: 05 c0 rjmp .+10 ; 0x3942 3938: 10 92 5a 04 sts 0x045A, r1 393c: 10 92 59 04 sts 0x0459, r1 3940: 0a c0 rjmp .+20 ; 0x3956 3942: 8f 3f cpi r24, 0xFF ; 255 3944: 91 05 cpc r25, r1 3946: 39 f0 breq .+14 ; 0x3956 3948: 34 f0 brlt .+12 ; 0x3956 394a: 8f ef ldi r24, 0xFF ; 255 394c: 90 e0 ldi r25, 0x00 ; 0 394e: 90 93 5a 04 sts 0x045A, r25 3952: 80 93 59 04 sts 0x0459, r24 3956: 22 96 adiw r28, 0x02 ; 2 3958: 0f b6 in r0, 0x3f ; 63 395a: f8 94 cli 395c: de bf out 0x3e, r29 ; 62 395e: 0f be out 0x3f, r0 ; 63 3960: cd bf out 0x3d, r28 ; 61 3962: df 91 pop r29 3964: cf 91 pop r28 3966: 1f 91 pop r17 3968: 0f 91 pop r16 396a: ff 90 pop r15 396c: ef 90 pop r14 396e: df 90 pop r13 3970: cf 90 pop r12 3972: bf 90 pop r11 3974: af 90 pop r10 3976: 9f 90 pop r9 3978: 8f 90 pop r8 397a: 7f 90 pop r7 397c: 6f 90 pop r6 397e: 5f 90 pop r5 3980: 4f 90 pop r4 3982: 3f 90 pop r3 3984: 2f 90 pop r2 3986: 08 95 ret 00003988 : 3988: 10 92 7a 00 sts 0x007A, r1 398c: 80 91 d1 03 lds r24, 0x03D1 3990: 90 91 d2 03 lds r25, 0x03D2 3994: 90 93 c5 08 sts 0x08C5, r25 3998: 80 93 c4 08 sts 0x08C4, r24 399c: 80 91 d3 03 lds r24, 0x03D3 39a0: 90 91 d4 03 lds r25, 0x03D4 39a4: 90 93 bd 08 sts 0x08BD, r25 39a8: 80 93 bc 08 sts 0x08BC, r24 39ac: 80 91 d5 03 lds r24, 0x03D5 39b0: 90 91 d6 03 lds r25, 0x03D6 39b4: 90 93 e4 08 sts 0x08E4, r25 39b8: 80 93 e3 08 sts 0x08E3, r24 39bc: 60 91 d9 03 lds r22, 0x03D9 39c0: 70 91 da 03 lds r23, 0x03DA 39c4: 88 27 eor r24, r24 39c6: 77 fd sbrc r23, 7 39c8: 80 95 com r24 39ca: 98 2f mov r25, r24 39cc: 2c e0 ldi r18, 0x0C ; 12 39ce: 30 e0 ldi r19, 0x00 ; 0 39d0: 40 e0 ldi r20, 0x00 ; 0 39d2: 50 e0 ldi r21, 0x00 ; 0 39d4: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 39d8: 70 93 e1 08 sts 0x08E1, r23 39dc: 60 93 e0 08 sts 0x08E0, r22 39e0: 60 91 d7 03 lds r22, 0x03D7 39e4: 70 91 d8 03 lds r23, 0x03D8 39e8: 88 27 eor r24, r24 39ea: 77 fd sbrc r23, 7 39ec: 80 95 com r24 39ee: 98 2f mov r25, r24 39f0: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 39f4: 70 93 eb 08 sts 0x08EB, r23 39f8: 60 93 ea 08 sts 0x08EA, r22 39fc: 80 91 db 03 lds r24, 0x03DB 3a00: 90 91 dc 03 lds r25, 0x03DC 3a04: 90 93 cc 08 sts 0x08CC, r25 3a08: 80 93 cb 08 sts 0x08CB, r24 3a0c: 8f ee ldi r24, 0xEF ; 239 3a0e: 80 93 7a 00 sts 0x007A, r24 3a12: 20 91 53 04 lds r18, 0x0453 3a16: 30 91 54 04 lds r19, 0x0454 3a1a: 80 91 78 08 lds r24, 0x0878 3a1e: e8 2f mov r30, r24 3a20: ff 27 eor r31, r31 3a22: ee 0f add r30, r30 3a24: ff 1f adc r31, r31 3a26: e8 5b subi r30, 0xB8 ; 184 3a28: f7 4f sbci r31, 0xF7 ; 247 3a2a: 80 81 ld r24, Z 3a2c: 91 81 ldd r25, Z+1 ; 0x01 3a2e: 82 59 subi r24, 0x92 ; 146 3a30: 9f 4f sbci r25, 0xFF ; 255 3a32: 28 17 cp r18, r24 3a34: 39 07 cpc r19, r25 3a36: 1c f4 brge .+6 ; 0x3a3e 3a38: 2f 5f subi r18, 0xFF ; 255 3a3a: 3f 4f sbci r19, 0xFF ; 255 3a3c: 0c c0 rjmp .+24 ; 0x3a56 3a3e: 80 81 ld r24, Z 3a40: 91 81 ldd r25, Z+1 ; 0x01 3a42: 82 59 subi r24, 0x92 ; 146 3a44: 9f 4f sbci r25, 0xFF ; 255 3a46: 82 17 cp r24, r18 3a48: 93 07 cpc r25, r19 3a4a: 4c f4 brge .+18 ; 0x3a5e 3a4c: 21 15 cp r18, r1 3a4e: 31 05 cpc r19, r1 3a50: 31 f0 breq .+12 ; 0x3a5e 3a52: 21 50 subi r18, 0x01 ; 1 3a54: 30 40 sbci r19, 0x00 ; 0 3a56: 30 93 54 04 sts 0x0454, r19 3a5a: 20 93 53 04 sts 0x0453, r18 3a5e: 20 91 55 04 lds r18, 0x0455 3a62: 30 91 56 04 lds r19, 0x0456 3a66: 80 91 79 08 lds r24, 0x0879 3a6a: e8 2f mov r30, r24 3a6c: ff 27 eor r31, r31 3a6e: ee 0f add r30, r30 3a70: ff 1f adc r31, r31 3a72: e8 5b subi r30, 0xB8 ; 184 3a74: f7 4f sbci r31, 0xF7 ; 247 3a76: 80 81 ld r24, Z 3a78: 91 81 ldd r25, Z+1 ; 0x01 3a7a: 82 59 subi r24, 0x92 ; 146 3a7c: 9f 4f sbci r25, 0xFF ; 255 3a7e: 28 17 cp r18, r24 3a80: 39 07 cpc r19, r25 3a82: 1c f4 brge .+6 ; 0x3a8a 3a84: 2f 5f subi r18, 0xFF ; 255 3a86: 3f 4f sbci r19, 0xFF ; 255 3a88: 0c c0 rjmp .+24 ; 0x3aa2 3a8a: 80 81 ld r24, Z 3a8c: 91 81 ldd r25, Z+1 ; 0x01 3a8e: 82 59 subi r24, 0x92 ; 146 3a90: 9f 4f sbci r25, 0xFF ; 255 3a92: 82 17 cp r24, r18 3a94: 93 07 cpc r25, r19 3a96: 4c f4 brge .+18 ; 0x3aaa 3a98: 21 15 cp r18, r1 3a9a: 31 05 cpc r19, r1 3a9c: 31 f0 breq .+12 ; 0x3aaa 3a9e: 21 50 subi r18, 0x01 ; 1 3aa0: 30 40 sbci r19, 0x00 ; 0 3aa2: 30 93 56 04 sts 0x0456, r19 3aa6: 20 93 55 04 sts 0x0455, r18 3aaa: 20 91 57 04 lds r18, 0x0457 3aae: 30 91 58 04 lds r19, 0x0458 3ab2: 80 91 7a 08 lds r24, 0x087A 3ab6: e8 2f mov r30, r24 3ab8: ff 27 eor r31, r31 3aba: ee 0f add r30, r30 3abc: ff 1f adc r31, r31 3abe: e8 5b subi r30, 0xB8 ; 184 3ac0: f7 4f sbci r31, 0xF7 ; 247 3ac2: 80 81 ld r24, Z 3ac4: 91 81 ldd r25, Z+1 ; 0x01 3ac6: 82 59 subi r24, 0x92 ; 146 3ac8: 9f 4f sbci r25, 0xFF ; 255 3aca: 28 17 cp r18, r24 3acc: 39 07 cpc r19, r25 3ace: 1c f4 brge .+6 ; 0x3ad6 3ad0: 2f 5f subi r18, 0xFF ; 255 3ad2: 3f 4f sbci r19, 0xFF ; 255 3ad4: 0c c0 rjmp .+24 ; 0x3aee 3ad6: 80 81 ld r24, Z 3ad8: 91 81 ldd r25, Z+1 ; 0x01 3ada: 82 59 subi r24, 0x92 ; 146 3adc: 9f 4f sbci r25, 0xFF ; 255 3ade: 82 17 cp r24, r18 3ae0: 93 07 cpc r25, r19 3ae2: 4c f4 brge .+18 ; 0x3af6 3ae4: 21 15 cp r18, r1 3ae6: 31 05 cpc r19, r1 3ae8: 31 f0 breq .+12 ; 0x3af6 3aea: 21 50 subi r18, 0x01 ; 1 3aec: 30 40 sbci r19, 0x00 ; 0 3aee: 30 93 58 04 sts 0x0458, r19 3af2: 20 93 57 04 sts 0x0457, r18 3af6: 20 91 59 04 lds r18, 0x0459 3afa: 30 91 5a 04 lds r19, 0x045A 3afe: 80 91 7b 08 lds r24, 0x087B 3b02: e8 2f mov r30, r24 3b04: ff 27 eor r31, r31 3b06: ee 0f add r30, r30 3b08: ff 1f adc r31, r31 3b0a: e8 5b subi r30, 0xB8 ; 184 3b0c: f7 4f sbci r31, 0xF7 ; 247 3b0e: 80 81 ld r24, Z 3b10: 91 81 ldd r25, Z+1 ; 0x01 3b12: 82 59 subi r24, 0x92 ; 146 3b14: 9f 4f sbci r25, 0xFF ; 255 3b16: 28 17 cp r18, r24 3b18: 39 07 cpc r19, r25 3b1a: 1c f4 brge .+6 ; 0x3b22 3b1c: 2f 5f subi r18, 0xFF ; 255 3b1e: 3f 4f sbci r19, 0xFF ; 255 3b20: 0c c0 rjmp .+24 ; 0x3b3a 3b22: 80 81 ld r24, Z 3b24: 91 81 ldd r25, Z+1 ; 0x01 3b26: 82 59 subi r24, 0x92 ; 146 3b28: 9f 4f sbci r25, 0xFF ; 255 3b2a: 82 17 cp r24, r18 3b2c: 93 07 cpc r25, r19 3b2e: 4c f4 brge .+18 ; 0x3b42 3b30: 21 15 cp r18, r1 3b32: 31 05 cpc r19, r1 3b34: 31 f0 breq .+12 ; 0x3b42 3b36: 21 50 subi r18, 0x01 ; 1 3b38: 30 40 sbci r19, 0x00 ; 0 3b3a: 30 93 5a 04 sts 0x045A, r19 3b3e: 20 93 59 04 sts 0x0459, r18 3b42: 80 91 53 04 lds r24, 0x0453 3b46: 90 91 54 04 lds r25, 0x0454 3b4a: 97 ff sbrs r25, 7 3b4c: 05 c0 rjmp .+10 ; 0x3b58 3b4e: 10 92 54 04 sts 0x0454, r1 3b52: 10 92 53 04 sts 0x0453, r1 3b56: 0a c0 rjmp .+20 ; 0x3b6c 3b58: 8f 3f cpi r24, 0xFF ; 255 3b5a: 91 05 cpc r25, r1 3b5c: 39 f0 breq .+14 ; 0x3b6c 3b5e: 34 f0 brlt .+12 ; 0x3b6c 3b60: 8f ef ldi r24, 0xFF ; 255 3b62: 90 e0 ldi r25, 0x00 ; 0 3b64: 90 93 54 04 sts 0x0454, r25 3b68: 80 93 53 04 sts 0x0453, r24 3b6c: 80 91 55 04 lds r24, 0x0455 3b70: 90 91 56 04 lds r25, 0x0456 3b74: 97 ff sbrs r25, 7 3b76: 05 c0 rjmp .+10 ; 0x3b82 3b78: 10 92 56 04 sts 0x0456, r1 3b7c: 10 92 55 04 sts 0x0455, r1 3b80: 0a c0 rjmp .+20 ; 0x3b96 3b82: 8f 3f cpi r24, 0xFF ; 255 3b84: 91 05 cpc r25, r1 3b86: 39 f0 breq .+14 ; 0x3b96 3b88: 34 f0 brlt .+12 ; 0x3b96 3b8a: 8f ef ldi r24, 0xFF ; 255 3b8c: 90 e0 ldi r25, 0x00 ; 0 3b8e: 90 93 56 04 sts 0x0456, r25 3b92: 80 93 55 04 sts 0x0455, r24 3b96: 80 91 57 04 lds r24, 0x0457 3b9a: 90 91 58 04 lds r25, 0x0458 3b9e: 97 ff sbrs r25, 7 3ba0: 05 c0 rjmp .+10 ; 0x3bac 3ba2: 10 92 58 04 sts 0x0458, r1 3ba6: 10 92 57 04 sts 0x0457, r1 3baa: 0a c0 rjmp .+20 ; 0x3bc0 3bac: 8f 3f cpi r24, 0xFF ; 255 3bae: 91 05 cpc r25, r1 3bb0: 39 f0 breq .+14 ; 0x3bc0 3bb2: 34 f0 brlt .+12 ; 0x3bc0 3bb4: 8f ef ldi r24, 0xFF ; 255 3bb6: 90 e0 ldi r25, 0x00 ; 0 3bb8: 90 93 58 04 sts 0x0458, r25 3bbc: 80 93 57 04 sts 0x0457, r24 3bc0: 80 91 59 04 lds r24, 0x0459 3bc4: 90 91 5a 04 lds r25, 0x045A 3bc8: 97 ff sbrs r25, 7 3bca: 05 c0 rjmp .+10 ; 0x3bd6 3bcc: 10 92 5a 04 sts 0x045A, r1 3bd0: 10 92 59 04 sts 0x0459, r1 3bd4: 0a c0 rjmp .+20 ; 0x3bea 3bd6: 8f 3f cpi r24, 0xFF ; 255 3bd8: 91 05 cpc r25, r1 3bda: 39 f0 breq .+14 ; 0x3bea 3bdc: 34 f0 brlt .+12 ; 0x3bea 3bde: 8f ef ldi r24, 0xFF ; 255 3be0: 90 e0 ldi r25, 0x00 ; 0 3be2: 90 93 5a 04 sts 0x045A, r25 3be6: 80 93 59 04 sts 0x0459, r24 3bea: 60 91 9f 08 lds r22, 0x089F 3bee: 77 27 eor r23, r23 3bf0: 88 27 eor r24, r24 3bf2: 99 27 eor r25, r25 3bf4: 24 ec ldi r18, 0xC4 ; 196 3bf6: 39 e0 ldi r19, 0x09 ; 9 3bf8: 40 e0 ldi r20, 0x00 ; 0 3bfa: 50 e0 ldi r21, 0x00 ; 0 3bfc: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 3c00: 60 93 88 03 sts 0x0388, r22 3c04: 70 93 89 03 sts 0x0389, r23 3c08: 80 93 8a 03 sts 0x038A, r24 3c0c: 90 93 8b 03 sts 0x038B, r25 3c10: 60 93 8c 03 sts 0x038C, r22 3c14: 70 93 8d 03 sts 0x038D, r23 3c18: 80 93 8e 03 sts 0x038E, r24 3c1c: 90 93 8f 03 sts 0x038F, r25 3c20: 08 95 ret 00003c22 : 3c22: 1f 93 push r17 3c24: 80 91 7f 08 lds r24, 0x087F 3c28: 8b 3f cpi r24, 0xFB ; 251 3c2a: 98 f0 brcs .+38 ; 0x3c52 3c2c: 8b 3f cpi r24, 0xFB ; 251 3c2e: 19 f4 brne .+6 ; 0x3c36 3c30: 80 91 53 04 lds r24, 0x0453 3c34: 0e c0 rjmp .+28 ; 0x3c52 3c36: 8c 3f cpi r24, 0xFC ; 252 3c38: 19 f4 brne .+6 ; 0x3c40 3c3a: 80 91 55 04 lds r24, 0x0455 3c3e: 09 c0 rjmp .+18 ; 0x3c52 3c40: 8d 3f cpi r24, 0xFD ; 253 3c42: 19 f4 brne .+6 ; 0x3c4a 3c44: 80 91 57 04 lds r24, 0x0457 3c48: 04 c0 rjmp .+8 ; 0x3c52 3c4a: 8e 3f cpi r24, 0xFE ; 254 3c4c: 21 f4 brne .+8 ; 0x3c56 3c4e: 80 91 59 04 lds r24, 0x0459 3c52: 80 93 95 03 sts 0x0395, r24 3c56: 80 91 95 03 lds r24, 0x0395 3c5a: 88 23 and r24, r24 3c5c: 19 f4 brne .+6 ; 0x3c64 3c5e: 10 92 95 03 sts 0x0395, r1 3c62: 04 c0 rjmp .+8 ; 0x3c6c 3c64: 8f 3f cpi r24, 0xFF ; 255 3c66: 11 f4 brne .+4 ; 0x3c6c 3c68: 80 93 95 03 sts 0x0395, r24 3c6c: 80 91 7e 08 lds r24, 0x087E 3c70: 8b 3f cpi r24, 0xFB ; 251 3c72: 98 f0 brcs .+38 ; 0x3c9a 3c74: 8b 3f cpi r24, 0xFB ; 251 3c76: 19 f4 brne .+6 ; 0x3c7e 3c78: 80 91 53 04 lds r24, 0x0453 3c7c: 0e c0 rjmp .+28 ; 0x3c9a 3c7e: 8c 3f cpi r24, 0xFC ; 252 3c80: 19 f4 brne .+6 ; 0x3c88 3c82: 80 91 55 04 lds r24, 0x0455 3c86: 09 c0 rjmp .+18 ; 0x3c9a 3c88: 8d 3f cpi r24, 0xFD ; 253 3c8a: 19 f4 brne .+6 ; 0x3c92 3c8c: 80 91 57 04 lds r24, 0x0457 3c90: 04 c0 rjmp .+8 ; 0x3c9a 3c92: 8e 3f cpi r24, 0xFE ; 254 3c94: 21 f4 brne .+8 ; 0x3c9e 3c96: 80 91 59 04 lds r24, 0x0459 3c9a: 80 93 94 03 sts 0x0394, r24 3c9e: 80 91 94 03 lds r24, 0x0394 3ca2: 88 23 and r24, r24 3ca4: 19 f4 brne .+6 ; 0x3cac 3ca6: 10 92 94 03 sts 0x0394, r1 3caa: 05 c0 rjmp .+10 ; 0x3cb6 3cac: 84 36 cpi r24, 0x64 ; 100 3cae: 18 f0 brcs .+6 ; 0x3cb6 3cb0: 84 e6 ldi r24, 0x64 ; 100 3cb2: 80 93 94 03 sts 0x0394, r24 3cb6: 80 91 80 08 lds r24, 0x0880 3cba: 8b 3f cpi r24, 0xFB ; 251 3cbc: 98 f0 brcs .+38 ; 0x3ce4 3cbe: 8b 3f cpi r24, 0xFB ; 251 3cc0: 19 f4 brne .+6 ; 0x3cc8 3cc2: 80 91 53 04 lds r24, 0x0453 3cc6: 0e c0 rjmp .+28 ; 0x3ce4 3cc8: 8c 3f cpi r24, 0xFC ; 252 3cca: 19 f4 brne .+6 ; 0x3cd2 3ccc: 80 91 55 04 lds r24, 0x0455 3cd0: 09 c0 rjmp .+18 ; 0x3ce4 3cd2: 8d 3f cpi r24, 0xFD ; 253 3cd4: 19 f4 brne .+6 ; 0x3cdc 3cd6: 80 91 57 04 lds r24, 0x0457 3cda: 04 c0 rjmp .+8 ; 0x3ce4 3cdc: 8e 3f cpi r24, 0xFE ; 254 3cde: 21 f4 brne .+8 ; 0x3ce8 3ce0: 80 91 59 04 lds r24, 0x0459 3ce4: 80 93 96 03 sts 0x0396, r24 3ce8: 80 91 96 03 lds r24, 0x0396 3cec: 88 23 and r24, r24 3cee: 19 f4 brne .+6 ; 0x3cf6 3cf0: 10 92 96 03 sts 0x0396, r1 3cf4: 05 c0 rjmp .+10 ; 0x3d00 3cf6: 84 36 cpi r24, 0x64 ; 100 3cf8: 18 f0 brcs .+6 ; 0x3d00 3cfa: 84 e6 ldi r24, 0x64 ; 100 3cfc: 80 93 96 03 sts 0x0396, r24 3d00: 80 91 82 08 lds r24, 0x0882 3d04: 8b 3f cpi r24, 0xFB ; 251 3d06: 98 f0 brcs .+38 ; 0x3d2e 3d08: 8b 3f cpi r24, 0xFB ; 251 3d0a: 19 f4 brne .+6 ; 0x3d12 3d0c: 80 91 53 04 lds r24, 0x0453 3d10: 0e c0 rjmp .+28 ; 0x3d2e 3d12: 8c 3f cpi r24, 0xFC ; 252 3d14: 19 f4 brne .+6 ; 0x3d1c 3d16: 80 91 55 04 lds r24, 0x0455 3d1a: 09 c0 rjmp .+18 ; 0x3d2e 3d1c: 8d 3f cpi r24, 0xFD ; 253 3d1e: 19 f4 brne .+6 ; 0x3d26 3d20: 80 91 57 04 lds r24, 0x0457 3d24: 04 c0 rjmp .+8 ; 0x3d2e 3d26: 8e 3f cpi r24, 0xFE ; 254 3d28: 21 f4 brne .+8 ; 0x3d32 3d2a: 80 91 59 04 lds r24, 0x0459 3d2e: 80 93 97 03 sts 0x0397, r24 3d32: 80 91 97 03 lds r24, 0x0397 3d36: 88 23 and r24, r24 3d38: 19 f4 brne .+6 ; 0x3d40 3d3a: 10 92 97 03 sts 0x0397, r1 3d3e: 04 c0 rjmp .+8 ; 0x3d48 3d40: 8f 3f cpi r24, 0xFF ; 255 3d42: 11 f4 brne .+4 ; 0x3d48 3d44: 80 93 97 03 sts 0x0397, r24 3d48: 80 91 89 08 lds r24, 0x0889 3d4c: 8b 3f cpi r24, 0xFB ; 251 3d4e: 98 f0 brcs .+38 ; 0x3d76 3d50: 8b 3f cpi r24, 0xFB ; 251 3d52: 19 f4 brne .+6 ; 0x3d5a 3d54: 80 91 53 04 lds r24, 0x0453 3d58: 0e c0 rjmp .+28 ; 0x3d76 3d5a: 8c 3f cpi r24, 0xFC ; 252 3d5c: 19 f4 brne .+6 ; 0x3d64 3d5e: 80 91 55 04 lds r24, 0x0455 3d62: 09 c0 rjmp .+18 ; 0x3d76 3d64: 8d 3f cpi r24, 0xFD ; 253 3d66: 19 f4 brne .+6 ; 0x3d6e 3d68: 80 91 57 04 lds r24, 0x0457 3d6c: 04 c0 rjmp .+8 ; 0x3d76 3d6e: 8e 3f cpi r24, 0xFE ; 254 3d70: 21 f4 brne .+8 ; 0x3d7a 3d72: 80 91 59 04 lds r24, 0x0459 3d76: 80 93 98 03 sts 0x0398, r24 3d7a: 80 91 98 03 lds r24, 0x0398 3d7e: 88 23 and r24, r24 3d80: 19 f4 brne .+6 ; 0x3d88 3d82: 10 92 98 03 sts 0x0398, r1 3d86: 04 c0 rjmp .+8 ; 0x3d90 3d88: 8f 3f cpi r24, 0xFF ; 255 3d8a: 11 f4 brne .+4 ; 0x3d90 3d8c: 80 93 98 03 sts 0x0398, r24 3d90: 80 91 8a 08 lds r24, 0x088A 3d94: 8b 3f cpi r24, 0xFB ; 251 3d96: 98 f0 brcs .+38 ; 0x3dbe 3d98: 8b 3f cpi r24, 0xFB ; 251 3d9a: 19 f4 brne .+6 ; 0x3da2 3d9c: 80 91 53 04 lds r24, 0x0453 3da0: 0e c0 rjmp .+28 ; 0x3dbe 3da2: 8c 3f cpi r24, 0xFC ; 252 3da4: 19 f4 brne .+6 ; 0x3dac 3da6: 80 91 55 04 lds r24, 0x0455 3daa: 09 c0 rjmp .+18 ; 0x3dbe 3dac: 8d 3f cpi r24, 0xFD ; 253 3dae: 19 f4 brne .+6 ; 0x3db6 3db0: 80 91 57 04 lds r24, 0x0457 3db4: 04 c0 rjmp .+8 ; 0x3dbe 3db6: 8e 3f cpi r24, 0xFE ; 254 3db8: 21 f4 brne .+8 ; 0x3dc2 3dba: 80 91 59 04 lds r24, 0x0459 3dbe: 80 93 99 03 sts 0x0399, r24 3dc2: 80 91 99 03 lds r24, 0x0399 3dc6: 8b 30 cpi r24, 0x0B ; 11 3dc8: 10 f4 brcc .+4 ; 0x3dce 3dca: 8a e0 ldi r24, 0x0A ; 10 3dcc: 02 c0 rjmp .+4 ; 0x3dd2 3dce: 8f 3f cpi r24, 0xFF ; 255 3dd0: 11 f4 brne .+4 ; 0x3dd6 3dd2: 80 93 99 03 sts 0x0399, r24 3dd6: 80 91 8b 08 lds r24, 0x088B 3dda: 8b 3f cpi r24, 0xFB ; 251 3ddc: 98 f0 brcs .+38 ; 0x3e04 3dde: 8b 3f cpi r24, 0xFB ; 251 3de0: 19 f4 brne .+6 ; 0x3de8 3de2: 80 91 53 04 lds r24, 0x0453 3de6: 0e c0 rjmp .+28 ; 0x3e04 3de8: 8c 3f cpi r24, 0xFC ; 252 3dea: 19 f4 brne .+6 ; 0x3df2 3dec: 80 91 55 04 lds r24, 0x0455 3df0: 09 c0 rjmp .+18 ; 0x3e04 3df2: 8d 3f cpi r24, 0xFD ; 253 3df4: 19 f4 brne .+6 ; 0x3dfc 3df6: 80 91 57 04 lds r24, 0x0457 3dfa: 04 c0 rjmp .+8 ; 0x3e04 3dfc: 8e 3f cpi r24, 0xFE ; 254 3dfe: 21 f4 brne .+8 ; 0x3e08 3e00: 80 91 59 04 lds r24, 0x0459 3e04: 80 93 9a 03 sts 0x039A, r24 3e08: 80 91 9a 03 lds r24, 0x039A 3e0c: 88 23 and r24, r24 3e0e: 19 f4 brne .+6 ; 0x3e16 3e10: 10 92 9a 03 sts 0x039A, r1 3e14: 04 c0 rjmp .+8 ; 0x3e1e 3e16: 8f 3f cpi r24, 0xFF ; 255 3e18: 11 f4 brne .+4 ; 0x3e1e 3e1a: 80 93 9a 03 sts 0x039A, r24 3e1e: 80 91 90 08 lds r24, 0x0890 3e22: 8b 3f cpi r24, 0xFB ; 251 3e24: 98 f0 brcs .+38 ; 0x3e4c 3e26: 8b 3f cpi r24, 0xFB ; 251 3e28: 19 f4 brne .+6 ; 0x3e30 3e2a: 80 91 53 04 lds r24, 0x0453 3e2e: 0e c0 rjmp .+28 ; 0x3e4c 3e30: 8c 3f cpi r24, 0xFC ; 252 3e32: 19 f4 brne .+6 ; 0x3e3a 3e34: 80 91 55 04 lds r24, 0x0455 3e38: 09 c0 rjmp .+18 ; 0x3e4c 3e3a: 8d 3f cpi r24, 0xFD ; 253 3e3c: 19 f4 brne .+6 ; 0x3e44 3e3e: 80 91 57 04 lds r24, 0x0457 3e42: 04 c0 rjmp .+8 ; 0x3e4c 3e44: 8e 3f cpi r24, 0xFE ; 254 3e46: 21 f4 brne .+8 ; 0x3e50 3e48: 80 91 59 04 lds r24, 0x0459 3e4c: 80 93 9c 03 sts 0x039C, r24 3e50: 80 91 9c 03 lds r24, 0x039C 3e54: 88 23 and r24, r24 3e56: 19 f4 brne .+6 ; 0x3e5e 3e58: 10 92 9c 03 sts 0x039C, r1 3e5c: 04 c0 rjmp .+8 ; 0x3e66 3e5e: 8f 3f cpi r24, 0xFF ; 255 3e60: 11 f4 brne .+4 ; 0x3e66 3e62: 80 93 9c 03 sts 0x039C, r24 3e66: 80 91 91 08 lds r24, 0x0891 3e6a: 8b 3f cpi r24, 0xFB ; 251 3e6c: 98 f0 brcs .+38 ; 0x3e94 3e6e: 8b 3f cpi r24, 0xFB ; 251 3e70: 19 f4 brne .+6 ; 0x3e78 3e72: 80 91 53 04 lds r24, 0x0453 3e76: 0e c0 rjmp .+28 ; 0x3e94 3e78: 8c 3f cpi r24, 0xFC ; 252 3e7a: 19 f4 brne .+6 ; 0x3e82 3e7c: 80 91 55 04 lds r24, 0x0455 3e80: 09 c0 rjmp .+18 ; 0x3e94 3e82: 8d 3f cpi r24, 0xFD ; 253 3e84: 19 f4 brne .+6 ; 0x3e8c 3e86: 80 91 57 04 lds r24, 0x0457 3e8a: 04 c0 rjmp .+8 ; 0x3e94 3e8c: 8e 3f cpi r24, 0xFE ; 254 3e8e: 21 f4 brne .+8 ; 0x3e98 3e90: 80 91 59 04 lds r24, 0x0459 3e94: 80 93 71 04 sts 0x0471, r24 3e98: 80 91 71 04 lds r24, 0x0471 3e9c: 88 23 and r24, r24 3e9e: 19 f4 brne .+6 ; 0x3ea6 3ea0: 10 92 71 04 sts 0x0471, r1 3ea4: 04 c0 rjmp .+8 ; 0x3eae 3ea6: 8f 3f cpi r24, 0xFF ; 255 3ea8: 11 f4 brne .+4 ; 0x3eae 3eaa: 80 93 71 04 sts 0x0471, r24 3eae: 80 91 92 08 lds r24, 0x0892 3eb2: 8b 3f cpi r24, 0xFB ; 251 3eb4: 98 f0 brcs .+38 ; 0x3edc 3eb6: 8b 3f cpi r24, 0xFB ; 251 3eb8: 19 f4 brne .+6 ; 0x3ec0 3eba: 80 91 53 04 lds r24, 0x0453 3ebe: 0e c0 rjmp .+28 ; 0x3edc 3ec0: 8c 3f cpi r24, 0xFC ; 252 3ec2: 19 f4 brne .+6 ; 0x3eca 3ec4: 80 91 55 04 lds r24, 0x0455 3ec8: 09 c0 rjmp .+18 ; 0x3edc 3eca: 8d 3f cpi r24, 0xFD ; 253 3ecc: 19 f4 brne .+6 ; 0x3ed4 3ece: 80 91 57 04 lds r24, 0x0457 3ed2: 04 c0 rjmp .+8 ; 0x3edc 3ed4: 8e 3f cpi r24, 0xFE ; 254 3ed6: 21 f4 brne .+8 ; 0x3ee0 3ed8: 80 91 59 04 lds r24, 0x0459 3edc: 80 93 72 04 sts 0x0472, r24 3ee0: 80 91 72 04 lds r24, 0x0472 3ee4: 88 23 and r24, r24 3ee6: 19 f4 brne .+6 ; 0x3eee 3ee8: 10 92 72 04 sts 0x0472, r1 3eec: 04 c0 rjmp .+8 ; 0x3ef6 3eee: 8f 3f cpi r24, 0xFF ; 255 3ef0: 11 f4 brne .+4 ; 0x3ef6 3ef2: 80 93 72 04 sts 0x0472, r24 3ef6: 80 91 93 08 lds r24, 0x0893 3efa: 8b 3f cpi r24, 0xFB ; 251 3efc: 98 f0 brcs .+38 ; 0x3f24 3efe: 8b 3f cpi r24, 0xFB ; 251 3f00: 19 f4 brne .+6 ; 0x3f08 3f02: 80 91 53 04 lds r24, 0x0453 3f06: 0e c0 rjmp .+28 ; 0x3f24 3f08: 8c 3f cpi r24, 0xFC ; 252 3f0a: 19 f4 brne .+6 ; 0x3f12 3f0c: 80 91 55 04 lds r24, 0x0455 3f10: 09 c0 rjmp .+18 ; 0x3f24 3f12: 8d 3f cpi r24, 0xFD ; 253 3f14: 19 f4 brne .+6 ; 0x3f1c 3f16: 80 91 57 04 lds r24, 0x0457 3f1a: 04 c0 rjmp .+8 ; 0x3f24 3f1c: 8e 3f cpi r24, 0xFE ; 254 3f1e: 21 f4 brne .+8 ; 0x3f28 3f20: 80 91 59 04 lds r24, 0x0459 3f24: 80 93 73 04 sts 0x0473, r24 3f28: 80 91 73 04 lds r24, 0x0473 3f2c: 88 23 and r24, r24 3f2e: 19 f4 brne .+6 ; 0x3f36 3f30: 10 92 73 04 sts 0x0473, r1 3f34: 04 c0 rjmp .+8 ; 0x3f3e 3f36: 8f 3f cpi r24, 0xFF ; 255 3f38: 11 f4 brne .+4 ; 0x3f3e 3f3a: 80 93 73 04 sts 0x0473, r24 3f3e: 80 91 94 08 lds r24, 0x0894 3f42: 8b 3f cpi r24, 0xFB ; 251 3f44: 98 f0 brcs .+38 ; 0x3f6c 3f46: 8b 3f cpi r24, 0xFB ; 251 3f48: 19 f4 brne .+6 ; 0x3f50 3f4a: 80 91 53 04 lds r24, 0x0453 3f4e: 0e c0 rjmp .+28 ; 0x3f6c 3f50: 8c 3f cpi r24, 0xFC ; 252 3f52: 19 f4 brne .+6 ; 0x3f5a 3f54: 80 91 55 04 lds r24, 0x0455 3f58: 09 c0 rjmp .+18 ; 0x3f6c 3f5a: 8d 3f cpi r24, 0xFD ; 253 3f5c: 19 f4 brne .+6 ; 0x3f64 3f5e: 80 91 57 04 lds r24, 0x0457 3f62: 04 c0 rjmp .+8 ; 0x3f6c 3f64: 8e 3f cpi r24, 0xFE ; 254 3f66: 21 f4 brne .+8 ; 0x3f70 3f68: 80 91 59 04 lds r24, 0x0459 3f6c: 80 93 74 04 sts 0x0474, r24 3f70: 80 91 74 04 lds r24, 0x0474 3f74: 88 23 and r24, r24 3f76: 19 f4 brne .+6 ; 0x3f7e 3f78: 10 92 74 04 sts 0x0474, r1 3f7c: 04 c0 rjmp .+8 ; 0x3f86 3f7e: 8f 3f cpi r24, 0xFF ; 255 3f80: 11 f4 brne .+4 ; 0x3f86 3f82: 80 93 74 04 sts 0x0474, r24 3f86: 80 91 a4 08 lds r24, 0x08A4 3f8a: 8b 3f cpi r24, 0xFB ; 251 3f8c: 98 f0 brcs .+38 ; 0x3fb4 3f8e: 8b 3f cpi r24, 0xFB ; 251 3f90: 19 f4 brne .+6 ; 0x3f98 3f92: 80 91 53 04 lds r24, 0x0453 3f96: 0e c0 rjmp .+28 ; 0x3fb4 3f98: 8c 3f cpi r24, 0xFC ; 252 3f9a: 19 f4 brne .+6 ; 0x3fa2 3f9c: 80 91 55 04 lds r24, 0x0455 3fa0: 09 c0 rjmp .+18 ; 0x3fb4 3fa2: 8d 3f cpi r24, 0xFD ; 253 3fa4: 19 f4 brne .+6 ; 0x3fac 3fa6: 80 91 57 04 lds r24, 0x0457 3faa: 04 c0 rjmp .+8 ; 0x3fb4 3fac: 8e 3f cpi r24, 0xFE ; 254 3fae: 21 f4 brne .+8 ; 0x3fb8 3fb0: 80 91 59 04 lds r24, 0x0459 3fb4: 80 93 75 04 sts 0x0475, r24 3fb8: 80 91 75 04 lds r24, 0x0475 3fbc: 88 23 and r24, r24 3fbe: 19 f4 brne .+6 ; 0x3fc6 3fc0: 10 92 75 04 sts 0x0475, r1 3fc4: 04 c0 rjmp .+8 ; 0x3fce 3fc6: 8f 3f cpi r24, 0xFF ; 255 3fc8: 11 f4 brne .+4 ; 0x3fce 3fca: 80 93 75 04 sts 0x0475, r24 3fce: 80 91 a5 08 lds r24, 0x08A5 3fd2: 8b 3f cpi r24, 0xFB ; 251 3fd4: 98 f0 brcs .+38 ; 0x3ffc 3fd6: 8b 3f cpi r24, 0xFB ; 251 3fd8: 19 f4 brne .+6 ; 0x3fe0 3fda: 80 91 53 04 lds r24, 0x0453 3fde: 0e c0 rjmp .+28 ; 0x3ffc 3fe0: 8c 3f cpi r24, 0xFC ; 252 3fe2: 19 f4 brne .+6 ; 0x3fea 3fe4: 80 91 55 04 lds r24, 0x0455 3fe8: 09 c0 rjmp .+18 ; 0x3ffc 3fea: 8d 3f cpi r24, 0xFD ; 253 3fec: 19 f4 brne .+6 ; 0x3ff4 3fee: 80 91 57 04 lds r24, 0x0457 3ff2: 04 c0 rjmp .+8 ; 0x3ffc 3ff4: 8e 3f cpi r24, 0xFE ; 254 3ff6: 21 f4 brne .+8 ; 0x4000 3ff8: 80 91 59 04 lds r24, 0x0459 3ffc: 80 93 76 04 sts 0x0476, r24 4000: 80 91 76 04 lds r24, 0x0476 4004: 88 23 and r24, r24 4006: 19 f4 brne .+6 ; 0x400e 4008: 10 92 76 04 sts 0x0476, r1 400c: 04 c0 rjmp .+8 ; 0x4016 400e: 8f 3f cpi r24, 0xFF ; 255 4010: 11 f4 brne .+4 ; 0x4016 4012: 80 93 76 04 sts 0x0476, r24 4016: 80 91 a6 08 lds r24, 0x08A6 401a: 8b 3f cpi r24, 0xFB ; 251 401c: 98 f0 brcs .+38 ; 0x4044 401e: 8b 3f cpi r24, 0xFB ; 251 4020: 19 f4 brne .+6 ; 0x4028 4022: 80 91 53 04 lds r24, 0x0453 4026: 0e c0 rjmp .+28 ; 0x4044 4028: 8c 3f cpi r24, 0xFC ; 252 402a: 19 f4 brne .+6 ; 0x4032 402c: 80 91 55 04 lds r24, 0x0455 4030: 09 c0 rjmp .+18 ; 0x4044 4032: 8d 3f cpi r24, 0xFD ; 253 4034: 19 f4 brne .+6 ; 0x403c 4036: 80 91 57 04 lds r24, 0x0457 403a: 04 c0 rjmp .+8 ; 0x4044 403c: 8e 3f cpi r24, 0xFE ; 254 403e: 21 f4 brne .+8 ; 0x4048 4040: 80 91 59 04 lds r24, 0x0459 4044: 80 93 77 04 sts 0x0477, r24 4048: 80 91 77 04 lds r24, 0x0477 404c: 88 23 and r24, r24 404e: 19 f4 brne .+6 ; 0x4056 4050: 10 92 77 04 sts 0x0477, r1 4054: 04 c0 rjmp .+8 ; 0x405e 4056: 8f 3f cpi r24, 0xFF ; 255 4058: 11 f4 brne .+4 ; 0x405e 405a: 80 93 77 04 sts 0x0477, r24 405e: 80 91 a7 08 lds r24, 0x08A7 4062: 8b 3f cpi r24, 0xFB ; 251 4064: 98 f0 brcs .+38 ; 0x408c 4066: 8b 3f cpi r24, 0xFB ; 251 4068: 19 f4 brne .+6 ; 0x4070 406a: 80 91 53 04 lds r24, 0x0453 406e: 0e c0 rjmp .+28 ; 0x408c 4070: 8c 3f cpi r24, 0xFC ; 252 4072: 19 f4 brne .+6 ; 0x407a 4074: 80 91 55 04 lds r24, 0x0455 4078: 09 c0 rjmp .+18 ; 0x408c 407a: 8d 3f cpi r24, 0xFD ; 253 407c: 19 f4 brne .+6 ; 0x4084 407e: 80 91 57 04 lds r24, 0x0457 4082: 04 c0 rjmp .+8 ; 0x408c 4084: 8e 3f cpi r24, 0xFE ; 254 4086: 21 f4 brne .+8 ; 0x4090 4088: 80 91 59 04 lds r24, 0x0459 408c: 80 93 78 04 sts 0x0478, r24 4090: 80 91 78 04 lds r24, 0x0478 4094: 88 23 and r24, r24 4096: 19 f4 brne .+6 ; 0x409e 4098: 10 92 78 04 sts 0x0478, r1 409c: 04 c0 rjmp .+8 ; 0x40a6 409e: 8f 3f cpi r24, 0xFF ; 255 40a0: 11 f4 brne .+4 ; 0x40a6 40a2: 80 93 78 04 sts 0x0478, r24 40a6: 80 91 95 08 lds r24, 0x0895 40aa: 8b 3f cpi r24, 0xFB ; 251 40ac: 98 f0 brcs .+38 ; 0x40d4 40ae: 8b 3f cpi r24, 0xFB ; 251 40b0: 19 f4 brne .+6 ; 0x40b8 40b2: 80 91 53 04 lds r24, 0x0453 40b6: 0e c0 rjmp .+28 ; 0x40d4 40b8: 8c 3f cpi r24, 0xFC ; 252 40ba: 19 f4 brne .+6 ; 0x40c2 40bc: 80 91 55 04 lds r24, 0x0455 40c0: 09 c0 rjmp .+18 ; 0x40d4 40c2: 8d 3f cpi r24, 0xFD ; 253 40c4: 19 f4 brne .+6 ; 0x40cc 40c6: 80 91 57 04 lds r24, 0x0457 40ca: 04 c0 rjmp .+8 ; 0x40d4 40cc: 8e 3f cpi r24, 0xFE ; 254 40ce: 21 f4 brne .+8 ; 0x40d8 40d0: 80 91 59 04 lds r24, 0x0459 40d4: 80 93 9d 03 sts 0x039D, r24 40d8: 80 91 9d 03 lds r24, 0x039D 40dc: 88 23 and r24, r24 40de: 19 f4 brne .+6 ; 0x40e6 40e0: 10 92 9d 03 sts 0x039D, r1 40e4: 04 c0 rjmp .+8 ; 0x40ee 40e6: 8f 3f cpi r24, 0xFF ; 255 40e8: 11 f4 brne .+4 ; 0x40ee 40ea: 80 93 9d 03 sts 0x039D, r24 40ee: 80 91 9a 08 lds r24, 0x089A 40f2: 8b 3f cpi r24, 0xFB ; 251 40f4: 98 f0 brcs .+38 ; 0x411c 40f6: 8b 3f cpi r24, 0xFB ; 251 40f8: 19 f4 brne .+6 ; 0x4100 40fa: 80 91 53 04 lds r24, 0x0453 40fe: 0e c0 rjmp .+28 ; 0x411c 4100: 8c 3f cpi r24, 0xFC ; 252 4102: 19 f4 brne .+6 ; 0x410a 4104: 80 91 55 04 lds r24, 0x0455 4108: 09 c0 rjmp .+18 ; 0x411c 410a: 8d 3f cpi r24, 0xFD ; 253 410c: 19 f4 brne .+6 ; 0x4114 410e: 80 91 57 04 lds r24, 0x0457 4112: 04 c0 rjmp .+8 ; 0x411c 4114: 8e 3f cpi r24, 0xFE ; 254 4116: 21 f4 brne .+8 ; 0x4120 4118: 80 91 59 04 lds r24, 0x0459 411c: 80 93 9e 03 sts 0x039E, r24 4120: 80 91 9e 03 lds r24, 0x039E 4124: 88 23 and r24, r24 4126: 19 f4 brne .+6 ; 0x412e 4128: 10 92 9e 03 sts 0x039E, r1 412c: 04 c0 rjmp .+8 ; 0x4136 412e: 8f 3f cpi r24, 0xFF ; 255 4130: 11 f4 brne .+4 ; 0x4136 4132: 80 93 9e 03 sts 0x039E, r24 4136: 80 91 9d 08 lds r24, 0x089D 413a: 8b 3f cpi r24, 0xFB ; 251 413c: 98 f0 brcs .+38 ; 0x4164 413e: 8b 3f cpi r24, 0xFB ; 251 4140: 19 f4 brne .+6 ; 0x4148 4142: 80 91 53 04 lds r24, 0x0453 4146: 0e c0 rjmp .+28 ; 0x4164 4148: 8c 3f cpi r24, 0xFC ; 252 414a: 19 f4 brne .+6 ; 0x4152 414c: 80 91 55 04 lds r24, 0x0455 4150: 09 c0 rjmp .+18 ; 0x4164 4152: 8d 3f cpi r24, 0xFD ; 253 4154: 19 f4 brne .+6 ; 0x415c 4156: 80 91 57 04 lds r24, 0x0457 415a: 04 c0 rjmp .+8 ; 0x4164 415c: 8e 3f cpi r24, 0xFE ; 254 415e: 21 f4 brne .+8 ; 0x4168 4160: 80 91 59 04 lds r24, 0x0459 4164: 80 93 79 04 sts 0x0479, r24 4168: 80 91 79 04 lds r24, 0x0479 416c: 88 23 and r24, r24 416e: 19 f4 brne .+6 ; 0x4176 4170: 10 92 79 04 sts 0x0479, r1 4174: 04 c0 rjmp .+8 ; 0x417e 4176: 8f 3f cpi r24, 0xFF ; 255 4178: 11 f4 brne .+4 ; 0x417e 417a: 80 93 79 04 sts 0x0479, r24 417e: 80 91 9e 08 lds r24, 0x089E 4182: 8b 3f cpi r24, 0xFB ; 251 4184: 98 f0 brcs .+38 ; 0x41ac 4186: 8b 3f cpi r24, 0xFB ; 251 4188: 19 f4 brne .+6 ; 0x4190 418a: 80 91 53 04 lds r24, 0x0453 418e: 0e c0 rjmp .+28 ; 0x41ac 4190: 8c 3f cpi r24, 0xFC ; 252 4192: 19 f4 brne .+6 ; 0x419a 4194: 80 91 55 04 lds r24, 0x0455 4198: 09 c0 rjmp .+18 ; 0x41ac 419a: 8d 3f cpi r24, 0xFD ; 253 419c: 19 f4 brne .+6 ; 0x41a4 419e: 80 91 57 04 lds r24, 0x0457 41a2: 04 c0 rjmp .+8 ; 0x41ac 41a4: 8e 3f cpi r24, 0xFE ; 254 41a6: 21 f4 brne .+8 ; 0x41b0 41a8: 80 91 59 04 lds r24, 0x0459 41ac: 80 93 7a 04 sts 0x047A, r24 41b0: 80 91 7a 04 lds r24, 0x047A 41b4: 88 23 and r24, r24 41b6: 19 f4 brne .+6 ; 0x41be 41b8: 10 92 7a 04 sts 0x047A, r1 41bc: 04 c0 rjmp .+8 ; 0x41c6 41be: 8f 3f cpi r24, 0xFF ; 255 41c0: 11 f4 brne .+4 ; 0x41c6 41c2: 80 93 7a 04 sts 0x047A, r24 41c6: 80 91 a3 08 lds r24, 0x08A3 41ca: 8b 3f cpi r24, 0xFB ; 251 41cc: 98 f0 brcs .+38 ; 0x41f4 41ce: 8b 3f cpi r24, 0xFB ; 251 41d0: 19 f4 brne .+6 ; 0x41d8 41d2: 80 91 53 04 lds r24, 0x0453 41d6: 0e c0 rjmp .+28 ; 0x41f4 41d8: 8c 3f cpi r24, 0xFC ; 252 41da: 19 f4 brne .+6 ; 0x41e2 41dc: 80 91 55 04 lds r24, 0x0455 41e0: 09 c0 rjmp .+18 ; 0x41f4 41e2: 8d 3f cpi r24, 0xFD ; 253 41e4: 19 f4 brne .+6 ; 0x41ec 41e6: 80 91 57 04 lds r24, 0x0457 41ea: 04 c0 rjmp .+8 ; 0x41f4 41ec: 8e 3f cpi r24, 0xFE ; 254 41ee: 21 f4 brne .+8 ; 0x41f8 41f0: 80 91 59 04 lds r24, 0x0459 41f4: 80 93 9f 03 sts 0x039F, r24 41f8: 80 91 9f 03 lds r24, 0x039F 41fc: 88 23 and r24, r24 41fe: 19 f4 brne .+6 ; 0x4206 4200: 10 92 9f 03 sts 0x039F, r1 4204: 04 c0 rjmp .+8 ; 0x420e 4206: 8f 3f cpi r24, 0xFF ; 255 4208: 11 f4 brne .+4 ; 0x420e 420a: 80 93 9f 03 sts 0x039F, r24 420e: 10 91 9c 03 lds r17, 0x039C 4212: 61 2f mov r22, r17 4214: 77 27 eor r23, r23 4216: 67 fd sbrc r22, 7 4218: 70 95 com r23 421a: 87 2f mov r24, r23 421c: 97 2f mov r25, r23 421e: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 4222: 17 ff sbrs r17, 7 4224: 06 c0 rjmp .+12 ; 0x4232 4226: 20 e0 ldi r18, 0x00 ; 0 4228: 30 e0 ldi r19, 0x00 ; 0 422a: 40 e8 ldi r20, 0x80 ; 128 422c: 53 e4 ldi r21, 0x43 ; 67 422e: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 4232: 27 e1 ldi r18, 0x17 ; 23 4234: 37 eb ldi r19, 0xB7 ; 183 4236: 41 ed ldi r20, 0xD1 ; 209 4238: 58 e3 ldi r21, 0x38 ; 56 423a: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 423e: 60 93 90 03 sts 0x0390, r22 4242: 70 93 91 03 sts 0x0391, r23 4246: 80 93 92 03 sts 0x0392, r24 424a: 90 93 93 03 sts 0x0393, r25 424e: 80 91 87 08 lds r24, 0x0887 4252: 80 93 e2 08 sts 0x08E2, r24 4256: 80 91 86 08 lds r24, 0x0886 425a: 80 93 c6 08 sts 0x08C6, r24 425e: 1f 91 pop r17 4260: 08 95 ret 00004262 : 4262: 80 91 62 04 lds r24, 0x0462 4266: 88 23 and r24, r24 4268: 01 f5 brne .+64 ; 0x42aa 426a: 10 92 c3 08 sts 0x08C3, r1 426e: 10 92 be 08 sts 0x08BE, r1 4272: 10 92 db 08 sts 0x08DB, r1 4276: 10 92 dd 08 sts 0x08DD, r1 427a: 80 91 ae 03 lds r24, 0x03AE 427e: 88 23 and r24, r24 4280: 11 f0 breq .+4 ; 0x4286 4282: 80 93 be 08 sts 0x08BE, r24 4286: 80 91 af 03 lds r24, 0x03AF 428a: 88 23 and r24, r24 428c: 11 f0 breq .+4 ; 0x4292 428e: 80 93 c3 08 sts 0x08C3, r24 4292: 80 91 b0 03 lds r24, 0x03B0 4296: 88 23 and r24, r24 4298: 11 f0 breq .+4 ; 0x429e 429a: 80 93 dd 08 sts 0x08DD, r24 429e: 80 91 b1 03 lds r24, 0x03B1 42a2: 88 23 and r24, r24 42a4: 11 f0 breq .+4 ; 0x42aa 42a6: 80 93 db 08 sts 0x08DB, r24 42aa: 80 91 be 08 lds r24, 0x08BE 42ae: 99 27 eor r25, r25 42b0: 90 93 70 07 sts 0x0770, r25 42b4: 80 93 6f 07 sts 0x076F, r24 42b8: 80 91 c3 08 lds r24, 0x08C3 42bc: 99 27 eor r25, r25 42be: 90 93 72 07 sts 0x0772, r25 42c2: 80 93 71 07 sts 0x0771, r24 42c6: 80 91 dd 08 lds r24, 0x08DD 42ca: 99 27 eor r25, r25 42cc: 90 93 74 07 sts 0x0774, r25 42d0: 80 93 73 07 sts 0x0773, r24 42d4: 80 91 db 08 lds r24, 0x08DB 42d8: 99 27 eor r25, r25 42da: 90 93 76 07 sts 0x0776, r25 42de: 80 93 75 07 sts 0x0775, r24 42e2: 10 92 f4 03 sts 0x03F4, r1 42e6: 10 92 f5 03 sts 0x03F5, r1 42ea: 0e 94 4b 15 call 0x2a96 ; 0x2a96 42ee: 08 95 ret 000042f0 : 42f0: 10 92 06 04 sts 0x0406, r1 42f4: 10 92 05 04 sts 0x0405, r1 42f8: 10 92 08 04 sts 0x0408, r1 42fc: 10 92 07 04 sts 0x0407, r1 4300: 80 e0 ldi r24, 0x00 ; 0 4302: 90 e0 ldi r25, 0x00 ; 0 4304: a0 e0 ldi r26, 0x00 ; 0 4306: b0 e0 ldi r27, 0x00 ; 0 4308: 80 93 09 04 sts 0x0409, r24 430c: 90 93 0a 04 sts 0x040A, r25 4310: a0 93 0b 04 sts 0x040B, r26 4314: b0 93 0c 04 sts 0x040C, r27 4318: 10 92 fc 03 sts 0x03FC, r1 431c: 10 92 fb 03 sts 0x03FB, r1 4320: 10 92 fe 03 sts 0x03FE, r1 4324: 10 92 fd 03 sts 0x03FD, r1 4328: 10 92 00 04 sts 0x0400, r1 432c: 10 92 ff 03 sts 0x03FF, r1 4330: 10 92 79 04 sts 0x0479, r1 4334: 10 92 7a 04 sts 0x047A, r1 4338: 0e 94 c4 1c call 0x3988 ; 0x3988 433c: 84 e6 ldi r24, 0x64 ; 100 433e: 90 e0 ldi r25, 0x00 ; 0 4340: 0e 94 e6 0d call 0x1bcc ; 0x1bcc 4344: 0e 94 c4 1c call 0x3988 ; 0x3988 4348: 80 91 7c 08 lds r24, 0x087C 434c: 80 ff sbrs r24, 0 434e: 10 c0 rjmp .+32 ; 0x4370 4350: 80 91 0f 03 lds r24, 0x030F 4354: 90 91 10 03 lds r25, 0x0310 4358: 87 5b subi r24, 0xB7 ; 183 435a: 93 40 sbci r25, 0x03 ; 3 435c: 38 f4 brcc .+14 ; 0x436c 435e: 80 91 0f 03 lds r24, 0x030F 4362: 90 91 10 03 lds r25, 0x0310 4366: 8e 5e subi r24, 0xEE ; 238 4368: 92 40 sbci r25, 0x02 ; 2 436a: 10 f4 brcc .+4 ; 0x4370 436c: 0e 94 b0 10 call 0x2160 ; 0x2160 4370: 80 91 d1 03 lds r24, 0x03D1 4374: 90 91 d2 03 lds r25, 0x03D2 4378: 90 93 fc 03 sts 0x03FC, r25 437c: 80 93 fb 03 sts 0x03FB, r24 4380: 80 91 d3 03 lds r24, 0x03D3 4384: 90 91 d4 03 lds r25, 0x03D4 4388: 90 93 fe 03 sts 0x03FE, r25 438c: 80 93 fd 03 sts 0x03FD, r24 4390: 80 91 d5 03 lds r24, 0x03D5 4394: 90 91 d6 03 lds r25, 0x03D6 4398: 90 93 00 04 sts 0x0400, r25 439c: 80 93 ff 03 sts 0x03FF, r24 43a0: 80 91 fd 03 lds r24, 0x03FD 43a4: 90 91 fe 03 lds r25, 0x03FE 43a8: 90 93 02 04 sts 0x0402, r25 43ac: 80 93 01 04 sts 0x0401, r24 43b0: 80 91 fb 03 lds r24, 0x03FB 43b4: 90 91 fc 03 lds r25, 0x03FC 43b8: 90 93 04 04 sts 0x0404, r25 43bc: 80 93 03 04 sts 0x0403, r24 43c0: 44 e0 ldi r20, 0x04 ; 4 43c2: 50 e0 ldi r21, 0x00 ; 0 43c4: da 01 movw r26, r20 43c6: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 43ca: 80 2d mov r24, r0 43cc: 85 30 cpi r24, 0x05 ; 5 43ce: 38 f1 brcs .+78 ; 0x441e 43d0: 80 91 ea 08 lds r24, 0x08EA 43d4: 90 91 eb 08 lds r25, 0x08EB 43d8: 97 ff sbrs r25, 7 43da: 03 c0 rjmp .+6 ; 0x43e2 43dc: 90 95 com r25 43de: 81 95 neg r24 43e0: 9f 4f sbci r25, 0xFF ; 255 43e2: 6c e0 ldi r22, 0x0C ; 12 43e4: 70 e0 ldi r23, 0x00 ; 0 43e6: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 43ea: 70 93 08 04 sts 0x0408, r23 43ee: 60 93 07 04 sts 0x0407, r22 43f2: 80 91 e0 08 lds r24, 0x08E0 43f6: 90 91 e1 08 lds r25, 0x08E1 43fa: 97 ff sbrs r25, 7 43fc: 03 c0 rjmp .+6 ; 0x4404 43fe: 90 95 com r25 4400: 81 95 neg r24 4402: 9f 4f sbci r25, 0xFF ; 255 4404: 6c e0 ldi r22, 0x0C ; 12 4406: 70 e0 ldi r23, 0x00 ; 0 4408: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 440c: 70 93 06 04 sts 0x0406, r23 4410: 60 93 05 04 sts 0x0405, r22 4414: 60 91 30 08 lds r22, 0x0830 4418: 70 91 31 08 lds r23, 0x0831 441c: 39 c0 rjmp .+114 ; 0x4490 441e: da 01 movw r26, r20 4420: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 4424: 80 2d mov r24, r0 4426: 4f 5f subi r20, 0xFF ; 255 4428: 5f 4f sbci r21, 0xFF ; 255 442a: da 01 movw r26, r20 442c: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 4430: 20 2d mov r18, r0 4432: 99 27 eor r25, r25 4434: 98 2f mov r25, r24 4436: 88 27 eor r24, r24 4438: 82 0f add r24, r18 443a: 91 1d adc r25, r1 443c: 90 93 06 04 sts 0x0406, r25 4440: 80 93 05 04 sts 0x0405, r24 4444: 4f 5f subi r20, 0xFF ; 255 4446: 5f 4f sbci r21, 0xFF ; 255 4448: da 01 movw r26, r20 444a: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 444e: 80 2d mov r24, r0 4450: 4f 5f subi r20, 0xFF ; 255 4452: 5f 4f sbci r21, 0xFF ; 255 4454: da 01 movw r26, r20 4456: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 445a: 20 2d mov r18, r0 445c: 99 27 eor r25, r25 445e: 98 2f mov r25, r24 4460: 88 27 eor r24, r24 4462: 82 0f add r24, r18 4464: 91 1d adc r25, r1 4466: 90 93 08 04 sts 0x0408, r25 446a: 80 93 07 04 sts 0x0407, r24 446e: 4f 5f subi r20, 0xFF ; 255 4470: 5f 4f sbci r21, 0xFF ; 255 4472: da 01 movw r26, r20 4474: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 4478: 60 2d mov r22, r0 447a: 4f 5f subi r20, 0xFF ; 255 447c: 5f 4f sbci r21, 0xFF ; 255 447e: da 01 movw r26, r20 4480: 0e 94 ab 3a call 0x7556 ; 0x7556 <__eeprom_read_byte_1F2021> 4484: 20 2d mov r18, r0 4486: 77 27 eor r23, r23 4488: 76 2f mov r23, r22 448a: 66 27 eor r22, r22 448c: 62 0f add r22, r18 448e: 71 1d adc r23, r1 4490: 88 27 eor r24, r24 4492: 77 fd sbrc r23, 7 4494: 80 95 com r24 4496: 98 2f mov r25, r24 4498: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 449c: 60 93 09 04 sts 0x0409, r22 44a0: 70 93 0a 04 sts 0x040A, r23 44a4: 80 93 0b 04 sts 0x040B, r24 44a8: 90 93 0c 04 sts 0x040C, r25 44ac: 10 92 2f 04 sts 0x042F, r1 44b0: 10 92 30 04 sts 0x0430, r1 44b4: 10 92 31 04 sts 0x0431, r1 44b8: 10 92 32 04 sts 0x0432, r1 44bc: 10 92 33 04 sts 0x0433, r1 44c0: 10 92 34 04 sts 0x0434, r1 44c4: 10 92 35 04 sts 0x0435, r1 44c8: 10 92 36 04 sts 0x0436, r1 44cc: 10 92 37 04 sts 0x0437, r1 44d0: 10 92 38 04 sts 0x0438, r1 44d4: 10 92 39 04 sts 0x0439, r1 44d8: 10 92 3a 04 sts 0x043A, r1 44dc: 10 92 3b 04 sts 0x043B, r1 44e0: 10 92 3c 04 sts 0x043C, r1 44e4: 10 92 3d 04 sts 0x043D, r1 44e8: 10 92 3e 04 sts 0x043E, r1 44ec: 10 92 3f 04 sts 0x043F, r1 44f0: 10 92 40 04 sts 0x0440, r1 44f4: 10 92 41 04 sts 0x0441, r1 44f8: 10 92 42 04 sts 0x0442, r1 44fc: 10 92 c5 08 sts 0x08C5, r1 4500: 10 92 c4 08 sts 0x08C4, r1 4504: 10 92 bd 08 sts 0x08BD, r1 4508: 10 92 bc 08 sts 0x08BC, r1 450c: 10 92 e4 08 sts 0x08E4, r1 4510: 10 92 e3 08 sts 0x08E3, r1 4514: 80 91 0b 03 lds r24, 0x030B 4518: 90 91 0c 03 lds r25, 0x030C 451c: a0 91 0d 03 lds r26, 0x030D 4520: b0 91 0e 03 lds r27, 0x030E 4524: 90 93 33 08 sts 0x0833, r25 4528: 80 93 32 08 sts 0x0832, r24 452c: 10 92 e4 03 sts 0x03E4, r1 4530: 10 92 e3 03 sts 0x03E3, r1 4534: 10 92 47 04 sts 0x0447, r1 4538: 10 92 48 04 sts 0x0448, r1 453c: 10 92 49 04 sts 0x0449, r1 4540: 10 92 4a 04 sts 0x044A, r1 4544: 80 91 4b 04 lds r24, 0x044B 4548: 90 91 4c 04 lds r25, 0x044C 454c: 90 93 4e 04 sts 0x044E, r25 4550: 80 93 4d 04 sts 0x044D, r24 4554: 0e 94 7d 38 call 0x70fa ; 0x70fa 4558: 82 e3 ldi r24, 0x32 ; 50 455a: 90 e0 ldi r25, 0x00 ; 0 455c: 90 93 cb 03 sts 0x03CB, r25 4560: 80 93 ca 03 sts 0x03CA, r24 4564: 60 91 9f 08 lds r22, 0x089F 4568: 77 27 eor r23, r23 456a: 88 27 eor r24, r24 456c: 99 27 eor r25, r25 456e: 24 ec ldi r18, 0xC4 ; 196 4570: 39 e0 ldi r19, 0x09 ; 9 4572: 40 e0 ldi r20, 0x00 ; 0 4574: 50 e0 ldi r21, 0x00 ; 0 4576: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 457a: 60 93 88 03 sts 0x0388, r22 457e: 70 93 89 03 sts 0x0389, r23 4582: 80 93 8a 03 sts 0x038A, r24 4586: 90 93 8b 03 sts 0x038B, r25 458a: 60 91 a0 08 lds r22, 0x08A0 458e: 77 27 eor r23, r23 4590: 88 27 eor r24, r24 4592: 99 27 eor r25, r25 4594: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 4598: 60 93 8c 03 sts 0x038C, r22 459c: 70 93 8d 03 sts 0x038D, r23 45a0: 80 93 8e 03 sts 0x038E, r24 45a4: 90 93 8f 03 sts 0x038F, r25 45a8: 10 92 a1 03 sts 0x03A1, r1 45ac: 10 92 a0 03 sts 0x03A0, r1 45b0: 08 95 ret 000045b2 : 45b2: 1f 93 push r17 45b4: 18 2f mov r17, r24 45b6: 0e c0 rjmp .+28 ; 0x45d4 45b8: 80 91 62 04 lds r24, 0x0462 45bc: 88 23 and r24, r24 45be: 61 f4 brne .+24 ; 0x45d8 45c0: 84 e6 ldi r24, 0x64 ; 100 45c2: 90 e0 ldi r25, 0x00 ; 0 45c4: 90 93 cb 03 sts 0x03CB, r25 45c8: 80 93 ca 03 sts 0x03CA, r24 45cc: 8a ef ldi r24, 0xFA ; 250 45ce: 90 e0 ldi r25, 0x00 ; 0 45d0: 0e 94 fc 0d call 0x1bf8 ; 0x1bf8 45d4: 11 50 subi r17, 0x01 ; 1 45d6: 80 f7 brcc .-32 ; 0x45b8 45d8: 1f 91 pop r17 45da: 08 95 ret 000045dc : 45dc: 81 e0 ldi r24, 0x01 ; 1 45de: 80 93 74 08 sts 0x0874, r24 45e2: 62 e0 ldi r22, 0x02 ; 2 45e4: 60 93 75 08 sts 0x0875, r22 45e8: 53 e0 ldi r21, 0x03 ; 3 45ea: 50 93 76 08 sts 0x0876, r21 45ee: e4 e0 ldi r30, 0x04 ; 4 45f0: e0 93 77 08 sts 0x0877, r30 45f4: 75 e0 ldi r23, 0x05 ; 5 45f6: 70 93 78 08 sts 0x0878, r23 45fa: 86 e0 ldi r24, 0x06 ; 6 45fc: 80 93 79 08 sts 0x0879, r24 4600: 87 e0 ldi r24, 0x07 ; 7 4602: 80 93 7a 08 sts 0x087A, r24 4606: 38 e0 ldi r19, 0x08 ; 8 4608: 30 93 7b 08 sts 0x087B, r19 460c: 81 ec ldi r24, 0xC1 ; 193 460e: 80 93 7c 08 sts 0x087C, r24 4612: 8e e1 ldi r24, 0x1E ; 30 4614: 80 93 7d 08 sts 0x087D, r24 4618: 24 e6 ldi r18, 0x64 ; 100 461a: 20 93 7f 08 sts 0x087F, r18 461e: 4a e0 ldi r20, 0x0A ; 10 4620: 40 93 80 08 sts 0x0880, r20 4624: 92 e3 ldi r25, 0x32 ; 50 4626: 90 93 7e 08 sts 0x087E, r25 462a: 90 93 82 08 sts 0x0882, r25 462e: 60 93 81 08 sts 0x0881, r22 4632: 50 93 83 08 sts 0x0883, r21 4636: 10 92 84 08 sts 0x0884, r1 463a: 30 93 85 08 sts 0x0885, r19 463e: 8f e0 ldi r24, 0x0F ; 15 4640: 80 93 86 08 sts 0x0886, r24 4644: 8a ef ldi r24, 0xFA ; 250 4646: 80 93 87 08 sts 0x0887, r24 464a: 8a e1 ldi r24, 0x1A ; 26 464c: 80 93 88 08 sts 0x0888, r24 4650: 80 e8 ldi r24, 0x80 ; 128 4652: 80 93 89 08 sts 0x0889, r24 4656: 88 ec ldi r24, 0xC8 ; 200 4658: 80 93 8a 08 sts 0x088A, r24 465c: 8f ea ldi r24, 0xAF ; 175 465e: 80 93 8b 08 sts 0x088B, r24 4662: 8e e5 ldi r24, 0x5E ; 94 4664: 80 93 8c 08 sts 0x088C, r24 4668: 83 e2 ldi r24, 0x23 ; 35 466a: 80 93 8d 08 sts 0x088D, r24 466e: 84 e1 ldi r24, 0x14 ; 20 4670: 80 93 8e 08 sts 0x088E, r24 4674: 10 92 8f 08 sts 0x088F, r1 4678: 40 93 90 08 sts 0x0890, r20 467c: 80 e5 ldi r24, 0x50 ; 80 467e: 80 93 91 08 sts 0x0891, r24 4682: 10 92 92 08 sts 0x0892, r1 4686: 10 92 93 08 sts 0x0893, r1 468a: 10 92 94 08 sts 0x0894, r1 468e: 10 92 a4 08 sts 0x08A4, r1 4692: 10 92 a5 08 sts 0x08A5, r1 4696: 10 92 a6 08 sts 0x08A6, r1 469a: 10 92 a7 08 sts 0x08A7, r1 469e: 20 93 95 08 sts 0x0895, r18 46a2: 88 e2 ldi r24, 0x28 ; 40 46a4: 80 93 96 08 sts 0x0896, r24 46a8: 10 92 a9 08 sts 0x08A9, r1 46ac: 90 93 97 08 sts 0x0897, r25 46b0: 86 e9 ldi r24, 0x96 ; 150 46b2: 80 93 98 08 sts 0x0898, r24 46b6: 70 93 99 08 sts 0x0899, r23 46ba: 90 93 9a 08 sts 0x089A, r25 46be: 8a e5 ldi r24, 0x5A ; 90 46c0: 80 93 9b 08 sts 0x089B, r24 46c4: 90 93 9c 08 sts 0x089C, r25 46c8: 10 92 a8 08 sts 0x08A8, r1 46cc: 20 93 9d 08 sts 0x089D, r18 46d0: 40 93 9e 08 sts 0x089E, r20 46d4: 20 93 9f 08 sts 0x089F, r18 46d8: 20 93 a0 08 sts 0x08A0, r18 46dc: 20 93 a1 08 sts 0x08A1, r18 46e0: e0 93 a2 08 sts 0x08A2, r30 46e4: 90 93 a3 08 sts 0x08A3, r25 46e8: ae ea ldi r26, 0xAE ; 174 46ea: b8 e0 ldi r27, 0x08 ; 8 46ec: ed e6 ldi r30, 0x6D ; 109 46ee: f3 e0 ldi r31, 0x03 ; 3 46f0: 8c e0 ldi r24, 0x0C ; 12 46f2: 01 90 ld r0, Z+ 46f4: 0d 92 st X+, r0 46f6: 81 50 subi r24, 0x01 ; 1 46f8: e1 f7 brne .-8 ; 0x46f2 46fa: 08 95 ret 000046fc : 46fc: 81 e0 ldi r24, 0x01 ; 1 46fe: 80 93 74 08 sts 0x0874, r24 4702: 92 e0 ldi r25, 0x02 ; 2 4704: 90 93 75 08 sts 0x0875, r25 4708: 83 e0 ldi r24, 0x03 ; 3 470a: 80 93 76 08 sts 0x0876, r24 470e: 44 e0 ldi r20, 0x04 ; 4 4710: 40 93 77 08 sts 0x0877, r20 4714: 55 e0 ldi r21, 0x05 ; 5 4716: 50 93 78 08 sts 0x0878, r21 471a: 86 e0 ldi r24, 0x06 ; 6 471c: 80 93 79 08 sts 0x0879, r24 4720: 87 e0 ldi r24, 0x07 ; 7 4722: 80 93 7a 08 sts 0x087A, r24 4726: 88 e0 ldi r24, 0x08 ; 8 4728: 80 93 7b 08 sts 0x087B, r24 472c: 80 e4 ldi r24, 0x40 ; 64 472e: 80 93 7c 08 sts 0x087C, r24 4732: 8e e1 ldi r24, 0x1E ; 30 4734: 80 93 7d 08 sts 0x087D, r24 4738: 8b ef ldi r24, 0xFB ; 251 473a: 80 93 7f 08 sts 0x087F, r24 473e: 3a e0 ldi r19, 0x0A ; 10 4740: 30 93 80 08 sts 0x0880, r19 4744: 22 e3 ldi r18, 0x32 ; 50 4746: 20 93 7e 08 sts 0x087E, r18 474a: 20 93 82 08 sts 0x0882, r18 474e: 90 93 81 08 sts 0x0881, r25 4752: 40 93 83 08 sts 0x0883, r20 4756: 10 92 84 08 sts 0x0884, r1 475a: 30 93 85 08 sts 0x0885, r19 475e: 8f e0 ldi r24, 0x0F ; 15 4760: 80 93 86 08 sts 0x0886, r24 4764: 8a ef ldi r24, 0xFA ; 250 4766: 80 93 87 08 sts 0x0887, r24 476a: 8a e1 ldi r24, 0x1A ; 26 476c: 80 93 88 08 sts 0x0888, r24 4770: 80 e8 ldi r24, 0x80 ; 128 4772: 80 93 89 08 sts 0x0889, r24 4776: 8f ea ldi r24, 0xAF ; 175 4778: 80 93 8a 08 sts 0x088A, r24 477c: 80 93 8b 08 sts 0x088B, r24 4780: 8e e5 ldi r24, 0x5E ; 94 4782: 80 93 8c 08 sts 0x088C, r24 4786: 83 e2 ldi r24, 0x23 ; 35 4788: 80 93 8d 08 sts 0x088D, r24 478c: 84 e1 ldi r24, 0x14 ; 20 478e: 80 93 8e 08 sts 0x088E, r24 4792: 10 92 8f 08 sts 0x088F, r1 4796: 80 e2 ldi r24, 0x20 ; 32 4798: 80 93 90 08 sts 0x0890, r24 479c: 80 e5 ldi r24, 0x50 ; 80 479e: 80 93 91 08 sts 0x0891, r24 47a2: 10 92 92 08 sts 0x0892, r1 47a6: 10 92 93 08 sts 0x0893, r1 47aa: 10 92 94 08 sts 0x0894, r1 47ae: 10 92 a4 08 sts 0x08A4, r1 47b2: 10 92 a5 08 sts 0x08A5, r1 47b6: 10 92 a6 08 sts 0x08A6, r1 47ba: 10 92 a7 08 sts 0x08A7, r1 47be: 94 e6 ldi r25, 0x64 ; 100 47c0: 90 93 95 08 sts 0x0895, r25 47c4: 88 e2 ldi r24, 0x28 ; 40 47c6: 80 93 96 08 sts 0x0896, r24 47ca: 10 92 a9 08 sts 0x08A9, r1 47ce: 20 93 97 08 sts 0x0897, r18 47d2: 86 e9 ldi r24, 0x96 ; 150 47d4: 80 93 98 08 sts 0x0898, r24 47d8: 50 93 99 08 sts 0x0899, r21 47dc: 20 93 9a 08 sts 0x089A, r18 47e0: 8a e5 ldi r24, 0x5A ; 90 47e2: 80 93 9b 08 sts 0x089B, r24 47e6: 20 93 9c 08 sts 0x089C, r18 47ea: 10 92 a8 08 sts 0x08A8, r1 47ee: 90 93 9d 08 sts 0x089D, r25 47f2: 30 93 9e 08 sts 0x089E, r19 47f6: 90 93 9f 08 sts 0x089F, r25 47fa: 90 93 a0 08 sts 0x08A0, r25 47fe: 90 93 a1 08 sts 0x08A1, r25 4802: 40 93 a2 08 sts 0x08A2, r20 4806: 8b e4 ldi r24, 0x4B ; 75 4808: 80 93 a3 08 sts 0x08A3, r24 480c: ae ea ldi r26, 0xAE ; 174 480e: b8 e0 ldi r27, 0x08 ; 8 4810: e7 e7 ldi r30, 0x77 ; 119 4812: f3 e0 ldi r31, 0x03 ; 3 4814: 8c e0 ldi r24, 0x0C ; 12 4816: 01 90 ld r0, Z+ 4818: 0d 92 st X+, r0 481a: 81 50 subi r24, 0x01 ; 1 481c: e1 f7 brne .-8 ; 0x4816 481e: 08 95 ret 00004820 : 4820: 81 e0 ldi r24, 0x01 ; 1 4822: 80 93 74 08 sts 0x0874, r24 4826: 82 e0 ldi r24, 0x02 ; 2 4828: 80 93 75 08 sts 0x0875, r24 482c: 83 e0 ldi r24, 0x03 ; 3 482e: 80 93 76 08 sts 0x0876, r24 4832: 34 e0 ldi r19, 0x04 ; 4 4834: 30 93 77 08 sts 0x0877, r19 4838: 65 e0 ldi r22, 0x05 ; 5 483a: 60 93 78 08 sts 0x0878, r22 483e: 86 e0 ldi r24, 0x06 ; 6 4840: 80 93 79 08 sts 0x0879, r24 4844: 87 e0 ldi r24, 0x07 ; 7 4846: 80 93 7a 08 sts 0x087A, r24 484a: 98 e0 ldi r25, 0x08 ; 8 484c: 90 93 7b 08 sts 0x087B, r25 4850: 80 e4 ldi r24, 0x40 ; 64 4852: 80 93 7c 08 sts 0x087C, r24 4856: 8e e1 ldi r24, 0x1E ; 30 4858: 80 93 7d 08 sts 0x087D, r24 485c: 8b ef ldi r24, 0xFB ; 251 485e: 80 93 7f 08 sts 0x087F, r24 4862: 5a e0 ldi r21, 0x0A ; 10 4864: 50 93 80 08 sts 0x0880, r21 4868: 22 e3 ldi r18, 0x32 ; 50 486a: 20 93 7e 08 sts 0x087E, r18 486e: 20 93 82 08 sts 0x0882, r18 4872: 30 93 81 08 sts 0x0881, r19 4876: 30 93 83 08 sts 0x0883, r19 487a: 90 93 84 08 sts 0x0884, r25 487e: 8e e0 ldi r24, 0x0E ; 14 4880: 80 93 85 08 sts 0x0885, r24 4884: 8f e0 ldi r24, 0x0F ; 15 4886: 80 93 86 08 sts 0x0886, r24 488a: 8a ef ldi r24, 0xFA ; 250 488c: 80 93 87 08 sts 0x0887, r24 4890: 8a e1 ldi r24, 0x1A ; 26 4892: 80 93 88 08 sts 0x0888, r24 4896: 90 e8 ldi r25, 0x80 ; 128 4898: 90 93 89 08 sts 0x0889, r25 489c: 88 e7 ldi r24, 0x78 ; 120 489e: 80 93 8a 08 sts 0x088A, r24 48a2: 46 e9 ldi r20, 0x96 ; 150 48a4: 40 93 8b 08 sts 0x088B, r20 48a8: 8e e5 ldi r24, 0x5E ; 94 48aa: 80 93 8c 08 sts 0x088C, r24 48ae: 83 e2 ldi r24, 0x23 ; 35 48b0: 80 93 8d 08 sts 0x088D, r24 48b4: 84 e1 ldi r24, 0x14 ; 20 48b6: 80 93 8e 08 sts 0x088E, r24 48ba: 10 92 8f 08 sts 0x088F, r1 48be: 80 e2 ldi r24, 0x20 ; 32 48c0: 80 93 90 08 sts 0x0890, r24 48c4: 90 93 91 08 sts 0x0891, r25 48c8: 10 92 92 08 sts 0x0892, r1 48cc: 10 92 93 08 sts 0x0893, r1 48d0: 10 92 94 08 sts 0x0894, r1 48d4: 10 92 a4 08 sts 0x08A4, r1 48d8: 10 92 a5 08 sts 0x08A5, r1 48dc: 10 92 a6 08 sts 0x08A6, r1 48e0: 10 92 a7 08 sts 0x08A7, r1 48e4: 94 e6 ldi r25, 0x64 ; 100 48e6: 90 93 95 08 sts 0x0895, r25 48ea: 88 e2 ldi r24, 0x28 ; 40 48ec: 80 93 96 08 sts 0x0896, r24 48f0: 10 92 a9 08 sts 0x08A9, r1 48f4: 20 93 97 08 sts 0x0897, r18 48f8: 40 93 98 08 sts 0x0898, r20 48fc: 60 93 99 08 sts 0x0899, r22 4900: 20 93 9a 08 sts 0x089A, r18 4904: 8a e5 ldi r24, 0x5A ; 90 4906: 80 93 9b 08 sts 0x089B, r24 490a: 20 93 9c 08 sts 0x089C, r18 490e: 10 92 a8 08 sts 0x08A8, r1 4912: 90 93 9d 08 sts 0x089D, r25 4916: 50 93 9e 08 sts 0x089E, r21 491a: 90 93 9f 08 sts 0x089F, r25 491e: 90 93 a0 08 sts 0x08A0, r25 4922: 20 93 a1 08 sts 0x08A1, r18 4926: 30 93 a2 08 sts 0x08A2, r19 492a: 90 93 a3 08 sts 0x08A3, r25 492e: ae ea ldi r26, 0xAE ; 174 4930: b8 e0 ldi r27, 0x08 ; 8 4932: ef e7 ldi r30, 0x7F ; 127 4934: f3 e0 ldi r31, 0x03 ; 3 4936: 8c e0 ldi r24, 0x0C ; 12 4938: 01 90 ld r0, Z+ 493a: 0d 92 st X+, r0 493c: 81 50 subi r24, 0x01 ; 1 493e: e1 f7 brne .-8 ; 0x4938 4940: 08 95 ret 00004942 : 4942: 2f 92 push r2 4944: 3f 92 push r3 4946: 4f 92 push r4 4948: 5f 92 push r5 494a: 6f 92 push r6 494c: 7f 92 push r7 494e: 8f 92 push r8 4950: 9f 92 push r9 4952: af 92 push r10 4954: bf 92 push r11 4956: cf 92 push r12 4958: df 92 push r13 495a: ef 92 push r14 495c: ff 92 push r15 495e: 0f 93 push r16 4960: 1f 93 push r17 4962: cf 93 push r28 4964: df 93 push r29 4966: cd b7 in r28, 0x3d ; 61 4968: de b7 in r29, 0x3e ; 62 496a: 6a 97 sbiw r28, 0x1a ; 26 496c: 0f b6 in r0, 0x3f ; 63 496e: f8 94 cli 4970: de bf out 0x3e, r29 ; 62 4972: 0f be out 0x3f, r0 ; 63 4974: cd bf out 0x3d, r28 ; 61 4976: 0e 94 de 16 call 0x2dbc ; 0x2dbc 497a: 29 9a sbi 0x05, 1 ; 5 497c: e0 91 76 08 lds r30, 0x0876 4980: ff 27 eor r31, r31 4982: ee 0f add r30, r30 4984: ff 1f adc r31, r31 4986: e8 5b subi r30, 0xB8 ; 184 4988: f7 4f sbci r31, 0xF7 ; 247 498a: 01 90 ld r0, Z+ 498c: f0 81 ld r31, Z 498e: e0 2d mov r30, r0 4990: e8 58 subi r30, 0x88 ; 136 4992: ff 4f sbci r31, 0xFF ; 255 4994: 80 91 72 04 lds r24, 0x0472 4998: 8b 30 cpi r24, 0x0B ; 11 499a: 30 f0 brcs .+12 ; 0x49a8 499c: 80 91 e3 04 lds r24, 0x04E3 49a0: 90 91 e4 04 lds r25, 0x04E4 49a4: e8 0f add r30, r24 49a6: f9 1f adc r31, r25 49a8: 80 91 e2 08 lds r24, 0x08E2 49ac: 99 27 eor r25, r25 49ae: 44 97 sbiw r24, 0x14 ; 20 49b0: e8 17 cp r30, r24 49b2: f9 07 cpc r31, r25 49b4: 0c f4 brge .+2 ; 0x49b8 49b6: cf 01 movw r24, r30 49b8: 9a 83 std Y+2, r25 ; 0x02 49ba: 89 83 std Y+1, r24 ; 0x01 49bc: 97 ff sbrs r25, 7 49be: 02 c0 rjmp .+4 ; 0x49c4 49c0: 1a 82 std Y+2, r1 ; 0x02 49c2: 19 82 std Y+1, r1 ; 0x01 49c4: 80 91 5b 04 lds r24, 0x045B 49c8: 84 36 cpi r24, 0x64 ; 100 49ca: 08 f0 brcs .+2 ; 0x49ce 49cc: 5d c0 rjmp .+186 ; 0x4a88 49ce: 80 91 03 01 lds r24, 0x0103 49d2: 88 23 and r24, r24 49d4: 99 f4 brne .+38 ; 0x49fc 49d6: 80 91 05 03 lds r24, 0x0305 49da: 90 91 06 03 lds r25, 0x0306 49de: 8f 5f subi r24, 0xFF ; 255 49e0: 9f 4f sbci r25, 0xFF ; 255 49e2: 61 f4 brne .+24 ; 0x49fc 49e4: 88 e9 ldi r24, 0x98 ; 152 49e6: 9a e3 ldi r25, 0x3A ; 58 49e8: 90 93 cb 03 sts 0x03CB, r25 49ec: 80 93 ca 03 sts 0x03CA, r24 49f0: 80 e0 ldi r24, 0x00 ; 0 49f2: 9c e0 ldi r25, 0x0C ; 12 49f4: 90 93 06 03 sts 0x0306, r25 49f8: 80 93 05 03 sts 0x0305, r24 49fc: 80 91 a2 04 lds r24, 0x04A2 4a00: 90 91 a3 04 lds r25, 0x04A3 4a04: 00 97 sbiw r24, 0x00 ; 0 4a06: 31 f0 breq .+12 ; 0x4a14 4a08: 01 97 sbiw r24, 0x01 ; 1 4a0a: 90 93 a3 04 sts 0x04A3, r25 4a0e: 80 93 a2 04 sts 0x04A2, r24 4a12: 04 c0 rjmp .+8 ; 0x4a1c 4a14: 10 92 62 04 sts 0x0462, r1 4a18: 10 92 51 04 sts 0x0451, r1 4a1c: 80 91 00 01 lds r24, 0x0100 4a20: 8a 30 cpi r24, 0x0A ; 10 4a22: 11 f4 brne .+4 ; 0x4a28 4a24: 28 9a sbi 0x05, 0 ; 5 4a26: 01 c0 rjmp .+2 ; 0x4a2a 4a28: 28 98 cbi 0x05, 0 ; 5 4a2a: 80 91 9d 04 lds r24, 0x049D 4a2e: 90 91 9e 04 lds r25, 0x049E 4a32: 81 5d subi r24, 0xD1 ; 209 4a34: 97 40 sbci r25, 0x07 ; 7 4a36: 28 f1 brcs .+74 ; 0x4a82 4a38: 80 91 8d 08 lds r24, 0x088D 4a3c: 48 2f mov r20, r24 4a3e: 55 27 eor r21, r21 4a40: 5a 83 std Y+2, r21 ; 0x02 4a42: 49 83 std Y+1, r20 ; 0x01 4a44: 81 e0 ldi r24, 0x01 ; 1 4a46: 80 93 51 04 sts 0x0451, r24 4a4a: e0 91 74 08 lds r30, 0x0874 4a4e: ff 27 eor r31, r31 4a50: ee 0f add r30, r30 4a52: ff 1f adc r31, r31 4a54: e8 5b subi r30, 0xB8 ; 184 4a56: f7 4f sbci r31, 0xF7 ; 247 4a58: 11 82 std Z+1, r1 ; 0x01 4a5a: 10 82 st Z, r1 4a5c: e0 91 75 08 lds r30, 0x0875 4a60: ff 27 eor r31, r31 4a62: ee 0f add r30, r30 4a64: ff 1f adc r31, r31 4a66: e8 5b subi r30, 0xB8 ; 184 4a68: f7 4f sbci r31, 0xF7 ; 247 4a6a: 11 82 std Z+1, r1 ; 0x01 4a6c: 10 82 st Z, r1 4a6e: e0 91 77 08 lds r30, 0x0877 4a72: ff 27 eor r31, r31 4a74: ee 0f add r30, r30 4a76: ff 1f adc r31, r31 4a78: e8 5b subi r30, 0xB8 ; 184 4a7a: f7 4f sbci r31, 0xF7 ; 247 4a7c: 11 82 std Z+1, r1 ; 0x01 4a7e: 10 82 st Z, r1 4a80: 50 c2 rjmp .+1184 ; 0x4f22 4a82: 10 92 62 04 sts 0x0462, r1 4a86: 4d c2 rjmp .+1178 ; 0x4f22 4a88: 80 91 5b 04 lds r24, 0x045B 4a8c: 8d 38 cpi r24, 0x8D ; 141 4a8e: 08 f4 brcc .+2 ; 0x4a92 4a90: 48 c2 rjmp .+1168 ; 0x4f22 4a92: 10 92 51 04 sts 0x0451, r1 4a96: 80 91 8e 08 lds r24, 0x088E 4a9a: 22 e3 ldi r18, 0x32 ; 50 4a9c: 82 9f mul r24, r18 4a9e: c0 01 movw r24, r0 4aa0: 11 24 eor r1, r1 4aa2: 90 93 a3 04 sts 0x04A3, r25 4aa6: 80 93 a2 04 sts 0x04A2, r24 4aaa: 69 81 ldd r22, Y+1 ; 0x01 4aac: 7a 81 ldd r23, Y+2 ; 0x02 4aae: 69 32 cpi r22, 0x29 ; 41 4ab0: 71 05 cpc r23, r1 4ab2: 6c f0 brlt .+26 ; 0x4ace 4ab4: 80 91 9d 04 lds r24, 0x049D 4ab8: 90 91 9e 04 lds r25, 0x049E 4abc: 7f ef ldi r23, 0xFF ; 255 4abe: 8f 3f cpi r24, 0xFF ; 255 4ac0: 97 07 cpc r25, r23 4ac2: 81 f1 breq .+96 ; 0x4b24 4ac4: 01 96 adiw r24, 0x01 ; 1 4ac6: 90 93 9e 04 sts 0x049E, r25 4aca: 80 93 9d 04 sts 0x049D, r24 4ace: 80 91 9d 04 lds r24, 0x049D 4ad2: 90 91 9e 04 lds r25, 0x049E 4ad6: 88 3c cpi r24, 0xC8 ; 200 4ad8: 91 05 cpc r25, r1 4ada: 20 f0 brcs .+8 ; 0x4ae4 4adc: 89 81 ldd r24, Y+1 ; 0x01 4ade: 9a 81 ldd r25, Y+2 ; 0x02 4ae0: 88 97 sbiw r24, 0x28 ; 40 4ae2: 04 f5 brge .+64 ; 0x4b24 4ae4: 10 92 bc 04 sts 0x04BC, r1 4ae8: 10 92 bd 04 sts 0x04BD, r1 4aec: 10 92 be 04 sts 0x04BE, r1 4af0: 10 92 bf 04 sts 0x04BF, r1 4af4: 10 92 b8 04 sts 0x04B8, r1 4af8: 10 92 b9 04 sts 0x04B9, r1 4afc: 10 92 ba 04 sts 0x04BA, r1 4b00: 10 92 bb 04 sts 0x04BB, r1 4b04: 10 92 3f 04 sts 0x043F, r1 4b08: 10 92 40 04 sts 0x0440, r1 4b0c: 10 92 41 04 sts 0x0441, r1 4b10: 10 92 42 04 sts 0x0442, r1 4b14: 10 92 43 04 sts 0x0443, r1 4b18: 10 92 44 04 sts 0x0444, r1 4b1c: 10 92 45 04 sts 0x0445, r1 4b20: 10 92 46 04 sts 0x0446, r1 4b24: a9 81 ldd r26, Y+1 ; 0x01 4b26: ba 81 ldd r27, Y+2 ; 0x02 4b28: a9 3c cpi r26, 0xC9 ; 201 4b2a: b1 05 cpc r27, r1 4b2c: 0c f4 brge .+2 ; 0x4b30 4b2e: 59 c1 rjmp .+690 ; 0x4de2 4b30: 80 91 62 04 lds r24, 0x0462 4b34: 88 23 and r24, r24 4b36: 09 f0 breq .+2 ; 0x4b3a 4b38: f4 c1 rjmp .+1000 ; 0x4f22 4b3a: 80 91 77 08 lds r24, 0x0877 4b3e: e8 2f mov r30, r24 4b40: ff 27 eor r31, r31 4b42: ee 0f add r30, r30 4b44: ff 1f adc r31, r31 4b46: e8 5b subi r30, 0xB8 ; 184 4b48: f7 4f sbci r31, 0xF7 ; 247 4b4a: 80 81 ld r24, Z 4b4c: 91 81 ldd r25, Z+1 ; 0x01 4b4e: 8c 34 cpi r24, 0x4C ; 76 4b50: 91 05 cpc r25, r1 4b52: 0c f4 brge .+2 ; 0x4b56 4b54: bc c0 rjmp .+376 ; 0x4cce 4b56: 80 91 a1 04 lds r24, 0x04A1 4b5a: 8f 5f subi r24, 0xFF ; 255 4b5c: 80 93 a1 04 sts 0x04A1, r24 4b60: 89 3c cpi r24, 0xC9 ; 201 4b62: 08 f4 brcc .+2 ; 0x4b66 4b64: de c1 rjmp .+956 ; 0x4f22 4b66: 29 98 cbi 0x05, 1 ; 5 4b68: 10 92 62 04 sts 0x0462, r1 4b6c: 10 92 a1 04 sts 0x04A1, r1 4b70: 10 92 9e 04 sts 0x049E, r1 4b74: 10 92 9d 04 sts 0x049D, r1 4b78: 80 91 74 08 lds r24, 0x0874 4b7c: 28 2f mov r18, r24 4b7e: 33 27 eor r19, r19 4b80: f9 01 movw r30, r18 4b82: ee 0f add r30, r30 4b84: ff 1f adc r31, r31 4b86: e8 5b subi r30, 0xB8 ; 184 4b88: f7 4f sbci r31, 0xF7 ; 247 4b8a: 80 81 ld r24, Z 4b8c: 91 81 ldd r25, Z+1 ; 0x01 4b8e: 87 34 cpi r24, 0x47 ; 71 4b90: 91 05 cpc r25, r1 4b92: 9c f4 brge .+38 ; 0x4bba 4b94: e0 91 75 08 lds r30, 0x0875 4b98: ff 27 eor r31, r31 4b9a: ee 0f add r30, r30 4b9c: ff 1f adc r31, r31 4b9e: e8 5b subi r30, 0xB8 ; 184 4ba0: f7 4f sbci r31, 0xF7 ; 247 4ba2: 01 90 ld r0, Z+ 4ba4: f0 81 ld r31, Z 4ba6: e0 2d mov r30, r0 4ba8: f7 ff sbrs r31, 7 4baa: 03 c0 rjmp .+6 ; 0x4bb2 4bac: f0 95 com r31 4bae: e1 95 neg r30 4bb0: ff 4f sbci r31, 0xFF ; 255 4bb2: e7 34 cpi r30, 0x47 ; 71 4bb4: f1 05 cpc r31, r1 4bb6: 0c f4 brge .+2 ; 0x4bba 4bb8: 6c c0 rjmp .+216 ; 0x4c92 4bba: 80 91 75 08 lds r24, 0x0875 4bbe: 68 2f mov r22, r24 4bc0: 77 27 eor r23, r23 4bc2: db 01 movw r26, r22 4bc4: aa 0f add r26, r26 4bc6: bb 1f adc r27, r27 4bc8: a8 5b subi r26, 0xB8 ; 184 4bca: b7 4f sbci r27, 0xF7 ; 247 4bcc: 8d 91 ld r24, X+ 4bce: 9c 91 ld r25, X 4bd0: 11 97 sbiw r26, 0x01 ; 1 4bd2: 87 34 cpi r24, 0x47 ; 71 4bd4: 91 05 cpc r25, r1 4bd6: 3c f0 brlt .+14 ; 0x4be6 4bd8: f9 01 movw r30, r18 4bda: ee 0f add r30, r30 4bdc: ff 1f adc r31, r31 4bde: e8 5b subi r30, 0xB8 ; 184 4be0: f7 4f sbci r31, 0xF7 ; 247 4be2: 80 81 ld r24, Z 4be4: 91 81 ldd r25, Z+1 ; 0x01 4be6: 8d 91 ld r24, X+ 4be8: 9c 91 ld r25, X 4bea: 87 34 cpi r24, 0x47 ; 71 4bec: 91 05 cpc r25, r1 4bee: 64 f0 brlt .+24 ; 0x4c08 4bf0: f9 01 movw r30, r18 4bf2: ee 0f add r30, r30 4bf4: ff 1f adc r31, r31 4bf6: e8 5b subi r30, 0xB8 ; 184 4bf8: f7 4f sbci r31, 0xF7 ; 247 4bfa: 80 81 ld r24, Z 4bfc: 91 81 ldd r25, Z+1 ; 0x01 4bfe: 87 34 cpi r24, 0x47 ; 71 4c00: 91 05 cpc r25, r1 4c02: 14 f0 brlt .+4 ; 0x4c08 4c04: 42 e0 ldi r20, 0x02 ; 2 4c06: 01 c0 rjmp .+2 ; 0x4c0a 4c08: 41 e0 ldi r20, 0x01 ; 1 4c0a: fb 01 movw r30, r22 4c0c: ee 0f add r30, r30 4c0e: ff 1f adc r31, r31 4c10: e8 5b subi r30, 0xB8 ; 184 4c12: f7 4f sbci r31, 0xF7 ; 247 4c14: 80 81 ld r24, Z 4c16: 91 81 ldd r25, Z+1 ; 0x01 4c18: 86 34 cpi r24, 0x46 ; 70 4c1a: 91 05 cpc r25, r1 4c1c: 5c f4 brge .+22 ; 0x4c34 4c1e: f9 01 movw r30, r18 4c20: ee 0f add r30, r30 4c22: ff 1f adc r31, r31 4c24: e8 5b subi r30, 0xB8 ; 184 4c26: f7 4f sbci r31, 0xF7 ; 247 4c28: 80 81 ld r24, Z 4c2a: 91 81 ldd r25, Z+1 ; 0x01 4c2c: 87 34 cpi r24, 0x47 ; 71 4c2e: 91 05 cpc r25, r1 4c30: 0c f0 brlt .+2 ; 0x4c34 4c32: 43 e0 ldi r20, 0x03 ; 3 4c34: fb 01 movw r30, r22 4c36: ee 0f add r30, r30 4c38: ff 1f adc r31, r31 4c3a: e8 5b subi r30, 0xB8 ; 184 4c3c: f7 4f sbci r31, 0xF7 ; 247 4c3e: 80 81 ld r24, Z 4c40: 91 81 ldd r25, Z+1 ; 0x01 4c42: 8a 5b subi r24, 0xBA ; 186 4c44: 9f 4f sbci r25, 0xFF ; 255 4c46: 5c f4 brge .+22 ; 0x4c5e 4c48: f9 01 movw r30, r18 4c4a: ee 0f add r30, r30 4c4c: ff 1f adc r31, r31 4c4e: e8 5b subi r30, 0xB8 ; 184 4c50: f7 4f sbci r31, 0xF7 ; 247 4c52: 80 81 ld r24, Z 4c54: 91 81 ldd r25, Z+1 ; 0x01 4c56: 87 34 cpi r24, 0x47 ; 71 4c58: 91 05 cpc r25, r1 4c5a: 0c f0 brlt .+2 ; 0x4c5e 4c5c: 44 e0 ldi r20, 0x04 ; 4 4c5e: 66 0f add r22, r22 4c60: 77 1f adc r23, r23 4c62: 68 5b subi r22, 0xB8 ; 184 4c64: 77 4f sbci r23, 0xF7 ; 247 4c66: fb 01 movw r30, r22 4c68: 80 81 ld r24, Z 4c6a: 91 81 ldd r25, Z+1 ; 0x01 4c6c: 8a 5b subi r24, 0xBA ; 186 4c6e: 9f 4f sbci r25, 0xFF ; 255 4c70: 5c f4 brge .+22 ; 0x4c88 4c72: 22 0f add r18, r18 4c74: 33 1f adc r19, r19 4c76: 28 5b subi r18, 0xB8 ; 184 4c78: 37 4f sbci r19, 0xF7 ; 247 4c7a: d9 01 movw r26, r18 4c7c: 8d 91 ld r24, X+ 4c7e: 9c 91 ld r25, X 4c80: 86 34 cpi r24, 0x46 ; 70 4c82: 91 05 cpc r25, r1 4c84: 0c f4 brge .+2 ; 0x4c88 4c86: 45 e0 ldi r20, 0x05 ; 5 4c88: a2 e0 ldi r26, 0x02 ; 2 4c8a: b0 e0 ldi r27, 0x00 ; 0 4c8c: 04 2e mov r0, r20 4c8e: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4c92: 80 91 7c 08 lds r24, 0x087C 4c96: 80 ff sbrs r24, 0 4c98: 10 c0 rjmp .+32 ; 0x4cba 4c9a: 80 91 0f 03 lds r24, 0x030F 4c9e: 90 91 10 03 lds r25, 0x0310 4ca2: 87 5b subi r24, 0xB7 ; 183 4ca4: 93 40 sbci r25, 0x03 ; 3 4ca6: 38 f4 brcc .+14 ; 0x4cb6 4ca8: 80 91 0f 03 lds r24, 0x030F 4cac: 90 91 10 03 lds r25, 0x0310 4cb0: 8e 5e subi r24, 0xEE ; 238 4cb2: 92 40 sbci r25, 0x02 ; 2 4cb4: 10 f4 brcc .+4 ; 0x4cba 4cb6: 0e 94 b0 10 call 0x2160 ; 0x2160 4cba: 0e 94 33 02 call 0x466 ; 0x466 4cbe: 47 e4 ldi r20, 0x47 ; 71 4cc0: 64 e7 ldi r22, 0x74 ; 116 4cc2: 78 e0 ldi r23, 0x08 ; 8 4cc4: 0e 94 5a 02 call 0x4b4 ; 0x4b4 4cc8: 0e 94 78 21 call 0x42f0 ; 0x42f0 4ccc: 82 c0 rjmp .+260 ; 0x4dd2 4cce: 80 81 ld r24, Z 4cd0: 91 81 ldd r25, Z+1 ; 0x01 4cd2: 85 5b subi r24, 0xB5 ; 181 4cd4: 9f 4f sbci r25, 0xFF ; 255 4cd6: 0c f0 brlt .+2 ; 0x4cda 4cd8: 81 c0 rjmp .+258 ; 0x4ddc 4cda: 80 91 a1 04 lds r24, 0x04A1 4cde: 8f 5f subi r24, 0xFF ; 255 4ce0: 80 93 a1 04 sts 0x04A1, r24 4ce4: 89 3c cpi r24, 0xC9 ; 201 4ce6: 08 f4 brcc .+2 ; 0x4cea 4ce8: 1c c1 rjmp .+568 ; 0x4f22 4cea: 29 98 cbi 0x05, 1 ; 5 4cec: 8f ef ldi r24, 0xFF ; 255 4cee: 04 e0 ldi r16, 0x04 ; 4 4cf0: 10 e0 ldi r17, 0x00 ; 0 4cf2: d8 01 movw r26, r16 4cf4: 08 2e mov r0, r24 4cf6: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4cfa: 10 92 62 04 sts 0x0462, r1 4cfe: 10 92 a1 04 sts 0x04A1, r1 4d02: 10 92 9e 04 sts 0x049E, r1 4d06: 10 92 9d 04 sts 0x049D, r1 4d0a: 0e 94 78 21 call 0x42f0 ; 0x42f0 4d0e: 80 91 05 04 lds r24, 0x0405 4d12: 90 91 06 04 lds r25, 0x0406 4d16: 60 e0 ldi r22, 0x00 ; 0 4d18: 71 e0 ldi r23, 0x01 ; 1 4d1a: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 4d1e: d8 01 movw r26, r16 4d20: 06 2e mov r0, r22 4d22: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4d26: 80 91 05 04 lds r24, 0x0405 4d2a: 90 91 06 04 lds r25, 0x0406 4d2e: 60 e0 ldi r22, 0x00 ; 0 4d30: 71 e0 ldi r23, 0x01 ; 1 4d32: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 4d36: 0f 5f subi r16, 0xFF ; 255 4d38: 1f 4f sbci r17, 0xFF ; 255 4d3a: d8 01 movw r26, r16 4d3c: 08 2e mov r0, r24 4d3e: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4d42: 80 91 07 04 lds r24, 0x0407 4d46: 90 91 08 04 lds r25, 0x0408 4d4a: 60 e0 ldi r22, 0x00 ; 0 4d4c: 71 e0 ldi r23, 0x01 ; 1 4d4e: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 4d52: 0f 5f subi r16, 0xFF ; 255 4d54: 1f 4f sbci r17, 0xFF ; 255 4d56: d8 01 movw r26, r16 4d58: 06 2e mov r0, r22 4d5a: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4d5e: 80 91 07 04 lds r24, 0x0407 4d62: 90 91 08 04 lds r25, 0x0408 4d66: 60 e0 ldi r22, 0x00 ; 0 4d68: 71 e0 ldi r23, 0x01 ; 1 4d6a: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 4d6e: 0f 5f subi r16, 0xFF ; 255 4d70: 1f 4f sbci r17, 0xFF ; 255 4d72: d8 01 movw r26, r16 4d74: 08 2e mov r0, r24 4d76: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4d7a: 60 91 09 04 lds r22, 0x0409 4d7e: 70 91 0a 04 lds r23, 0x040A 4d82: 80 91 0b 04 lds r24, 0x040B 4d86: 90 91 0c 04 lds r25, 0x040C 4d8a: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 4d8e: dc 01 movw r26, r24 4d90: cb 01 movw r24, r22 4d92: 60 e0 ldi r22, 0x00 ; 0 4d94: 71 e0 ldi r23, 0x01 ; 1 4d96: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 4d9a: 0f 5f subi r16, 0xFF ; 255 4d9c: 1f 4f sbci r17, 0xFF ; 255 4d9e: d8 01 movw r26, r16 4da0: 06 2e mov r0, r22 4da2: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4da6: 60 91 09 04 lds r22, 0x0409 4daa: 70 91 0a 04 lds r23, 0x040A 4dae: 80 91 0b 04 lds r24, 0x040B 4db2: 90 91 0c 04 lds r25, 0x040C 4db6: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 4dba: dc 01 movw r26, r24 4dbc: cb 01 movw r24, r22 4dbe: 60 e0 ldi r22, 0x00 ; 0 4dc0: 71 e0 ldi r23, 0x01 ; 1 4dc2: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 4dc6: 0f 5f subi r16, 0xFF ; 255 4dc8: 1f 4f sbci r17, 0xFF ; 255 4dca: d8 01 movw r26, r16 4dcc: 08 2e mov r0, r24 4dce: 0e 94 b3 3a call 0x7566 ; 0x7566 <__eeprom_write_byte_1F2021> 4dd2: 0e 94 33 02 call 0x466 ; 0x466 4dd6: 0e 94 d9 22 call 0x45b2 ; 0x45b2 4dda: a3 c0 rjmp .+326 ; 0x4f22 4ddc: 10 92 a1 04 sts 0x04A1, r1 4de0: a0 c0 rjmp .+320 ; 0x4f22 4de2: e9 81 ldd r30, Y+1 ; 0x01 4de4: fa 81 ldd r31, Y+2 ; 0x02 4de6: b3 97 sbiw r30, 0x23 ; 35 4de8: 0c f0 brlt .+2 ; 0x4dec 4dea: 9b c0 rjmp .+310 ; 0x4f22 4dec: 80 91 77 08 lds r24, 0x0877 4df0: 48 2f mov r20, r24 4df2: 55 27 eor r21, r21 4df4: fa 01 movw r30, r20 4df6: ee 0f add r30, r30 4df8: ff 1f adc r31, r31 4dfa: e8 5b subi r30, 0xB8 ; 184 4dfc: f7 4f sbci r31, 0xF7 ; 247 4dfe: 80 81 ld r24, Z 4e00: 91 81 ldd r25, Z+1 ; 0x01 4e02: 85 5b subi r24, 0xB5 ; 181 4e04: 9f 4f sbci r25, 0xFF ; 255 4e06: 0c f0 brlt .+2 ; 0x4e0a 4e08: 6d c0 rjmp .+218 ; 0x4ee4 4e0a: 80 91 a0 04 lds r24, 0x04A0 4e0e: 8f 5f subi r24, 0xFF ; 255 4e10: 80 93 a0 04 sts 0x04A0, r24 4e14: 89 3c cpi r24, 0xC9 ; 201 4e16: 08 f4 brcc .+2 ; 0x4e1a 4e18: 67 c0 rjmp .+206 ; 0x4ee8 4e1a: 88 ec ldi r24, 0xC8 ; 200 4e1c: 80 93 a0 04 sts 0x04A0, r24 4e20: 81 e0 ldi r24, 0x01 ; 1 4e22: 90 e0 ldi r25, 0x00 ; 0 4e24: 90 93 9e 04 sts 0x049E, r25 4e28: 80 93 9d 04 sts 0x049D, r24 4e2c: 81 e0 ldi r24, 0x01 ; 1 4e2e: 80 93 62 04 sts 0x0462, r24 4e32: 10 92 b4 04 sts 0x04B4, r1 4e36: 10 92 b5 04 sts 0x04B5, r1 4e3a: 10 92 b6 04 sts 0x04B6, r1 4e3e: 10 92 b7 04 sts 0x04B7, r1 4e42: 10 92 3f 04 sts 0x043F, r1 4e46: 10 92 40 04 sts 0x0440, r1 4e4a: 10 92 41 04 sts 0x0441, r1 4e4e: 10 92 42 04 sts 0x0442, r1 4e52: 10 92 43 04 sts 0x0443, r1 4e56: 10 92 44 04 sts 0x0444, r1 4e5a: 10 92 45 04 sts 0x0445, r1 4e5e: 10 92 46 04 sts 0x0446, r1 4e62: 10 92 2f 04 sts 0x042F, r1 4e66: 10 92 30 04 sts 0x0430, r1 4e6a: 10 92 31 04 sts 0x0431, r1 4e6e: 10 92 32 04 sts 0x0432, r1 4e72: 10 92 37 04 sts 0x0437, r1 4e76: 10 92 38 04 sts 0x0438, r1 4e7a: 10 92 39 04 sts 0x0439, r1 4e7e: 10 92 3a 04 sts 0x043A, r1 4e82: 80 91 0f 04 lds r24, 0x040F 4e86: 90 91 10 04 lds r25, 0x0410 4e8a: a0 91 11 04 lds r26, 0x0411 4e8e: b0 91 12 04 lds r27, 0x0412 4e92: 80 93 33 04 sts 0x0433, r24 4e96: 90 93 34 04 sts 0x0434, r25 4e9a: a0 93 35 04 sts 0x0435, r26 4e9e: b0 93 36 04 sts 0x0436, r27 4ea2: 80 91 17 04 lds r24, 0x0417 4ea6: 90 91 18 04 lds r25, 0x0418 4eaa: a0 91 19 04 lds r26, 0x0419 4eae: b0 91 1a 04 lds r27, 0x041A 4eb2: 80 93 3b 04 sts 0x043B, r24 4eb6: 90 93 3c 04 sts 0x043C, r25 4eba: a0 93 3d 04 sts 0x043D, r26 4ebe: b0 93 3e 04 sts 0x043E, r27 4ec2: 10 92 bc 04 sts 0x04BC, r1 4ec6: 10 92 bd 04 sts 0x04BD, r1 4eca: 10 92 be 04 sts 0x04BE, r1 4ece: 10 92 bf 04 sts 0x04BF, r1 4ed2: 10 92 b8 04 sts 0x04B8, r1 4ed6: 10 92 b9 04 sts 0x04B9, r1 4eda: 10 92 ba 04 sts 0x04BA, r1 4ede: 10 92 bb 04 sts 0x04BB, r1 4ee2: 02 c0 rjmp .+4 ; 0x4ee8 4ee4: 10 92 a0 04 sts 0x04A0, r1 4ee8: 44 0f add r20, r20 4eea: 55 1f adc r21, r21 4eec: 48 5b subi r20, 0xB8 ; 184 4eee: 57 4f sbci r21, 0xF7 ; 247 4ef0: da 01 movw r26, r20 4ef2: 8d 91 ld r24, X+ 4ef4: 9c 91 ld r25, X 4ef6: 8c 34 cpi r24, 0x4C ; 76 4ef8: 91 05 cpc r25, r1 4efa: 8c f0 brlt .+34 ; 0x4f1e 4efc: 80 91 9f 04 lds r24, 0x049F 4f00: 8f 5f subi r24, 0xFF ; 255 4f02: 80 93 9f 04 sts 0x049F, r24 4f06: 89 3c cpi r24, 0xC9 ; 201 4f08: 60 f0 brcs .+24 ; 0x4f22 4f0a: 10 92 62 04 sts 0x0462, r1 4f0e: 88 ec ldi r24, 0xC8 ; 200 4f10: 80 93 9f 04 sts 0x049F, r24 4f14: 10 92 9e 04 sts 0x049E, r1 4f18: 10 92 9d 04 sts 0x049D, r1 4f1c: 02 c0 rjmp .+4 ; 0x4f22 4f1e: 10 92 9f 04 sts 0x049F, r1 4f22: 80 91 6c 03 lds r24, 0x036C 4f26: 81 50 subi r24, 0x01 ; 1 4f28: 80 93 6c 03 sts 0x036C, r24 4f2c: 80 91 6c 03 lds r24, 0x036C 4f30: 8f 3f cpi r24, 0xFF ; 255 4f32: 29 f0 breq .+10 ; 0x4f3e 4f34: 80 91 51 04 lds r24, 0x0451 4f38: 88 23 and r24, r24 4f3a: 09 f4 brne .+2 ; 0x4f3e 4f3c: 60 c3 rjmp .+1728 ; 0x55fe 4f3e: 0e 94 11 1e call 0x3c22 ; 0x3c22 4f42: 80 91 74 08 lds r24, 0x0874 4f46: 88 2e mov r8, r24 4f48: 99 24 eor r9, r9 4f4a: d4 01 movw r26, r8 4f4c: aa 0f add r26, r26 4f4e: bb 1f adc r27, r27 4f50: cd 01 movw r24, r26 4f52: 88 5b subi r24, 0xB8 ; 184 4f54: 97 4f sbci r25, 0xF7 ; 247 4f56: fc 01 movw r30, r24 4f58: 80 81 ld r24, Z 4f5a: 91 81 ldd r25, Z+1 ; 0x01 4f5c: 9e 8b std Y+22, r25 ; 0x16 4f5e: 8d 8b std Y+21, r24 ; 0x15 4f60: 80 91 83 08 lds r24, 0x0883 4f64: c8 2e mov r12, r24 4f66: dd 24 eor r13, r13 4f68: a2 5a subi r26, 0xA2 ; 162 4f6a: b7 4f sbci r27, 0xF7 ; 247 4f6c: 0d 90 ld r0, X+ 4f6e: bc 91 ld r27, X 4f70: a0 2d mov r26, r0 4f72: bc 8b std Y+20, r27 ; 0x14 4f74: ab 8b std Y+19, r26 ; 0x13 4f76: 80 91 84 08 lds r24, 0x0884 4f7a: 28 2e mov r2, r24 4f7c: 33 24 eor r3, r3 4f7e: 80 91 75 08 lds r24, 0x0875 4f82: a8 2e mov r10, r24 4f84: bb 24 eor r11, r11 4f86: c5 01 movw r24, r10 4f88: 88 0f add r24, r24 4f8a: 99 1f adc r25, r25 4f8c: dc 01 movw r26, r24 4f8e: a8 5b subi r26, 0xB8 ; 184 4f90: b7 4f sbci r27, 0xF7 ; 247 4f92: 0d 90 ld r0, X+ 4f94: bc 91 ld r27, X 4f96: a0 2d mov r26, r0 4f98: ba 8b std Y+18, r27 ; 0x12 4f9a: a9 8b std Y+17, r26 ; 0x11 4f9c: 82 5a subi r24, 0xA2 ; 162 4f9e: 97 4f sbci r25, 0xF7 ; 247 4fa0: dc 01 movw r26, r24 4fa2: ed 90 ld r14, X+ 4fa4: fc 90 ld r15, X 4fa6: e0 91 77 08 lds r30, 0x0877 4faa: ae 2f mov r26, r30 4fac: bb 27 eor r27, r27 4fae: aa 0f add r26, r26 4fb0: bb 1f adc r27, r27 4fb2: a8 5b subi r26, 0xB8 ; 184 4fb4: b7 4f sbci r27, 0xF7 ; 247 4fb6: 0d 90 ld r0, X+ 4fb8: bc 91 ld r27, X 4fba: a0 2d mov r26, r0 4fbc: be 87 std Y+14, r27 ; 0x0e 4fbe: ad 87 std Y+13, r26 ; 0x0d 4fc0: 10 91 99 03 lds r17, 0x0399 4fc4: 61 2f mov r22, r17 4fc6: 77 27 eor r23, r23 4fc8: 67 fd sbrc r22, 7 4fca: 70 95 com r23 4fcc: 87 2f mov r24, r23 4fce: 97 2f mov r25, r23 4fd0: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 4fd4: 17 ff sbrs r17, 7 4fd6: 06 c0 rjmp .+12 ; 0x4fe4 4fd8: 20 e0 ldi r18, 0x00 ; 0 4fda: 30 e0 ldi r19, 0x00 ; 0 4fdc: 40 e8 ldi r20, 0x80 ; 128 4fde: 53 e4 ldi r21, 0x43 ; 67 4fe0: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 4fe4: 20 e0 ldi r18, 0x00 ; 0 4fe6: 30 e0 ldi r19, 0x00 ; 0 4fe8: 40 e2 ldi r20, 0x20 ; 32 4fea: 51 e4 ldi r21, 0x41 ; 65 4fec: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 4ff0: 20 e0 ldi r18, 0x00 ; 0 4ff2: 30 e0 ldi r19, 0x00 ; 0 4ff4: 40 e8 ldi r20, 0x80 ; 128 4ff6: 5b e3 ldi r21, 0x3B ; 59 4ff8: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 4ffc: 2b 01 movw r4, r22 4ffe: 3c 01 movw r6, r24 5000: 60 93 e5 08 sts 0x08E5, r22 5004: 70 93 e6 08 sts 0x08E6, r23 5008: 80 93 e7 08 sts 0x08E7, r24 500c: 90 93 e8 08 sts 0x08E8, r25 5010: 10 91 9a 03 lds r17, 0x039A 5014: 61 2f mov r22, r17 5016: 77 27 eor r23, r23 5018: 67 fd sbrc r22, 7 501a: 70 95 com r23 501c: 87 2f mov r24, r23 501e: 97 2f mov r25, r23 5020: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 5024: 17 ff sbrs r17, 7 5026: 06 c0 rjmp .+12 ; 0x5034 5028: 20 e0 ldi r18, 0x00 ; 0 502a: 30 e0 ldi r19, 0x00 ; 0 502c: 40 e8 ldi r20, 0x80 ; 128 502e: 53 e4 ldi r21, 0x43 ; 67 5030: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 5034: 20 e0 ldi r18, 0x00 ; 0 5036: 30 ee ldi r19, 0xE0 ; 224 5038: 4b e2 ldi r20, 0x2B ; 43 503a: 57 e4 ldi r21, 0x47 ; 71 503c: 0e 94 f7 38 call 0x71ee ; 0x71ee <__divsf3> 5040: 60 93 d7 08 sts 0x08D7, r22 5044: 70 93 d8 08 sts 0x08D8, r23 5048: 80 93 d9 08 sts 0x08D9, r24 504c: 90 93 da 08 sts 0x08DA, r25 5050: 20 91 b3 03 lds r18, 0x03B3 5054: 22 23 and r18, r18 5056: 11 f4 brne .+4 ; 0x505c 5058: 0c 94 8a 37 jmp 0x6f14 ; 0x6f14 505c: 8a e0 ldi r24, 0x0A ; 10 505e: 90 e0 ldi r25, 0x00 ; 0 5060: 90 93 cb 03 sts 0x03CB, r25 5064: 80 93 ca 03 sts 0x03CA, r24 5068: e2 2f mov r30, r18 506a: ff 27 eor r31, r31 506c: e2 ff sbrs r30, 2 506e: 09 c0 rjmp .+18 ; 0x5082 5070: 80 91 71 04 lds r24, 0x0471 5074: 48 2f mov r20, r24 5076: 55 27 eor r21, r21 5078: 44 0f add r20, r20 507a: 55 1f adc r21, r21 507c: 44 0f add r20, r20 507e: 55 1f adc r21, r21 5080: 10 c0 rjmp .+32 ; 0x50a2 5082: e3 fd sbrc r30, 3 5084: 03 c0 rjmp .+6 ; 0x508c 5086: 40 e0 ldi r20, 0x00 ; 0 5088: 50 e0 ldi r21, 0x00 ; 0 508a: 0b c0 rjmp .+22 ; 0x50a2 508c: 80 91 71 04 lds r24, 0x0471 5090: 99 27 eor r25, r25 5092: 88 0f add r24, r24 5094: 99 1f adc r25, r25 5096: 88 0f add r24, r24 5098: 99 1f adc r25, r25 509a: 44 27 eor r20, r20 509c: 55 27 eor r21, r21 509e: 48 1b sub r20, r24 50a0: 59 0b sbc r21, r25 50a2: 20 91 7b 04 lds r18, 0x047B 50a6: 30 91 7c 04 lds r19, 0x047C 50aa: c9 01 movw r24, r18 50ac: 03 e0 ldi r16, 0x03 ; 3 50ae: 88 0f add r24, r24 50b0: 99 1f adc r25, r25 50b2: 0a 95 dec r16 50b4: e1 f7 brne .-8 ; 0x50ae 50b6: 82 1b sub r24, r18 50b8: 93 0b sbc r25, r19 50ba: 84 0f add r24, r20 50bc: 95 1f adc r25, r21 50be: 68 e0 ldi r22, 0x08 ; 8 50c0: 70 e0 ldi r23, 0x00 ; 0 50c2: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 50c6: 78 8f std Y+24, r23 ; 0x18 50c8: 6f 8b std Y+23, r22 ; 0x17 50ca: 70 93 7c 04 sts 0x047C, r23 50ce: 60 93 7b 04 sts 0x047B, r22 50d2: e4 ff sbrs r30, 4 50d4: 09 c0 rjmp .+18 ; 0x50e8 50d6: 80 91 71 04 lds r24, 0x0471 50da: 48 2f mov r20, r24 50dc: 55 27 eor r21, r21 50de: 44 0f add r20, r20 50e0: 55 1f adc r21, r21 50e2: 44 0f add r20, r20 50e4: 55 1f adc r21, r21 50e6: 0f c0 rjmp .+30 ; 0x5106 50e8: e5 fd sbrc r30, 5 50ea: 02 c0 rjmp .+4 ; 0x50f0 50ec: 0c 94 a0 37 jmp 0x6f40 ; 0x6f40 50f0: 80 91 71 04 lds r24, 0x0471 50f4: 99 27 eor r25, r25 50f6: 88 0f add r24, r24 50f8: 99 1f adc r25, r25 50fa: 88 0f add r24, r24 50fc: 99 1f adc r25, r25 50fe: 44 27 eor r20, r20 5100: 55 27 eor r21, r21 5102: 48 1b sub r20, r24 5104: 59 0b sbc r21, r25 5106: 20 91 7d 04 lds r18, 0x047D 510a: 30 91 7e 04 lds r19, 0x047E 510e: c9 01 movw r24, r18 5110: a3 e0 ldi r26, 0x03 ; 3 5112: 88 0f add r24, r24 5114: 99 1f adc r25, r25 5116: aa 95 dec r26 5118: e1 f7 brne .-8 ; 0x5112 511a: 82 1b sub r24, r18 511c: 93 0b sbc r25, r19 511e: 84 0f add r24, r20 5120: 95 1f adc r25, r21 5122: 68 e0 ldi r22, 0x08 ; 8 5124: 70 e0 ldi r23, 0x00 ; 0 5126: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 512a: 8b 01 movw r16, r22 512c: 70 93 7e 04 sts 0x047E, r23 5130: 60 93 7d 04 sts 0x047D, r22 5134: 80 91 b2 03 lds r24, 0x03B2 5138: 28 2f mov r18, r24 513a: 33 27 eor r19, r19 513c: 23 ff sbrs r18, 3 513e: 03 c0 rjmp .+6 ; 0x5146 5140: 82 e3 ldi r24, 0x32 ; 50 5142: 90 e0 ldi r25, 0x00 ; 0 5144: 04 c0 rjmp .+8 ; 0x514e 5146: 22 ff sbrs r18, 2 5148: 07 c0 rjmp .+14 ; 0x5158 514a: 8e ec ldi r24, 0xCE ; 206 514c: 9f ef ldi r25, 0xFF ; 255 514e: 90 93 80 04 sts 0x0480, r25 5152: 80 93 7f 04 sts 0x047F, r24 5156: 04 c0 rjmp .+8 ; 0x5160 5158: 10 92 80 04 sts 0x0480, r1 515c: 10 92 7f 04 sts 0x047F, r1 5160: 21 ff sbrs r18, 1 5162: 09 c0 rjmp .+18 ; 0x5176 5164: 80 91 a0 03 lds r24, 0x03A0 5168: 90 91 a1 03 lds r25, 0x03A1 516c: 01 96 adiw r24, 0x01 ; 1 516e: 90 93 a1 03 sts 0x03A1, r25 5172: 80 93 a0 03 sts 0x03A0, r24 5176: 24 ff sbrs r18, 4 5178: 09 c0 rjmp .+18 ; 0x518c 517a: 80 91 a0 03 lds r24, 0x03A0 517e: 90 91 a1 03 lds r25, 0x03A1 5182: 01 97 sbiw r24, 0x01 ; 1 5184: 90 93 a1 03 sts 0x03A1, r25 5188: 80 93 a0 03 sts 0x03A0, r24 518c: 2d 89 ldd r18, Y+21 ; 0x15 518e: 3e 89 ldd r19, Y+22 ; 0x16 5190: 2c 9d mul r18, r12 5192: f0 01 movw r30, r0 5194: 2d 9d mul r18, r13 5196: f0 0d add r31, r0 5198: 3c 9d mul r19, r12 519a: f0 0d add r31, r0 519c: 11 24 eor r1, r1 519e: 4b 89 ldd r20, Y+19 ; 0x13 51a0: 5c 89 ldd r21, Y+20 ; 0x14 51a2: 42 9d mul r20, r2 51a4: c0 01 movw r24, r0 51a6: 43 9d mul r20, r3 51a8: 90 0d add r25, r0 51aa: 52 9d mul r21, r2 51ac: 90 0d add r25, r0 51ae: 11 24 eor r1, r1 51b0: e8 0f add r30, r24 51b2: f9 1f adc r31, r25 51b4: 8f 89 ldd r24, Y+23 ; 0x17 51b6: 98 8d ldd r25, Y+24 ; 0x18 51b8: 68 e0 ldi r22, 0x08 ; 8 51ba: 70 e0 ldi r23, 0x00 ; 0 51bc: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 51c0: e6 0f add r30, r22 51c2: f7 1f adc r31, r23 51c4: fa 8f std Y+26, r31 ; 0x1a 51c6: e9 8f std Y+25, r30 ; 0x19 51c8: f0 93 5d 04 sts 0x045D, r31 51cc: e0 93 5c 04 sts 0x045C, r30 51d0: 69 89 ldd r22, Y+17 ; 0x11 51d2: 7a 89 ldd r23, Y+18 ; 0x12 51d4: 6c 9d mul r22, r12 51d6: 90 01 movw r18, r0 51d8: 6d 9d mul r22, r13 51da: 30 0d add r19, r0 51dc: 7c 9d mul r23, r12 51de: 30 0d add r19, r0 51e0: 11 24 eor r1, r1 51e2: e2 9c mul r14, r2 51e4: c0 01 movw r24, r0 51e6: e3 9c mul r14, r3 51e8: 90 0d add r25, r0 51ea: f2 9c mul r15, r2 51ec: 90 0d add r25, r0 51ee: 11 24 eor r1, r1 51f0: 28 0f add r18, r24 51f2: 39 1f adc r19, r25 51f4: c8 01 movw r24, r16 51f6: 68 e0 ldi r22, 0x08 ; 8 51f8: 70 e0 ldi r23, 0x00 ; 0 51fa: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 51fe: 26 0f add r18, r22 5200: 37 1f adc r19, r23 5202: 30 93 5f 04 sts 0x045F, r19 5206: 20 93 5e 04 sts 0x045E, r18 520a: 40 91 7f 04 lds r20, 0x047F 520e: 50 91 80 04 lds r21, 0x0480 5212: 8d 85 ldd r24, Y+13 ; 0x0d 5214: 9e 85 ldd r25, Y+14 ; 0x0e 5216: 48 1b sub r20, r24 5218: 59 0b sbc r21, r25 521a: 50 93 61 04 sts 0x0461, r21 521e: 40 93 60 04 sts 0x0460, r20 5222: 80 91 72 04 lds r24, 0x0472 5226: 8b 30 cpi r24, 0x0B ; 11 5228: f0 f0 brcs .+60 ; 0x5266 522a: 80 91 df 04 lds r24, 0x04DF 522e: 90 91 e0 04 lds r25, 0x04E0 5232: e8 0f add r30, r24 5234: f9 1f adc r31, r25 5236: f0 93 5d 04 sts 0x045D, r31 523a: e0 93 5c 04 sts 0x045C, r30 523e: 80 91 dd 04 lds r24, 0x04DD 5242: 90 91 de 04 lds r25, 0x04DE 5246: 28 0f add r18, r24 5248: 39 1f adc r19, r25 524a: 30 93 5f 04 sts 0x045F, r19 524e: 20 93 5e 04 sts 0x045E, r18 5252: 80 91 e1 04 lds r24, 0x04E1 5256: 90 91 e2 04 lds r25, 0x04E2 525a: 48 0f add r20, r24 525c: 59 1f adc r21, r25 525e: 50 93 61 04 sts 0x0461, r21 5262: 40 93 60 04 sts 0x0460, r20 5266: 80 91 7c 08 lds r24, 0x087C 526a: 82 ff sbrs r24, 2 526c: 0c c0 rjmp .+24 ; 0x5286 526e: 80 e0 ldi r24, 0x00 ; 0 5270: 90 e0 ldi r25, 0x00 ; 0 5272: a0 e0 ldi r26, 0x00 ; 0 5274: b0 e0 ldi r27, 0x00 ; 0 5276: 80 93 d7 08 sts 0x08D7, r24 527a: 90 93 d8 08 sts 0x08D8, r25 527e: a0 93 d9 08 sts 0x08D9, r26 5282: b0 93 da 08 sts 0x08DA, r27 5286: 20 e0 ldi r18, 0x00 ; 0 5288: 30 e0 ldi r19, 0x00 ; 0 528a: 40 e0 ldi r20, 0x00 ; 0 528c: 50 e0 ldi r21, 0x00 ; 0 528e: c3 01 movw r24, r6 5290: b2 01 movw r22, r4 5292: 0e 94 64 39 call 0x72c8 ; 0x72c8 <__eqsf2> 5296: 88 23 and r24, r24 5298: 64 f4 brge .+24 ; 0x52b2 529a: 80 e0 ldi r24, 0x00 ; 0 529c: 90 e0 ldi r25, 0x00 ; 0 529e: a0 e0 ldi r26, 0x00 ; 0 52a0: b0 e0 ldi r27, 0x00 ; 0 52a2: 80 93 e5 08 sts 0x08E5, r24 52a6: 90 93 e6 08 sts 0x08E6, r25 52aa: a0 93 e7 08 sts 0x08E7, r26 52ae: b0 93 e8 08 sts 0x08E8, r27 52b2: 20 e0 ldi r18, 0x00 ; 0 52b4: 30 e0 ldi r19, 0x00 ; 0 52b6: 40 e0 ldi r20, 0x00 ; 0 52b8: 50 e0 ldi r21, 0x00 ; 0 52ba: 60 91 d7 08 lds r22, 0x08D7 52be: 70 91 d8 08 lds r23, 0x08D8 52c2: 80 91 d9 08 lds r24, 0x08D9 52c6: 90 91 da 08 lds r25, 0x08DA 52ca: 0e 94 64 39 call 0x72c8 ; 0x72c8 <__eqsf2> 52ce: 88 23 and r24, r24 52d0: 64 f4 brge .+24 ; 0x52ea 52d2: 80 e0 ldi r24, 0x00 ; 0 52d4: 90 e0 ldi r25, 0x00 ; 0 52d6: a0 e0 ldi r26, 0x00 ; 0 52d8: b0 e0 ldi r27, 0x00 ; 0 52da: 80 93 d7 08 sts 0x08D7, r24 52de: 90 93 d8 08 sts 0x08D8, r25 52e2: a0 93 d9 08 sts 0x08D9, r26 52e6: b0 93 da 08 sts 0x08DA, r27 52ea: 80 91 a8 08 lds r24, 0x08A8 52ee: 68 2f mov r22, r24 52f0: 77 27 eor r23, r23 52f2: 8b 01 movw r16, r22 52f4: 04 70 andi r16, 0x04 ; 4 52f6: 10 70 andi r17, 0x00 ; 0 52f8: 62 fd sbrc r22, 2 52fa: c3 c0 rjmp .+390 ; 0x5482 52fc: 63 fd sbrc r22, 3 52fe: c1 c0 rjmp .+386 ; 0x5482 5300: 80 91 0f 04 lds r24, 0x040F 5304: 90 91 10 04 lds r25, 0x0410 5308: a0 91 11 04 lds r26, 0x0411 530c: b0 91 12 04 lds r27, 0x0412 5310: 81 56 subi r24, 0x61 ; 97 5312: 9a 4e sbci r25, 0xEA ; 234 5314: a0 40 sbci r26, 0x00 ; 0 5316: b0 40 sbci r27, 0x00 ; 0 5318: f4 f0 brlt .+60 ; 0x5356 531a: 20 91 5c 04 lds r18, 0x045C 531e: 30 91 5d 04 lds r19, 0x045D 5322: c6 01 movw r24, r12 5324: f3 e0 ldi r31, 0x03 ; 3 5326: 88 0f add r24, r24 5328: 99 1f adc r25, r25 532a: fa 95 dec r31 532c: e1 f7 brne .-8 ; 0x5326 532e: 28 1b sub r18, r24 5330: 39 0b sbc r19, r25 5332: 30 93 5d 04 sts 0x045D, r19 5336: 20 93 5c 04 sts 0x045C, r18 533a: 80 91 0f 04 lds r24, 0x040F 533e: 90 91 10 04 lds r25, 0x0410 5342: a0 91 11 04 lds r26, 0x0411 5346: b0 91 12 04 lds r27, 0x0412 534a: 81 58 subi r24, 0x81 ; 129 534c: 98 43 sbci r25, 0x38 ; 56 534e: a1 40 sbci r26, 0x01 ; 1 5350: b0 40 sbci r27, 0x00 ; 0 5352: bc f1 brlt .+110 ; 0x53c2 5354: 2a c0 rjmp .+84 ; 0x53aa 5356: 80 91 0f 04 lds r24, 0x040F 535a: 90 91 10 04 lds r25, 0x0410 535e: a0 91 11 04 lds r26, 0x0411 5362: b0 91 12 04 lds r27, 0x0412 5366: 80 5a subi r24, 0xA0 ; 160 5368: 95 41 sbci r25, 0x15 ; 21 536a: af 4f sbci r26, 0xFF ; 255 536c: bf 4f sbci r27, 0xFF ; 255 536e: 4c f5 brge .+82 ; 0x53c2 5370: 20 91 5c 04 lds r18, 0x045C 5374: 30 91 5d 04 lds r19, 0x045D 5378: c6 01 movw r24, r12 537a: e3 e0 ldi r30, 0x03 ; 3 537c: 88 0f add r24, r24 537e: 99 1f adc r25, r25 5380: ea 95 dec r30 5382: e1 f7 brne .-8 ; 0x537c 5384: 28 0f add r18, r24 5386: 39 1f adc r19, r25 5388: 30 93 5d 04 sts 0x045D, r19 538c: 20 93 5c 04 sts 0x045C, r18 5390: 80 91 0f 04 lds r24, 0x040F 5394: 90 91 10 04 lds r25, 0x0410 5398: a0 91 11 04 lds r26, 0x0411 539c: b0 91 12 04 lds r27, 0x0412 53a0: 81 58 subi r24, 0x81 ; 129 53a2: 98 43 sbci r25, 0x38 ; 56 53a4: a1 40 sbci r26, 0x01 ; 1 53a6: b0 40 sbci r27, 0x00 ; 0 53a8: 64 f0 brlt .+24 ; 0x53c2 53aa: c6 01 movw r24, r12 53ac: 74 e0 ldi r23, 0x04 ; 4 53ae: 88 0f add r24, r24 53b0: 99 1f adc r25, r25 53b2: 7a 95 dec r23 53b4: e1 f7 brne .-8 ; 0x53ae 53b6: 28 1b sub r18, r24 53b8: 39 0b sbc r19, r25 53ba: 30 93 5d 04 sts 0x045D, r19 53be: 20 93 5c 04 sts 0x045C, r18 53c2: 80 91 17 04 lds r24, 0x0417 53c6: 90 91 18 04 lds r25, 0x0418 53ca: a0 91 19 04 lds r26, 0x0419 53ce: b0 91 1a 04 lds r27, 0x041A 53d2: 81 56 subi r24, 0x61 ; 97 53d4: 9a 4e sbci r25, 0xEA ; 234 53d6: a0 40 sbci r26, 0x00 ; 0 53d8: b0 40 sbci r27, 0x00 ; 0 53da: f4 f0 brlt .+60 ; 0x5418 53dc: 20 91 5e 04 lds r18, 0x045E 53e0: 30 91 5f 04 lds r19, 0x045F 53e4: c6 01 movw r24, r12 53e6: 53 e0 ldi r21, 0x03 ; 3 53e8: 88 0f add r24, r24 53ea: 99 1f adc r25, r25 53ec: 5a 95 dec r21 53ee: e1 f7 brne .-8 ; 0x53e8 53f0: 28 1b sub r18, r24 53f2: 39 0b sbc r19, r25 53f4: 30 93 5f 04 sts 0x045F, r19 53f8: 20 93 5e 04 sts 0x045E, r18 53fc: 80 91 17 04 lds r24, 0x0417 5400: 90 91 18 04 lds r25, 0x0418 5404: a0 91 19 04 lds r26, 0x0419 5408: b0 91 1a 04 lds r27, 0x041A 540c: 81 58 subi r24, 0x81 ; 129 540e: 98 43 sbci r25, 0x38 ; 56 5410: a1 40 sbci r26, 0x01 ; 1 5412: b0 40 sbci r27, 0x00 ; 0 5414: b4 f1 brlt .+108 ; 0x5482 5416: 2a c0 rjmp .+84 ; 0x546c 5418: 80 91 17 04 lds r24, 0x0417 541c: 90 91 18 04 lds r25, 0x0418 5420: a0 91 19 04 lds r26, 0x0419 5424: b0 91 1a 04 lds r27, 0x041A 5428: 80 5a subi r24, 0xA0 ; 160 542a: 95 41 sbci r25, 0x15 ; 21 542c: af 4f sbci r26, 0xFF ; 255 542e: bf 4f sbci r27, 0xFF ; 255 5430: 44 f5 brge .+80 ; 0x5482 5432: 20 91 5e 04 lds r18, 0x045E 5436: 30 91 5f 04 lds r19, 0x045F 543a: c6 01 movw r24, r12 543c: 43 e0 ldi r20, 0x03 ; 3 543e: 88 0f add r24, r24 5440: 99 1f adc r25, r25 5442: 4a 95 dec r20 5444: e1 f7 brne .-8 ; 0x543e 5446: 28 0f add r18, r24 5448: 39 1f adc r19, r25 544a: 30 93 5f 04 sts 0x045F, r19 544e: 20 93 5e 04 sts 0x045E, r18 5452: 80 91 17 04 lds r24, 0x0417 5456: 90 91 18 04 lds r25, 0x0418 545a: a0 91 19 04 lds r26, 0x0419 545e: b0 91 1a 04 lds r27, 0x041A 5462: 81 58 subi r24, 0x81 ; 129 5464: 98 43 sbci r25, 0x38 ; 56 5466: a1 40 sbci r26, 0x01 ; 1 5468: b0 40 sbci r27, 0x00 ; 0 546a: 5c f0 brlt .+22 ; 0x5482 546c: b4 e0 ldi r27, 0x04 ; 4 546e: cc 0c add r12, r12 5470: dd 1c adc r13, r13 5472: ba 95 dec r27 5474: e1 f7 brne .-8 ; 0x546e 5476: 2c 19 sub r18, r12 5478: 3d 09 sbc r19, r13 547a: 30 93 5f 04 sts 0x045F, r19 547e: 20 93 5e 04 sts 0x045E, r18 5482: f5 01 movw r30, r10 5484: ee 0f add r30, r30 5486: ff 1f adc r31, r31 5488: e8 5b subi r30, 0xB8 ; 184 548a: f7 4f sbci r31, 0xF7 ; 247 548c: 20 81 ld r18, Z 548e: 31 81 ldd r19, Z+1 ; 0x01 5490: 80 91 9b 08 lds r24, 0x089B 5494: 48 2f mov r20, r24 5496: 55 27 eor r21, r21 5498: 42 17 cp r20, r18 549a: 53 07 cpc r21, r19 549c: 34 f4 brge .+12 ; 0x54aa 549e: 01 2b or r16, r17 54a0: 21 f0 breq .+8 ; 0x54aa 54a2: 81 e0 ldi r24, 0x01 ; 1 54a4: 80 93 6d 04 sts 0x046D, r24 54a8: 11 c0 rjmp .+34 ; 0x54cc 54aa: f5 01 movw r30, r10 54ac: ee 0f add r30, r30 54ae: ff 1f adc r31, r31 54b0: e8 5b subi r30, 0xB8 ; 184 54b2: f7 4f sbci r31, 0xF7 ; 247 54b4: 20 81 ld r18, Z 54b6: 31 81 ldd r19, Z+1 ; 0x01 54b8: 80 91 9c 08 lds r24, 0x089C 54bc: da 01 movw r26, r20 54be: a8 1b sub r26, r24 54c0: b1 09 sbc r27, r1 54c2: 2a 17 cp r18, r26 54c4: 3b 07 cpc r19, r27 54c6: 14 f4 brge .+4 ; 0x54cc 54c8: 10 92 6d 04 sts 0x046D, r1 54cc: f5 01 movw r30, r10 54ce: ee 0f add r30, r30 54d0: ff 1f adc r31, r31 54d2: e8 5b subi r30, 0xB8 ; 184 54d4: f7 4f sbci r31, 0xF7 ; 247 54d6: 80 81 ld r24, Z 54d8: 91 81 ldd r25, Z+1 ; 0x01 54da: aa 27 eor r26, r26 54dc: bb 27 eor r27, r27 54de: a4 1b sub r26, r20 54e0: b5 0b sbc r27, r21 54e2: 8a 17 cp r24, r26 54e4: 9b 07 cpc r25, r27 54e6: 34 f4 brge .+12 ; 0x54f4 54e8: 63 ff sbrs r22, 3 54ea: 04 c0 rjmp .+8 ; 0x54f4 54ec: 81 e0 ldi r24, 0x01 ; 1 54ee: 80 93 6e 04 sts 0x046E, r24 54f2: 17 c0 rjmp .+46 ; 0x5522 54f4: 80 91 6e 04 lds r24, 0x046E 54f8: 88 23 and r24, r24 54fa: 99 f0 breq .+38 ; 0x5522 54fc: aa 0c add r10, r10 54fe: bb 1c adc r11, r11 5500: e8 e4 ldi r30, 0x48 ; 72 5502: f8 e0 ldi r31, 0x08 ; 8 5504: ae 0e add r10, r30 5506: bf 1e adc r11, r31 5508: f5 01 movw r30, r10 550a: 20 81 ld r18, Z 550c: 31 81 ldd r19, Z+1 ; 0x01 550e: 80 91 9c 08 lds r24, 0x089C 5512: 99 27 eor r25, r25 5514: 84 1b sub r24, r20 5516: 95 0b sbc r25, r21 5518: 82 17 cp r24, r18 551a: 93 07 cpc r25, r19 551c: 14 f4 brge .+4 ; 0x5522 551e: 10 92 6e 04 sts 0x046E, r1 5522: f4 01 movw r30, r8 5524: ee 0f add r30, r30 5526: ff 1f adc r31, r31 5528: e8 5b subi r30, 0xB8 ; 184 552a: f7 4f sbci r31, 0xF7 ; 247 552c: 80 81 ld r24, Z 552e: 91 81 ldd r25, Z+1 ; 0x01 5530: 48 17 cp r20, r24 5532: 59 07 cpc r21, r25 5534: 34 f4 brge .+12 ; 0x5542 5536: 60 ff sbrs r22, 0 5538: 04 c0 rjmp .+8 ; 0x5542 553a: 81 e0 ldi r24, 0x01 ; 1 553c: 80 93 70 04 sts 0x0470, r24 5540: 15 c0 rjmp .+42 ; 0x556c 5542: 80 91 70 04 lds r24, 0x0470 5546: 88 23 and r24, r24 5548: 89 f0 breq .+34 ; 0x556c 554a: f4 01 movw r30, r8 554c: ee 0f add r30, r30 554e: ff 1f adc r31, r31 5550: e8 5b subi r30, 0xB8 ; 184 5552: f7 4f sbci r31, 0xF7 ; 247 5554: 20 81 ld r18, Z 5556: 31 81 ldd r19, Z+1 ; 0x01 5558: 80 91 9c 08 lds r24, 0x089C 555c: fa 01 movw r30, r20 555e: e8 1b sub r30, r24 5560: f1 09 sbc r31, r1 5562: 2e 17 cp r18, r30 5564: 3f 07 cpc r19, r31 5566: 14 f4 brge .+4 ; 0x556c 5568: 10 92 70 04 sts 0x0470, r1 556c: f4 01 movw r30, r8 556e: ee 0f add r30, r30 5570: ff 1f adc r31, r31 5572: e8 5b subi r30, 0xB8 ; 184 5574: f7 4f sbci r31, 0xF7 ; 247 5576: 80 81 ld r24, Z 5578: 91 81 ldd r25, Z+1 ; 0x01 557a: 8a 17 cp r24, r26 557c: 9b 07 cpc r25, r27 557e: 34 f4 brge .+12 ; 0x558c 5580: 61 ff sbrs r22, 1 5582: 04 c0 rjmp .+8 ; 0x558c 5584: 81 e0 ldi r24, 0x01 ; 1 5586: 80 93 6f 04 sts 0x046F, r24 558a: 17 c0 rjmp .+46 ; 0x55ba 558c: 80 91 6f 04 lds r24, 0x046F 5590: 88 23 and r24, r24 5592: 99 f0 breq .+38 ; 0x55ba 5594: 88 0c add r8, r8 5596: 99 1c adc r9, r9 5598: 28 e4 ldi r18, 0x48 ; 72 559a: 38 e0 ldi r19, 0x08 ; 8 559c: 82 0e add r8, r18 559e: 93 1e adc r9, r19 55a0: d4 01 movw r26, r8 55a2: 2d 91 ld r18, X+ 55a4: 3c 91 ld r19, X 55a6: 80 91 9c 08 lds r24, 0x089C 55aa: 99 27 eor r25, r25 55ac: 84 1b sub r24, r20 55ae: 95 0b sbc r25, r21 55b0: 82 17 cp r24, r18 55b2: 93 07 cpc r25, r19 55b4: 14 f4 brge .+4 ; 0x55ba 55b6: 10 92 6f 04 sts 0x046F, r1 55ba: 80 91 6d 04 lds r24, 0x046D 55be: 88 23 and r24, r24 55c0: 21 f4 brne .+8 ; 0x55ca 55c2: 80 91 6e 04 lds r24, 0x046E 55c6: 88 23 and r24, r24 55c8: 21 f0 breq .+8 ; 0x55d2 55ca: 81 e0 ldi r24, 0x01 ; 1 55cc: 80 93 6c 04 sts 0x046C, r24 55d0: 02 c0 rjmp .+4 ; 0x55d6 55d2: 10 92 6c 04 sts 0x046C, r1 55d6: 80 91 70 04 lds r24, 0x0470 55da: 88 23 and r24, r24 55dc: 21 f4 brne .+8 ; 0x55e6 55de: 80 91 6f 04 lds r24, 0x046F 55e2: 88 23 and r24, r24 55e4: 51 f0 breq .+20 ; 0x55fa 55e6: 81 e0 ldi r24, 0x01 ; 1 55e8: 80 93 6b 04 sts 0x046B, r24 55ec: 10 92 6c 04 sts 0x046C, r1 55f0: 10 92 6d 04 sts 0x046D, r1 55f4: 10 92 6e 04 sts 0x046E, r1 55f8: 0e c0 rjmp .+28 ; 0x5616 55fa: 10 92 6b 04 sts 0x046B, r1 55fe: 80 91 6c 04 lds r24, 0x046C 5602: 88 23 and r24, r24 5604: 11 f4 brne .+4 ; 0x560a 5606: 0c 94 a4 37 jmp 0x6f48 ; 0x6f48 560a: 84 e6 ldi r24, 0x64 ; 100 560c: 90 e0 ldi r25, 0x00 ; 0 560e: 90 93 cb 03 sts 0x03CB, r25 5612: 80 93 ca 03 sts 0x03CA, r24 5616: 80 91 9a 08 lds r24, 0x089A 561a: 99 27 eor r25, r25 561c: e9 81 ldd r30, Y+1 ; 0x01 561e: fa 81 ldd r31, Y+2 ; 0x02 5620: 8e 17 cp r24, r30 5622: 9f 07 cpc r25, r31 5624: 14 f4 brge .+4 ; 0x562a 5626: 9a 83 std Y+2, r25 ; 0x02 5628: 89 83 std Y+1, r24 ; 0x01 562a: 20 90 51 04 lds r2, 0x0451 562e: 22 20 and r2, r2 5630: 41 f1 breq .+80 ; 0x5682 5632: 10 92 61 04 sts 0x0461, r1 5636: 10 92 60 04 sts 0x0460, r1 563a: 10 92 5d 04 sts 0x045D, r1 563e: 10 92 5c 04 sts 0x045C, r1 5642: 10 92 5f 04 sts 0x045F, r1 5646: 10 92 5e 04 sts 0x045E, r1 564a: 8d ec ldi r24, 0xCD ; 205 564c: 9c ec ldi r25, 0xCC ; 204 564e: ac ec ldi r26, 0xCC ; 204 5650: bd e3 ldi r27, 0x3D ; 61 5652: 80 93 e5 08 sts 0x08E5, r24 5656: 90 93 e6 08 sts 0x08E6, r25 565a: a0 93 e7 08 sts 0x08E7, r26 565e: b0 93 e8 08 sts 0x08E8, r27 5662: 8a e0 ldi r24, 0x0A ; 10 5664: 97 ed ldi r25, 0xD7 ; 215 5666: a3 ea ldi r26, 0xA3 ; 163 5668: bb e3 ldi r27, 0x3B ; 59 566a: 80 93 d7 08 sts 0x08D7, r24 566e: 90 93 d8 08 sts 0x08D8, r25 5672: a0 93 d9 08 sts 0x08D9, r26 5676: b0 93 da 08 sts 0x08DA, r27 567a: 10 92 6c 04 sts 0x046C, r1 567e: 10 92 6b 04 sts 0x046B, r1 5682: 80 91 cf 08 lds r24, 0x08CF 5686: 90 91 d0 08 lds r25, 0x08D0 568a: a0 91 d1 08 lds r26, 0x08D1 568e: b0 91 d2 08 lds r27, 0x08D2 5692: 20 91 0f 04 lds r18, 0x040F 5696: 30 91 10 04 lds r19, 0x0410 569a: 40 91 11 04 lds r20, 0x0411 569e: 50 91 12 04 lds r21, 0x0412 56a2: 82 0f add r24, r18 56a4: 93 1f adc r25, r19 56a6: a4 1f adc r26, r20 56a8: b5 1f adc r27, r21 56aa: 80 93 cf 08 sts 0x08CF, r24 56ae: 90 93 d0 08 sts 0x08D0, r25 56b2: a0 93 d1 08 sts 0x08D1, r26 56b6: b0 93 d2 08 sts 0x08D2, r27 56ba: 80 91 d3 08 lds r24, 0x08D3 56be: 90 91 d4 08 lds r25, 0x08D4 56c2: a0 91 d5 08 lds r26, 0x08D5 56c6: b0 91 d6 08 lds r27, 0x08D6 56ca: 20 91 17 04 lds r18, 0x0417 56ce: 30 91 18 04 lds r19, 0x0418 56d2: 40 91 19 04 lds r20, 0x0419 56d6: 50 91 1a 04 lds r21, 0x041A 56da: 82 0f add r24, r18 56dc: 93 1f adc r25, r19 56de: a4 1f adc r26, r20 56e0: b5 1f adc r27, r21 56e2: 80 93 d3 08 sts 0x08D3, r24 56e6: 90 93 d4 08 sts 0x08D4, r25 56ea: a0 93 d5 08 sts 0x08D5, r26 56ee: b0 93 d6 08 sts 0x08D6, r27 56f2: 80 91 c7 08 lds r24, 0x08C7 56f6: 90 91 c8 08 lds r25, 0x08C8 56fa: a0 91 c9 08 lds r26, 0x08C9 56fe: b0 91 ca 08 lds r27, 0x08CA 5702: 20 91 13 04 lds r18, 0x0413 5706: 30 91 14 04 lds r19, 0x0414 570a: 40 91 15 04 lds r20, 0x0415 570e: 50 91 16 04 lds r21, 0x0416 5712: 82 0f add r24, r18 5714: 93 1f adc r25, r19 5716: a4 1f adc r26, r20 5718: b5 1f adc r27, r21 571a: 80 93 c7 08 sts 0x08C7, r24 571e: 90 93 c8 08 sts 0x08C8, r25 5722: a0 93 c9 08 sts 0x08C9, r26 5726: b0 93 ca 08 sts 0x08CA, r27 572a: 80 91 bf 08 lds r24, 0x08BF 572e: 90 91 c0 08 lds r25, 0x08C0 5732: a0 91 c1 08 lds r26, 0x08C1 5736: b0 91 c2 08 lds r27, 0x08C2 573a: 20 91 1b 04 lds r18, 0x041B 573e: 30 91 1c 04 lds r19, 0x041C 5742: 40 91 1d 04 lds r20, 0x041D 5746: 50 91 1e 04 lds r21, 0x041E 574a: 82 0f add r24, r18 574c: 93 1f adc r25, r19 574e: a4 1f adc r26, r20 5750: b5 1f adc r27, r21 5752: 80 93 bf 08 sts 0x08BF, r24 5756: 90 93 c0 08 sts 0x08C0, r25 575a: a0 93 c1 08 sts 0x08C1, r26 575e: b0 93 c2 08 sts 0x08C2, r27 5762: 30 90 6b 04 lds r3, 0x046B 5766: 33 20 and r3, r3 5768: 11 f0 breq .+4 ; 0x576e 576a: 0c 94 04 38 jmp 0x7008 ; 0x7008 576e: 80 91 6c 04 lds r24, 0x046C 5772: 88 23 and r24, r24 5774: 11 f0 breq .+4 ; 0x577a 5776: 0c 94 04 38 jmp 0x7008 ; 0x7008 577a: 0c 94 ac 37 jmp 0x6f58 ; 0x6f58 577e: f0 ee ldi r31, 0xE0 ; 224 5780: 6f 16 cp r6, r31 5782: ff ef ldi r31, 0xFF ; 255 5784: 7f 06 cpc r7, r31 5786: ff ef ldi r31, 0xFF ; 255 5788: 8f 06 cpc r8, r31 578a: ff ef ldi r31, 0xFF ; 255 578c: 9f 06 cpc r9, r31 578e: 44 f4 brge .+16 ; 0x57a0 5790: b0 ee ldi r27, 0xE0 ; 224 5792: 6b 2e mov r6, r27 5794: bf ef ldi r27, 0xFF ; 255 5796: 7b 2e mov r7, r27 5798: bf ef ldi r27, 0xFF ; 255 579a: 8b 2e mov r8, r27 579c: bf ef ldi r27, 0xFF ; 255 579e: 9b 2e mov r9, r27 57a0: 21 32 cpi r18, 0x21 ; 33 57a2: 31 05 cpc r19, r1 57a4: 41 05 cpc r20, r1 57a6: 51 05 cpc r21, r1 57a8: 34 f0 brlt .+12 ; 0x57b6 57aa: a0 e2 ldi r26, 0x20 ; 32 57ac: aa 2e mov r10, r26 57ae: b1 2c mov r11, r1 57b0: c1 2c mov r12, r1 57b2: d1 2c mov r13, r1 57b4: 0d c0 rjmp .+26 ; 0x57d0 57b6: 20 5e subi r18, 0xE0 ; 224 57b8: 3f 4f sbci r19, 0xFF ; 255 57ba: 4f 4f sbci r20, 0xFF ; 255 57bc: 5f 4f sbci r21, 0xFF ; 255 57be: 44 f4 brge .+16 ; 0x57d0 57c0: f0 ee ldi r31, 0xE0 ; 224 57c2: af 2e mov r10, r31 57c4: ff ef ldi r31, 0xFF ; 255 57c6: bf 2e mov r11, r31 57c8: ff ef ldi r31, 0xFF ; 255 57ca: cf 2e mov r12, r31 57cc: ff ef ldi r31, 0xFF ; 255 57ce: df 2e mov r13, r31 57d0: 80 91 2f 04 lds r24, 0x042F 57d4: 90 91 30 04 lds r25, 0x0430 57d8: a0 91 31 04 lds r26, 0x0431 57dc: b0 91 32 04 lds r27, 0x0432 57e0: 86 19 sub r24, r6 57e2: 97 09 sbc r25, r7 57e4: a8 09 sbc r26, r8 57e6: b9 09 sbc r27, r9 57e8: 80 93 2f 04 sts 0x042F, r24 57ec: 90 93 30 04 sts 0x0430, r25 57f0: a0 93 31 04 sts 0x0431, r26 57f4: b0 93 32 04 sts 0x0432, r27 57f8: 80 91 37 04 lds r24, 0x0437 57fc: 90 91 38 04 lds r25, 0x0438 5800: a0 91 39 04 lds r26, 0x0439 5804: b0 91 3a 04 lds r27, 0x043A 5808: 8a 19 sub r24, r10 580a: 9b 09 sbc r25, r11 580c: ac 09 sbc r26, r12 580e: bd 09 sbc r27, r13 5810: 80 93 37 04 sts 0x0437, r24 5814: 90 93 38 04 sts 0x0438, r25 5818: a0 93 39 04 sts 0x0439, r26 581c: b0 93 3a 04 sts 0x043A, r27 5820: 80 91 e5 03 lds r24, 0x03E5 5824: 90 91 e6 03 lds r25, 0x03E6 5828: 8f 3f cpi r24, 0xFF ; 255 582a: 91 05 cpc r25, r1 582c: 09 f0 breq .+2 ; 0x5830 582e: 08 f4 brcc .+2 ; 0x5832 5830: cb c4 rjmp .+2454 ; 0x61c8 5832: 33 20 and r3, r3 5834: 09 f0 breq .+2 ; 0x5838 5836: 4c c4 rjmp .+2200 ; 0x60d0 5838: 80 91 6c 04 lds r24, 0x046C 583c: 88 23 and r24, r24 583e: 09 f0 breq .+2 ; 0x5842 5840: 47 c4 rjmp .+2190 ; 0x60d0 5842: 60 91 cf 08 lds r22, 0x08CF 5846: 70 91 d0 08 lds r23, 0x08D0 584a: 80 91 d1 08 lds r24, 0x08D1 584e: 90 91 d2 08 lds r25, 0x08D2 5852: 20 e0 ldi r18, 0x00 ; 0 5854: 31 e0 ldi r19, 0x01 ; 1 5856: 40 e0 ldi r20, 0x00 ; 0 5858: 50 e0 ldi r21, 0x00 ; 0 585a: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 585e: 20 93 cf 08 sts 0x08CF, r18 5862: 30 93 d0 08 sts 0x08D0, r19 5866: 40 93 d1 08 sts 0x08D1, r20 586a: 50 93 d2 08 sts 0x08D2, r21 586e: 60 91 d3 08 lds r22, 0x08D3 5872: 70 91 d4 08 lds r23, 0x08D4 5876: 80 91 d5 08 lds r24, 0x08D5 587a: 90 91 d6 08 lds r25, 0x08D6 587e: 20 e0 ldi r18, 0x00 ; 0 5880: 31 e0 ldi r19, 0x01 ; 1 5882: 40 e0 ldi r20, 0x00 ; 0 5884: 50 e0 ldi r21, 0x00 ; 0 5886: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 588a: 20 93 d3 08 sts 0x08D3, r18 588e: 30 93 d4 08 sts 0x08D4, r19 5892: 40 93 d5 08 sts 0x08D5, r20 5896: 50 93 d6 08 sts 0x08D6, r21 589a: e0 90 88 08 lds r14, 0x0888 589e: ff 24 eor r15, r15 58a0: 00 27 eor r16, r16 58a2: 11 27 eor r17, r17 58a4: 20 91 1f 04 lds r18, 0x041F 58a8: 30 91 20 04 lds r19, 0x0420 58ac: 40 91 21 04 lds r20, 0x0421 58b0: 50 91 22 04 lds r21, 0x0422 58b4: c8 01 movw r24, r16 58b6: b7 01 movw r22, r14 58b8: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 58bc: 20 e0 ldi r18, 0x00 ; 0 58be: 31 e0 ldi r19, 0x01 ; 1 58c0: 40 e0 ldi r20, 0x00 ; 0 58c2: 50 e0 ldi r21, 0x00 ; 0 58c4: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 58c8: 20 93 1f 04 sts 0x041F, r18 58cc: 30 93 20 04 sts 0x0420, r19 58d0: 40 93 21 04 sts 0x0421, r20 58d4: 50 93 22 04 sts 0x0422, r21 58d8: 20 91 23 04 lds r18, 0x0423 58dc: 30 91 24 04 lds r19, 0x0424 58e0: 40 91 25 04 lds r20, 0x0425 58e4: 50 91 26 04 lds r21, 0x0426 58e8: c8 01 movw r24, r16 58ea: b7 01 movw r22, r14 58ec: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 58f0: 20 e0 ldi r18, 0x00 ; 0 58f2: 31 e0 ldi r19, 0x01 ; 1 58f4: 40 e0 ldi r20, 0x00 ; 0 58f6: 50 e0 ldi r21, 0x00 ; 0 58f8: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 58fc: 20 93 23 04 sts 0x0423, r18 5900: 30 93 24 04 sts 0x0424, r19 5904: 40 93 25 04 sts 0x0425, r20 5908: 50 93 26 04 sts 0x0426, r21 590c: 60 91 27 04 lds r22, 0x0427 5910: 70 91 28 04 lds r23, 0x0428 5914: 80 91 29 04 lds r24, 0x0429 5918: 90 91 2a 04 lds r25, 0x042A 591c: 20 e0 ldi r18, 0x00 ; 0 591e: 31 e0 ldi r19, 0x01 ; 1 5920: 40 e0 ldi r20, 0x00 ; 0 5922: 50 e0 ldi r21, 0x00 ; 0 5924: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5928: 20 93 27 04 sts 0x0427, r18 592c: 30 93 28 04 sts 0x0428, r19 5930: 40 93 29 04 sts 0x0429, r20 5934: 50 93 2a 04 sts 0x042A, r21 5938: 60 91 cf 08 lds r22, 0x08CF 593c: 70 91 d0 08 lds r23, 0x08D0 5940: 80 91 d1 08 lds r24, 0x08D1 5944: 90 91 d2 08 lds r25, 0x08D2 5948: 20 91 1f 04 lds r18, 0x041F 594c: 30 91 20 04 lds r19, 0x0420 5950: 40 91 21 04 lds r20, 0x0421 5954: 50 91 22 04 lds r21, 0x0422 5958: e0 90 a1 08 lds r14, 0x08A1 595c: ff 24 eor r15, r15 595e: 00 27 eor r16, r16 5960: 11 27 eor r17, r17 5962: 62 1b sub r22, r18 5964: 73 0b sbc r23, r19 5966: 84 0b sbc r24, r20 5968: 95 0b sbc r25, r21 596a: a8 01 movw r20, r16 596c: 97 01 movw r18, r14 596e: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5972: 20 93 95 04 sts 0x0495, r18 5976: 30 93 96 04 sts 0x0496, r19 597a: 40 93 97 04 sts 0x0497, r20 597e: 50 93 98 04 sts 0x0498, r21 5982: ca 01 movw r24, r20 5984: b9 01 movw r22, r18 5986: 20 e0 ldi r18, 0x00 ; 0 5988: 31 e0 ldi r19, 0x01 ; 1 598a: 40 e0 ldi r20, 0x00 ; 0 598c: 50 e0 ldi r21, 0x00 ; 0 598e: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5992: 29 01 movw r4, r18 5994: 30 93 6a 04 sts 0x046A, r19 5998: 20 93 69 04 sts 0x0469, r18 599c: 60 91 d3 08 lds r22, 0x08D3 59a0: 70 91 d4 08 lds r23, 0x08D4 59a4: 80 91 d5 08 lds r24, 0x08D5 59a8: 90 91 d6 08 lds r25, 0x08D6 59ac: 20 91 23 04 lds r18, 0x0423 59b0: 30 91 24 04 lds r19, 0x0424 59b4: 40 91 25 04 lds r20, 0x0425 59b8: 50 91 26 04 lds r21, 0x0426 59bc: 62 1b sub r22, r18 59be: 73 0b sbc r23, r19 59c0: 84 0b sbc r24, r20 59c2: 95 0b sbc r25, r21 59c4: a8 01 movw r20, r16 59c6: 97 01 movw r18, r14 59c8: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 59cc: 79 01 movw r14, r18 59ce: 8a 01 movw r16, r20 59d0: ca 01 movw r24, r20 59d2: b9 01 movw r22, r18 59d4: 20 e0 ldi r18, 0x00 ; 0 59d6: 31 e0 ldi r19, 0x01 ; 1 59d8: 40 e0 ldi r20, 0x00 ; 0 59da: 50 e0 ldi r21, 0x00 ; 0 59dc: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 59e0: 38 8f std Y+24, r19 ; 0x18 59e2: 2f 8b std Y+23, r18 ; 0x17 59e4: 30 93 68 04 sts 0x0468, r19 59e8: 20 93 67 04 sts 0x0467, r18 59ec: 60 91 c7 08 lds r22, 0x08C7 59f0: 70 91 c8 08 lds r23, 0x08C8 59f4: 80 91 c9 08 lds r24, 0x08C9 59f8: 90 91 ca 08 lds r25, 0x08CA 59fc: 20 e0 ldi r18, 0x00 ; 0 59fe: 31 e0 ldi r19, 0x01 ; 1 5a00: 40 e0 ldi r20, 0x00 ; 0 5a02: 50 e0 ldi r21, 0x00 ; 0 5a04: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5a08: 20 93 c7 08 sts 0x08C7, r18 5a0c: 30 93 c8 08 sts 0x08C8, r19 5a10: 40 93 c9 08 sts 0x08C9, r20 5a14: 50 93 ca 08 sts 0x08CA, r21 5a18: 60 91 bf 08 lds r22, 0x08BF 5a1c: 70 91 c0 08 lds r23, 0x08C0 5a20: 80 91 c1 08 lds r24, 0x08C1 5a24: 90 91 c2 08 lds r25, 0x08C2 5a28: 20 e0 ldi r18, 0x00 ; 0 5a2a: 31 e0 ldi r19, 0x01 ; 1 5a2c: 40 e0 ldi r20, 0x00 ; 0 5a2e: 50 e0 ldi r21, 0x00 ; 0 5a30: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5a34: 20 93 bf 08 sts 0x08BF, r18 5a38: 30 93 c0 08 sts 0x08C0, r19 5a3c: 40 93 c1 08 sts 0x08C1, r20 5a40: 50 93 c2 08 sts 0x08C2, r21 5a44: a0 90 13 04 lds r10, 0x0413 5a48: b0 90 14 04 lds r11, 0x0414 5a4c: c0 90 15 04 lds r12, 0x0415 5a50: d0 90 16 04 lds r13, 0x0416 5a54: 80 91 0f 04 lds r24, 0x040F 5a58: 90 91 10 04 lds r25, 0x0410 5a5c: a0 91 11 04 lds r26, 0x0411 5a60: b0 91 12 04 lds r27, 0x0412 5a64: a8 1a sub r10, r24 5a66: b9 0a sbc r11, r25 5a68: ca 0a sbc r12, r26 5a6a: db 0a sbc r13, r27 5a6c: a0 92 b0 04 sts 0x04B0, r10 5a70: b0 92 b1 04 sts 0x04B1, r11 5a74: c0 92 b2 04 sts 0x04B2, r12 5a78: d0 92 b3 04 sts 0x04B3, r13 5a7c: 60 90 1b 04 lds r6, 0x041B 5a80: 70 90 1c 04 lds r7, 0x041C 5a84: 80 90 1d 04 lds r8, 0x041D 5a88: 90 90 1e 04 lds r9, 0x041E 5a8c: 80 91 17 04 lds r24, 0x0417 5a90: 90 91 18 04 lds r25, 0x0418 5a94: a0 91 19 04 lds r26, 0x0419 5a98: b0 91 1a 04 lds r27, 0x041A 5a9c: 68 1a sub r6, r24 5a9e: 79 0a sbc r7, r25 5aa0: 8a 0a sbc r8, r26 5aa2: 9b 0a sbc r9, r27 5aa4: 60 92 ac 04 sts 0x04AC, r6 5aa8: 70 92 ad 04 sts 0x04AD, r7 5aac: 80 92 ae 04 sts 0x04AE, r8 5ab0: 90 92 af 04 sts 0x04AF, r9 5ab4: a0 92 a8 04 sts 0x04A8, r10 5ab8: b0 92 a9 04 sts 0x04A9, r11 5abc: c0 92 aa 04 sts 0x04AA, r12 5ac0: d0 92 ab 04 sts 0x04AB, r13 5ac4: 60 92 a4 04 sts 0x04A4, r6 5ac8: 70 92 a5 04 sts 0x04A5, r7 5acc: 80 92 a6 04 sts 0x04A6, r8 5ad0: 90 92 a7 04 sts 0x04A7, r9 5ad4: 80 91 33 04 lds r24, 0x0433 5ad8: 90 91 34 04 lds r25, 0x0434 5adc: a0 91 35 04 lds r26, 0x0435 5ae0: b0 91 36 04 lds r27, 0x0436 5ae4: 8a 19 sub r24, r10 5ae6: 9b 09 sbc r25, r11 5ae8: ac 09 sbc r26, r12 5aea: bd 09 sbc r27, r13 5aec: 80 93 33 04 sts 0x0433, r24 5af0: 90 93 34 04 sts 0x0434, r25 5af4: a0 93 35 04 sts 0x0435, r26 5af8: b0 93 36 04 sts 0x0436, r27 5afc: 80 91 3b 04 lds r24, 0x043B 5b00: 90 91 3c 04 lds r25, 0x043C 5b04: a0 91 3d 04 lds r26, 0x043D 5b08: b0 91 3e 04 lds r27, 0x043E 5b0c: 86 19 sub r24, r6 5b0e: 97 09 sbc r25, r7 5b10: a8 09 sbc r26, r8 5b12: b9 09 sbc r27, r9 5b14: 80 93 3b 04 sts 0x043B, r24 5b18: 90 93 3c 04 sts 0x043C, r25 5b1c: a0 93 3d 04 sts 0x043D, r26 5b20: b0 93 3e 04 sts 0x043E, r27 5b24: 60 91 1f 04 lds r22, 0x041F 5b28: 70 91 20 04 lds r23, 0x0420 5b2c: 80 91 21 04 lds r24, 0x0421 5b30: 90 91 22 04 lds r25, 0x0422 5b34: 2a e1 ldi r18, 0x1A ; 26 5b36: 30 e0 ldi r19, 0x00 ; 0 5b38: 40 e0 ldi r20, 0x00 ; 0 5b3a: 50 e0 ldi r21, 0x00 ; 0 5b3c: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5b40: 30 93 7a 07 sts 0x077A, r19 5b44: 20 93 79 07 sts 0x0779, r18 5b48: 60 91 23 04 lds r22, 0x0423 5b4c: 70 91 24 04 lds r23, 0x0424 5b50: 80 91 25 04 lds r24, 0x0425 5b54: 90 91 26 04 lds r25, 0x0426 5b58: 2a e1 ldi r18, 0x1A ; 26 5b5a: 30 e0 ldi r19, 0x00 ; 0 5b5c: 40 e0 ldi r20, 0x00 ; 0 5b5e: 50 e0 ldi r21, 0x00 ; 0 5b60: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5b64: 30 93 7c 07 sts 0x077C, r19 5b68: 20 93 7b 07 sts 0x077B, r18 5b6c: b0 92 7e 07 sts 0x077E, r11 5b70: a0 92 7d 07 sts 0x077D, r10 5b74: 70 92 80 07 sts 0x0780, r7 5b78: 60 92 7f 07 sts 0x077F, r6 5b7c: 60 91 cf 08 lds r22, 0x08CF 5b80: 70 91 d0 08 lds r23, 0x08D0 5b84: 80 91 d1 08 lds r24, 0x08D1 5b88: 90 91 d2 08 lds r25, 0x08D2 5b8c: 2a e1 ldi r18, 0x1A ; 26 5b8e: 30 e0 ldi r19, 0x00 ; 0 5b90: 40 e0 ldi r20, 0x00 ; 0 5b92: 50 e0 ldi r21, 0x00 ; 0 5b94: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5b98: 30 93 82 07 sts 0x0782, r19 5b9c: 20 93 81 07 sts 0x0781, r18 5ba0: 60 91 d3 08 lds r22, 0x08D3 5ba4: 70 91 d4 08 lds r23, 0x08D4 5ba8: 80 91 d5 08 lds r24, 0x08D5 5bac: 90 91 d6 08 lds r25, 0x08D6 5bb0: 2a e1 ldi r18, 0x1A ; 26 5bb2: 30 e0 ldi r19, 0x00 ; 0 5bb4: 40 e0 ldi r20, 0x00 ; 0 5bb6: 50 e0 ldi r21, 0x00 ; 0 5bb8: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5bbc: 30 93 84 07 sts 0x0784, r19 5bc0: 20 93 83 07 sts 0x0783, r18 5bc4: f0 92 92 07 sts 0x0792, r15 5bc8: e0 92 91 07 sts 0x0791, r14 5bcc: 8f 89 ldd r24, Y+23 ; 0x17 5bce: 98 8d ldd r25, Y+24 ; 0x18 5bd0: 88 0f add r24, r24 5bd2: 99 1f adc r25, r25 5bd4: 2f 89 ldd r18, Y+23 ; 0x17 5bd6: 38 8d ldd r19, Y+24 ; 0x18 5bd8: 73 e0 ldi r23, 0x03 ; 3 5bda: 22 0f add r18, r18 5bdc: 33 1f adc r19, r19 5bde: 7a 95 dec r23 5be0: e1 f7 brne .-8 ; 0x5bda 5be2: 82 0f add r24, r18 5be4: 93 1f adc r25, r19 5be6: 90 93 94 07 sts 0x0794, r25 5bea: 80 93 93 07 sts 0x0793, r24 5bee: 81 e0 ldi r24, 0x01 ; 1 5bf0: 90 e0 ldi r25, 0x00 ; 0 5bf2: 90 93 90 04 sts 0x0490, r25 5bf6: 80 93 8f 04 sts 0x048F, r24 5bfa: 80 91 cf 08 lds r24, 0x08CF 5bfe: 90 91 d0 08 lds r25, 0x08D0 5c02: a0 91 d1 08 lds r26, 0x08D1 5c06: b0 91 d2 08 lds r27, 0x08D2 5c0a: 20 91 87 04 lds r18, 0x0487 5c0e: 30 91 88 04 lds r19, 0x0488 5c12: 40 91 89 04 lds r20, 0x0489 5c16: 50 91 8a 04 lds r21, 0x048A 5c1a: 28 1b sub r18, r24 5c1c: 39 0b sbc r19, r25 5c1e: 4a 0b sbc r20, r26 5c20: 5b 0b sbc r21, r27 5c22: 57 ff sbrs r21, 7 5c24: 07 c0 rjmp .+14 ; 0x5c34 5c26: 50 95 com r21 5c28: 40 95 com r20 5c2a: 30 95 com r19 5c2c: 21 95 neg r18 5c2e: 3f 4f sbci r19, 0xFF ; 255 5c30: 4f 4f sbci r20, 0xFF ; 255 5c32: 5f 4f sbci r21, 0xFF ; 255 5c34: 20 52 subi r18, 0x20 ; 32 5c36: 3e 44 sbci r19, 0x4E ; 78 5c38: 40 40 sbci r20, 0x00 ; 0 5c3a: 50 40 sbci r21, 0x00 ; 0 5c3c: 0c f0 brlt .+2 ; 0x5c40 5c3e: b9 c0 rjmp .+370 ; 0x5db2 5c40: 81 e0 ldi r24, 0x01 ; 1 5c42: a8 16 cp r10, r24 5c44: 80 e1 ldi r24, 0x10 ; 16 5c46: b8 06 cpc r11, r24 5c48: 80 e0 ldi r24, 0x00 ; 0 5c4a: c8 06 cpc r12, r24 5c4c: 80 e0 ldi r24, 0x00 ; 0 5c4e: d8 06 cpc r13, r24 5c50: 0c f4 brge .+2 ; 0x5c54 5c52: 4e c0 rjmp .+156 ; 0x5cf0 5c54: 80 91 8e 04 lds r24, 0x048E 5c58: 88 23 and r24, r24 5c5a: 09 f4 brne .+2 ; 0x5c5e 5c5c: 45 c0 rjmp .+138 ; 0x5ce8 5c5e: d6 01 movw r26, r12 5c60: c5 01 movw r24, r10 5c62: 6c e0 ldi r22, 0x0C ; 12 5c64: b5 95 asr r27 5c66: a7 95 ror r26 5c68: 97 95 ror r25 5c6a: 87 95 ror r24 5c6c: 6a 95 dec r22 5c6e: d1 f7 brne .-12 ; 0x5c64 5c70: 01 96 adiw r24, 0x01 ; 1 5c72: 90 93 90 04 sts 0x0490, r25 5c76: 80 93 8f 04 sts 0x048F, r24 5c7a: d6 01 movw r26, r12 5c7c: c5 01 movw r24, r10 5c7e: 53 e0 ldi r21, 0x03 ; 3 5c80: b5 95 asr r27 5c82: a7 95 ror r26 5c84: 97 95 ror r25 5c86: 87 95 ror r24 5c88: 5a 95 dec r21 5c8a: d1 f7 brne .-12 ; 0x5c80 5c8c: 80 93 95 04 sts 0x0495, r24 5c90: 90 93 96 04 sts 0x0496, r25 5c94: a0 93 97 04 sts 0x0497, r26 5c98: b0 93 98 04 sts 0x0498, r27 5c9c: 89 58 subi r24, 0x89 ; 137 5c9e: 93 41 sbci r25, 0x13 ; 19 5ca0: a0 40 sbci r26, 0x00 ; 0 5ca2: b0 40 sbci r27, 0x00 ; 0 5ca4: 64 f0 brlt .+24 ; 0x5cbe 5ca6: 88 e8 ldi r24, 0x88 ; 136 5ca8: 93 e1 ldi r25, 0x13 ; 19 5caa: a0 e0 ldi r26, 0x00 ; 0 5cac: b0 e0 ldi r27, 0x00 ; 0 5cae: 80 93 95 04 sts 0x0495, r24 5cb2: 90 93 96 04 sts 0x0496, r25 5cb6: a0 93 97 04 sts 0x0497, r26 5cba: b0 93 98 04 sts 0x0498, r27 5cbe: 60 91 95 04 lds r22, 0x0495 5cc2: 70 91 96 04 lds r23, 0x0496 5cc6: 80 91 97 04 lds r24, 0x0497 5cca: 90 91 98 04 lds r25, 0x0498 5cce: 20 e0 ldi r18, 0x00 ; 0 5cd0: 31 e0 ldi r19, 0x01 ; 1 5cd2: 40 e0 ldi r20, 0x00 ; 0 5cd4: 50 e0 ldi r21, 0x00 ; 0 5cd6: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5cda: 42 0e add r4, r18 5cdc: 53 1e adc r5, r19 5cde: 50 92 6a 04 sts 0x046A, r5 5ce2: 40 92 69 04 sts 0x0469, r4 5ce6: 62 c0 rjmp .+196 ; 0x5dac 5ce8: 81 e0 ldi r24, 0x01 ; 1 5cea: 80 93 8e 04 sts 0x048E, r24 5cee: 5e c0 rjmp .+188 ; 0x5dac 5cf0: 10 92 8e 04 sts 0x048E, r1 5cf4: f0 e0 ldi r31, 0x00 ; 0 5cf6: af 16 cp r10, r31 5cf8: f0 ef ldi r31, 0xF0 ; 240 5cfa: bf 06 cpc r11, r31 5cfc: ff ef ldi r31, 0xFF ; 255 5cfe: cf 06 cpc r12, r31 5d00: ff ef ldi r31, 0xFF ; 255 5d02: df 06 cpc r13, r31 5d04: 0c f0 brlt .+2 ; 0x5d08 5d06: 52 c0 rjmp .+164 ; 0x5dac 5d08: 80 91 8d 04 lds r24, 0x048D 5d0c: 88 23 and r24, r24 5d0e: 09 f4 brne .+2 ; 0x5d12 5d10: 49 c0 rjmp .+146 ; 0x5da4 5d12: 88 27 eor r24, r24 5d14: 99 27 eor r25, r25 5d16: dc 01 movw r26, r24 5d18: 8a 19 sub r24, r10 5d1a: 9b 09 sbc r25, r11 5d1c: ac 09 sbc r26, r12 5d1e: bd 09 sbc r27, r13 5d20: 4c e0 ldi r20, 0x0C ; 12 5d22: b5 95 asr r27 5d24: a7 95 ror r26 5d26: 97 95 ror r25 5d28: 87 95 ror r24 5d2a: 4a 95 dec r20 5d2c: d1 f7 brne .-12 ; 0x5d22 5d2e: 01 96 adiw r24, 0x01 ; 1 5d30: 90 93 90 04 sts 0x0490, r25 5d34: 80 93 8f 04 sts 0x048F, r24 5d38: c6 01 movw r24, r12 5d3a: b5 01 movw r22, r10 5d3c: 28 e0 ldi r18, 0x08 ; 8 5d3e: 30 e0 ldi r19, 0x00 ; 0 5d40: 40 e0 ldi r20, 0x00 ; 0 5d42: 50 e0 ldi r21, 0x00 ; 0 5d44: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5d48: 20 93 95 04 sts 0x0495, r18 5d4c: 30 93 96 04 sts 0x0496, r19 5d50: 40 93 97 04 sts 0x0497, r20 5d54: 50 93 98 04 sts 0x0498, r21 5d58: 28 57 subi r18, 0x78 ; 120 5d5a: 3c 4e sbci r19, 0xEC ; 236 5d5c: 4f 4f sbci r20, 0xFF ; 255 5d5e: 5f 4f sbci r21, 0xFF ; 255 5d60: 64 f4 brge .+24 ; 0x5d7a 5d62: 88 e7 ldi r24, 0x78 ; 120 5d64: 9c ee ldi r25, 0xEC ; 236 5d66: af ef ldi r26, 0xFF ; 255 5d68: bf ef ldi r27, 0xFF ; 255 5d6a: 80 93 95 04 sts 0x0495, r24 5d6e: 90 93 96 04 sts 0x0496, r25 5d72: a0 93 97 04 sts 0x0497, r26 5d76: b0 93 98 04 sts 0x0498, r27 5d7a: 60 91 95 04 lds r22, 0x0495 5d7e: 70 91 96 04 lds r23, 0x0496 5d82: 80 91 97 04 lds r24, 0x0497 5d86: 90 91 98 04 lds r25, 0x0498 5d8a: 20 e0 ldi r18, 0x00 ; 0 5d8c: 31 e0 ldi r19, 0x01 ; 1 5d8e: 40 e0 ldi r20, 0x00 ; 0 5d90: 50 e0 ldi r21, 0x00 ; 0 5d92: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5d96: 42 0e add r4, r18 5d98: 53 1e adc r5, r19 5d9a: 50 92 6a 04 sts 0x046A, r5 5d9e: 40 92 69 04 sts 0x0469, r4 5da2: 0b c0 rjmp .+22 ; 0x5dba 5da4: 81 e0 ldi r24, 0x01 ; 1 5da6: 80 93 8d 04 sts 0x048D, r24 5daa: 07 c0 rjmp .+14 ; 0x5dba 5dac: 10 92 8d 04 sts 0x048D, r1 5db0: 04 c0 rjmp .+8 ; 0x5dba 5db2: 10 92 90 04 sts 0x0490, r1 5db6: 10 92 8f 04 sts 0x048F, r1 5dba: 80 91 a2 08 lds r24, 0x08A2 5dbe: 08 2f mov r16, r24 5dc0: 11 27 eor r17, r17 5dc2: 80 91 8f 04 lds r24, 0x048F 5dc6: 90 91 90 04 lds r25, 0x0490 5dca: 08 17 cp r16, r24 5dcc: 19 07 cpc r17, r25 5dce: 24 f4 brge .+8 ; 0x5dd8 5dd0: 10 93 90 04 sts 0x0490, r17 5dd4: 00 93 8f 04 sts 0x048F, r16 5dd8: 71 e0 ldi r23, 0x01 ; 1 5dda: a7 16 cp r10, r23 5ddc: 74 e0 ldi r23, 0x04 ; 4 5dde: b7 06 cpc r11, r23 5de0: 70 e0 ldi r23, 0x00 ; 0 5de2: c7 06 cpc r12, r23 5de4: 70 e0 ldi r23, 0x00 ; 0 5de6: d7 06 cpc r13, r23 5de8: 5c f0 brlt .+22 ; 0x5e00 5dea: 80 91 fb 03 lds r24, 0x03FB 5dee: 90 91 fc 03 lds r25, 0x03FC 5df2: 20 91 8f 04 lds r18, 0x048F 5df6: 30 91 90 04 lds r19, 0x0490 5dfa: 82 0f add r24, r18 5dfc: 93 1f adc r25, r19 5dfe: 13 c0 rjmp .+38 ; 0x5e26 5e00: 80 e0 ldi r24, 0x00 ; 0 5e02: a8 16 cp r10, r24 5e04: 8c ef ldi r24, 0xFC ; 252 5e06: b8 06 cpc r11, r24 5e08: 8f ef ldi r24, 0xFF ; 255 5e0a: c8 06 cpc r12, r24 5e0c: 8f ef ldi r24, 0xFF ; 255 5e0e: d8 06 cpc r13, r24 5e10: 74 f4 brge .+28 ; 0x5e2e 5e12: 80 91 fb 03 lds r24, 0x03FB 5e16: 90 91 fc 03 lds r25, 0x03FC 5e1a: 20 91 8f 04 lds r18, 0x048F 5e1e: 30 91 90 04 lds r19, 0x0490 5e22: 82 1b sub r24, r18 5e24: 93 0b sbc r25, r19 5e26: 90 93 fc 03 sts 0x03FC, r25 5e2a: 80 93 fb 03 sts 0x03FB, r24 5e2e: 81 e0 ldi r24, 0x01 ; 1 5e30: 90 e0 ldi r25, 0x00 ; 0 5e32: 90 93 90 04 sts 0x0490, r25 5e36: 80 93 8f 04 sts 0x048F, r24 5e3a: 10 92 91 04 sts 0x0491, r1 5e3e: 10 92 92 04 sts 0x0492, r1 5e42: 10 92 93 04 sts 0x0493, r1 5e46: 10 92 94 04 sts 0x0494, r1 5e4a: 80 91 d3 08 lds r24, 0x08D3 5e4e: 90 91 d4 08 lds r25, 0x08D4 5e52: a0 91 d5 08 lds r26, 0x08D5 5e56: b0 91 d6 08 lds r27, 0x08D6 5e5a: 20 91 83 04 lds r18, 0x0483 5e5e: 30 91 84 04 lds r19, 0x0484 5e62: 40 91 85 04 lds r20, 0x0485 5e66: 50 91 86 04 lds r21, 0x0486 5e6a: 28 1b sub r18, r24 5e6c: 39 0b sbc r19, r25 5e6e: 4a 0b sbc r20, r26 5e70: 5b 0b sbc r21, r27 5e72: 57 ff sbrs r21, 7 5e74: 07 c0 rjmp .+14 ; 0x5e84 5e76: 50 95 com r21 5e78: 40 95 com r20 5e7a: 30 95 com r19 5e7c: 21 95 neg r18 5e7e: 3f 4f sbci r19, 0xFF ; 255 5e80: 4f 4f sbci r20, 0xFF ; 255 5e82: 5f 4f sbci r21, 0xFF ; 255 5e84: 20 52 subi r18, 0x20 ; 32 5e86: 3e 44 sbci r19, 0x4E ; 78 5e88: 40 40 sbci r20, 0x00 ; 0 5e8a: 50 40 sbci r21, 0x00 ; 0 5e8c: 0c f0 brlt .+2 ; 0x5e90 5e8e: bd c0 rjmp .+378 ; 0x600a 5e90: a1 e0 ldi r26, 0x01 ; 1 5e92: 6a 16 cp r6, r26 5e94: a0 e1 ldi r26, 0x10 ; 16 5e96: 7a 06 cpc r7, r26 5e98: a0 e0 ldi r26, 0x00 ; 0 5e9a: 8a 06 cpc r8, r26 5e9c: a0 e0 ldi r26, 0x00 ; 0 5e9e: 9a 06 cpc r9, r26 5ea0: 0c f4 brge .+2 ; 0x5ea4 5ea2: 50 c0 rjmp .+160 ; 0x5f44 5ea4: 80 91 8c 04 lds r24, 0x048C 5ea8: 88 23 and r24, r24 5eaa: 09 f4 brne .+2 ; 0x5eae 5eac: 47 c0 rjmp .+142 ; 0x5f3c 5eae: d4 01 movw r26, r8 5eb0: c3 01 movw r24, r6 5eb2: 3c e0 ldi r19, 0x0C ; 12 5eb4: b5 95 asr r27 5eb6: a7 95 ror r26 5eb8: 97 95 ror r25 5eba: 87 95 ror r24 5ebc: 3a 95 dec r19 5ebe: d1 f7 brne .-12 ; 0x5eb4 5ec0: 01 96 adiw r24, 0x01 ; 1 5ec2: 90 93 90 04 sts 0x0490, r25 5ec6: 80 93 8f 04 sts 0x048F, r24 5eca: d4 01 movw r26, r8 5ecc: c3 01 movw r24, r6 5ece: 23 e0 ldi r18, 0x03 ; 3 5ed0: b5 95 asr r27 5ed2: a7 95 ror r26 5ed4: 97 95 ror r25 5ed6: 87 95 ror r24 5ed8: 2a 95 dec r18 5eda: d1 f7 brne .-12 ; 0x5ed0 5edc: 80 93 91 04 sts 0x0491, r24 5ee0: 90 93 92 04 sts 0x0492, r25 5ee4: a0 93 93 04 sts 0x0493, r26 5ee8: b0 93 94 04 sts 0x0494, r27 5eec: 89 58 subi r24, 0x89 ; 137 5eee: 93 41 sbci r25, 0x13 ; 19 5ef0: a0 40 sbci r26, 0x00 ; 0 5ef2: b0 40 sbci r27, 0x00 ; 0 5ef4: 64 f0 brlt .+24 ; 0x5f0e 5ef6: 88 e8 ldi r24, 0x88 ; 136 5ef8: 93 e1 ldi r25, 0x13 ; 19 5efa: a0 e0 ldi r26, 0x00 ; 0 5efc: b0 e0 ldi r27, 0x00 ; 0 5efe: 80 93 91 04 sts 0x0491, r24 5f02: 90 93 92 04 sts 0x0492, r25 5f06: a0 93 93 04 sts 0x0493, r26 5f0a: b0 93 94 04 sts 0x0494, r27 5f0e: 60 91 91 04 lds r22, 0x0491 5f12: 70 91 92 04 lds r23, 0x0492 5f16: 80 91 93 04 lds r24, 0x0493 5f1a: 90 91 94 04 lds r25, 0x0494 5f1e: 20 e0 ldi r18, 0x00 ; 0 5f20: 31 e0 ldi r19, 0x01 ; 1 5f22: 40 e0 ldi r20, 0x00 ; 0 5f24: 50 e0 ldi r21, 0x00 ; 0 5f26: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5f2a: 6f 89 ldd r22, Y+23 ; 0x17 5f2c: 78 8d ldd r23, Y+24 ; 0x18 5f2e: 62 0f add r22, r18 5f30: 73 1f adc r23, r19 5f32: 70 93 68 04 sts 0x0468, r23 5f36: 60 93 67 04 sts 0x0467, r22 5f3a: 64 c0 rjmp .+200 ; 0x6004 5f3c: 81 e0 ldi r24, 0x01 ; 1 5f3e: 80 93 8c 04 sts 0x048C, r24 5f42: 60 c0 rjmp .+192 ; 0x6004 5f44: 10 92 8c 04 sts 0x048C, r1 5f48: 70 e0 ldi r23, 0x00 ; 0 5f4a: 67 16 cp r6, r23 5f4c: 70 ef ldi r23, 0xF0 ; 240 5f4e: 77 06 cpc r7, r23 5f50: 7f ef ldi r23, 0xFF ; 255 5f52: 87 06 cpc r8, r23 5f54: 7f ef ldi r23, 0xFF ; 255 5f56: 97 06 cpc r9, r23 5f58: 0c f0 brlt .+2 ; 0x5f5c 5f5a: 54 c0 rjmp .+168 ; 0x6004 5f5c: 80 91 8b 04 lds r24, 0x048B 5f60: 88 23 and r24, r24 5f62: 09 f4 brne .+2 ; 0x5f66 5f64: 4b c0 rjmp .+150 ; 0x5ffc 5f66: 88 27 eor r24, r24 5f68: 99 27 eor r25, r25 5f6a: dc 01 movw r26, r24 5f6c: 86 19 sub r24, r6 5f6e: 97 09 sbc r25, r7 5f70: a8 09 sbc r26, r8 5f72: b9 09 sbc r27, r9 5f74: fc e0 ldi r31, 0x0C ; 12 5f76: b5 95 asr r27 5f78: a7 95 ror r26 5f7a: 97 95 ror r25 5f7c: 87 95 ror r24 5f7e: fa 95 dec r31 5f80: d1 f7 brne .-12 ; 0x5f76 5f82: 01 96 adiw r24, 0x01 ; 1 5f84: 90 93 90 04 sts 0x0490, r25 5f88: 80 93 8f 04 sts 0x048F, r24 5f8c: c4 01 movw r24, r8 5f8e: b3 01 movw r22, r6 5f90: 28 e0 ldi r18, 0x08 ; 8 5f92: 30 e0 ldi r19, 0x00 ; 0 5f94: 40 e0 ldi r20, 0x00 ; 0 5f96: 50 e0 ldi r21, 0x00 ; 0 5f98: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5f9c: 20 93 91 04 sts 0x0491, r18 5fa0: 30 93 92 04 sts 0x0492, r19 5fa4: 40 93 93 04 sts 0x0493, r20 5fa8: 50 93 94 04 sts 0x0494, r21 5fac: 28 57 subi r18, 0x78 ; 120 5fae: 3c 4e sbci r19, 0xEC ; 236 5fb0: 4f 4f sbci r20, 0xFF ; 255 5fb2: 5f 4f sbci r21, 0xFF ; 255 5fb4: 64 f4 brge .+24 ; 0x5fce 5fb6: 88 e7 ldi r24, 0x78 ; 120 5fb8: 9c ee ldi r25, 0xEC ; 236 5fba: af ef ldi r26, 0xFF ; 255 5fbc: bf ef ldi r27, 0xFF ; 255 5fbe: 80 93 91 04 sts 0x0491, r24 5fc2: 90 93 92 04 sts 0x0492, r25 5fc6: a0 93 93 04 sts 0x0493, r26 5fca: b0 93 94 04 sts 0x0494, r27 5fce: 60 91 91 04 lds r22, 0x0491 5fd2: 70 91 92 04 lds r23, 0x0492 5fd6: 80 91 93 04 lds r24, 0x0493 5fda: 90 91 94 04 lds r25, 0x0494 5fde: 20 e0 ldi r18, 0x00 ; 0 5fe0: 31 e0 ldi r19, 0x01 ; 1 5fe2: 40 e0 ldi r20, 0x00 ; 0 5fe4: 50 e0 ldi r21, 0x00 ; 0 5fe6: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 5fea: af 89 ldd r26, Y+23 ; 0x17 5fec: b8 8d ldd r27, Y+24 ; 0x18 5fee: a2 0f add r26, r18 5ff0: b3 1f adc r27, r19 5ff2: b0 93 68 04 sts 0x0468, r27 5ff6: a0 93 67 04 sts 0x0467, r26 5ffa: 0b c0 rjmp .+22 ; 0x6012 5ffc: 81 e0 ldi r24, 0x01 ; 1 5ffe: 80 93 8b 04 sts 0x048B, r24 6002: 07 c0 rjmp .+14 ; 0x6012 6004: 10 92 8b 04 sts 0x048B, r1 6008: 04 c0 rjmp .+8 ; 0x6012 600a: 10 92 90 04 sts 0x0490, r1 600e: 10 92 8f 04 sts 0x048F, r1 6012: 80 91 91 04 lds r24, 0x0491 6016: 90 91 92 04 lds r25, 0x0492 601a: 90 93 8e 07 sts 0x078E, r25 601e: 80 93 8d 07 sts 0x078D, r24 6022: 80 91 8f 04 lds r24, 0x048F 6026: 90 91 90 04 lds r25, 0x0490 602a: 08 17 cp r16, r24 602c: 19 07 cpc r17, r25 602e: 24 f4 brge .+8 ; 0x6038 6030: 10 93 90 04 sts 0x0490, r17 6034: 00 93 8f 04 sts 0x048F, r16 6038: b1 e0 ldi r27, 0x01 ; 1 603a: 6b 16 cp r6, r27 603c: b4 e0 ldi r27, 0x04 ; 4 603e: 7b 06 cpc r7, r27 6040: b0 e0 ldi r27, 0x00 ; 0 6042: 8b 06 cpc r8, r27 6044: b0 e0 ldi r27, 0x00 ; 0 6046: 9b 06 cpc r9, r27 6048: 5c f0 brlt .+22 ; 0x6060 604a: 80 91 fd 03 lds r24, 0x03FD 604e: 90 91 fe 03 lds r25, 0x03FE 6052: 20 91 8f 04 lds r18, 0x048F 6056: 30 91 90 04 lds r19, 0x0490 605a: 82 0f add r24, r18 605c: 93 1f adc r25, r19 605e: 13 c0 rjmp .+38 ; 0x6086 6060: e0 e0 ldi r30, 0x00 ; 0 6062: 6e 16 cp r6, r30 6064: ec ef ldi r30, 0xFC ; 252 6066: 7e 06 cpc r7, r30 6068: ef ef ldi r30, 0xFF ; 255 606a: 8e 06 cpc r8, r30 606c: ef ef ldi r30, 0xFF ; 255 606e: 9e 06 cpc r9, r30 6070: 74 f4 brge .+28 ; 0x608e 6072: 80 91 fd 03 lds r24, 0x03FD 6076: 90 91 fe 03 lds r25, 0x03FE 607a: 20 91 8f 04 lds r18, 0x048F 607e: 30 91 90 04 lds r19, 0x0490 6082: 82 1b sub r24, r18 6084: 93 0b sbc r25, r19 6086: 90 93 fe 03 sts 0x03FE, r25 608a: 80 93 fd 03 sts 0x03FD, r24 608e: 80 91 fb 03 lds r24, 0x03FB 6092: 90 91 fc 03 lds r25, 0x03FC 6096: 90 93 86 07 sts 0x0786, r25 609a: 80 93 85 07 sts 0x0785, r24 609e: 80 91 fd 03 lds r24, 0x03FD 60a2: 90 91 fe 03 lds r25, 0x03FE 60a6: 20 91 01 04 lds r18, 0x0401 60aa: 30 91 02 04 lds r19, 0x0402 60ae: 82 1b sub r24, r18 60b0: 93 0b sbc r25, r19 60b2: 9c 01 movw r18, r24 60b4: e3 e0 ldi r30, 0x03 ; 3 60b6: 22 0f add r18, r18 60b8: 33 1f adc r19, r19 60ba: ea 95 dec r30 60bc: e1 f7 brne .-8 ; 0x60b6 60be: 88 0f add r24, r24 60c0: 99 1f adc r25, r25 60c2: 82 0f add r24, r18 60c4: 93 1f adc r25, r19 60c6: 90 93 88 07 sts 0x0788, r25 60ca: 80 93 87 07 sts 0x0787, r24 60ce: 08 c0 rjmp .+16 ; 0x60e0 60d0: 10 92 68 04 sts 0x0468, r1 60d4: 10 92 67 04 sts 0x0467, r1 60d8: 10 92 6a 04 sts 0x046A, r1 60dc: 10 92 69 04 sts 0x0469, r1 60e0: 20 e0 ldi r18, 0x00 ; 0 60e2: 30 e0 ldi r19, 0x00 ; 0 60e4: 40 e0 ldi r20, 0x00 ; 0 60e6: 50 e0 ldi r21, 0x00 ; 0 60e8: 60 91 d7 08 lds r22, 0x08D7 60ec: 70 91 d8 08 lds r23, 0x08D8 60f0: 80 91 d9 08 lds r24, 0x08D9 60f4: 90 91 da 08 lds r25, 0x08DA 60f8: 0e 94 64 39 call 0x72c8 ; 0x72c8 <__eqsf2> 60fc: 88 23 and r24, r24 60fe: 41 f4 brne .+16 ; 0x6110 6100: 10 92 68 04 sts 0x0468, r1 6104: 10 92 67 04 sts 0x0467, r1 6108: 10 92 6a 04 sts 0x046A, r1 610c: 10 92 69 04 sts 0x0469, r1 6110: 80 91 cf 08 lds r24, 0x08CF 6114: 90 91 d0 08 lds r25, 0x08D0 6118: a0 91 d1 08 lds r26, 0x08D1 611c: b0 91 d2 08 lds r27, 0x08D2 6120: 80 93 87 04 sts 0x0487, r24 6124: 90 93 88 04 sts 0x0488, r25 6128: a0 93 89 04 sts 0x0489, r26 612c: b0 93 8a 04 sts 0x048A, r27 6130: 80 91 d3 08 lds r24, 0x08D3 6134: 90 91 d4 08 lds r25, 0x08D4 6138: a0 91 d5 08 lds r26, 0x08D5 613c: b0 91 d6 08 lds r27, 0x08D6 6140: 80 93 83 04 sts 0x0483, r24 6144: 90 93 84 04 sts 0x0484, r25 6148: a0 93 85 04 sts 0x0485, r26 614c: b0 93 86 04 sts 0x0486, r27 6150: 10 92 1f 04 sts 0x041F, r1 6154: 10 92 20 04 sts 0x0420, r1 6158: 10 92 21 04 sts 0x0421, r1 615c: 10 92 22 04 sts 0x0422, r1 6160: 10 92 23 04 sts 0x0423, r1 6164: 10 92 24 04 sts 0x0424, r1 6168: 10 92 25 04 sts 0x0425, r1 616c: 10 92 26 04 sts 0x0426, r1 6170: 10 92 27 04 sts 0x0427, r1 6174: 10 92 28 04 sts 0x0428, r1 6178: 10 92 29 04 sts 0x0429, r1 617c: 10 92 2a 04 sts 0x042A, r1 6180: 10 92 cf 08 sts 0x08CF, r1 6184: 10 92 d0 08 sts 0x08D0, r1 6188: 10 92 d1 08 sts 0x08D1, r1 618c: 10 92 d2 08 sts 0x08D2, r1 6190: 10 92 d3 08 sts 0x08D3, r1 6194: 10 92 d4 08 sts 0x08D4, r1 6198: 10 92 d5 08 sts 0x08D5, r1 619c: 10 92 d6 08 sts 0x08D6, r1 61a0: 10 92 c7 08 sts 0x08C7, r1 61a4: 10 92 c8 08 sts 0x08C8, r1 61a8: 10 92 c9 08 sts 0x08C9, r1 61ac: 10 92 ca 08 sts 0x08CA, r1 61b0: 10 92 bf 08 sts 0x08BF, r1 61b4: 10 92 c0 08 sts 0x08C0, r1 61b8: 10 92 c1 08 sts 0x08C1, r1 61bc: 10 92 c2 08 sts 0x08C2, r1 61c0: 10 92 e6 03 sts 0x03E6, r1 61c4: 10 92 e5 03 sts 0x03E5, r1 61c8: 80 90 60 04 lds r8, 0x0460 61cc: 90 90 61 04 lds r9, 0x0461 61d0: 54 01 movw r10, r8 61d2: 97 fe sbrs r9, 7 61d4: 04 c0 rjmp .+8 ; 0x61de 61d6: aa 24 eor r10, r10 61d8: bb 24 eor r11, r11 61da: a8 18 sub r10, r8 61dc: b9 08 sbc r11, r9 61de: f5 e1 ldi r31, 0x15 ; 21 61e0: af 16 cp r10, r31 61e2: b1 04 cpc r11, r1 61e4: 3c f0 brlt .+14 ; 0x61f4 61e6: 80 91 7c 08 lds r24, 0x087C 61ea: 84 fd sbrc r24, 4 61ec: 03 c0 rjmp .+6 ; 0x61f4 61ee: 81 e0 ldi r24, 0x01 ; 1 61f0: 80 93 99 04 sts 0x0499, r24 61f4: e0 90 85 08 lds r14, 0x0885 61f8: cc 24 eor r12, r12 61fa: b7 fc sbrc r11, 7 61fc: c0 94 com r12 61fe: dc 2c mov r13, r12 6200: b4 01 movw r22, r8 6202: 88 27 eor r24, r24 6204: 77 fd sbrc r23, 7 6206: 80 95 com r24 6208: 98 2f mov r25, r24 620a: 2e 2d mov r18, r14 620c: 33 27 eor r19, r19 620e: 44 27 eor r20, r20 6210: 55 27 eor r21, r21 6212: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 6216: 9b 01 movw r18, r22 6218: ac 01 movw r20, r24 621a: c6 01 movw r24, r12 621c: b5 01 movw r22, r10 621e: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 6222: 20 e0 ldi r18, 0x00 ; 0 6224: 32 e0 ldi r19, 0x02 ; 2 6226: 40 e0 ldi r20, 0x00 ; 0 6228: 50 e0 ldi r21, 0x00 ; 0 622a: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 622e: 89 01 movw r16, r18 6230: 9a 01 movw r18, r20 6232: ff 24 eor r15, r15 6234: e8 9c mul r14, r8 6236: c0 01 movw r24, r0 6238: e9 9c mul r14, r9 623a: 90 0d add r25, r0 623c: f8 9c mul r15, r8 623e: 90 0d add r25, r0 6240: 11 24 eor r1, r1 6242: 64 e0 ldi r22, 0x04 ; 4 6244: 70 e0 ldi r23, 0x00 ; 0 6246: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 624a: 60 0f add r22, r16 624c: 71 1f adc r23, r17 624e: 3b 01 movw r6, r22 6250: 88 24 eor r8, r8 6252: 77 fc sbrc r7, 7 6254: 80 94 com r8 6256: 98 2c mov r9, r8 6258: 60 92 b4 04 sts 0x04B4, r6 625c: 70 92 b5 04 sts 0x04B5, r7 6260: 80 92 b6 04 sts 0x04B6, r8 6264: 90 92 b7 04 sts 0x04B7, r9 6268: 80 91 3f 04 lds r24, 0x043F 626c: 90 91 40 04 lds r25, 0x0440 6270: a0 91 41 04 lds r26, 0x0441 6274: b0 91 42 04 lds r27, 0x0442 6278: 86 19 sub r24, r6 627a: 97 09 sbc r25, r7 627c: a8 09 sbc r26, r8 627e: b9 09 sbc r27, r9 6280: 80 93 3f 04 sts 0x043F, r24 6284: 90 93 40 04 sts 0x0440, r25 6288: a0 93 41 04 sts 0x0441, r26 628c: b0 93 42 04 sts 0x0442, r27 6290: 80 91 3f 04 lds r24, 0x043F 6294: 90 91 40 04 lds r25, 0x0440 6298: a0 91 41 04 lds r26, 0x0441 629c: b0 91 42 04 lds r27, 0x0442 62a0: 81 55 subi r24, 0x51 ; 81 62a2: 93 4c sbci r25, 0xC3 ; 195 62a4: a0 40 sbci r26, 0x00 ; 0 62a6: b0 40 sbci r27, 0x00 ; 0 62a8: 64 f0 brlt .+24 ; 0x62c2 62aa: 80 e5 ldi r24, 0x50 ; 80 62ac: 93 ec ldi r25, 0xC3 ; 195 62ae: a0 e0 ldi r26, 0x00 ; 0 62b0: b0 e0 ldi r27, 0x00 ; 0 62b2: 80 93 3f 04 sts 0x043F, r24 62b6: 90 93 40 04 sts 0x0440, r25 62ba: a0 93 41 04 sts 0x0441, r26 62be: b0 93 42 04 sts 0x0442, r27 62c2: 80 91 3f 04 lds r24, 0x043F 62c6: 90 91 40 04 lds r25, 0x0440 62ca: a0 91 41 04 lds r26, 0x0441 62ce: b0 91 42 04 lds r27, 0x0442 62d2: 80 5b subi r24, 0xB0 ; 176 62d4: 9c 43 sbci r25, 0x3C ; 60 62d6: af 4f sbci r26, 0xFF ; 255 62d8: bf 4f sbci r27, 0xFF ; 255 62da: 64 f4 brge .+24 ; 0x62f4 62dc: 80 eb ldi r24, 0xB0 ; 176 62de: 9c e3 ldi r25, 0x3C ; 60 62e0: af ef ldi r26, 0xFF ; 255 62e2: bf ef ldi r27, 0xFF ; 255 62e4: 80 93 3f 04 sts 0x043F, r24 62e8: 90 93 40 04 sts 0x0440, r25 62ec: a0 93 41 04 sts 0x0441, r26 62f0: b0 93 42 04 sts 0x0442, r27 62f4: 80 91 4b 04 lds r24, 0x044B 62f8: 90 91 4c 04 lds r25, 0x044C 62fc: 89 2b or r24, r25 62fe: 09 f4 brne .+2 ; 0x6302 6300: 92 c0 rjmp .+292 ; 0x6426 6302: 80 91 7c 08 lds r24, 0x087C 6306: 83 ff sbrs r24, 3 6308: 8e c0 rjmp .+284 ; 0x6426 630a: 60 91 0f 04 lds r22, 0x040F 630e: 70 91 10 04 lds r23, 0x0410 6312: 80 91 11 04 lds r24, 0x0411 6316: 90 91 12 04 lds r25, 0x0412 631a: 20 e0 ldi r18, 0x00 ; 0 631c: 32 e0 ldi r19, 0x02 ; 2 631e: 40 e0 ldi r20, 0x00 ; 0 6320: 50 e0 ldi r21, 0x00 ; 0 6322: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 6326: 89 01 movw r16, r18 6328: 37 ff sbrs r19, 7 632a: 03 c0 rjmp .+6 ; 0x6332 632c: 10 95 com r17 632e: 01 95 neg r16 6330: 1f 4f sbci r17, 0xFF ; 255 6332: 60 91 17 04 lds r22, 0x0417 6336: 70 91 18 04 lds r23, 0x0418 633a: 80 91 19 04 lds r24, 0x0419 633e: 90 91 1a 04 lds r25, 0x041A 6342: 20 e0 ldi r18, 0x00 ; 0 6344: 32 e0 ldi r19, 0x02 ; 2 6346: 40 e0 ldi r20, 0x00 ; 0 6348: 50 e0 ldi r21, 0x00 ; 0 634a: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 634e: b9 01 movw r22, r18 6350: 37 ff sbrs r19, 7 6352: 03 c0 rjmp .+6 ; 0x635a 6354: 70 95 com r23 6356: 61 95 neg r22 6358: 7f 4f sbci r23, 0xFF ; 255 635a: 60 17 cp r22, r16 635c: 71 07 cpc r23, r17 635e: 0c f4 brge .+2 ; 0x6362 6360: b8 01 movw r22, r16 6362: 69 31 cpi r22, 0x19 ; 25 6364: 71 05 cpc r23, r1 6366: a4 f4 brge .+40 ; 0x6390 6368: 80 91 99 04 lds r24, 0x0499 636c: 88 23 and r24, r24 636e: 81 f0 breq .+32 ; 0x6390 6370: 80 91 81 04 lds r24, 0x0481 6374: 90 91 82 04 lds r25, 0x0482 6378: 89 2b or r24, r25 637a: 51 f4 brne .+20 ; 0x6390 637c: 80 91 4b 04 lds r24, 0x044B 6380: 90 91 4c 04 lds r25, 0x044C 6384: 90 93 4e 04 sts 0x044E, r25 6388: 80 93 4d 04 sts 0x044D, r24 638c: 10 92 99 04 sts 0x0499, r1 6390: 20 91 98 03 lds r18, 0x0398 6394: 33 27 eor r19, r19 6396: 62 9f mul r22, r18 6398: c0 01 movw r24, r0 639a: 63 9f mul r22, r19 639c: 90 0d add r25, r0 639e: 72 9f mul r23, r18 63a0: 90 0d add r25, r0 63a2: 11 24 eor r1, r1 63a4: 60 e4 ldi r22, 0x40 ; 64 63a6: 70 e0 ldi r23, 0x00 ; 0 63a8: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 63ac: a9 01 movw r20, r18 63ae: 46 1b sub r20, r22 63b0: 57 0b sbc r21, r23 63b2: 14 16 cp r1, r20 63b4: 15 06 cpc r1, r21 63b6: 8c f5 brge .+98 ; 0x641a 63b8: 80 91 81 04 lds r24, 0x0481 63bc: 90 91 82 04 lds r25, 0x0482 63c0: 00 97 sbiw r24, 0x00 ; 0 63c2: 49 f5 brne .+82 ; 0x6416 63c4: 00 91 3f 04 lds r16, 0x043F 63c8: 10 91 40 04 lds r17, 0x0440 63cc: 20 91 41 04 lds r18, 0x0441 63d0: 30 91 42 04 lds r19, 0x0442 63d4: 80 91 4f 04 lds r24, 0x044F 63d8: 90 91 50 04 lds r25, 0x0450 63dc: bc 01 movw r22, r24 63de: 64 9f mul r22, r20 63e0: c0 01 movw r24, r0 63e2: 65 9f mul r22, r21 63e4: 90 0d add r25, r0 63e6: 74 9f mul r23, r20 63e8: 90 0d add r25, r0 63ea: 11 24 eor r1, r1 63ec: 60 e2 ldi r22, 0x20 ; 32 63ee: 70 e0 ldi r23, 0x00 ; 0 63f0: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 63f4: 88 27 eor r24, r24 63f6: 77 fd sbrc r23, 7 63f8: 80 95 com r24 63fa: 98 2f mov r25, r24 63fc: 06 0f add r16, r22 63fe: 17 1f adc r17, r23 6400: 28 1f adc r18, r24 6402: 39 1f adc r19, r25 6404: 00 93 3f 04 sts 0x043F, r16 6408: 10 93 40 04 sts 0x0440, r17 640c: 20 93 41 04 sts 0x0441, r18 6410: 30 93 42 04 sts 0x0442, r19 6414: 08 c0 rjmp .+16 ; 0x6426 6416: 01 97 sbiw r24, 0x01 ; 1 6418: 02 c0 rjmp .+4 ; 0x641e 641a: 84 ef ldi r24, 0xF4 ; 244 641c: 91 e0 ldi r25, 0x01 ; 1 641e: 90 93 82 04 sts 0x0482, r25 6422: 80 93 81 04 sts 0x0481, r24 6426: 80 91 9a 04 lds r24, 0x049A 642a: 81 50 subi r24, 0x01 ; 1 642c: 80 93 9a 04 sts 0x049A, r24 6430: 8f 3f cpi r24, 0xFF ; 255 6432: 09 f0 breq .+2 ; 0x6436 6434: 79 c0 rjmp .+242 ; 0x6528 6436: 88 e1 ldi r24, 0x18 ; 24 6438: 80 93 9a 04 sts 0x049A, r24 643c: 60 91 0f 04 lds r22, 0x040F 6440: 70 91 10 04 lds r23, 0x0410 6444: 80 91 11 04 lds r24, 0x0411 6448: 90 91 12 04 lds r25, 0x0412 644c: e0 90 88 08 lds r14, 0x0888 6450: ff 24 eor r15, r15 6452: 00 27 eor r16, r16 6454: 11 27 eor r17, r17 6456: a8 01 movw r20, r16 6458: 97 01 movw r18, r14 645a: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 645e: 30 93 58 07 sts 0x0758, r19 6462: 20 93 57 07 sts 0x0757, r18 6466: 60 91 17 04 lds r22, 0x0417 646a: 70 91 18 04 lds r23, 0x0418 646e: 80 91 19 04 lds r24, 0x0419 6472: 90 91 1a 04 lds r25, 0x041A 6476: a8 01 movw r20, r16 6478: 97 01 movw r18, r14 647a: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 647e: 30 93 5a 07 sts 0x075A, r19 6482: 20 93 59 07 sts 0x0759, r18 6486: 80 91 e0 08 lds r24, 0x08E0 648a: 90 91 e1 08 lds r25, 0x08E1 648e: 90 93 5c 07 sts 0x075C, r25 6492: 80 93 5b 07 sts 0x075B, r24 6496: 80 91 ea 08 lds r24, 0x08EA 649a: 90 91 eb 08 lds r25, 0x08EB 649e: 90 93 5e 07 sts 0x075E, r25 64a2: 80 93 5d 07 sts 0x075D, r24 64a6: 80 91 e3 08 lds r24, 0x08E3 64aa: 90 91 e4 08 lds r25, 0x08E4 64ae: 90 93 60 07 sts 0x0760, r25 64b2: 80 93 5f 07 sts 0x075F, r24 64b6: 80 91 63 04 lds r24, 0x0463 64ba: 90 91 64 04 lds r25, 0x0464 64be: 90 93 62 07 sts 0x0762, r25 64c2: 80 93 61 07 sts 0x0761, r24 64c6: 60 91 47 04 lds r22, 0x0447 64ca: 70 91 48 04 lds r23, 0x0448 64ce: 80 91 49 04 lds r24, 0x0449 64d2: 90 91 4a 04 lds r25, 0x044A 64d6: 20 e0 ldi r18, 0x00 ; 0 64d8: 32 e0 ldi r19, 0x02 ; 2 64da: 40 e0 ldi r20, 0x00 ; 0 64dc: 50 e0 ldi r21, 0x00 ; 0 64de: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 64e2: 30 93 64 07 sts 0x0764, r19 64e6: 20 93 63 07 sts 0x0763, r18 64ea: 80 91 4b 04 lds r24, 0x044B 64ee: 90 91 4c 04 lds r25, 0x044C 64f2: 90 93 68 07 sts 0x0768, r25 64f6: 80 93 67 07 sts 0x0767, r24 64fa: 80 91 09 03 lds r24, 0x0309 64fe: 90 91 0a 03 lds r25, 0x030A 6502: 90 93 6a 07 sts 0x076A, r25 6506: 80 93 69 07 sts 0x0769, r24 650a: 80 91 5b 04 lds r24, 0x045B 650e: 99 27 eor r25, r25 6510: 90 93 6c 07 sts 0x076C, r25 6514: 80 93 6b 07 sts 0x076B, r24 6518: 80 91 cb 08 lds r24, 0x08CB 651c: 90 91 cc 08 lds r25, 0x08CC 6520: 90 93 78 07 sts 0x0778, r25 6524: 80 93 77 07 sts 0x0777, r24 6528: 33 20 and r3, r3 652a: a9 f0 breq .+42 ; 0x6556 652c: 60 91 c4 08 lds r22, 0x08C4 6530: 70 91 c5 08 lds r23, 0x08C5 6534: 88 27 eor r24, r24 6536: 77 fd sbrc r23, 7 6538: 80 95 com r24 653a: 98 2f mov r25, r24 653c: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6540: 20 91 e5 08 lds r18, 0x08E5 6544: 30 91 e6 08 lds r19, 0x08E6 6548: 40 91 e7 08 lds r20, 0x08E7 654c: 50 91 e8 08 lds r21, 0x08E8 6550: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 6554: 32 c0 rjmp .+100 ; 0x65ba 6556: 60 91 0f 04 lds r22, 0x040F 655a: 70 91 10 04 lds r23, 0x0410 655e: 80 91 11 04 lds r24, 0x0411 6562: 90 91 12 04 lds r25, 0x0412 6566: e0 90 c4 08 lds r14, 0x08C4 656a: f0 90 c5 08 lds r15, 0x08C5 656e: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6572: 20 91 d7 08 lds r18, 0x08D7 6576: 30 91 d8 08 lds r19, 0x08D8 657a: 40 91 d9 08 lds r20, 0x08D9 657e: 50 91 da 08 lds r21, 0x08DA 6582: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 6586: 5b 01 movw r10, r22 6588: 6c 01 movw r12, r24 658a: 00 27 eor r16, r16 658c: f7 fc sbrc r15, 7 658e: 00 95 com r16 6590: 10 2f mov r17, r16 6592: c8 01 movw r24, r16 6594: b7 01 movw r22, r14 6596: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 659a: 20 91 e5 08 lds r18, 0x08E5 659e: 30 91 e6 08 lds r19, 0x08E6 65a2: 40 91 e7 08 lds r20, 0x08E7 65a6: 50 91 e8 08 lds r21, 0x08E8 65aa: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 65ae: 9b 01 movw r18, r22 65b0: ac 01 movw r20, r24 65b2: c6 01 movw r24, r12 65b4: b5 01 movw r22, r10 65b6: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 65ba: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 65be: 70 93 c5 08 sts 0x08C5, r23 65c2: 60 93 c4 08 sts 0x08C4, r22 65c6: 80 91 6c 04 lds r24, 0x046C 65ca: 88 23 and r24, r24 65cc: a9 f0 breq .+42 ; 0x65f8 65ce: 60 91 bc 08 lds r22, 0x08BC 65d2: 70 91 bd 08 lds r23, 0x08BD 65d6: 88 27 eor r24, r24 65d8: 77 fd sbrc r23, 7 65da: 80 95 com r24 65dc: 98 2f mov r25, r24 65de: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 65e2: 20 91 e5 08 lds r18, 0x08E5 65e6: 30 91 e6 08 lds r19, 0x08E6 65ea: 40 91 e7 08 lds r20, 0x08E7 65ee: 50 91 e8 08 lds r21, 0x08E8 65f2: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 65f6: 32 c0 rjmp .+100 ; 0x665c 65f8: 60 91 17 04 lds r22, 0x0417 65fc: 70 91 18 04 lds r23, 0x0418 6600: 80 91 19 04 lds r24, 0x0419 6604: 90 91 1a 04 lds r25, 0x041A 6608: e0 90 bc 08 lds r14, 0x08BC 660c: f0 90 bd 08 lds r15, 0x08BD 6610: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6614: 20 91 d7 08 lds r18, 0x08D7 6618: 30 91 d8 08 lds r19, 0x08D8 661c: 40 91 d9 08 lds r20, 0x08D9 6620: 50 91 da 08 lds r21, 0x08DA 6624: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 6628: 5b 01 movw r10, r22 662a: 6c 01 movw r12, r24 662c: 00 27 eor r16, r16 662e: f7 fc sbrc r15, 7 6630: 00 95 com r16 6632: 10 2f mov r17, r16 6634: c8 01 movw r24, r16 6636: b7 01 movw r22, r14 6638: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 663c: 20 91 e5 08 lds r18, 0x08E5 6640: 30 91 e6 08 lds r19, 0x08E6 6644: 40 91 e7 08 lds r20, 0x08E7 6648: 50 91 e8 08 lds r21, 0x08E8 664c: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 6650: 9b 01 movw r18, r22 6652: ac 01 movw r20, r24 6654: c6 01 movw r24, r12 6656: b5 01 movw r22, r10 6658: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 665c: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 6660: 70 93 bd 08 sts 0x08BD, r23 6664: 60 93 bc 08 sts 0x08BC, r22 6668: 60 91 e3 08 lds r22, 0x08E3 666c: 70 91 e4 08 lds r23, 0x08E4 6670: e0 90 2b 04 lds r14, 0x042B 6674: f0 90 2c 04 lds r15, 0x042C 6678: 00 91 2d 04 lds r16, 0x042D 667c: 10 91 2e 04 lds r17, 0x042E 6680: 80 91 d7 08 lds r24, 0x08D7 6684: 90 91 d8 08 lds r25, 0x08D8 6688: a0 91 d9 08 lds r26, 0x08D9 668c: b0 91 da 08 lds r27, 0x08DA 6690: 89 87 std Y+9, r24 ; 0x09 6692: 9a 87 std Y+10, r25 ; 0x0a 6694: ab 87 std Y+11, r26 ; 0x0b 6696: bc 87 std Y+12, r27 ; 0x0c 6698: 88 27 eor r24, r24 669a: 77 fd sbrc r23, 7 669c: 80 95 com r24 669e: 98 2f mov r25, r24 66a0: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 66a4: 20 91 e5 08 lds r18, 0x08E5 66a8: 30 91 e6 08 lds r19, 0x08E6 66ac: 40 91 e7 08 lds r20, 0x08E7 66b0: 50 91 e8 08 lds r21, 0x08E8 66b4: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 66b8: 5b 01 movw r10, r22 66ba: 6c 01 movw r12, r24 66bc: c8 01 movw r24, r16 66be: b7 01 movw r22, r14 66c0: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 66c4: 29 85 ldd r18, Y+9 ; 0x09 66c6: 3a 85 ldd r19, Y+10 ; 0x0a 66c8: 4b 85 ldd r20, Y+11 ; 0x0b 66ca: 5c 85 ldd r21, Y+12 ; 0x0c 66cc: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 66d0: 20 e0 ldi r18, 0x00 ; 0 66d2: 30 e0 ldi r19, 0x00 ; 0 66d4: 40 e0 ldi r20, 0x00 ; 0 66d6: 5f e3 ldi r21, 0x3F ; 63 66d8: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 66dc: 9b 01 movw r18, r22 66de: ac 01 movw r20, r24 66e0: c6 01 movw r24, r12 66e2: b5 01 movw r22, r10 66e4: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 66e8: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 66ec: 70 93 e4 08 sts 0x08E4, r23 66f0: 60 93 e3 08 sts 0x08E3, r22 66f4: 80 91 bc 08 lds r24, 0x08BC 66f8: 90 91 bd 08 lds r25, 0x08BD 66fc: 90 93 90 07 sts 0x0790, r25 6700: 80 93 8f 07 sts 0x078F, r24 6704: 60 91 17 04 lds r22, 0x0417 6708: 70 91 18 04 lds r23, 0x0418 670c: 80 91 19 04 lds r24, 0x0419 6710: 90 91 1a 04 lds r25, 0x041A 6714: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6718: 29 85 ldd r18, Y+9 ; 0x09 671a: 3a 85 ldd r19, Y+10 ; 0x0a 671c: 4b 85 ldd r20, Y+11 ; 0x0b 671e: 5c 85 ldd r21, Y+12 ; 0x0c 6720: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 6724: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 6728: 70 93 8a 07 sts 0x078A, r23 672c: 60 93 89 07 sts 0x0789, r22 6730: a0 91 5e 04 lds r26, 0x045E 6734: b0 91 5f 04 lds r27, 0x045F 6738: b8 8b std Y+16, r27 ; 0x10 673a: af 87 std Y+15, r26 ; 0x0f 673c: b0 93 96 07 sts 0x0796, r27 6740: a0 93 95 07 sts 0x0795, r26 6744: 80 91 c4 08 lds r24, 0x08C4 6748: 90 91 c5 08 lds r25, 0x08C5 674c: 81 50 subi r24, 0x01 ; 1 674e: 98 40 sbci r25, 0x08 ; 8 6750: 34 f0 brlt .+12 ; 0x675e 6752: 80 e0 ldi r24, 0x00 ; 0 6754: 98 e0 ldi r25, 0x08 ; 8 6756: 90 93 c5 08 sts 0x08C5, r25 675a: 80 93 c4 08 sts 0x08C4, r24 675e: 80 91 c4 08 lds r24, 0x08C4 6762: 90 91 c5 08 lds r25, 0x08C5 6766: 80 50 subi r24, 0x00 ; 0 6768: 98 4f sbci r25, 0xF8 ; 248 676a: 34 f4 brge .+12 ; 0x6778 676c: 80 e0 ldi r24, 0x00 ; 0 676e: 98 ef ldi r25, 0xF8 ; 248 6770: 90 93 c5 08 sts 0x08C5, r25 6774: 80 93 c4 08 sts 0x08C4, r24 6778: 80 91 bc 08 lds r24, 0x08BC 677c: 90 91 bd 08 lds r25, 0x08BD 6780: 81 50 subi r24, 0x01 ; 1 6782: 98 40 sbci r25, 0x08 ; 8 6784: 34 f0 brlt .+12 ; 0x6792 6786: 80 e0 ldi r24, 0x00 ; 0 6788: 98 e0 ldi r25, 0x08 ; 8 678a: 90 93 bd 08 sts 0x08BD, r25 678e: 80 93 bc 08 sts 0x08BC, r24 6792: 80 91 bc 08 lds r24, 0x08BC 6796: 90 91 bd 08 lds r25, 0x08BD 679a: 80 50 subi r24, 0x00 ; 0 679c: 98 4f sbci r25, 0xF8 ; 248 679e: 34 f4 brge .+12 ; 0x67ac 67a0: 80 e0 ldi r24, 0x00 ; 0 67a2: 98 ef ldi r25, 0xF8 ; 248 67a4: 90 93 bd 08 sts 0x08BD, r25 67a8: 80 93 bc 08 sts 0x08BC, r24 67ac: 80 91 e3 08 lds r24, 0x08E3 67b0: 90 91 e4 08 lds r25, 0x08E4 67b4: 81 50 subi r24, 0x01 ; 1 67b6: 98 40 sbci r25, 0x08 ; 8 67b8: 34 f0 brlt .+12 ; 0x67c6 67ba: 80 e0 ldi r24, 0x00 ; 0 67bc: 98 e0 ldi r25, 0x08 ; 8 67be: 90 93 e4 08 sts 0x08E4, r25 67c2: 80 93 e3 08 sts 0x08E3, r24 67c6: 80 91 e3 08 lds r24, 0x08E3 67ca: 90 91 e4 08 lds r25, 0x08E4 67ce: 80 50 subi r24, 0x00 ; 0 67d0: 98 4f sbci r25, 0xF8 ; 248 67d2: 34 f4 brge .+12 ; 0x67e0 67d4: 80 e0 ldi r24, 0x00 ; 0 67d6: 98 ef ldi r25, 0xF8 ; 248 67d8: 90 93 e4 08 sts 0x08E4, r25 67dc: 80 93 e3 08 sts 0x08E3, r24 67e0: 80 91 7c 08 lds r24, 0x087C 67e4: 99 27 eor r25, r25 67e6: 80 ff sbrs r24, 0 67e8: d7 c0 rjmp .+430 ; 0x6998 67ea: 40 91 95 03 lds r20, 0x0395 67ee: 81 ff sbrs r24, 1 67f0: 0e c0 rjmp .+28 ; 0x680e 67f2: 42 33 cpi r20, 0x32 ; 50 67f4: 10 f5 brcc .+68 ; 0x683a 67f6: 80 91 63 04 lds r24, 0x0463 67fa: 90 91 64 04 lds r25, 0x0464 67fe: 44 97 sbiw r24, 0x14 ; 20 6800: 90 93 66 04 sts 0x0466, r25 6804: 80 93 65 04 sts 0x0465, r24 6808: 10 92 52 04 sts 0x0452, r1 680c: 19 c0 rjmp .+50 ; 0x6840 680e: 20 91 a0 03 lds r18, 0x03A0 6812: 30 91 a1 03 lds r19, 0x03A1 6816: 24 0f add r18, r20 6818: 31 1d adc r19, r1 681a: 80 91 81 08 lds r24, 0x0881 681e: 99 27 eor r25, r25 6820: bc 01 movw r22, r24 6822: 26 9f mul r18, r22 6824: c0 01 movw r24, r0 6826: 27 9f mul r18, r23 6828: 90 0d add r25, r0 682a: 36 9f mul r19, r22 682c: 90 0d add r25, r0 682e: 11 24 eor r1, r1 6830: 44 97 sbiw r24, 0x14 ; 20 6832: 90 93 66 04 sts 0x0466, r25 6836: 80 93 65 04 sts 0x0465, r24 683a: 81 e0 ldi r24, 0x01 ; 1 683c: 80 93 52 04 sts 0x0452, r24 6840: 22 20 and r2, r2 6842: 21 f0 breq .+8 ; 0x684c 6844: 10 92 66 04 sts 0x0466, r1 6848: 10 92 65 04 sts 0x0465, r1 684c: 20 91 63 04 lds r18, 0x0463 6850: 30 91 64 04 lds r19, 0x0464 6854: 40 91 65 04 lds r20, 0x0465 6858: 50 91 66 04 lds r21, 0x0466 685c: 42 17 cp r20, r18 685e: 53 07 cpc r21, r19 6860: 0c f0 brlt .+2 ; 0x6864 6862: 9a c0 rjmp .+308 ; 0x6998 6864: 80 91 52 04 lds r24, 0x0452 6868: 88 23 and r24, r24 686a: 09 f4 brne .+2 ; 0x686e 686c: 95 c0 rjmp .+298 ; 0x6998 686e: 24 1b sub r18, r20 6870: 35 0b sbc r19, r21 6872: 80 91 96 03 lds r24, 0x0396 6876: 99 27 eor r25, r25 6878: dc 01 movw r26, r24 687a: 2a 9f mul r18, r26 687c: c0 01 movw r24, r0 687e: 2b 9f mul r18, r27 6880: 90 0d add r25, r0 6882: 3a 9f mul r19, r26 6884: 90 0d add r25, r0 6886: 11 24 eor r1, r1 6888: 60 e1 ldi r22, 0x10 ; 16 688a: 70 e0 ldi r23, 0x00 ; 0 688c: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 6890: 09 81 ldd r16, Y+1 ; 0x01 6892: 1a 81 ldd r17, Y+2 ; 0x02 6894: 06 1b sub r16, r22 6896: 17 0b sbc r17, r23 6898: 20 91 e3 03 lds r18, 0x03E3 689c: 30 91 e4 03 lds r19, 0x03E4 68a0: 80 91 94 03 lds r24, 0x0394 68a4: 99 27 eor r25, r25 68a6: fc 01 movw r30, r24 68a8: 2e 9f mul r18, r30 68aa: c0 01 movw r24, r0 68ac: 2f 9f mul r18, r31 68ae: 90 0d add r25, r0 68b0: 3e 9f mul r19, r30 68b2: 90 0d add r25, r0 68b4: 11 24 eor r1, r1 68b6: 68 e0 ldi r22, 0x08 ; 8 68b8: 70 e0 ldi r23, 0x00 ; 0 68ba: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 68be: 06 1b sub r16, r22 68c0: 17 0b sbc r17, r23 68c2: 60 91 47 04 lds r22, 0x0447 68c6: 70 91 48 04 lds r23, 0x0448 68ca: 80 91 49 04 lds r24, 0x0449 68ce: 90 91 4a 04 lds r25, 0x044A 68d2: 20 e0 ldi r18, 0x00 ; 0 68d4: 32 e0 ldi r19, 0x02 ; 2 68d6: 40 e0 ldi r20, 0x00 ; 0 68d8: 50 e0 ldi r21, 0x00 ; 0 68da: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 68de: ca 01 movw r24, r20 68e0: b9 01 movw r22, r18 68e2: 20 91 97 03 lds r18, 0x0397 68e6: 33 27 eor r19, r19 68e8: 44 27 eor r20, r20 68ea: 55 27 eor r21, r21 68ec: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 68f0: 20 e2 ldi r18, 0x20 ; 32 68f2: 30 e0 ldi r19, 0x00 ; 0 68f4: 40 e0 ldi r20, 0x00 ; 0 68f6: 50 e0 ldi r21, 0x00 ; 0 68f8: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 68fc: ff ef ldi r31, 0xFF ; 255 68fe: 2e 3c cpi r18, 0xCE ; 206 6900: 3f 07 cpc r19, r31 6902: 14 f4 brge .+4 ; 0x6908 6904: 2e ec ldi r18, 0xCE ; 206 6906: 3f ef ldi r19, 0xFF ; 255 6908: 80 91 9b 04 lds r24, 0x049B 690c: 90 91 9c 04 lds r25, 0x049C 6910: ac 01 movw r20, r24 6912: 64 e0 ldi r22, 0x04 ; 4 6914: 44 0f add r20, r20 6916: 55 1f adc r21, r21 6918: 6a 95 dec r22 691a: e1 f7 brne .-8 ; 0x6914 691c: 48 1b sub r20, r24 691e: 59 0b sbc r21, r25 6920: 23 33 cpi r18, 0x33 ; 51 6922: 31 05 cpc r19, r1 6924: 14 f0 brlt .+4 ; 0x692a 6926: 22 e3 ldi r18, 0x32 ; 50 6928: 30 e0 ldi r19, 0x00 ; 0 692a: 02 1b sub r16, r18 692c: 13 0b sbc r17, r19 692e: ca 01 movw r24, r20 6930: 80 0f add r24, r16 6932: 91 1f adc r25, r17 6934: 60 e1 ldi r22, 0x10 ; 16 6936: 70 e0 ldi r23, 0x00 ; 0 6938: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 693c: 70 93 9c 04 sts 0x049C, r23 6940: 60 93 9b 04 sts 0x049B, r22 6944: 80 91 7d 08 lds r24, 0x087D 6948: 99 27 eor r25, r25 694a: 68 17 cp r22, r24 694c: 79 07 cpc r23, r25 694e: 8c f4 brge .+34 ; 0x6972 6950: 29 81 ldd r18, Y+1 ; 0x01 6952: 3a 81 ldd r19, Y+2 ; 0x02 6954: 28 17 cp r18, r24 6956: 39 07 cpc r19, r25 6958: 2c f0 brlt .+10 ; 0x6964 695a: 90 93 9c 04 sts 0x049C, r25 695e: 80 93 9b 04 sts 0x049B, r24 6962: 07 c0 rjmp .+14 ; 0x6972 6964: 49 81 ldd r20, Y+1 ; 0x01 6966: 5a 81 ldd r21, Y+2 ; 0x02 6968: 50 93 9c 04 sts 0x049C, r21 696c: 40 93 9b 04 sts 0x049B, r20 6970: 0d c0 rjmp .+26 ; 0x698c 6972: 80 91 9b 04 lds r24, 0x049B 6976: 90 91 9c 04 lds r25, 0x049C 697a: 69 81 ldd r22, Y+1 ; 0x01 697c: 7a 81 ldd r23, Y+2 ; 0x02 697e: 68 17 cp r22, r24 6980: 79 07 cpc r23, r25 6982: 24 f4 brge .+8 ; 0x698c 6984: 70 93 9c 04 sts 0x049C, r23 6988: 60 93 9b 04 sts 0x049B, r22 698c: 80 91 9b 04 lds r24, 0x049B 6990: 90 91 9c 04 lds r25, 0x049C 6994: 9a 83 std Y+2, r25 ; 0x02 6996: 89 83 std Y+1, r24 ; 0x01 6998: a9 81 ldd r26, Y+1 ; 0x01 699a: ba 81 ldd r27, Y+2 ; 0x02 699c: b0 93 66 07 sts 0x0766, r27 69a0: a0 93 65 07 sts 0x0765, r26 69a4: 00 91 e3 08 lds r16, 0x08E3 69a8: 10 91 e4 08 lds r17, 0x08E4 69ac: 80 91 e2 08 lds r24, 0x08E2 69b0: 48 2e mov r4, r24 69b2: 55 24 eor r5, r5 69b4: 54 97 sbiw r26, 0x14 ; 20 69b6: 1c f4 brge .+6 ; 0x69be 69b8: 1c 82 std Y+4, r1 ; 0x04 69ba: 1b 82 std Y+3, r1 ; 0x03 69bc: 31 c0 rjmp .+98 ; 0x6a20 69be: 89 81 ldd r24, Y+1 ; 0x01 69c0: 9a 81 ldd r25, Y+2 ; 0x02 69c2: 62 e0 ldi r22, 0x02 ; 2 69c4: 70 e0 ldi r23, 0x00 ; 0 69c6: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 69ca: 9b 01 movw r18, r22 69cc: c2 01 movw r24, r4 69ce: e9 81 ldd r30, Y+1 ; 0x01 69d0: fa 81 ldd r31, Y+2 ; 0x02 69d2: 8e 1b sub r24, r30 69d4: 9f 0b sbc r25, r31 69d6: 62 e0 ldi r22, 0x02 ; 2 69d8: 70 e0 ldi r23, 0x00 ; 0 69da: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 69de: ab 01 movw r20, r22 69e0: b8 01 movw r22, r16 69e2: 66 19 sub r22, r6 69e4: 77 09 sbc r23, r7 69e6: c9 01 movw r24, r18 69e8: 62 17 cp r22, r18 69ea: 73 07 cpc r23, r19 69ec: 0c f4 brge .+2 ; 0x69f0 69ee: cb 01 movw r24, r22 69f0: 66 27 eor r22, r22 69f2: 77 27 eor r23, r23 69f4: 62 1b sub r22, r18 69f6: 73 0b sbc r23, r19 69f8: 68 17 cp r22, r24 69fa: 79 07 cpc r23, r25 69fc: 0c f4 brge .+2 ; 0x6a00 69fe: bc 01 movw r22, r24 6a00: ca 01 movw r24, r20 6a02: 64 17 cp r22, r20 6a04: 75 07 cpc r23, r21 6a06: 0c f4 brge .+2 ; 0x6a0a 6a08: cb 01 movw r24, r22 6a0a: 22 27 eor r18, r18 6a0c: 33 27 eor r19, r19 6a0e: 24 1b sub r18, r20 6a10: 35 0b sbc r19, r21 6a12: 3c 83 std Y+4, r19 ; 0x04 6a14: 2b 83 std Y+3, r18 ; 0x03 6a16: 28 17 cp r18, r24 6a18: 39 07 cpc r19, r25 6a1a: 14 f4 brge .+4 ; 0x6a20 6a1c: 9c 83 std Y+4, r25 ; 0x04 6a1e: 8b 83 std Y+3, r24 ; 0x03 6a20: 20 91 c4 08 lds r18, 0x08C4 6a24: 30 91 c5 08 lds r19, 0x08C5 6a28: 80 90 5c 04 lds r8, 0x045C 6a2c: 90 90 5d 04 lds r9, 0x045D 6a30: 80 91 c8 04 lds r24, 0x04C8 6a34: 90 91 c9 04 lds r25, 0x04C9 6a38: 88 1a sub r8, r24 6a3a: 99 0a sbc r9, r25 6a3c: 28 19 sub r18, r8 6a3e: 39 09 sbc r19, r9 6a40: 30 93 ce 08 sts 0x08CE, r19 6a44: 20 93 cd 08 sts 0x08CD, r18 6a48: 20 e0 ldi r18, 0x00 ; 0 6a4a: 30 e0 ldi r19, 0x00 ; 0 6a4c: 40 e0 ldi r20, 0x00 ; 0 6a4e: 50 e0 ldi r21, 0x00 ; 0 6a50: 69 85 ldd r22, Y+9 ; 0x09 6a52: 7a 85 ldd r23, Y+10 ; 0x0a 6a54: 8b 85 ldd r24, Y+11 ; 0x0b 6a56: 9c 85 ldd r25, Y+12 ; 0x0c 6a58: 0e 94 64 39 call 0x72c8 ; 0x72c8 <__eqsf2> 6a5c: 88 23 and r24, r24 6a5e: f1 f1 breq .+124 ; 0x6adc 6a60: e0 90 0f 04 lds r14, 0x040F 6a64: f0 90 10 04 lds r15, 0x0410 6a68: 00 91 11 04 lds r16, 0x0411 6a6c: 10 91 12 04 lds r17, 0x0412 6a70: 60 91 bc 04 lds r22, 0x04BC 6a74: 70 91 bd 04 lds r23, 0x04BD 6a78: 80 91 be 04 lds r24, 0x04BE 6a7c: 90 91 bf 04 lds r25, 0x04BF 6a80: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6a84: 5b 01 movw r10, r22 6a86: 6c 01 movw r12, r24 6a88: c8 01 movw r24, r16 6a8a: b7 01 movw r22, r14 6a8c: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6a90: 29 85 ldd r18, Y+9 ; 0x09 6a92: 3a 85 ldd r19, Y+10 ; 0x0a 6a94: 4b 85 ldd r20, Y+11 ; 0x0b 6a96: 5c 85 ldd r21, Y+12 ; 0x0c 6a98: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 6a9c: 7b 01 movw r14, r22 6a9e: 8c 01 movw r16, r24 6aa0: b4 01 movw r22, r8 6aa2: 88 27 eor r24, r24 6aa4: 77 fd sbrc r23, 7 6aa6: 80 95 com r24 6aa8: 98 2f mov r25, r24 6aaa: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6aae: 9b 01 movw r18, r22 6ab0: ac 01 movw r20, r24 6ab2: c8 01 movw r24, r16 6ab4: b7 01 movw r22, r14 6ab6: 0e 94 b4 38 call 0x7168 ; 0x7168 <__subsf3> 6aba: 9b 01 movw r18, r22 6abc: ac 01 movw r20, r24 6abe: c6 01 movw r24, r12 6ac0: b5 01 movw r22, r10 6ac2: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 6ac6: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 6aca: 60 93 bc 04 sts 0x04BC, r22 6ace: 70 93 bd 04 sts 0x04BD, r23 6ad2: 80 93 be 04 sts 0x04BE, r24 6ad6: 90 93 bf 04 sts 0x04BF, r25 6ada: 1c c0 rjmp .+56 ; 0x6b14 6adc: 20 91 cd 08 lds r18, 0x08CD 6ae0: 30 91 ce 08 lds r19, 0x08CE 6ae4: 44 27 eor r20, r20 6ae6: 37 fd sbrc r19, 7 6ae8: 40 95 com r20 6aea: 54 2f mov r21, r20 6aec: 80 91 bc 04 lds r24, 0x04BC 6af0: 90 91 bd 04 lds r25, 0x04BD 6af4: a0 91 be 04 lds r26, 0x04BE 6af8: b0 91 bf 04 lds r27, 0x04BF 6afc: 82 0f add r24, r18 6afe: 93 1f adc r25, r19 6b00: a4 1f adc r26, r20 6b02: b5 1f adc r27, r21 6b04: 80 93 bc 04 sts 0x04BC, r24 6b08: 90 93 bd 04 sts 0x04BD, r25 6b0c: a0 93 be 04 sts 0x04BE, r26 6b10: b0 93 bf 04 sts 0x04BF, r27 6b14: 80 91 bc 04 lds r24, 0x04BC 6b18: 90 91 bd 04 lds r25, 0x04BD 6b1c: a0 91 be 04 lds r26, 0x04BE 6b20: b0 91 bf 04 lds r27, 0x04BF 6b24: 18 16 cp r1, r24 6b26: 19 06 cpc r1, r25 6b28: 1a 06 cpc r1, r26 6b2a: 1b 06 cpc r1, r27 6b2c: 24 f4 brge .+8 ; 0x6b36 6b2e: 02 97 sbiw r24, 0x02 ; 2 6b30: a1 09 sbc r26, r1 6b32: b1 09 sbc r27, r1 6b34: 03 c0 rjmp .+6 ; 0x6b3c 6b36: 02 96 adiw r24, 0x02 ; 2 6b38: a1 1d adc r26, r1 6b3a: b1 1d adc r27, r1 6b3c: 80 93 bc 04 sts 0x04BC, r24 6b40: 90 93 bd 04 sts 0x04BD, r25 6b44: a0 93 be 04 sts 0x04BE, r26 6b48: b0 93 bf 04 sts 0x04BF, r27 6b4c: 80 91 bc 04 lds r24, 0x04BC 6b50: 90 91 bd 04 lds r25, 0x04BD 6b54: a0 91 be 04 lds r26, 0x04BE 6b58: b0 91 bf 04 lds r27, 0x04BF 6b5c: 81 38 cpi r24, 0x81 ; 129 6b5e: 3e e3 ldi r19, 0x3E ; 62 6b60: 93 07 cpc r25, r19 6b62: 30 e0 ldi r19, 0x00 ; 0 6b64: a3 07 cpc r26, r19 6b66: 30 e0 ldi r19, 0x00 ; 0 6b68: b3 07 cpc r27, r19 6b6a: 2c f0 brlt .+10 ; 0x6b76 6b6c: 80 e8 ldi r24, 0x80 ; 128 6b6e: 9e e3 ldi r25, 0x3E ; 62 6b70: a0 e0 ldi r26, 0x00 ; 0 6b72: b0 e0 ldi r27, 0x00 ; 0 6b74: 09 c0 rjmp .+18 ; 0x6b88 6b76: 80 58 subi r24, 0x80 ; 128 6b78: 91 4c sbci r25, 0xC1 ; 193 6b7a: af 4f sbci r26, 0xFF ; 255 6b7c: bf 4f sbci r27, 0xFF ; 255 6b7e: 64 f4 brge .+24 ; 0x6b98 6b80: 80 e8 ldi r24, 0x80 ; 128 6b82: 91 ec ldi r25, 0xC1 ; 193 6b84: af ef ldi r26, 0xFF ; 255 6b86: bf ef ldi r27, 0xFF ; 255 6b88: 80 93 bc 04 sts 0x04BC, r24 6b8c: 90 93 bd 04 sts 0x04BD, r25 6b90: a0 93 be 04 sts 0x04BE, r26 6b94: b0 93 bf 04 sts 0x04BF, r27 6b98: 60 91 cd 08 lds r22, 0x08CD 6b9c: 70 91 ce 08 lds r23, 0x08CE 6ba0: 80 91 90 03 lds r24, 0x0390 6ba4: 90 91 91 03 lds r25, 0x0391 6ba8: a0 91 92 03 lds r26, 0x0392 6bac: b0 91 93 03 lds r27, 0x0393 6bb0: 8d 83 std Y+5, r24 ; 0x05 6bb2: 9e 83 std Y+6, r25 ; 0x06 6bb4: af 83 std Y+7, r26 ; 0x07 6bb6: b8 87 std Y+8, r27 ; 0x08 6bb8: 88 27 eor r24, r24 6bba: 77 fd sbrc r23, 7 6bbc: 80 95 com r24 6bbe: 98 2f mov r25, r24 6bc0: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6bc4: 7b 01 movw r14, r22 6bc6: 8c 01 movw r16, r24 6bc8: 60 91 bc 04 lds r22, 0x04BC 6bcc: 70 91 bd 04 lds r23, 0x04BD 6bd0: 80 91 be 04 lds r24, 0x04BE 6bd4: 90 91 bf 04 lds r25, 0x04BF 6bd8: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6bdc: 9b 01 movw r18, r22 6bde: ac 01 movw r20, r24 6be0: 6d 81 ldd r22, Y+5 ; 0x05 6be2: 7e 81 ldd r23, Y+6 ; 0x06 6be4: 8f 81 ldd r24, Y+7 ; 0x07 6be6: 98 85 ldd r25, Y+8 ; 0x08 6be8: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 6bec: 9b 01 movw r18, r22 6bee: ac 01 movw r20, r24 6bf0: c8 01 movw r24, r16 6bf2: b7 01 movw r22, r14 6bf4: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 6bf8: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 6bfc: 3b 01 movw r6, r22 6bfe: 4c 01 movw r8, r24 6c00: 8b 01 movw r16, r22 6c02: 80 91 9f 03 lds r24, 0x039F 6c06: a8 2e mov r10, r24 6c08: bb 24 eor r11, r11 6c0a: cc 24 eor r12, r12 6c0c: dd 24 eor r13, r13 6c0e: 8b 81 ldd r24, Y+3 ; 0x03 6c10: 9c 81 ldd r25, Y+4 ; 0x04 6c12: 97 ff sbrs r25, 7 6c14: 03 c0 rjmp .+6 ; 0x6c1c 6c16: 90 95 com r25 6c18: 81 95 neg r24 6c1a: 9f 4f sbci r25, 0xFF ; 255 6c1c: 62 e0 ldi r22, 0x02 ; 2 6c1e: 70 e0 ldi r23, 0x00 ; 0 6c20: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 6c24: 9b 01 movw r18, r22 6c26: a9 81 ldd r26, Y+1 ; 0x01 6c28: ba 81 ldd r27, Y+2 ; 0x02 6c2a: 2a 0f add r18, r26 6c2c: 3b 1f adc r19, r27 6c2e: 44 27 eor r20, r20 6c30: 37 fd sbrc r19, 7 6c32: 40 95 com r20 6c34: 54 2f mov r21, r20 6c36: c6 01 movw r24, r12 6c38: b5 01 movw r22, r10 6c3a: 0e 94 1c 3a call 0x7438 ; 0x7438 <__mulsi3> 6c3e: 20 e4 ldi r18, 0x40 ; 64 6c40: 30 e0 ldi r19, 0x00 ; 0 6c42: 40 e0 ldi r20, 0x00 ; 0 6c44: 50 e0 ldi r21, 0x00 ; 0 6c46: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 6c4a: 19 01 movw r2, r18 6c4c: 02 17 cp r16, r18 6c4e: 13 07 cpc r17, r19 6c50: 0c f4 brge .+2 ; 0x6c54 6c52: 93 01 movw r18, r6 6c54: 66 24 eor r6, r6 6c56: 77 24 eor r7, r7 6c58: 62 18 sub r6, r2 6c5a: 73 08 sbc r7, r3 6c5c: a3 01 movw r20, r6 6c5e: 62 16 cp r6, r18 6c60: 73 06 cpc r7, r19 6c62: 0c f4 brge .+2 ; 0x6c66 6c64: a9 01 movw r20, r18 6c66: 89 81 ldd r24, Y+1 ; 0x01 6c68: 9a 81 ldd r25, Y+2 ; 0x02 6c6a: eb 81 ldd r30, Y+3 ; 0x03 6c6c: fc 81 ldd r31, Y+4 ; 0x04 6c6e: 8e 0f add r24, r30 6c70: 9f 1f adc r25, r31 6c72: 84 0f add r24, r20 6c74: 95 1f adc r25, r21 6c76: 97 ff sbrs r25, 7 6c78: 03 c0 rjmp .+6 ; 0x6c80 6c7a: 20 e0 ldi r18, 0x00 ; 0 6c7c: 30 e0 ldi r19, 0x00 ; 0 6c7e: 05 c0 rjmp .+10 ; 0x6c8a 6c80: 92 01 movw r18, r4 6c82: 84 15 cp r24, r4 6c84: 95 05 cpc r25, r5 6c86: 0c f4 brge .+2 ; 0x6c8a 6c88: 9c 01 movw r18, r24 6c8a: 80 91 c6 08 lds r24, 0x08C6 6c8e: 68 2f mov r22, r24 6c90: 77 27 eor r23, r23 6c92: 78 8f std Y+24, r23 ; 0x18 6c94: 6f 8b std Y+23, r22 ; 0x17 6c96: cb 01 movw r24, r22 6c98: 62 17 cp r22, r18 6c9a: 73 07 cpc r23, r19 6c9c: 0c f4 brge .+2 ; 0x6ca0 6c9e: c9 01 movw r24, r18 6ca0: 80 93 be 08 sts 0x08BE, r24 6ca4: 89 81 ldd r24, Y+1 ; 0x01 6ca6: 9a 81 ldd r25, Y+2 ; 0x02 6ca8: 84 1b sub r24, r20 6caa: 95 0b sbc r25, r21 6cac: ab 81 ldd r26, Y+3 ; 0x03 6cae: bc 81 ldd r27, Y+4 ; 0x04 6cb0: 8a 0f add r24, r26 6cb2: 9b 1f adc r25, r27 6cb4: 97 ff sbrs r25, 7 6cb6: 03 c0 rjmp .+6 ; 0x6cbe 6cb8: 20 e0 ldi r18, 0x00 ; 0 6cba: 30 e0 ldi r19, 0x00 ; 0 6cbc: 05 c0 rjmp .+10 ; 0x6cc8 6cbe: 92 01 movw r18, r4 6cc0: 84 15 cp r24, r4 6cc2: 95 05 cpc r25, r5 6cc4: 0c f4 brge .+2 ; 0x6cc8 6cc6: 9c 01 movw r18, r24 6cc8: 8f 89 ldd r24, Y+23 ; 0x17 6cca: 98 8d ldd r25, Y+24 ; 0x18 6ccc: 82 17 cp r24, r18 6cce: 93 07 cpc r25, r19 6cd0: 0c f4 brge .+2 ; 0x6cd4 6cd2: c9 01 movw r24, r18 6cd4: 80 93 c3 08 sts 0x08C3, r24 6cd8: 80 91 bc 08 lds r24, 0x08BC 6cdc: 90 91 bd 08 lds r25, 0x08BD 6ce0: 20 91 ca 04 lds r18, 0x04CA 6ce4: 30 91 cb 04 lds r19, 0x04CB 6ce8: 8f 84 ldd r8, Y+15 ; 0x0f 6cea: 98 88 ldd r9, Y+16 ; 0x10 6cec: 82 1a sub r8, r18 6cee: 93 0a sbc r9, r19 6cf0: 88 19 sub r24, r8 6cf2: 99 09 sbc r25, r9 6cf4: 90 93 bb 08 sts 0x08BB, r25 6cf8: 80 93 ba 08 sts 0x08BA, r24 6cfc: 20 e0 ldi r18, 0x00 ; 0 6cfe: 30 e0 ldi r19, 0x00 ; 0 6d00: 40 e0 ldi r20, 0x00 ; 0 6d02: 50 e0 ldi r21, 0x00 ; 0 6d04: 69 85 ldd r22, Y+9 ; 0x09 6d06: 7a 85 ldd r23, Y+10 ; 0x0a 6d08: 8b 85 ldd r24, Y+11 ; 0x0b 6d0a: 9c 85 ldd r25, Y+12 ; 0x0c 6d0c: 0e 94 64 39 call 0x72c8 ; 0x72c8 <__eqsf2> 6d10: 88 23 and r24, r24 6d12: f1 f1 breq .+124 ; 0x6d90 6d14: e0 90 17 04 lds r14, 0x0417 6d18: f0 90 18 04 lds r15, 0x0418 6d1c: 00 91 19 04 lds r16, 0x0419 6d20: 10 91 1a 04 lds r17, 0x041A 6d24: 60 91 b8 04 lds r22, 0x04B8 6d28: 70 91 b9 04 lds r23, 0x04B9 6d2c: 80 91 ba 04 lds r24, 0x04BA 6d30: 90 91 bb 04 lds r25, 0x04BB 6d34: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6d38: 5b 01 movw r10, r22 6d3a: 6c 01 movw r12, r24 6d3c: c8 01 movw r24, r16 6d3e: b7 01 movw r22, r14 6d40: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6d44: 29 85 ldd r18, Y+9 ; 0x09 6d46: 3a 85 ldd r19, Y+10 ; 0x0a 6d48: 4b 85 ldd r20, Y+11 ; 0x0b 6d4a: 5c 85 ldd r21, Y+12 ; 0x0c 6d4c: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 6d50: 7b 01 movw r14, r22 6d52: 8c 01 movw r16, r24 6d54: b4 01 movw r22, r8 6d56: 88 27 eor r24, r24 6d58: 77 fd sbrc r23, 7 6d5a: 80 95 com r24 6d5c: 98 2f mov r25, r24 6d5e: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6d62: 9b 01 movw r18, r22 6d64: ac 01 movw r20, r24 6d66: c8 01 movw r24, r16 6d68: b7 01 movw r22, r14 6d6a: 0e 94 b4 38 call 0x7168 ; 0x7168 <__subsf3> 6d6e: 9b 01 movw r18, r22 6d70: ac 01 movw r20, r24 6d72: c6 01 movw r24, r12 6d74: b5 01 movw r22, r10 6d76: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 6d7a: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 6d7e: 60 93 b8 04 sts 0x04B8, r22 6d82: 70 93 b9 04 sts 0x04B9, r23 6d86: 80 93 ba 04 sts 0x04BA, r24 6d8a: 90 93 bb 04 sts 0x04BB, r25 6d8e: 1c c0 rjmp .+56 ; 0x6dc8 6d90: 20 91 ba 08 lds r18, 0x08BA 6d94: 30 91 bb 08 lds r19, 0x08BB 6d98: 44 27 eor r20, r20 6d9a: 37 fd sbrc r19, 7 6d9c: 40 95 com r20 6d9e: 54 2f mov r21, r20 6da0: 80 91 b8 04 lds r24, 0x04B8 6da4: 90 91 b9 04 lds r25, 0x04B9 6da8: a0 91 ba 04 lds r26, 0x04BA 6dac: b0 91 bb 04 lds r27, 0x04BB 6db0: 82 0f add r24, r18 6db2: 93 1f adc r25, r19 6db4: a4 1f adc r26, r20 6db6: b5 1f adc r27, r21 6db8: 80 93 b8 04 sts 0x04B8, r24 6dbc: 90 93 b9 04 sts 0x04B9, r25 6dc0: a0 93 ba 04 sts 0x04BA, r26 6dc4: b0 93 bb 04 sts 0x04BB, r27 6dc8: 80 91 b8 04 lds r24, 0x04B8 6dcc: 90 91 b9 04 lds r25, 0x04B9 6dd0: a0 91 ba 04 lds r26, 0x04BA 6dd4: b0 91 bb 04 lds r27, 0x04BB 6dd8: 18 16 cp r1, r24 6dda: 19 06 cpc r1, r25 6ddc: 1a 06 cpc r1, r26 6dde: 1b 06 cpc r1, r27 6de0: 24 f4 brge .+8 ; 0x6dea 6de2: 02 97 sbiw r24, 0x02 ; 2 6de4: a1 09 sbc r26, r1 6de6: b1 09 sbc r27, r1 6de8: 03 c0 rjmp .+6 ; 0x6df0 6dea: 02 96 adiw r24, 0x02 ; 2 6dec: a1 1d adc r26, r1 6dee: b1 1d adc r27, r1 6df0: 80 93 b8 04 sts 0x04B8, r24 6df4: 90 93 b9 04 sts 0x04B9, r25 6df8: a0 93 ba 04 sts 0x04BA, r26 6dfc: b0 93 bb 04 sts 0x04BB, r27 6e00: 80 91 b8 04 lds r24, 0x04B8 6e04: 90 91 b9 04 lds r25, 0x04B9 6e08: a0 91 ba 04 lds r26, 0x04BA 6e0c: b0 91 bb 04 lds r27, 0x04BB 6e10: 81 38 cpi r24, 0x81 ; 129 6e12: ee e3 ldi r30, 0x3E ; 62 6e14: 9e 07 cpc r25, r30 6e16: e0 e0 ldi r30, 0x00 ; 0 6e18: ae 07 cpc r26, r30 6e1a: e0 e0 ldi r30, 0x00 ; 0 6e1c: be 07 cpc r27, r30 6e1e: 2c f0 brlt .+10 ; 0x6e2a 6e20: 80 e8 ldi r24, 0x80 ; 128 6e22: 9e e3 ldi r25, 0x3E ; 62 6e24: a0 e0 ldi r26, 0x00 ; 0 6e26: b0 e0 ldi r27, 0x00 ; 0 6e28: 09 c0 rjmp .+18 ; 0x6e3c 6e2a: 80 58 subi r24, 0x80 ; 128 6e2c: 91 4c sbci r25, 0xC1 ; 193 6e2e: af 4f sbci r26, 0xFF ; 255 6e30: bf 4f sbci r27, 0xFF ; 255 6e32: 64 f4 brge .+24 ; 0x6e4c 6e34: 80 e8 ldi r24, 0x80 ; 128 6e36: 91 ec ldi r25, 0xC1 ; 193 6e38: af ef ldi r26, 0xFF ; 255 6e3a: bf ef ldi r27, 0xFF ; 255 6e3c: 80 93 b8 04 sts 0x04B8, r24 6e40: 90 93 b9 04 sts 0x04B9, r25 6e44: a0 93 ba 04 sts 0x04BA, r26 6e48: b0 93 bb 04 sts 0x04BB, r27 6e4c: 60 91 ba 08 lds r22, 0x08BA 6e50: 70 91 bb 08 lds r23, 0x08BB 6e54: 88 27 eor r24, r24 6e56: 77 fd sbrc r23, 7 6e58: 80 95 com r24 6e5a: 98 2f mov r25, r24 6e5c: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6e60: 7b 01 movw r14, r22 6e62: 8c 01 movw r16, r24 6e64: 60 91 b8 04 lds r22, 0x04B8 6e68: 70 91 b9 04 lds r23, 0x04B9 6e6c: 80 91 ba 04 lds r24, 0x04BA 6e70: 90 91 bb 04 lds r25, 0x04BB 6e74: 0e 94 5a 39 call 0x72b4 ; 0x72b4 <__floatsisf> 6e78: 9b 01 movw r18, r22 6e7a: ac 01 movw r20, r24 6e7c: 6d 81 ldd r22, Y+5 ; 0x05 6e7e: 7e 81 ldd r23, Y+6 ; 0x06 6e80: 8f 81 ldd r24, Y+7 ; 0x07 6e82: 98 85 ldd r25, Y+8 ; 0x08 6e84: 0e 94 d4 39 call 0x73a8 ; 0x73a8 <__mulsf3> 6e88: 9b 01 movw r18, r22 6e8a: ac 01 movw r20, r24 6e8c: c8 01 movw r24, r16 6e8e: b7 01 movw r22, r14 6e90: 0e 94 b5 38 call 0x716a ; 0x716a <__addsf3> 6e94: 0e 94 3d 39 call 0x727a ; 0x727a <__fixsfsi> 6e98: 91 01 movw r18, r2 6e9a: 62 15 cp r22, r2 6e9c: 73 05 cpc r23, r3 6e9e: 0c f4 brge .+2 ; 0x6ea2 6ea0: 9b 01 movw r18, r22 6ea2: c3 01 movw r24, r6 6ea4: 62 16 cp r6, r18 6ea6: 73 06 cpc r7, r19 6ea8: 0c f4 brge .+2 ; 0x6eac 6eaa: c9 01 movw r24, r18 6eac: 49 81 ldd r20, Y+1 ; 0x01 6eae: 5a 81 ldd r21, Y+2 ; 0x02 6eb0: 48 0f add r20, r24 6eb2: 59 1f adc r21, r25 6eb4: 2b 81 ldd r18, Y+3 ; 0x03 6eb6: 3c 81 ldd r19, Y+4 ; 0x04 6eb8: 42 1b sub r20, r18 6eba: 53 0b sbc r21, r19 6ebc: 57 ff sbrs r21, 7 6ebe: 03 c0 rjmp .+6 ; 0x6ec6 6ec0: 60 e0 ldi r22, 0x00 ; 0 6ec2: 70 e0 ldi r23, 0x00 ; 0 6ec4: 05 c0 rjmp .+10 ; 0x6ed0 6ec6: b2 01 movw r22, r4 6ec8: 44 15 cp r20, r4 6eca: 55 05 cpc r21, r5 6ecc: 0c f4 brge .+2 ; 0x6ed0 6ece: ba 01 movw r22, r20 6ed0: 4f 89 ldd r20, Y+23 ; 0x17 6ed2: 58 8d ldd r21, Y+24 ; 0x18 6ed4: 46 17 cp r20, r22 6ed6: 57 07 cpc r21, r23 6ed8: 0c f4 brge .+2 ; 0x6edc 6eda: ab 01 movw r20, r22 6edc: 40 93 dd 08 sts 0x08DD, r20 6ee0: 29 81 ldd r18, Y+1 ; 0x01 6ee2: 3a 81 ldd r19, Y+2 ; 0x02 6ee4: 28 1b sub r18, r24 6ee6: 39 0b sbc r19, r25 6ee8: 4b 81 ldd r20, Y+3 ; 0x03 6eea: 5c 81 ldd r21, Y+4 ; 0x04 6eec: 24 1b sub r18, r20 6eee: 35 0b sbc r19, r21 6ef0: 37 ff sbrs r19, 7 6ef2: 03 c0 rjmp .+6 ; 0x6efa 6ef4: 80 e0 ldi r24, 0x00 ; 0 6ef6: 90 e0 ldi r25, 0x00 ; 0 6ef8: 05 c0 rjmp .+10 ; 0x6f04 6efa: c2 01 movw r24, r4 6efc: 24 15 cp r18, r4 6efe: 35 05 cpc r19, r5 6f00: 0c f4 brge .+2 ; 0x6f04 6f02: c9 01 movw r24, r18 6f04: 2f 89 ldd r18, Y+23 ; 0x17 6f06: 38 8d ldd r19, Y+24 ; 0x18 6f08: 28 17 cp r18, r24 6f0a: 39 07 cpc r19, r25 6f0c: 0c f0 brlt .+2 ; 0x6f10 6f0e: da c0 rjmp .+436 ; 0x70c4 6f10: 9c 01 movw r18, r24 6f12: d8 c0 rjmp .+432 ; 0x70c4 6f14: 20 91 7b 04 lds r18, 0x047B 6f18: 30 91 7c 04 lds r19, 0x047C 6f1c: c9 01 movw r24, r18 6f1e: 13 e0 ldi r17, 0x03 ; 3 6f20: 88 0f add r24, r24 6f22: 99 1f adc r25, r25 6f24: 1a 95 dec r17 6f26: e1 f7 brne .-8 ; 0x6f20 6f28: 82 1b sub r24, r18 6f2a: 93 0b sbc r25, r19 6f2c: 68 e0 ldi r22, 0x08 ; 8 6f2e: 70 e0 ldi r23, 0x00 ; 0 6f30: 0e 94 5b 3a call 0x74b6 ; 0x74b6 <__divmodhi4> 6f34: 78 8f std Y+24, r23 ; 0x18 6f36: 6f 8b std Y+23, r22 ; 0x17 6f38: 70 93 7c 04 sts 0x047C, r23 6f3c: 60 93 7b 04 sts 0x047B, r22 6f40: 40 e0 ldi r20, 0x00 ; 0 6f42: 50 e0 ldi r21, 0x00 ; 0 6f44: 0c 94 83 28 jmp 0x5106 ; 0x5106 6f48: 80 91 6b 04 lds r24, 0x046B 6f4c: 88 23 and r24, r24 6f4e: 11 f4 brne .+4 ; 0x6f54 6f50: 0c 94 15 2b jmp 0x562a ; 0x562a 6f54: 0c 94 0b 2b jmp 0x5616 ; 0x5616 6f58: 60 91 0f 04 lds r22, 0x040F 6f5c: 70 91 10 04 lds r23, 0x0410 6f60: 80 91 11 04 lds r24, 0x0411 6f64: 90 91 12 04 lds r25, 0x0412 6f68: a0 90 88 08 lds r10, 0x0888 6f6c: bb 24 eor r11, r11 6f6e: cc 24 eor r12, r12 6f70: dd 24 eor r13, r13 6f72: e0 90 e0 08 lds r14, 0x08E0 6f76: f0 90 e1 08 lds r15, 0x08E1 6f7a: a6 01 movw r20, r12 6f7c: 95 01 movw r18, r10 6f7e: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 6f82: 00 27 eor r16, r16 6f84: f7 fc sbrc r15, 7 6f86: 00 95 com r16 6f88: 10 2f mov r17, r16 6f8a: 2e 19 sub r18, r14 6f8c: 3f 09 sbc r19, r15 6f8e: 40 0b sbc r20, r16 6f90: 51 0b sbc r21, r17 6f92: ca 01 movw r24, r20 6f94: b9 01 movw r22, r18 6f96: 20 e1 ldi r18, 0x10 ; 16 6f98: 30 e0 ldi r19, 0x00 ; 0 6f9a: 40 e0 ldi r20, 0x00 ; 0 6f9c: 50 e0 ldi r21, 0x00 ; 0 6f9e: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 6fa2: 39 01 movw r6, r18 6fa4: 4a 01 movw r8, r20 6fa6: 60 91 17 04 lds r22, 0x0417 6faa: 70 91 18 04 lds r23, 0x0418 6fae: 80 91 19 04 lds r24, 0x0419 6fb2: 90 91 1a 04 lds r25, 0x041A 6fb6: e0 90 ea 08 lds r14, 0x08EA 6fba: f0 90 eb 08 lds r15, 0x08EB 6fbe: a6 01 movw r20, r12 6fc0: 95 01 movw r18, r10 6fc2: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 6fc6: 00 27 eor r16, r16 6fc8: f7 fc sbrc r15, 7 6fca: 00 95 com r16 6fcc: 10 2f mov r17, r16 6fce: 2e 19 sub r18, r14 6fd0: 3f 09 sbc r19, r15 6fd2: 40 0b sbc r20, r16 6fd4: 51 0b sbc r21, r17 6fd6: ca 01 movw r24, r20 6fd8: b9 01 movw r22, r18 6fda: 20 e1 ldi r18, 0x10 ; 16 6fdc: 30 e0 ldi r19, 0x00 ; 0 6fde: 40 e0 ldi r20, 0x00 ; 0 6fe0: 50 e0 ldi r21, 0x00 ; 0 6fe2: 0e 94 90 3a call 0x7520 ; 0x7520 <__divmodsi4> 6fe6: 59 01 movw r10, r18 6fe8: 6a 01 movw r12, r20 6fea: 61 e2 ldi r22, 0x21 ; 33 6fec: 66 16 cp r6, r22 6fee: 71 04 cpc r7, r1 6ff0: 81 04 cpc r8, r1 6ff2: 91 04 cpc r9, r1 6ff4: 14 f4 brge .+4 ; 0x6ffa 6ff6: 0c 94 bf 2b jmp 0x577e ; 0x577e 6ffa: b0 e2 ldi r27, 0x20 ; 32 6ffc: 6b 2e mov r6, r27 6ffe: 71 2c mov r7, r1 7000: 81 2c mov r8, r1 7002: 91 2c mov r9, r1 7004: 0c 94 d0 2b jmp 0x57a0 ; 0x57a0 7008: 10 92 1f 04 sts 0x041F, r1 700c: 10 92 20 04 sts 0x0420, r1 7010: 10 92 21 04 sts 0x0421, r1 7014: 10 92 22 04 sts 0x0422, r1 7018: 10 92 23 04 sts 0x0423, r1 701c: 10 92 24 04 sts 0x0424, r1 7020: 10 92 25 04 sts 0x0425, r1 7024: 10 92 26 04 sts 0x0426, r1 7028: 10 92 cf 08 sts 0x08CF, r1 702c: 10 92 d0 08 sts 0x08D0, r1 7030: 10 92 d1 08 sts 0x08D1, r1 7034: 10 92 d2 08 sts 0x08D2, r1 7038: 10 92 d3 08 sts 0x08D3, r1 703c: 10 92 d4 08 sts 0x08D4, r1 7040: 10 92 d5 08 sts 0x08D5, r1 7044: 10 92 d6 08 sts 0x08D6, r1 7048: 10 92 c7 08 sts 0x08C7, r1 704c: 10 92 c8 08 sts 0x08C8, r1 7050: 10 92 c9 08 sts 0x08C9, r1 7054: 10 92 ca 08 sts 0x08CA, r1 7058: 10 92 bf 08 sts 0x08BF, r1 705c: 10 92 c0 08 sts 0x08C0, r1 7060: 10 92 c1 08 sts 0x08C1, r1 7064: 10 92 c2 08 sts 0x08C2, r1 7068: 80 91 2f 04 lds r24, 0x042F 706c: 90 91 30 04 lds r25, 0x0430 7070: a0 91 31 04 lds r26, 0x0431 7074: b0 91 32 04 lds r27, 0x0432 7078: 80 93 33 04 sts 0x0433, r24 707c: 90 93 34 04 sts 0x0434, r25 7080: a0 93 35 04 sts 0x0435, r26 7084: b0 93 36 04 sts 0x0436, r27 7088: 80 91 37 04 lds r24, 0x0437 708c: 90 91 38 04 lds r25, 0x0438 7090: a0 91 39 04 lds r26, 0x0439 7094: b0 91 3a 04 lds r27, 0x043A 7098: 80 93 3b 04 sts 0x043B, r24 709c: 90 93 3c 04 sts 0x043C, r25 70a0: a0 93 3d 04 sts 0x043D, r26 70a4: b0 93 3e 04 sts 0x043E, r27 70a8: 10 92 e6 03 sts 0x03E6, r1 70ac: 10 92 e5 03 sts 0x03E5, r1 70b0: 10 92 6a 04 sts 0x046A, r1 70b4: 10 92 69 04 sts 0x0469, r1 70b8: 10 92 68 04 sts 0x0468, r1 70bc: 10 92 67 04 sts 0x0467, r1 70c0: 0c 94 10 2c jmp 0x5820 ; 0x5820 70c4: 20 93 db 08 sts 0x08DB, r18 70c8: 6a 96 adiw r28, 0x1a ; 26 70ca: 0f b6 in r0, 0x3f ; 63 70cc: f8 94 cli 70ce: de bf out 0x3e, r29 ; 62 70d0: 0f be out 0x3f, r0 ; 63 70d2: cd bf out 0x3d, r28 ; 61 70d4: df 91 pop r29 70d6: cf 91 pop r28 70d8: 1f 91 pop r17 70da: 0f 91 pop r16 70dc: ff 90 pop r15 70de: ef 90 pop r14 70e0: df 90 pop r13 70e2: cf 90 pop r12 70e4: bf 90 pop r11 70e6: af 90 pop r10 70e8: 9f 90 pop r9 70ea: 8f 90 pop r8 70ec: 7f 90 pop r7 70ee: 6f 90 pop r6 70f0: 5f 90 pop r5 70f2: 4f 90 pop r4 70f4: 3f 90 pop r3 70f6: 2f 90 pop r2 70f8: 08 95 ret 000070fa : 70fa: 80 91 cc 04 lds r24, 0x04CC 70fe: 90 91 cd 04 lds r25, 0x04CD 7102: a0 91 ce 04 lds r26, 0x04CE 7106: b0 91 cf 04 lds r27, 0x04CF 710a: 80 93 d4 04 sts 0x04D4, r24 710e: 90 93 d5 04 sts 0x04D5, r25 7112: a0 93 d6 04 sts 0x04D6, r26 7116: b0 93 d7 04 sts 0x04D7, r27 711a: 80 91 d0 04 lds r24, 0x04D0 711e: 90 91 d1 04 lds r25, 0x04D1 7122: a0 91 d2 04 lds r26, 0x04D2 7126: b0 91 d3 04 lds r27, 0x04D3 712a: 80 93 d8 04 sts 0x04D8, r24 712e: 90 93 d9 04 sts 0x04D9, r25 7132: a0 93 da 04 sts 0x04DA, r26 7136: b0 93 db 04 sts 0x04DB, r27 713a: 08 95 ret 0000713c : 713c: 10 92 c9 04 sts 0x04C9, r1 7140: 10 92 c8 04 sts 0x04C8, r1 7144: 10 92 cb 04 sts 0x04CB, r1 7148: 10 92 ca 04 sts 0x04CA, r1 714c: 08 95 ret 0000714e : 714e: fc 01 movw r30, r24 7150: 41 50 subi r20, 0x01 ; 1 7152: 50 40 sbci r21, 0x00 ; 0 7154: 30 f0 brcs .+12 ; 0x7162 7156: 01 90 ld r0, Z+ 7158: 06 16 cp r0, r22 715a: d1 f7 brne .-12 ; 0x7150 715c: 31 97 sbiw r30, 0x01 ; 1 715e: cf 01 movw r24, r30 7160: 08 95 ret 7162: 88 27 eor r24, r24 7164: 99 27 eor r25, r25 7166: 08 95 ret 00007168 <__subsf3>: 7168: 50 58 subi r21, 0x80 ; 128 0000716a <__addsf3>: 716a: 19 2e mov r1, r25 716c: ef d0 rcall .+478 ; 0x734c <__fp_split3> 716e: 01 d0 rcall .+2 ; 0x7172 <__addsf3x> 7170: d2 c0 rjmp .+420 ; 0x7316 <__fp_merge> 00007172 <__addsf3x>: 7172: ba 17 cp r27, r26 7174: 62 07 cpc r22, r18 7176: 73 07 cpc r23, r19 7178: 84 07 cpc r24, r20 717a: 95 07 cpc r25, r21 717c: b1 f1 breq .+108 ; 0x71ea <__addsf3x+0x78> 717e: 88 f4 brcc .+34 ; 0x71a2 <__addsf3x+0x30> 7180: 0e f4 brtc .+2 ; 0x7184 <__addsf3x+0x12> 7182: 10 94 com r1 7184: 0b 2e mov r0, r27 7186: ba 2f mov r27, r26 7188: a0 2d mov r26, r0 718a: 06 2e mov r0, r22 718c: 62 2f mov r22, r18 718e: 20 2d mov r18, r0 7190: 07 2e mov r0, r23 7192: 73 2f mov r23, r19 7194: 30 2d mov r19, r0 7196: 08 2e mov r0, r24 7198: 84 2f mov r24, r20 719a: 40 2d mov r20, r0 719c: 09 2e mov r0, r25 719e: 95 2f mov r25, r21 71a0: 50 2d mov r21, r0 71a2: ff 27 eor r31, r31 71a4: 55 23 and r21, r21 71a6: b9 f0 breq .+46 ; 0x71d6 <__addsf3x+0x64> 71a8: 59 1b sub r21, r25 71aa: 49 f0 breq .+18 ; 0x71be <__addsf3x+0x4c> 71ac: 57 3e cpi r21, 0xE7 ; 231 71ae: 98 f0 brcs .+38 ; 0x71d6 <__addsf3x+0x64> 71b0: 46 95 lsr r20 71b2: 37 95 ror r19 71b4: 27 95 ror r18 71b6: a7 95 ror r26 71b8: f0 40 sbci r31, 0x00 ; 0 71ba: 53 95 inc r21 71bc: c9 f7 brne .-14 ; 0x71b0 <__addsf3x+0x3e> 71be: 76 f0 brts .+28 ; 0x71dc <__addsf3x+0x6a> 71c0: ba 0f add r27, r26 71c2: 62 1f adc r22, r18 71c4: 73 1f adc r23, r19 71c6: 84 1f adc r24, r20 71c8: 30 f4 brcc .+12 ; 0x71d6 <__addsf3x+0x64> 71ca: 87 95 ror r24 71cc: 77 95 ror r23 71ce: 67 95 ror r22 71d0: b7 95 ror r27 71d2: f0 40 sbci r31, 0x00 ; 0 71d4: 93 95 inc r25 71d6: 17 fa bst r1, 7 71d8: 0f 2e mov r0, r31 71da: 08 95 ret 71dc: bf 1b sub r27, r31 71de: bb 27 eor r27, r27 71e0: ba 0b sbc r27, r26 71e2: 62 0b sbc r22, r18 71e4: 73 0b sbc r23, r19 71e6: 84 0b sbc r24, r20 71e8: f6 cf rjmp .-20 ; 0x71d6 <__addsf3x+0x64> 71ea: de f6 brtc .-74 ; 0x71a2 <__addsf3x+0x30> 71ec: db c0 rjmp .+438 ; 0x73a4 <__fp_zerox> 000071ee <__divsf3>: 71ee: ae d0 rcall .+348 ; 0x734c <__fp_split3> 71f0: 01 d0 rcall .+2 ; 0x71f4 <__divsf3x> 71f2: 91 c0 rjmp .+290 ; 0x7316 <__fp_merge> 000071f4 <__divsf3x>: 71f4: 55 23 and r21, r21 71f6: 59 f0 breq .+22 ; 0x720e <__divsf3x+0x1a> 71f8: 99 23 and r25, r25 71fa: 69 f0 breq .+26 ; 0x7216 <__divsf3x+0x22> 71fc: 9f 57 subi r25, 0x7F ; 127 71fe: 5f 57 subi r21, 0x7F ; 127 7200: 95 1b sub r25, r21 7202: 33 f4 brvc .+12 ; 0x7210 <__divsf3x+0x1c> 7204: 42 f4 brpl .+16 ; 0x7216 <__divsf3x+0x22> 7206: 90 38 cpi r25, 0x80 ; 128 7208: 11 f4 brne .+4 ; 0x720e <__divsf3x+0x1a> 720a: 91 58 subi r25, 0x81 ; 129 720c: 05 c0 rjmp .+10 ; 0x7218 <__divsf3x+0x24> 720e: 9b c0 rjmp .+310 ; 0x7346 <__fp_nan> 7210: 91 58 subi r25, 0x81 ; 129 7212: 9f 3f cpi r25, 0xFF ; 255 7214: 09 f4 brne .+2 ; 0x7218 <__divsf3x+0x24> 7216: c6 c0 rjmp .+396 ; 0x73a4 <__fp_zerox> 7218: bb 27 eor r27, r27 721a: 11 24 eor r1, r1 721c: 62 17 cp r22, r18 721e: 73 07 cpc r23, r19 7220: 84 07 cpc r24, r20 7222: 30 f4 brcc .+12 ; 0x7230 <__divsf3x+0x3c> 7224: 66 0f add r22, r22 7226: 77 1f adc r23, r23 7228: 88 1f adc r24, r24 722a: bb 1f adc r27, r27 722c: 91 50 subi r25, 0x01 ; 1 722e: 98 f3 brcs .-26 ; 0x7216 <__divsf3x+0x22> 7230: 11 d0 rcall .+34 ; 0x7254 <__divsf3x+0x60> 7232: 0f 92 push r0 7234: 0f d0 rcall .+30 ; 0x7254 <__divsf3x+0x60> 7236: 0f 92 push r0 7238: 0d d0 rcall .+26 ; 0x7254 <__divsf3x+0x60> 723a: a0 e8 ldi r26, 0x80 ; 128 723c: 26 17 cp r18, r22 723e: 37 07 cpc r19, r23 7240: 48 07 cpc r20, r24 7242: 1b 06 cpc r1, r27 7244: 09 f0 breq .+2 ; 0x7248 <__divsf3x+0x54> 7246: a0 48 sbci r26, 0x80 ; 128 7248: ba 2f mov r27, r26 724a: 60 2d mov r22, r0 724c: 7f 91 pop r23 724e: 8f 91 pop r24 7250: 00 24 eor r0, r0 7252: 08 95 ret 7254: a0 e8 ldi r26, 0x80 ; 128 7256: 00 24 eor r0, r0 7258: 62 17 cp r22, r18 725a: 73 07 cpc r23, r19 725c: 84 07 cpc r24, r20 725e: b1 05 cpc r27, r1 7260: 28 f0 brcs .+10 ; 0x726c <__divsf3x+0x78> 7262: 62 1b sub r22, r18 7264: 73 0b sbc r23, r19 7266: 84 0b sbc r24, r20 7268: b1 09 sbc r27, r1 726a: 0a 2a or r0, r26 726c: 66 0f add r22, r22 726e: 77 1f adc r23, r23 7270: 88 1f adc r24, r24 7272: bb 1f adc r27, r27 7274: a6 95 lsr r26 7276: 81 f7 brne .-32 ; 0x7258 <__divsf3x+0x64> 7278: 08 95 ret 0000727a <__fixsfsi>: 727a: 97 fb bst r25, 7 727c: 73 d0 rcall .+230 ; 0x7364 <__fp_split1> 727e: 9f 37 cpi r25, 0x7F ; 127 7280: 38 f0 brcs .+14 ; 0x7290 <__fixsfsi+0x16> 7282: fe e9 ldi r31, 0x9E ; 158 7284: f9 1b sub r31, r25 7286: 98 2f mov r25, r24 7288: 87 2f mov r24, r23 728a: 76 2f mov r23, r22 728c: 6b 2f mov r22, r27 728e: 05 c0 rjmp .+10 ; 0x729a <__fixsfsi+0x20> 7290: 86 c0 rjmp .+268 ; 0x739e <__fp_zero> 7292: 96 95 lsr r25 7294: 87 95 ror r24 7296: 77 95 ror r23 7298: 67 95 ror r22 729a: f1 50 subi r31, 0x01 ; 1 729c: d0 f7 brcc .-12 ; 0x7292 <__fixsfsi+0x18> 729e: 3e f4 brtc .+14 ; 0x72ae <__fp_lneg+0xe> 000072a0 <__fp_lneg>: 72a0: 90 95 com r25 72a2: 80 95 com r24 72a4: 70 95 com r23 72a6: 61 95 neg r22 72a8: 7f 4f sbci r23, 0xFF ; 255 72aa: 8f 4f sbci r24, 0xFF ; 255 72ac: 9f 4f sbci r25, 0xFF ; 255 72ae: 08 95 ret 000072b0 <__floatunssisf>: 72b0: e8 94 clt 72b2: 03 c0 rjmp .+6 ; 0x72ba <__floatsisf+0x6> 000072b4 <__floatsisf>: 72b4: 97 fb bst r25, 7 72b6: 0e f4 brtc .+2 ; 0x72ba <__floatsisf+0x6> 72b8: f3 df rcall .-26 ; 0x72a0 <__fp_lneg> 72ba: b6 2f mov r27, r22 72bc: 67 2f mov r22, r23 72be: 78 2f mov r23, r24 72c0: 89 2f mov r24, r25 72c2: 9e e9 ldi r25, 0x9E ; 158 72c4: 00 24 eor r0, r0 72c6: 27 c0 rjmp .+78 ; 0x7316 <__fp_merge> 000072c8 <__eqsf2>: 72c8: 0e d0 rcall .+28 ; 0x72e6 <.fp_cmp> 72ca: 5e f0 brts .+22 ; 0x72e2 <__cmpsf2+0xe> 72cc: 04 c0 rjmp .+8 ; 0x72d6 <__cmpsf2+0x2> 000072ce <__gesf2>: 72ce: 0b d0 rcall .+22 ; 0x72e6 <.fp_cmp> 72d0: 26 f0 brts .+8 ; 0x72da <__cmpsf2+0x6> 72d2: 01 c0 rjmp .+2 ; 0x72d6 <__cmpsf2+0x2> 000072d4 <__cmpsf2>: 72d4: 08 d0 rcall .+16 ; 0x72e6 <.fp_cmp> 72d6: 19 f0 breq .+6 ; 0x72de <__cmpsf2+0xa> 72d8: 20 f4 brcc .+8 ; 0x72e2 <__cmpsf2+0xe> 72da: 8f ef ldi r24, 0xFF ; 255 72dc: 08 95 ret 72de: 80 e0 ldi r24, 0x00 ; 0 72e0: 08 95 ret 72e2: 81 e0 ldi r24, 0x01 ; 1 72e4: 08 95 ret 000072e6 <.fp_cmp>: 72e6: 97 fb bst r25, 7 72e8: 09 2e mov r0, r25 72ea: 05 26 eor r0, r21 72ec: 00 f8 bld r0, 0 72ee: 68 94 set 72f0: 30 d0 rcall .+96 ; 0x7352 <__fp_split2> 72f2: e8 94 clt 72f4: 07 fc sbrc r0, 7 72f6: 07 c0 rjmp .+14 ; 0x7306 <.fp_cmp+0x20> 72f8: 62 17 cp r22, r18 72fa: 73 07 cpc r23, r19 72fc: 84 07 cpc r24, r20 72fe: 95 07 cpc r25, r21 7300: 21 f0 breq .+8 ; 0x730a <.fp_cmp+0x24> 7302: 08 f4 brcc .+2 ; 0x7306 <.fp_cmp+0x20> 7304: 00 94 com r0 7306: 07 94 ror r0 7308: 98 94 clz 730a: 08 95 ret 730c: 9a 95 dec r25 730e: bb 0f add r27, r27 7310: 66 1f adc r22, r22 7312: 77 1f adc r23, r23 7314: 88 1f adc r24, r24 00007316 <__fp_merge>: 7316: 11 24 eor r1, r1 7318: 99 23 and r25, r25 731a: a1 f0 breq .+40 ; 0x7344 <__fp_merge+0x2e> 731c: 88 23 and r24, r24 731e: b2 f7 brpl .-20 ; 0x730c <.fp_cmp+0x26> 7320: 9f 3f cpi r25, 0xFF ; 255 7322: 59 f0 breq .+22 ; 0x733a <__fp_merge+0x24> 7324: bb 0f add r27, r27 7326: 48 f4 brcc .+18 ; 0x733a <__fp_merge+0x24> 7328: 21 f4 brne .+8 ; 0x7332 <__fp_merge+0x1c> 732a: 00 20 and r0, r0 732c: 11 f4 brne .+4 ; 0x7332 <__fp_merge+0x1c> 732e: 60 ff sbrs r22, 0 7330: 04 c0 rjmp .+8 ; 0x733a <__fp_merge+0x24> 7332: 6f 5f subi r22, 0xFF ; 255 7334: 7f 4f sbci r23, 0xFF ; 255 7336: 8f 4f sbci r24, 0xFF ; 255 7338: 9f 4f sbci r25, 0xFF ; 255 733a: 88 1f adc r24, r24 733c: 97 95 ror r25 733e: 87 95 ror r24 7340: 97 f9 bld r25, 7 7342: 08 95 ret 7344: 2c c0 rjmp .+88 ; 0x739e <__fp_zero> 00007346 <__fp_nan>: 7346: 9f ef ldi r25, 0xFF ; 255 7348: 80 ec ldi r24, 0xC0 ; 192 734a: 08 95 ret 0000734c <__fp_split3>: 734c: 05 2e mov r0, r21 734e: 09 26 eor r0, r25 7350: 07 fa bst r0, 7 00007352 <__fp_split2>: 7352: 44 0f add r20, r20 7354: 55 1f adc r21, r21 7356: 5f 3f cpi r21, 0xFF ; 255 7358: 79 f0 breq .+30 ; 0x7378 <__fp_split1+0x14> 735a: aa 27 eor r26, r26 735c: a5 17 cp r26, r21 735e: 08 f0 brcs .+2 ; 0x7362 <__fp_split2+0x10> 7360: 51 e0 ldi r21, 0x01 ; 1 7362: 47 95 ror r20 00007364 <__fp_split1>: 7364: 88 0f add r24, r24 7366: 99 1f adc r25, r25 7368: 9f 3f cpi r25, 0xFF ; 255 736a: 31 f0 breq .+12 ; 0x7378 <__fp_split1+0x14> 736c: bb 27 eor r27, r27 736e: b9 17 cp r27, r25 7370: 08 f0 brcs .+2 ; 0x7374 <__fp_split1+0x10> 7372: 91 e0 ldi r25, 0x01 ; 1 7374: 87 95 ror r24 7376: 08 95 ret 7378: 9f 91 pop r25 737a: 9f 91 pop r25 737c: 11 24 eor r1, r1 737e: e3 cf rjmp .-58 ; 0x7346 <__fp_nan> 00007380 <__fp_split_a>: 7380: 97 fb bst r25, 7 7382: 88 0f add r24, r24 7384: 99 1f adc r25, r25 7386: 9f 3f cpi r25, 0xFF ; 255 7388: 31 f0 breq .+12 ; 0x7396 <__fp_split_a+0x16> 738a: bb 27 eor r27, r27 738c: b9 17 cp r27, r25 738e: 08 f0 brcs .+2 ; 0x7392 <__fp_split_a+0x12> 7390: 91 e0 ldi r25, 0x01 ; 1 7392: 87 95 ror r24 7394: 08 95 ret 7396: 9f 91 pop r25 7398: 9f 91 pop r25 739a: 11 24 eor r1, r1 739c: d4 cf rjmp .-88 ; 0x7346 <__fp_nan> 0000739e <__fp_zero>: 739e: 66 27 eor r22, r22 73a0: 77 27 eor r23, r23 73a2: 88 27 eor r24, r24 000073a4 <__fp_zerox>: 73a4: 99 27 eor r25, r25 73a6: 08 95 ret 000073a8 <__mulsf3>: 73a8: d1 df rcall .-94 ; 0x734c <__fp_split3> 73aa: 01 d0 rcall .+2 ; 0x73ae <__mulsf3x> 73ac: b4 cf rjmp .-152 ; 0x7316 <__fp_merge> 000073ae <__mulsf3x>: 73ae: 99 23 and r25, r25 73b0: 39 f0 breq .+14 ; 0x73c0 <__mulsf3x+0x12> 73b2: 55 23 and r21, r21 73b4: 29 f0 breq .+10 ; 0x73c0 <__mulsf3x+0x12> 73b6: 9f 57 subi r25, 0x7F ; 127 73b8: 5f 57 subi r21, 0x7F ; 127 73ba: 95 0f add r25, r21 73bc: 13 f4 brvc .+4 ; 0x73c2 <__mulsf3x+0x14> 73be: 9a f1 brmi .+102 ; 0x7426 <__mulsf3x+0x78> 73c0: f1 cf rjmp .-30 ; 0x73a4 <__fp_zerox> 73c2: 91 58 subi r25, 0x81 ; 129 73c4: 9f 3f cpi r25, 0xFF ; 255 73c6: e1 f3 breq .-8 ; 0x73c0 <__mulsf3x+0x12> 73c8: 62 9f mul r22, r18 73ca: a1 2d mov r26, r1 73cc: 0f 92 push r0 73ce: bb 27 eor r27, r27 73d0: 63 9f mul r22, r19 73d2: a0 0d add r26, r0 73d4: b1 1d adc r27, r1 73d6: ee 27 eor r30, r30 73d8: 72 9f mul r23, r18 73da: a0 0d add r26, r0 73dc: b1 1d adc r27, r1 73de: ee 1f adc r30, r30 73e0: af 93 push r26 73e2: aa 27 eor r26, r26 73e4: 64 9f mul r22, r20 73e6: b0 0d add r27, r0 73e8: e1 1d adc r30, r1 73ea: 73 9f mul r23, r19 73ec: b0 0d add r27, r0 73ee: e1 1d adc r30, r1 73f0: aa 1f adc r26, r26 73f2: 66 27 eor r22, r22 73f4: 82 9f mul r24, r18 73f6: b0 0d add r27, r0 73f8: e1 1d adc r30, r1 73fa: a6 1f adc r26, r22 73fc: 55 27 eor r21, r21 73fe: 74 9f mul r23, r20 7400: e0 0d add r30, r0 7402: a1 1d adc r26, r1 7404: 55 1f adc r21, r21 7406: 83 9f mul r24, r19 7408: e0 0d add r30, r0 740a: a1 1d adc r26, r1 740c: 56 1f adc r21, r22 740e: 84 9f mul r24, r20 7410: a0 0d add r26, r0 7412: 51 1d adc r21, r1 7414: 85 2f mov r24, r21 7416: 7a 2f mov r23, r26 7418: 6e 2f mov r22, r30 741a: 1f 90 pop r1 741c: 0f 90 pop r0 741e: 88 23 and r24, r24 7420: 1a f4 brpl .+6 ; 0x7428 <__mulsf3x+0x7a> 7422: 93 95 inc r25 7424: 39 f4 brne .+14 ; 0x7434 <__mulsf3x+0x86> 7426: 8f cf rjmp .-226 ; 0x7346 <__fp_nan> 7428: 00 0c add r0, r0 742a: 11 1c adc r1, r1 742c: bb 1f adc r27, r27 742e: 66 1f adc r22, r22 7430: 77 1f adc r23, r23 7432: 88 1f adc r24, r24 7434: 01 28 or r0, r1 7436: 08 95 ret 00007438 <__mulsi3>: 7438: 62 9f mul r22, r18 743a: d0 01 movw r26, r0 743c: 73 9f mul r23, r19 743e: f0 01 movw r30, r0 7440: 82 9f mul r24, r18 7442: e0 0d add r30, r0 7444: f1 1d adc r31, r1 7446: 64 9f mul r22, r20 7448: e0 0d add r30, r0 744a: f1 1d adc r31, r1 744c: 92 9f mul r25, r18 744e: f0 0d add r31, r0 7450: 83 9f mul r24, r19 7452: f0 0d add r31, r0 7454: 74 9f mul r23, r20 7456: f0 0d add r31, r0 7458: 65 9f mul r22, r21 745a: f0 0d add r31, r0 745c: 99 27 eor r25, r25 745e: 72 9f mul r23, r18 7460: b0 0d add r27, r0 7462: e1 1d adc r30, r1 7464: f9 1f adc r31, r25 7466: 63 9f mul r22, r19 7468: b0 0d add r27, r0 746a: e1 1d adc r30, r1 746c: f9 1f adc r31, r25 746e: bd 01 movw r22, r26 7470: cf 01 movw r24, r30 7472: 11 24 eor r1, r1 7474: 08 95 ret 00007476 <__udivmodqi4>: 7476: 99 1b sub r25, r25 7478: 79 e0 ldi r23, 0x09 ; 9 747a: 04 c0 rjmp .+8 ; 0x7484 <__udivmodqi4_ep> 0000747c <__udivmodqi4_loop>: 747c: 99 1f adc r25, r25 747e: 96 17 cp r25, r22 7480: 08 f0 brcs .+2 ; 0x7484 <__udivmodqi4_ep> 7482: 96 1b sub r25, r22 00007484 <__udivmodqi4_ep>: 7484: 88 1f adc r24, r24 7486: 7a 95 dec r23 7488: c9 f7 brne .-14 ; 0x747c <__udivmodqi4_loop> 748a: 80 95 com r24 748c: 08 95 ret 0000748e <__udivmodhi4>: 748e: aa 1b sub r26, r26 7490: bb 1b sub r27, r27 7492: 51 e1 ldi r21, 0x11 ; 17 7494: 07 c0 rjmp .+14 ; 0x74a4 <__udivmodhi4_ep> 00007496 <__udivmodhi4_loop>: 7496: aa 1f adc r26, r26 7498: bb 1f adc r27, r27 749a: a6 17 cp r26, r22 749c: b7 07 cpc r27, r23 749e: 10 f0 brcs .+4 ; 0x74a4 <__udivmodhi4_ep> 74a0: a6 1b sub r26, r22 74a2: b7 0b sbc r27, r23 000074a4 <__udivmodhi4_ep>: 74a4: 88 1f adc r24, r24 74a6: 99 1f adc r25, r25 74a8: 5a 95 dec r21 74aa: a9 f7 brne .-22 ; 0x7496 <__udivmodhi4_loop> 74ac: 80 95 com r24 74ae: 90 95 com r25 74b0: bc 01 movw r22, r24 74b2: cd 01 movw r24, r26 74b4: 08 95 ret 000074b6 <__divmodhi4>: 74b6: 97 fb bst r25, 7 74b8: 09 2e mov r0, r25 74ba: 07 26 eor r0, r23 74bc: 0a d0 rcall .+20 ; 0x74d2 <__divmodhi4_neg1> 74be: 77 fd sbrc r23, 7 74c0: 04 d0 rcall .+8 ; 0x74ca <__divmodhi4_neg2> 74c2: e5 df rcall .-54 ; 0x748e <__udivmodhi4> 74c4: 06 d0 rcall .+12 ; 0x74d2 <__divmodhi4_neg1> 74c6: 00 20 and r0, r0 74c8: 1a f4 brpl .+6 ; 0x74d0 <__divmodhi4_exit> 000074ca <__divmodhi4_neg2>: 74ca: 70 95 com r23 74cc: 61 95 neg r22 74ce: 7f 4f sbci r23, 0xFF ; 255 000074d0 <__divmodhi4_exit>: 74d0: 08 95 ret 000074d2 <__divmodhi4_neg1>: 74d2: f6 f7 brtc .-4 ; 0x74d0 <__divmodhi4_exit> 74d4: 90 95 com r25 74d6: 81 95 neg r24 74d8: 9f 4f sbci r25, 0xFF ; 255 74da: 08 95 ret 000074dc <__udivmodsi4>: 74dc: a1 e2 ldi r26, 0x21 ; 33 74de: 1a 2e mov r1, r26 74e0: aa 1b sub r26, r26 74e2: bb 1b sub r27, r27 74e4: fd 01 movw r30, r26 74e6: 0d c0 rjmp .+26 ; 0x7502 <__udivmodsi4_ep> 000074e8 <__udivmodsi4_loop>: 74e8: aa 1f adc r26, r26 74ea: bb 1f adc r27, r27 74ec: ee 1f adc r30, r30 74ee: ff 1f adc r31, r31 74f0: a2 17 cp r26, r18 74f2: b3 07 cpc r27, r19 74f4: e4 07 cpc r30, r20 74f6: f5 07 cpc r31, r21 74f8: 20 f0 brcs .+8 ; 0x7502 <__udivmodsi4_ep> 74fa: a2 1b sub r26, r18 74fc: b3 0b sbc r27, r19 74fe: e4 0b sbc r30, r20 7500: f5 0b sbc r31, r21 00007502 <__udivmodsi4_ep>: 7502: 66 1f adc r22, r22 7504: 77 1f adc r23, r23 7506: 88 1f adc r24, r24 7508: 99 1f adc r25, r25 750a: 1a 94 dec r1 750c: 69 f7 brne .-38 ; 0x74e8 <__udivmodsi4_loop> 750e: 60 95 com r22 7510: 70 95 com r23 7512: 80 95 com r24 7514: 90 95 com r25 7516: 9b 01 movw r18, r22 7518: ac 01 movw r20, r24 751a: bd 01 movw r22, r26 751c: cf 01 movw r24, r30 751e: 08 95 ret 00007520 <__divmodsi4>: 7520: 97 fb bst r25, 7 7522: 09 2e mov r0, r25 7524: 05 26 eor r0, r21 7526: 0e d0 rcall .+28 ; 0x7544 <__divmodsi4_neg1> 7528: 57 fd sbrc r21, 7 752a: 04 d0 rcall .+8 ; 0x7534 <__divmodsi4_neg2> 752c: d7 df rcall .-82 ; 0x74dc <__udivmodsi4> 752e: 0a d0 rcall .+20 ; 0x7544 <__divmodsi4_neg1> 7530: 00 1c adc r0, r0 7532: 38 f4 brcc .+14 ; 0x7542 <__divmodsi4_exit> 00007534 <__divmodsi4_neg2>: 7534: 50 95 com r21 7536: 40 95 com r20 7538: 30 95 com r19 753a: 21 95 neg r18 753c: 3f 4f sbci r19, 0xFF ; 255 753e: 4f 4f sbci r20, 0xFF ; 255 7540: 5f 4f sbci r21, 0xFF ; 255 00007542 <__divmodsi4_exit>: 7542: 08 95 ret 00007544 <__divmodsi4_neg1>: 7544: f6 f7 brtc .-4 ; 0x7542 <__divmodsi4_exit> 7546: 90 95 com r25 7548: 80 95 com r24 754a: 70 95 com r23 754c: 61 95 neg r22 754e: 7f 4f sbci r23, 0xFF ; 255 7550: 8f 4f sbci r24, 0xFF ; 255 7552: 9f 4f sbci r25, 0xFF ; 255 7554: 08 95 ret 00007556 <__eeprom_read_byte_1F2021>: 7556: f9 99 sbic 0x1f, 1 ; 31 7558: fe cf rjmp .-4 ; 0x7556 <__eeprom_read_byte_1F2021> 755a: b2 bd out 0x22, r27 ; 34 755c: a1 bd out 0x21, r26 ; 33 755e: f8 9a sbi 0x1f, 0 ; 31 7560: 11 96 adiw r26, 0x01 ; 1 7562: 00 b4 in r0, 0x20 ; 32 7564: 08 95 ret 00007566 <__eeprom_write_byte_1F2021>: 7566: f9 99 sbic 0x1f, 1 ; 31 7568: fe cf rjmp .-4 ; 0x7566 <__eeprom_write_byte_1F2021> 756a: b2 bd out 0x22, r27 ; 34 756c: a1 bd out 0x21, r26 ; 33 756e: 00 bc out 0x20, r0 ; 32 7570: 11 96 adiw r26, 0x01 ; 1 7572: 0f b6 in r0, 0x3f ; 63 7574: f8 94 cli 7576: fa 9a sbi 0x1f, 2 ; 31 7578: f9 9a sbi 0x1f, 1 ; 31 757a: 0f be out 0x3f, r0 ; 63 757c: 08 95 ret 0000757e <_exit>: 757e: ff cf rjmp .-2 ; 0x757e <_exit>