Subversion Repositories FlightCtrl

Rev

Blame | Last modification | View Log | RSS feed


FlightCtrl.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         000001ea  00800100  000137c8  0001385c  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         000137c8  00000000  00000000  00000094  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          000009cc  008002ea  008002ea  00013a46  2**0
                  ALLOC
  3 .comment      00000030  00000000  00000000  00013a46  2**0
                  CONTENTS, READONLY
  4 .debug_aranges 00000020  00000000  00000000  00013a78  2**3
                  CONTENTS, READONLY, DEBUGGING
  5 .debug_info   0000007c  00000000  00000000  00013a98  2**0
                  CONTENTS, READONLY, DEBUGGING
  6 .debug_abbrev 00000014  00000000  00000000  00013b14  2**0
                  CONTENTS, READONLY, DEBUGGING
  7 .debug_line   00000334  00000000  00000000  00013b28  2**0
                  CONTENTS, READONLY, DEBUGGING

Disassembly of section .text:

00000000 <__vectors>:
       0:       0c 94 60 0c     jmp     0x18c0  ; 0x18c0 <__ctors_end>
       4:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
       8:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
       c:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      10:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      14:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      18:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      1c:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      20:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      24:       0c 94 df 8a     jmp     0x115be ; 0x115be <__vector_9>
      28:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      2c:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      30:       0c 94 4a 7e     jmp     0xfc94  ; 0xfc94 <__vector_12>
      34:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      38:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      3c:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      40:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      44:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      48:       0c 94 67 87     jmp     0x10ece ; 0x10ece <__vector_18>
      4c:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      50:       0c 94 8e 90     jmp     0x1211c ; 0x1211c <__vector_20>
      54:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      58:       0c 94 52 90     jmp     0x120a4 ; 0x120a4 <__vector_22>
      5c:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      60:       0c 94 4c 1b     jmp     0x3698  ; 0x3698 <__vector_24>
      64:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      68:       0c 94 64 8c     jmp     0x118c8 ; 0x118c8 <__vector_26>
      6c:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      70:       0c 94 11 1a     jmp     0x3422  ; 0x3422 <__vector_28>
      74:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      78:       0c 94 66 0f     jmp     0x1ecc  ; 0x1ecc <__vector_30>
      7c:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      80:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      84:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      88:       0c 94 ba 0c     jmp     0x1974  ; 0x1974 <__bad_interrupt>
      8c:       7b 1b           sub     r23, r27
      8e:       80 1b           sub     r24, r16
      90:       85 1b           sub     r24, r21
      92:       8e 1b           sub     r24, r30
      94:       a5 1b           sub     r26, r21
      96:       bc 1b           sub     r27, r28
      98:       cb 1b           sub     r28, r27
      9a:       db 1b           sub     r29, r27
      9c:       37 1c           adc     r3, r7
      9e:       7c 1e           adc     r7, r28
      a0:       bc 1b           sub     r27, r28
      a2:       47 1d           adc     r20, r7
      a4:       58 1d           adc     r21, r8
      a6:       6d 1d           adc     r22, r13
      a8:       8c 1d           adc     r24, r12
      aa:       a9 1d           adc     r26, r9
      ac:       f7 1d           adc     r31, r7
      ae:       45 1e           adc     r4, r21
      b0:       a0 5c           subi    r26, 0xC0       ; 192
      b2:       7a 5f           subi    r23, 0xFA       ; 250
      b4:       34 63           ori     r19, 0x34       ; 52
      b6:       79 65           ori     r23, 0x59       ; 89
      b8:       c6 66           ori     r28, 0x66       ; 102
      ba:       f0 67           ori     r31, 0x70       ; 112
      bc:       53 69           ori     r21, 0x93       ; 147
      be:       ac 5c           subi    r26, 0xCC       ; 204
      c0:       38 5d           subi    r19, 0xD8       ; 216
      c2:       a1 5d           subi    r26, 0xD1       ; 209
      c4:       f4 5d           subi    r31, 0xD4       ; 212
      c6:       39 5e           subi    r19, 0xE9       ; 233
      c8:       9e 5e           subi    r25, 0xEE       ; 238
      ca:       48 6b           ori     r20, 0xB8       ; 184
      cc:       06 5f           subi    r16, 0xF6       ; 246
      ce:       59 5f           subi    r21, 0xF9       ; 249
      d0:       59 5f           subi    r21, 0xF9       ; 249
      d2:       59 5f           subi    r21, 0xF9       ; 249
      d4:       59 5f           subi    r21, 0xF9       ; 249
      d6:       59 5f           subi    r21, 0xF9       ; 249
      d8:       59 5f           subi    r21, 0xF9       ; 249
      da:       59 5f           subi    r21, 0xF9       ; 249
      dc:       59 5f           subi    r21, 0xF9       ; 249
      de:       59 5f           subi    r21, 0xF9       ; 249
      e0:       85 5f           subi    r24, 0xF5       ; 245
      e2:       e9 5f           subi    r30, 0xF9       ; 249
      e4:       6c 60           ori     r22, 0x0C       ; 12
      e6:       9a 60           ori     r25, 0x0A       ; 10
      e8:       d6 60           ori     r29, 0x06       ; 6
      ea:       2e 61           ori     r18, 0x1E       ; 30
      ec:       bb 61           ori     r27, 0x1B       ; 27
      ee:       ce 62           ori     r28, 0x2E       ; 46
      f0:       14 63           ori     r17, 0x34       ; 52
      f2:       14 63           ori     r17, 0x34       ; 52
      f4:       14 63           ori     r17, 0x34       ; 52
      f6:       14 63           ori     r17, 0x34       ; 52
      f8:       14 63           ori     r17, 0x34       ; 52
      fa:       14 63           ori     r17, 0x34       ; 52
      fc:       14 63           ori     r17, 0x34       ; 52
      fe:       14 63           ori     r17, 0x34       ; 52
     100:       14 63           ori     r17, 0x34       ; 52
     102:       40 63           ori     r20, 0x30       ; 48
     104:       52 63           ori     r21, 0x32       ; 50
     106:       6b 63           ori     r22, 0x3B       ; 59
     108:       bf 63           ori     r27, 0x3F       ; 63
     10a:       f7 63           ori     r31, 0x37       ; 55
     10c:       51 64           ori     r21, 0x41       ; 65
     10e:       7d 64           ori     r23, 0x4D       ; 77
     110:       04 65           ori     r16, 0x54       ; 84
     112:       48 6b           ori     r20, 0xB8       ; 184
     114:       56 65           ori     r21, 0x56       ; 86
     116:       56 65           ori     r21, 0x56       ; 86
     118:       56 65           ori     r21, 0x56       ; 86
     11a:       56 65           ori     r21, 0x56       ; 86
     11c:       56 65           ori     r21, 0x56       ; 86
     11e:       56 65           ori     r21, 0x56       ; 86
     120:       56 65           ori     r21, 0x56       ; 86
     122:       56 65           ori     r21, 0x56       ; 86
     124:       d8 75           andi    r29, 0x58       ; 88
     126:       b7 76           andi    r27, 0x67       ; 103
     128:       3f 77           andi    r19, 0x7F       ; 127
     12a:       a3 77           andi    r26, 0x73       ; 115
     12c:       e3 77           andi    r30, 0x73       ; 115
     12e:       83 78           andi    r24, 0x83       ; 131
     130:       f9 78           andi    r31, 0x89       ; 137
     132:       51 79           andi    r21, 0x91       ; 145
     134:       b2 79           andi    r27, 0x92       ; 146
     136:       e2 79           andi    r30, 0x92       ; 146
     138:       2e 7a           andi    r18, 0xAE       ; 174
     13a:       59 7a           andi    r21, 0xA9       ; 169
     13c:       84 7a           andi    r24, 0xA4       ; 164
     13e:       dc 7a           andi    r29, 0xAC       ; 172
     140:       22 7b           andi    r18, 0xB2       ; 178
     142:       70 7b           andi    r23, 0xB0       ; 176
     144:       b9 7b           andi    r27, 0xB9       ; 185
     146:       fe 7b           andi    r31, 0xBE       ; 190
     148:       64 7c           andi    r22, 0xC4       ; 196
     14a:       4e 7d           andi    r20, 0xDE       ; 222
     14c:       48 83           st      Y, r20
     14e:       a1 84           ldd     r10, Z+9        ; 0x09
     150:       1a 85           ldd     r17, Y+10       ; 0x0a
     152:       cb 85           ldd     r28, Y+11       ; 0x0b
     154:       6b 85           ldd     r22, Y+11       ; 0x0b
     156:       9b 85           ldd     r25, Y+11       ; 0x0b
     158:       87 83           std     Z+7, r24        ; 0x07
     15a:       4f 84           ldd     r4, Y+15        ; 0x0f
     15c:       cb 85           ldd     r28, Y+11       ; 0x0b
     15e:       e4 83           std     Z+4, r30        ; 0x04
     160:       86 8c           ldd     r8, Z+30        ; 0x1e
     162:       c6 8c           ldd     r12, Z+30       ; 0x1e
     164:       fd 8c           ldd     r15, Y+29       ; 0x1d
     166:       5a 8d           ldd     r21, Y+26       ; 0x1a
     168:       77 8d           ldd     r23, Z+31       ; 0x1f
     16a:       b4 8d           ldd     r27, Z+28       ; 0x1c
     16c:       5c 8e           std     Y+28, r5        ; 0x1c
     16e:       13 18           sub     r1, r3
     170:       16 18           sub     r1, r6
     172:       16 18           sub     r1, r6
     174:       16 18           sub     r1, r6
     176:       1f 18           sub     r1, r15
     178:       22 18           sub     r2, r2
     17a:       25 18           sub     r2, r5
     17c:       37 18           sub     r3, r7
     17e:       34 18           sub     r3, r4

00000180 <__trampolines_end>:
     180:       2e 00           .word   0x002e  ; ????

00000182 <__c.3064>:
     182:       0a 0d 4d 69 78 65 72 2d 43 6f 6e 66 69 67 3a 20     ..Mixer-Config: 
     192:       27 25 73 27 20 28 25 75 20 4d 6f 74 6f 72 73 29     '%s' (%u Motors)
        ...

000001a3 <__c.3059>:
     1a3:       0a 0d 47 65 6e 65 72 61 74 69 6e 67 20 64 65 66     ..Generating def
     1b3:       61 75 6c 74 20 4d 69 78 65 72 20 54 61 62 6c 65     ault Mixer Table
        ...

000001c4 <__c.3057>:
     1c4:       0a 0d 55 73 69 6e 67 20 50 61 72 61 6d 65 74 65     ..Using Paramete
     1d4:       72 20 53 65 74 20 25 64 00                          r Set %d.

000001dd <__c.3048>:
     1dd:       0a 0d 47 65 6e 65 72 61 74 69 6e 67 20 64 65 66     ..Generating def
     1ed:       61 75 6c 74 20 50 61 72 61 6d 65 74 65 72 20 53     ault Parameter S
     1fd:       65 74 20 25 64 00                                   et %d.

00000203 <__c.3045>:
     203:       0a 0d 2d 2d 3e 20 48 61 72 64 77 61 72 65 20 56     ..--> Hardware V
     213:       65 72 73 69 6f 6e 20 42 79 74 65 20 43 68 61 6e     ersion Byte Chan
     223:       67 65 64 20 3c 2d 2d 00                             ged <--.

0000022b <__c.3157>:
     22b:       0a 0d 47 79 72 6f 20 63 61 6c 69 62 72 61 74 69     ..Gyro calibrati
     23b:       6f 6e 20 64 61 74 61 20 6e 6f 74 20 76 61 6c 69     on data not vali
     24b:       64 0d 0a 00                                         d...

0000024f <__c.3152>:
     24f:       0a 0d 41 43 43 20 6e 6f 74 20 63 61 6c 69 62 72     ..ACC not calibr
     25f:       61 74 65 64 21 0d 0a 00                             ated!...

00000267 <__c.3029>:
     267:       0a 0d 46 6c 69 67 68 74 2d 74 69 6d 65 20 25 75     ..Flight-time %u
     277:       20 6d 69 6e 20 54 6f 74 61 6c 3a 25 75 20 6d 69      min Total:%u mi
     287:       6e 00                                               n.

00000289 <__c.3027>:
     289:       4f 4b 0a 0d 00                                      OK...

0000028e <__c.3022>:
     28e:       0a 0d 43 61 6c 69 62 72 61 74 69 6e 67 20 70 72     ..Calibrating pr
     29e:       65 73 73 75 72 65 20 73 65 6e 73 6f 72 2e 2e 00     essure sensor...

000002ae <__c.3020>:
     2ae:       3c 2d 2d 20 77 61 72 6e 69 6e 67 20 6f 6c 64 20     <-- warning old 
     2be:       56 65 72 73 69 6f 6e 21 00                          Version!.

000002c7 <__c.3018>:
     2c7:       0a 0d 42 4c 2d 46 69 72 6d 77 61 72 65 20 25 64     ..BL-Firmware %d
     2d7:       2e 25 30 32 64 00                                   .%02d.

000002dd <__c.3013>:
     2dd:       0a 0d 0a 0d 21 21 20 4d 49 53 53 49 4e 47 20 42     ....!! MISSING B
     2ed:       4c 2d 43 54 52 4c 3a 20 25 64 20 21 21 00           L-CTRL: %d !!.

000002fb <__c.3008>:
     2fb:       25 64 00                                            %d.

000002fe <__c.2999>:
     2fe:       0a 0d 46 6f 75 6e 64 20 42 4c 2d 43 74 72 6c 3a     ..Found BL-Ctrl:
     30e:       20 00                                                .

00000310 <__c.2990>:
     310:       0a 0d 4f 6c 64 20 46 43 20 48 61 72 64 77 61 72     ..Old FC Hardwar
     320:       65 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20     e not supported 
     330:       62 79 20 74 68 69 73 20 46 69 72 6d 77 61 72 65     by this Firmware
     340:       21 00                                               !.

00000342 <__c.2976>:
     342:       20 20 41 75 74 6f 6c 61 6e 64 69 6e 67 3a 20 25       Autolanding: %
     352:       64 2e 25 64 56 00                                   d.%dV.

00000358 <__c.2974>:
     358:       20 20 41 75 74 6f 2d 43 48 3a 20 25 64 2e 25 64       Auto-CH: %d.%d
     368:       56 00                                               V.

0000036a <__c.2972>:
     36a:       20 4c 6f 77 20 77 61 72 6e 69 6e 67 3a 20 25 64      Low warning: %d
     37a:       2e 25 64 56 00                                      .%dV.

0000037f <__c.2970>:
     37f:       20 25 64 20 43 65 6c 6c 73 20 00                     %d Cells .

0000038a <__c.2968>:
     38a:       0a 0d 42 61 74 74 3a 00                             ..Batt:.

00000392 <__c.2959>:
     392:       0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
     3a2:       3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
     3b2:       3d 3d 3d 3d 3d 00                                   =====.

000003b8 <__c.3487>:
     3b8:       25 73 00                                            %s.

000003bb <__c.3485>:
     3bb:       28 53 65 74 20 2d 3e 20 4c 6f 61 64 29 00           (Set -> Load).

000003c9 <__c.3483>:
     3c9:       4e 6f 20 53 44 2d 43 61 72 64 20 20 20 00           No SD-Card   .

000003d7 <__c.3481>:
     3d7:       2d 2d 00                                            --.

000003da <__c.3479>:
     3da:       25 32 64 00                                         %2d.

000003de <__c.3477>:
     3de:       20 20 20 00                                            .

000003e2 <__c.3475>:
     3e2:       6c 6f 61 64 20 70 6f 69 6e 74 3a 00                 load point:.

000003ee <__c.3470>:
     3ee:       43 61 6d 3a 20 25 33 69 00                          Cam: %3i.

000003f7 <__c.3468>:
     3f7:       44 49 52 3a 20 25 33 64 25 63 00                    DIR: %3d%c.

00000402 <__c.3466>:
     402:       41 4c 54 3a 25 34 69 6d 20 20 20 20 00              ALT:%4im    .

0000040f <__c.3464>:
     40f:       41 4c 54 3a 25 34 69 2f 25 69 6d 20 00              ALT:%4i/%im .

0000041c <__c.3461>:
     41c:       57 50 3a 25 32 64 2f 25 64 20 44 69 73 74 3a 25     WP:%2d/%d Dist:%
     42c:       33 64 6d 20 00                                      3dm .

00000431 <__c.3459>:
     431:       20 25 32 69 3a 25 30 32 69 20 00                     %2i:%02i .

0000043c <__c.3457>:
     43c:       20 25 32 69 2e 25 31 69 56 20 00                     %2i.%1iV .

00000447 <__c.3453>:
     447:       4c 6f 61 64 20 73 69 6e 67 6c 65 20 50 6f 73 69     Load single Posi
     457:       74 69 6f 6e 00                                      tion.

0000045c <__c.3446>:
     45c:       21 4e 6f 20 47 50 53 2d 46 69 78 21 20 00           !No GPS-Fix! .

0000046a <__c.3444>:
     46a:       28 53 65 74 20 2d 3e 20 53 74 6f 72 65 29 00        (Set -> Store).

00000479 <__c.3442>:
     479:       4e 6f 20 53 44 2d 43 61 72 64 20 20 20 00           No SD-Card   .

00000487 <__c.3440>:
     487:       2d 2d 00                                            --.

0000048a <__c.3438>:
     48a:       25 32 64 20 00                                      %2d .

0000048f <__c.3436>:
     48f:       20 20 20 00                                            .

00000493 <__c.3434>:
     493:       53 74 6f 72 65 20 70 6f 69 6e 74 3a 00              Store point:.

000004a0 <__c.3429>:
     4a0:       43 61 6d 3a 20 25 33 69 00                          Cam: %3i.

000004a9 <__c.3427>:
     4a9:       44 49 52 3a 20 25 33 64 25 63 00                    DIR: %3d%c.

000004b4 <__c.3425>:
     4b4:       41 4c 54 3a 25 34 69 6d 00                          ALT:%4im.

000004bd <__c.3422>:
     4bd:       20 25 32 69 3a 25 30 32 69 20 00                     %2i:%02i .

000004c8 <__c.3420>:
     4c8:       20 25 32 69 2e 25 31 69 56 20 00                     %2i.%1iV .

000004d3 <__c.3416>:
     4d3:       53 74 6f 72 65 20 73 69 6e 67 6c 65 20 50 6f 73     Store single Pos
     4e3:       69 74 69 6f 6e 00                                   ition.

000004e9 <__c.3409>:
     4e9:       20 20 20 20 20 20 20 20 20 20 20 20 20 00                        .

000004f7 <__c.3407>:
     4f7:       28 53 65 74 20 2d 3e 20 4c 6f 61 64 29 00           (Set -> Load).

00000505 <__c.3405>:
     505:       4e 6f 20 53 44 2d 43 61 72 64 20 20 20 00           No SD-Card   .

00000513 <__c.3403>:
     513:       20 2d 2d 00                                          --.

00000517 <__c.3401>:
     517:       25 32 64 20 28 46 49 58 29 00                       %2d (FIX).

00000521 <__c.3399>:
     521:       20 20 20 00                                            .

00000525 <__c.3397>:
     525:       4c 6f 61 64 20 6c 69 73 74 3a 00                    Load list:.

00000530 <__c.3392>:
     530:       25 73 00                                            %s.

00000533 <__c.3390>:
     533:       25 32 69 2e 25 31 69 56 20 00                       %2i.%1iV .

0000053d <__c.3387>:
     53d:       4e 6f 20 57 50 73 20 61 63 74 69 76 65 20 20 20     No WPs active   
     54d:       20 00                                                .

0000054f <__c.3385>:
     54f:       41 63 74 69 76 65 20 57 50 3a 25 32 64 2f 25 64     Active WP:%2d/%d
     55f:       20 00                                                .

00000561 <__c.3381>:
     561:       28 46 69 78 65 64 20 50 6f 73 69 74 69 6f 6e 73     (Fixed Positions
     571:       29 00                                               ).

00000573 <__c.3379>:
     573:       4c 6f 61 64 20 57 61 79 70 6f 69 6e 74 73 00        Load Waypoints.

00000582 <__c.3372>:
     582:       21 4e 6f 20 47 50 53 2d 46 69 78 21 20 00           !No GPS-Fix! .

00000590 <__c.3370>:
     590:       20 20 20 20 20 20 20 20 20 20 20 20 20 00                        .

0000059e <__c.3368>:
     59e:       28 53 65 74 20 2d 3e 20 4c 6f 61 64 29 00           (Set -> Load).

000005ac <__c.3366>:
     5ac:       4e 6f 20 53 44 2d 43 61 72 64 20 20 20 00           No SD-Card   .

000005ba <__c.3364>:
     5ba:       4c 6f 61 64 20 6c 69 73 74 3a 20 2d 2d 20 00        Load list: -- .

000005c9 <__c.3362>:
     5c9:       4c 6f 61 64 20 6c 69 73 74 3a 00                    Load list:.

000005d4 <__c.3360>:
     5d4:       25 32 69 20 20 20 00                                %2i   .

000005db <__c.3358>:
     5db:       20 20 20 00                                            .

000005df <__c.3353>:
     5df:       25 73 00                                            %s.

000005e2 <__c.3351>:
     5e2:       25 32 69 2e 25 31 69 56 20 00                       %2i.%1iV .

000005ec <__c.3348>:
     5ec:       4e 6f 20 57 50 73 20 61 63 74 69 76 65 20 20 20     No WPs active   
     5fc:       20 20 00                                              .

000005ff <__c.3346>:
     5ff:       41 63 74 69 76 65 20 57 50 3a 25 32 64 2f 25 64     Active WP:%2d/%d
     60f:       20 00                                                .

00000611 <__c.3342>:
     611:       28 52 65 6c 61 74 69 76 65 20 50 6f 73 69 74 69     (Relative Positi
     621:       6f 6e 73 29 00                                      ons).

00000626 <__c.3340>:
     626:       4c 6f 61 64 20 57 61 79 70 6f 69 6e 74 73 00        Load Waypoints.

00000635 <__c.3324>:
     635:       43 4f 4d 50 41 53 53 20 4f 46 46 21 20 00           COMPASS OFF! .

00000643 <__c.3322>:
     643:       48 48 21 20 00                                      HH! .

00000648 <__c.3320>:
     648:       4c 4f 4f 50 49 4e 47 21 20 00                       LOOPING! .

00000652 <__c.3318>:
     652:       43 4f 55 50 4c 49 4e 47 20 4f 46 46 21 20 00        COUPLING OFF! .

00000661 <__c.3315>:
     661:       50 34 3a 25 34 69 20 50 35 3a 25 34 69 20 36 3a     P4:%4i P5:%4i 6:
     671:       25 33 69 00                                         %3i.

00000675 <__c.3313>:
     675:       50 31 3a 25 34 69 20 50 32 3a 25 34 69 20 33 3a     P1:%4i P2:%4i 3:
     685:       25 33 69 00                                         %3i.

00000689 <__c.3311>:
     689:       47 73 3a 25 34 69 20 59 61 3a 25 34 69 20 00        Gs:%4i Ya:%4i .

00000698 <__c.3309>:
     698:       4e 69 3a 25 34 69 20 52 6f 3a 25 34 69 20 43 3a     Ni:%4i Ro:%4i C:
     6a8:       25 33 69 00                                         %3i.

000006ac <__c.3306>:
     6ac:       48 4f 4c 44 20 00                                   HOLD .

000006b2 <__c.3304>:
     6b2:       25 75 6d 00                                         %um.

000006b6 <__c.3302>:
     6b6:       48 4f 4d 45 20 41 4c 54 3a 00                       HOME ALT:.

000006c0 <__c.3299>:
     6c0:       20 46 53 3a 25 75 73 65 6b 20 00                     FS:%usek .

000006cb <__c.3297>:
     6cb:       28 48 4f 4c 44 29 00                                (HOLD).

000006d2 <__c.3295>:
     6d2:       28 41 49 44 29 20 00                                (AID) .

000006d9 <__c.3293>:
     6d9:       28 48 4f 4d 45 29 00                                (HOME).

000006e0 <__c.3291>:
     6e0:       28 46 52 45 45 29 00                                (FREE).

000006e7 <__c.3289>:
     6e7:       44 49 53 41 42 4c 45 44 00                          DISABLED.

000006f0 <__c.3287>:
     6f0:       47 50 53 3a 00                                      GPS:.

000006f5 <__c.3284>:
     6f5:       20 54 45 41 43 48 00                                 TEACH.

000006fc <__c.3282>:
     6fc:       20 28 4f 46 46 29 00                                 (OFF).

00000703 <__c.3280>:
     703:       20 28 4f 4e 29 20 00                                 (ON) .

0000070a <__c.3278>:
     70a:       44 49 53 41 42 4c 45 44 00                          DISABLED.

00000713 <__c.3276>:
     713:       43 46 3a 00                                         CF:.

00000717 <__c.3273>:
     717:       44 49 53 41 42 4c 45 44 00                          DISABLED.

00000720 <__c.3271>:
     720:       56 41 52 49 4f 00                                   VARIO.

00000726 <__c.3269>:
     726:       4c 49 4d 49 54 00                                   LIMIT.

0000072c <__c.3267>:
     72c:       28 4f 46 46 29 20 00                                (OFF) .

00000733 <__c.3265>:
     733:       28 4f 4e 29 20 20 00                                (ON)  .

0000073a <__c.3263>:
     73a:       50 4f 54 49 3a 25 33 75 20 00                       POTI:%3u .

00000744 <__c.3261>:
     744:       41 4c 54 3a 00                                      ALT:.

00000749 <__c.3258>:
     749:       4d 69 6e 3a 25 32 69 2e 25 31 69 56 20 25 73 20     Min:%2i.%1iV %s 
        ...

0000075a <__c.3254>:
     75a:       53 65 74 74 69 6e 67 3a 25 75 20 25 73 20 00        Setting:%u %s .

00000769 <__c.3240>:
     769:       20 77 77 77 2e 4d 69 6b 72 6f 4b 6f 70 74 65 72      www.MikroKopter
     779:       2e 64 65 20 20 00                                   .de  .

0000077f <__c.3238>:
     77f:       21 21 20 4c 69 50 6f 20 76 6f 6c 74 61 67 65 20     !! LiPo voltage 
     78f:       21 21 00                                            !!.

00000792 <__c.3236>:
     792:       45 52 52 3a 20 00                                   ERR: .

00000798 <__c.3234>:
     798:       45 52 52 3a 20 25 32 64 20 21 00                    ERR: %2d !.

000007a3 <__c.3231>:
     7a3:       25 33 69 20 25 33 69 20 25 33 69 20 25 33 69 25     %3i %3i %3i %3i%
     7b3:       63 43 00                                            cC.

000007b6 <__c.3229>:
     7b6:       25 33 69 20 25 33 69 25 63 43 20 20 20 20 20 20     %3i %3i%cC      
     7c6:       20 20 00                                              .

000007c9 <__c.3227>:
     7c9:       25 32 69 2e 25 69 20 25 32 69 2e 25 69 20 25 32     %2i.%i %2i.%i %2
     7d9:       69 2e 25 69 20 25 32 69 2e 25 69 41 00              i.%i %2i.%iA.

000007e6 <__c.3225>:
     7e6:       25 32 69 2e 25 69 20 25 32 69 2e 25 69 41 00        %2i.%i %2i.%iA.

000007f5 <__c.3222>:
     7f5:       25 33 69 20 25 33 69 20 25 33 69 20 25 33 69 25     %3i %3i %3i %3i%
     805:       63 43 00                                            cC.

00000808 <__c.3220>:
     808:       25 32 69 2e 25 69 20 25 32 69 2e 25 69 20 25 32     %2i.%i %2i.%i %2
     818:       69 2e 25 69 20 25 32 69 2e 25 69 41 00              i.%i %2i.%iA.

00000825 <__c.3217>:
     825:       20 20 20 4e 6f 20 4e 61 76 69 43 74 72 6c 20 20        No NaviCtrl  
     835:       20 20 20 20 20 00                                        .

0000083b <__c.3215>:
     83b:       44 47 50 53 20 00                                   DGPS .

00000841 <__c.3213>:
     841:       4e 4f 46 49 58 00                                   NOFIX.

00000847 <__c.3209>:
     847:       20 20 33 44 20 00                                     3D .

0000084d <__c.3206>:
     84d:       47 50 53 3a 25 32 75 6d 2f 73 20 53 41 54 3a 25     GPS:%2um/s SAT:%
     85d:       64 20 00                                            d .

00000860 <__c.3203>:
     860:       20 20 00                                              .

00000863 <__c.3201>:
     863:       43 46 00                                            CF.

00000866 <__c.3199>:
     866:       50 57 52 3a 25 32 69 2e 25 31 69 41 20 28 25 69     PWR:%2i.%1iA (%i
     876:       57 29 20 00                                         W) .

0000087a <__c.3196>:
     87a:       48 4d 3a 25 33 64 25 63 20 20 44 49 53 54 3a 25     HM:%3d%c  DIST:%
     88a:       33 64 6d 20 25 63 00                                3dm %c.

00000891 <__c.3193>:
     891:       25 63 00                                            %c.

00000894 <__c.3191>:
     894:       41 4c 54 3a 2d 2d 2d 2d 20 00                       ALT:---- .

0000089e <__c.3189>:
     89e:       41 4c 54 3a 25 34 69 6d 00                          ALT:%4im.

000008a7 <__c.3187>:
     8a7:       41 4c 54 3a 25 34 69 6d 00                          ALT:%4im.

000008b0 <__c.3185>:
     8b0:       44 49 52 3a 25 33 64 25 63 00                       DIR:%3d%c.

000008ba <__c.3181>:
     8ba:       20 25 32 69 3a 25 30 32 69 20 20 25 32 69 2e 25      %2i:%02i  %2i.%
     8ca:       31 69 56 20 25 34 69 6d 41 68 00                    1iV %4imAh.

000008d5 <__c.3179>:
     8d5:       20 25 32 69 3a 25 30 32 69 20 20 25 32 69 2e 25      %2i:%02i  %2i.%
     8e5:       31 69 56 20 25 34 69 6d 41 68 00                    1iV %4imAh.

000008f0 <__c.3164>:
     8f0:       20 77 77 77 2e 4d 69 6b 72 6f 4b 6f 70 74 65 72      www.MikroKopter
     900:       2e 64 65 20 20 00                                   .de  .

00000906 <__c.3162>:
     906:       21 21 20 4c 69 50 6f 20 76 6f 6c 74 61 67 65 20     !! LiPo voltage 
     916:       21 21 00                                            !!.

00000919 <__c.3160>:
     919:       45 52 52 3a 20 00                                   ERR: .

0000091f <__c.3158>:
     91f:       45 52 52 3a 20 25 32 64 20 21 00                    ERR: %2d !.

0000092a <__c.3154>:
     92a:       20 20 20 20 25 32 75 6d 2f 73 3a 20 20 48 4d 3a         %2um/s:  HM:
     93a:       25 33 64 25 63 20 25 63 00                          %3d%c %c.

00000943 <__c.3152>:
     943:       69 6e 63 6c 3a 25 32 64 25 63 28 25 32 69 29 00     incl:%2d%c(%2i).

00000953 <__c.3150>:
     953:       48 4d 3a 25 33 64 25 63 20 25 63 00                 HM:%3d%c %c.

0000095f <__c.3148>:
     95f:       4d 41 47 3a 25 33 75 25 25 20 00                    MAG:%3u%% .

0000096a <__c.3145>:
     96a:       21 21 00                                            !!.

0000096d <__c.3141>:
     96d:       33 44 00                                            3D.

00000970 <__c.3139>:
     970:       44 20 00                                            D .

00000973 <__c.3136>:
     973:       44 49 53 54 3a 25 33 64 6d 00                       DIST:%3dm.

0000097d <__c.3134>:
     97d:       53 41 54 3a 25 32 64 20 00                          SAT:%2d .

00000986 <__c.3132>:
     986:       3a 00                                               :.

00000988 <__c.3129>:
     988:       2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d     ----------------
     998:       2d 2d 2d 2d 2d 00                                   -----.

0000099e <__c.3127>:
     99e:       2d 2d 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d     ---------+------
     9ae:       2d 2d 2d 2d 2d 00                                   -----.

000009b4 <__c.3125>:
     9b4:       3a 00                                               :.

000009b6 <__c.3123>:
     9b6:       3a 00                                               :.

000009b8 <__c.3121>:
     9b8:       3a 00                                               :.

000009ba <__c.3118>:
     9ba:       49 3a 25 32 69 2e 25 31 69 41 20 00                 I:%2i.%1iA .

000009c6 <__c.3116>:
     9c6:       20 20 25 35 69 20 20 00                               %5i  .

000009ce <__c.3114>:
     9ce:       20 20 25 35 69 20 20 00                               %5i  .

000009d6 <__c.3111>:
     9d6:       20 00                                                .

000009d8 <__c.3109>:
     9d8:       43 00                                               C.

000009da <__c.3107>:
     9da:       44 49 52 3a 20 25 33 64 25 63 00                    DIR: %3d%c.

000009e5 <__c.3105>:
     9e5:       20 20 25 32 69 3a 25 30 32 69 20 20 00                %2i:%02i  .

000009f2 <__c.3103>:
     9f2:       20 20 25 32 69 3a 25 30 32 69 20 20 00                %2i:%02i  .

000009ff <__c.3099>:
     9ff:       41 4c 54 3a 2d 2d 2d 2d 20 00                       ALT:---- .

00000a09 <__c.3097>:
     a09:       41 4c 54 3a 25 34 69 6d 20 20 00                    ALT:%4im  .

00000a14 <__c.3095>:
     a14:       41 4c 54 3a 25 34 69 6d 20 25 63 00                 ALT:%4im %c.

00000a20 <__c.3093>:
     a20:       20 20 25 32 69 2e 25 31 69 56 20 20 00                %2i.%1iV  .

00000a2d <__c.3091>:
     a2d:       20 20 25 32 69 2e 25 31 69 56 20 20 00                %2i.%1iV  .

00000a3a <__c.2982>:
     a3a:       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                     
     a4a:       20 20 20 20 20 00                                        .

00000a50 <HOTT_ERROR>:
     a50:       00 00 05 00 05 00 04 01 06 01 08 00 06 01 02 00     ................
     a60:       04 00 04 00 07 00 07 00 07 00 07 00 07 00 07 00     ................
     a70:       07 00 03 01 03 01 05 00 17 01 0f 01 06 00 09 01     ................
     a80:       0a 01 19 01 05 01 05 01 19 01 1a 01 0f 01 01 00     ................
     a90:       09 00 06 00 06 00                                   ......

00000a96 <NC_ERROR_TEXT>:
     a96:       4e 6f 20 45 72 72 6f 72 20 20 20 20 20 20 20 20     No Error        
     aa6:       00 4e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 20     .Not compatible 
     ab6:       20 00 4d 4b 33 4d 61 67 20 6e 6f 74 20 63 6f 6d      .MK3Mag not com
     ac6:       70 61 00 4e 6f 20 46 43 20 63 6f 6d 6d 75 6e 69     pa.No FC communi
     ad6:       63 61 74 00 43 6f 6d 70 61 73 73 20 63 6f 6d 6d     cat.Compass comm
     ae6:       75 6e 69 63 00 47 50 53 20 63 6f 6d 6d 75 6e 69     unic.GPS communi
     af6:       63 61 74 69 6f 00 63 6f 6d 70 61 73 73 20 76 61     catio.compass va
     b06:       6c 75 65 20 20 20 00 52 43 20 53 69 67 6e 61 6c     lue   .RC Signal
     b16:       20 6c 6f 73 74 20 20 00 46 43 20 73 70 69 20 72      lost  .FC spi r
     b26:       78 20 65 72 72 6f 72 20 00 4e 6f 20 4e 43 20 63     x error .No NC c
     b36:       6f 6d 6d 75 6e 69 63 61 74 00 46 43 20 4e 69 63     ommunicat.FC Nic
     b46:       6b 20 47 79 72 6f 20 20 20 20 00 46 43 20 52 6f     k Gyro    .FC Ro
     b56:       6c 6c 20 47 79 72 6f 20 20 20 20 00 46 43 20 59     ll Gyro    .FC Y
     b66:       61 77 20 47 79 72 6f 20 20 20 20 20 00 46 43 20     aw Gyro     .FC 
     b76:       4e 69 63 6b 20 41 43 43 20 20 20 20 20 00 46 43     Nick ACC     .FC
     b86:       20 52 6f 6c 6c 20 41 43 43 20 20 20 20 20 00 46      Roll ACC     .F
     b96:       43 20 5a 2d 41 43 43 20 20 20 20 20 20 20 20 00     C Z-ACC        .
     ba6:       50 72 65 73 73 75 72 65 20 73 65 6e 73 6f 72 20     Pressure sensor 
     bb6:       00 49 32 43 20 46 43 2d 3e 42 4c 2d 43 74 72 6c     .I2C FC->BL-Ctrl
     bc6:       20 00 42 6c 20 4d 69 73 73 69 6e 67 20 20 20 20      .Bl Missing    
     bd6:       20 20 00 4d 69 78 65 72 20 45 72 72 6f 72 20 20       .Mixer Error  
     be6:       20 20 20 00 43 61 72 65 66 72 65 65 20 45 72 72        .Carefree Err
     bf6:       6f 72 20 20 00 47 50 53 20 46 69 78 20 6c 6f 73     or  .GPS Fix los
     c06:       74 20 20 20 20 00 4d 61 67 6e 65 74 20 45 72 72     t    .Magnet Err
     c16:       6f 72 20 20 20 20 00 4d 6f 74 6f 72 20 72 65 73     or    .Motor res
     c26:       74 61 72 74 20 20 20 00 42 4c 20 4c 69 6d 69 74     tart   .BL Limit
     c36:       61 74 69 6f 6e 20 20 20 00 47 50 53 20 52 61 6e     ation   .GPS Ran
     c46:       67 65 20 20 20 20 20 20 20 00 4e 6f 20 53 44 2d     ge       .No SD-
     c56:       43 61 72 64 20 20 20 20 20 20 00 53 44 2d 4c 6f     Card      .SD-Lo
     c66:       67 67 69 6e 67 20 65 72 72 6f 72 00 46 6c 79 69     gging error.Flyi
     c76:       6e 67 20 72 61 6e 67 65 21 20 20 20 00 4d 61 78     ng range!   .Max
     c86:       20 41 6c 74 69 74 75 64 65 21 20 20 20 00 4e 6f      Altitude!   .No
     c96:       20 47 50 53 20 66 69 78 20 20 20 20 20 20 00 63      GPS fix      .c
     ca6:       6f 6d 70 61 73 73 20 6e 6f 74 20 63 61 6c 2e 00     ompass not cal..
     cb6:       42 4c 2d 53 65 6c 66 74 65 73 74 20 20 20 20 20     BL-Selftest     
     cc6:       00 6e 6f 20 65 78 74 2e 20 63 6f 6d 70 61 73 73     .no ext. compass
     cd6:       20 00 63 6f 6d 70 61 73 73 20 73 65 6e 73 6f 72      .compass sensor
     ce6:       20 20 00                                              .

00000ce9 <SETTING>:
     ce9:       53 65 74 20 20 3a 00                                Set  :.

00000cf0 <BOAT_MODE>:
     cf0:       20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 28 42 6f      MikroKopter (Bo
     d00:       61 74 29 20 20 00                                   at)  .

00000d06 <SIMULATION>:
     d06:       20 20 53 49 4d 55 4c 41 54 49 4f 4e 20 61 63 74       SIMULATION act
     d16:       69 76 65 20 20 00                                   ive  .

00000d1c <LANDING>:
     d1c:       20 21 21 20 20 20 4c 41 4e 44 49 4e 47 20 20 20      !!   LANDING   
     d2c:       20 21 21 20 20 00                                    !!  .

00000d32 <UNDERVOLTAGE>:
     d32:       20 21 21 20 4c 69 50 6f 20 76 6f 6c 74 61 67 65      !! LiPo voltage
     d42:       20 21 21 20 20 00                                    !!  .

00000d48 <MIKROKOPTER>:
     d48:       20 20 20 20 20 4d 69 6b 72 6f 4b 6f 70 74 65 72          MikroKopter
     d58:       20 20 20 20 20 00                                        .

00000d5e <__c.3117>:
     d5e:       4e 6f 20 4e 61 76 69 43 74 72 6c 21 00              No NaviCtrl!.

00000d6b <__c.3115>:
     d6b:       48 6f 6d 65 3a 25 33 64 6d 20 25 33 64 25 63 20     Home:%3dm %3d%c 
     d7b:       25 63 00                                            %c.

00000d7e <__c.3113>:
     d7e:       44 47 50 53 00                                      DGPS.

00000d83 <__c.3111>:
     d83:       4e 6f 46 78 00                                      NoFx.

00000d88 <__c.3107>:
     d88:       20 20 33 44 00                                        3D.

00000d8d <__c.3104>:
     d8d:       25 32 75 6d 2f 73 20 53 61 74 3a 25 64 20 00        %2um/s Sat:%d .

00000d9c <__c.3099>:
     d9c:       20 20 00                                              .

00000d9f <__c.3097>:
     d9f:       2d 3e 00                                            ->.

00000da2 <__c.3095>:
     da2:       2d 2d 2f 2d 2d 00                                   --/--.

00000da8 <__c.3093>:
     da8:       25 32 64 2f 25 64 20 00                             %2d/%d .

00000db0 <__c.3091>:
     db0:       23 25 32 64 20 57 50 73 3a 00                       #%2d WPs:.

00000dba <__c.3089>:
     dba:       6e 6f 20 47 50 53 2d 46 69 78 00                    no GPS-Fix.

00000dc5 <__c.3087>:
     dc5:       6e 6f 20 53 44 2d 43 61 72 64 00                    no SD-Card.

00000dd0 <__c.3085>:
     dd0:       52 65 6c 3a 25 73 00                                Rel:%s.

00000dd7 <__c.3083>:
     dd7:       52 65 6c 61 74 69 76 65 20 57 50 73 20 00           Relative WPs .

00000de5 <__c.3076>:
     de5:       20 20 00                                              .

00000de8 <__c.3074>:
     de8:       2d 3e 00                                            ->.

00000deb <__c.3072>:
     deb:       2d 2d 2f 2d 2d 00                                   --/--.

00000df1 <__c.3070>:
     df1:       25 32 64 2f 25 64 20 00                             %2d/%d .

00000df9 <__c.3068>:
     df9:       23 25 32 64 20 57 50 3a 00                          #%2d WP:.

00000e02 <__c.3066>:
     e02:       6e 6f 20 53 44 2d 43 61 72 64 00                    no SD-Card.

00000e0d <__c.3064>:
     e0d:       46 49 58 3a 25 73 00                                FIX:%s.

00000e14 <__c.3062>:
     e14:       46 49 58 20 57 61 79 70 6f 69 6e 74 73 00           FIX Waypoints.

00000e22 <__c.3055>:
     e22:       20 20 00                                              .

00000e25 <__c.3053>:
     e25:       2d 3e 00                                            ->.

00000e28 <__c.3051>:
     e28:       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                     
        ...

00000e39 <__c.3049>:
     e39:       44 69 73 74 3a 25 33 64 20 41 6c 74 3a 25 33 64     Dist:%3d Alt:%3d
     e49:       20 00                                                .

00000e4b <__c.3047>:
     e4b:       25 32 64 00                                         %2d.

00000e4f <__c.3045>:
     e4f:       6e 6f 20 53 44 2d 43 61 72 64 00                    no SD-Card.

00000e5a <__c.3043>:
     e5a:       4c 6f 61 64 20 50 6f 69 6e 74 00                    Load Point.

00000e65 <__c.3036>:
     e65:       20 20 00                                              .

00000e68 <__c.3034>:
     e68:       2d 3e 00                                            ->.

00000e6b <__c.3032>:
     e6b:       44 69 72 3a 25 33 64 20 41 6c 74 3a 25 33 64 6d     Dir:%3d Alt:%3dm
        ...

00000e7c <__c.3030>:
     e7c:       25 32 64 00                                         %2d.

00000e80 <__c.3028>:
     e80:       6e 6f 20 47 50 53 2d 46 69 78 00                    no GPS-Fix.

00000e8b <__c.3026>:
     e8b:       6e 6f 20 53 44 2d 43 61 72 64 00                    no SD-Card.

00000e96 <__c.3024>:
     e96:       53 61 76 65 20 50 6f 69 6e 74 3a 00                 Save Point:.

00000ea2 <__c.3017>:
     ea2:       53 61 76 65 20 73 69 6e 67 6c 2e 50 6f 69 6e 74     Save singl.Point
        ...

00000eb3 <__c.3012>:
     eb3:       4c 6f 61 64 20 73 69 6e 67 6c 2e 50 6f 69 6e 74     Load singl.Point
        ...

00000ec4 <__c.3007>:
     ec4:       28 52 65 6c 61 74 69 76 65 29 20 20 20 00           (Relative)   .

00000ed2 <__c.3005>:
     ed2:       4c 6f 61 64 20 57 61 79 70 6f 69 6e 74 73 00        Load Waypoints.

00000ee1 <__c.3000>:
     ee1:       28 46 69 78 65 64 29 20 20 20 20 20 20 00           (Fixed)      .

00000eef <__c.2998>:
     eef:       4c 6f 61 64 20 57 61 79 70 6f 69 6e 74 73 00        Load Waypoints.

00000efe <__c.2993>:
     efe:       49 6e 63 6c 69 2e 3a 25 33 69 25 63 20 28 25 69     Incli.:%3i%c (%i
     f0e:       29 20 00                                            ) .

00000f11 <__c.2991>:
     f11:       4d 61 67 6e 65 74 3a 25 33 69 25 25 20 25 33 69     Magnet:%3i%% %3i
     f21:       25 63 00                                            %c.

00000f24 <__c.2986>:
     f24:       25 34 69 57 20 25 36 69 6d 41 68 00                 %4iW %6imAh.

00000f30 <__c.2984>:
     f30:       25 32 69 2e 25 31 69 56 20 25 33 69 2e 25 31 69     %2i.%1iV %3i.%1i
     f40:       41 00                                               A.

00000f42 <__c.2979>:
     f42:       25 63 43 20 20 20 20 20 00                          %cC     .

00000f4b <__c.2977>:
     f4b:       54 65 6d 70 65 72 61 74 75 72 65 73 20 20 20 20     Temperatures    
        ...

00000f5c <__c.2975>:
     f5c:       25 33 69 20 25 33 69 20 25 33 69 20 25 33 69 00     %3i %3i %3i %3i.

00000f6c <__c.2973>:
     f6c:       25 33 69 20 25 33 69 20 25 33 69 20 25 33 69 00     %3i %3i %3i %3i.

00000f7c <__c.2968>:
     f7c:       52 00                                               R.

00000f7e <__c.2966>:
     f7e:       25 34 69 6d 25 63 00                                %4im%c.

00000f85 <__c.2964>:
     f85:       25 34 69 20 25 32 69 3a 25 30 32 69 00              %4i %2i:%02i.

00000f92 <__c.2962>:
     f92:       28 42 6f 61 74 2d 4d 6f 64 65 29 00                 (Boat-Mode).

00000f9e <__c.2960>:
     f9e:       53 65 74 25 64 3a 25 73 00                          Set%d:%s.

00000fa7 <__c.2958>:
     fa7:       53 49 4d 55 4c 41 54 49 4f 4e 00                    SIMULATION.

00000fb2 <__c.2956>:
     fb2:       45 52 52 4f 52 3a 20 25 32 64 20 00                 ERROR: %2d .

00000fbe <__c.2952>:
     fbe:       53 74 61 74 75 73 20 20 20 20 00                    Status    .

00000fc9 <__c.2950>:
     fc9:       25 33 64 25 63 20 25 33 64 6d 25 63 00              %3d%c %3dm%c.

00000fd6 <__c.2948>:
     fd6:       25 32 69 2e 25 31 69 56 00                          %2i.%1iV.

00000fdf <JetiBox_Menu>:
     fdf:       08 01 00 00 e3 6d 00 02 01 01 5f 6b 01 03 02 02     .....m...._k....
     fef:       db 6b 02 04 03 03 ce 71 03 05 04 09 77 6c 04 06     .k.....q....wl..
     fff:       05 0a a2 6c 05 07 06 0b cd 6c 06 08 07 0c e2 6c     ...l.....l.....l
    100f:       07 00 08 06 33 6c 04 09 09 09 ed 70 05 0a 0a 0a     ....3l.....p....
    101f:       f7 6c 06 0b 0b 0b 20 70 07 0c 0c 0c 68 6f           .l.... p....ho

0000102d <JETI_CODE>:
    102d:       00 4f 50 51 52 53 54 53 56 57 48 00 58 59 00 5a     .OPQRSTSVWH.XY.Z
    103d:       55 45 46 47 48 41 00 49 42 4a 4a 00 00 00 00 00     UEFGHA.IBJJ.....
    104d:       00 00 00 00 00 00 44 4c 4d 00 00 00 00 00 4e 00     ......DLM.....N.
    105d:       00 00 4b 00 43                                      ..K.C

00001062 <__c.3151>:
    1062:       25 31 64 2e 25 30 32 64 20 25 31 64 2e 25 30 32     %1d.%02d %1d.%02
    1072:       64 20 25 31 64 2e 25 30 32 64 20 25 31 64 2e 25     d %1d.%02d %1d.%
    1082:       30 32 64 00                                         02d.

00001086 <__c.3149>:
    1086:       42 4c 20 56 65 72 73 69 6f 6e 73 00                 BL Versions.

00001092 <__c.3146>:
    1092:       31 32 00                                            12.

00001095 <__c.3144>:
    1095:       31 31 00                                            11.

00001098 <__c.3142>:
    1098:       31 30 00                                            10.

0000109b <__c.3140>:
    109b:       20 25 63 20 20 20 2d 20 20 20 2d 20 20 20 2d 20      %c   -   -   - 
        ...

000010ac <__c.3138>:
    10ac:       20 25 63 20 20 20 25 63 20 20 20 25 63 20 20 20      %c   %c   %c   
    10bc:       25 63 20 00                                         %c .

000010c0 <__c.3136>:
    10c0:       20 25 63 20 20 20 25 63 20 20 20 25 63 20 20 20      %c   %c   %c   
    10d0:       25 63 20 00                                         %c .

000010d4 <__c.3134>:
    10d4:       42 4c 2d 43 74 72 6c 20 66 6f 75 6e 64 20 00        BL-Ctrl found .

000010e3 <__c.3128>:
    10e3:       25 33 64 20 25 33 64 20 25 33 64 20 25 33 64 20     %3d %3d %3d %3d 
        ...

000010f4 <__c.3126>:
    10f4:       28 69 6e 20 30 2e 31 41 29 00                       (in 0.1A).

000010fe <__c.3124>:
    10fe:       42 4c 20 43 75 72 72 65 6e 74 00                    BL Current.

00001109 <__c.3118>:
    1109:       25 33 64 20 25 33 64 20 25 33 64 20 25 33 64 20     %3d %3d %3d %3d 
        ...

0000111a <__c.3116>:
    111a:       42 4c 20 54 65 6d 70 65 72 61 74 75 72 65 00        BL Temperature.

00001129 <__c.3110>:
    1129:       25 33 64 20 25 33 64 20 25 33 64 20 25 33 64 20     %3d %3d %3d %3d 
        ...

0000113a <__c.3108>:
    113a:       42 4c 2d 43 74 72 6c 20 45 72 72 6f 72 73 20 00     BL-Ctrl Errors .

0000114a <__c.3105>:
    114a:       52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.

00001158 <__c.3103>:
    1158:       50 6f 73 69 74 69 6f 6e 3a 20 25 33 69 00           Position: %3i.

00001166 <__c.3101>:
    1166:       53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.

00001174 <__c.3099>:
    1174:       53 65 72 76 6f 20 20 00                             Servo  .

0000117c <__c.3096>:
    117c:       54 72 75 65 3a 20 20 20 20 20 25 35 69 00           True:     %5i.

0000118a <__c.3094>:
    118a:       47 79 72 6f 3a 20 20 20 20 20 25 35 69 00           Gyro:     %5i.

00001198 <__c.3092>:
    1198:       4d 61 67 6e 65 74 3a 20 20 20 25 35 69 00           Magnet:   %5i.

000011a6 <__c.3090>:
    11a6:       43 6f 6d 70 61 73 73 00                             Compass.

000011ae <__c.3087>:
    11ae:       28 72 65 73 65 74 29 00                             (reset).

000011b6 <__c.3085>:
    11b6:       41 63 74 3a 20 20 25 35 75 6d 69 6e 00              Act:  %5umin.

000011c3 <__c.3083>:
    11c3:       54 6f 74 61 6c 3a 25 35 75 6d 69 6e 00              Total:%5umin.

000011d0 <__c.3081>:
    11d0:       46 6c 69 67 68 74 2d 54 69 6d 65 20 20 00           Flight-Time  .

000011de <__c.3075>:
    11de:       50 6f 74 69 25 69 3a 20 20 25 33 69 00              Poti%i:  %3i.

000011eb <__c.3069>:
    11eb:       50 6f 74 69 25 69 3a 20 20 25 33 69 00              Poti%i:  %3i.

000011f8 <__c.3066>:
    11f8:       4c 61 6e 64 3a 20 25 32 64 2e 25 64 56 00           Land: %2d.%dV.

00001206 <__c.3064>:
    1206:       48 6f 6d 65 3a 20 25 32 64 2e 25 64 56 00           Home: %2d.%dV.

00001214 <__c.3062>:
    1214:       57 61 72 6e 3a 20 25 32 64 2e 25 64 56 00           Warn: %2d.%dV.

00001222 <__c.3060>:
    1222:       55 6e 64 65 72 76 6f 6c 74 61 67 65 73 20 20 00     Undervoltages  .

00001232 <__c.3057>:
    1232:       52 43 2d 43 68 61 6e 6e 65 6c 73 3a 25 34 69 00     RC-Channels:%4i.

00001242 <__c.3055>:
    1242:       52 43 2d 51 75 61 6c 69 74 79 3a 20 25 34 69 00     RC-Quality: %4i.

00001252 <__c.3053>:
    1252:       52 65 63 65 69 76 65 72 00                          Receiver.

0000125b <__c.3050>:
    125b:       44 69 73 63 68 61 72 67 65 3a 20 25 35 69 6d 41     Discharge: %5imA
    126b:       68 00                                               h.

0000126d <__c.3048>:
    126d:       50 6f 77 65 72 3a 20 20 20 20 20 25 34 69 57 00     Power:     %4iW.

0000127d <__c.3046>:
    127d:       43 75 72 72 65 6e 74 3a 20 20 20 25 33 69 2e 25     Current:   %3i.%
    128d:       31 69 41 00                                         1iA.

00001291 <__c.3044>:
    1291:       56 6f 6c 74 61 67 65 3a 20 20 20 25 33 69 2e 25     Voltage:   %3i.%
    12a1:       31 69 56 00                                         1iV.

000012a5 <__c.3041>:
    12a5:       5a 20 20 20 20 25 34 69 20 28 25 33 69 29 00        Z    %4i (%3i).

000012b4 <__c.3039>:
    12b4:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).

000012c3 <__c.3037>:
    12c3:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).

000012d2 <__c.3035>:
    12d2:       41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.

000012df <__c.3032>:
    12df:       59 61 77 20 20 25 34 69 20 28 25 34 69 29 00        Yaw  %4i (%4i).

000012ee <__c.3030>:
    12ee:       52 6f 6c 6c 20 25 34 69 20 28 25 34 69 29 00        Roll %4i (%4i).

000012fd <__c.3028>:
    12fd:       4e 69 63 6b 20 25 34 69 20 28 25 34 69 29 00        Nick %4i (%4i).

0000130c <__c.3026>:
    130c:       47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00           Gyro - Sensor.

0000131a <__c.3023>:
    131a:       50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00     P3:%4i  P4:%4i .

0000132a <__c.3021>:
    132a:       50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00     P1:%4i  P2:%4i .

0000133a <__c.3019>:
    133a:       47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .

0000134a <__c.3017>:
    134a:       4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .

0000135a <__c.3011>:
    135a:       4b 25 69 3a 25 34 69 20 20 4b 25 69 3a 25 34 69     K%i:%4i  K%i:%4i
    136a:       20 00                                                .

0000136c <__c.3008>:
    136c:       43 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00        Compass:   %5i.

0000137b <__c.3006>:
    137b:       52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.

0000138a <__c.3004>:
    138a:       4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.

00001399 <__c.3002>:
    1399:       61 63 74 2e 20 62 65 61 72 69 6e 67 00              act. bearing.

000013a6 <__c.2999>:
    13a6:       25 69 00                                            %i.

000013a9 <__c.2997>:
    13a9:       28 41 29 00                                         (A).

000013ad <__c.2995>:
    13ad:       4f 66 66 73 65 74 3a 20 20 25 35 69 00              Offset:  %5i.

000013ba <__c.2993>:
    13ba:       50 72 65 73 73 75 72 65 3a 25 35 69 00              Pressure:%5i.

000013c7 <__c.2991>:
    13c7:       53 65 74 70 6f 69 6e 74 3a 25 35 69 00              Setpoint:%5i.

000013d4 <__c.2989>:
    13d4:       48 65 69 67 68 74 3a 20 20 25 35 69 00              Height:  %5i.

000013e1 <__c.2985>:
    13e1:       42 4c 2d 53 65 6c 66 74 65 73 74 20 45 72 72 3a     BL-Selftest Err:
    13f1:       25 32 64 00                                         %2d.

000013f5 <__c.2983>:
    13f5:       49 32 43 20 45 52 52 4f 52 21 21 21 00              I2C ERROR!!!.

00001402 <__c.2981>:
    1402:       4d 69 73 73 69 6e 67 20 42 4c 2d 43 74 72 6c 3a     Missing BL-Ctrl:
    1412:       25 64 20 21 21 00                                   %d !!.

00001418 <__c.2979>:
    1418:       48 61 72 64 77 61 72 65 20 45 72 72 6f 72 20 31     Hardware Error 1
    1428:       3a 25 64 20 21 21 00                                :%d !!.

0000142f <__c.2977>:
    142f:       45 52 52 25 32 64 3a 00                             ERR%2d:.

00001437 <__c.2975>:
    1437:       4d 69 78 65 72 20 45 72 72 6f 72 21 00              Mixer Error!.

00001444 <__c.2973>:
    1444:       42 4f 41 54 00                                      BOAT.

00001449 <__c.2971>:
    1449:       53 65 74 3a 25 64 20 25 73 00                       Set:%d %s.

00001453 <__c.2969>:
    1453:       48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e     HW:V%d.%d SW:%d.
    1463:       25 30 32 64 25 63 20 00                             %02d%c .

0000146b <__c.2967>:
    146b:       2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b 00     + MikroKopter +.

0000147b <__c.2964>:
    147b:       5b 25 69 5d 00                                      [%i].

00001480 <__c.2962>:
    1480:       5b 25 69 5d 00                                      [%i].

00001485 <pgm_sinlookup>:
    1485:       00 00 8f 00 1e 01 ad 01 3b 02 ca 02 58 03 e6 03     ........;...X...
    1495:       74 04 02 05 8f 05 1b 06 a7 06 33 07 be 07 48 08     t.........3...H.
    14a5:       d2 08 5b 09 e3 09 6b 0a f2 0a 78 0b fd 0b 81 0c     ..[...k...x.....
    14b5:       04 0d 86 0d 07 0e 87 0e 06 0f 84 0f 00 10 7b 10     ..............{.
    14c5:       f5 10 6e 11 e5 11 5b 12 cf 12 42 13 b3 13 23 14     ..n...[...B...#.
    14d5:       92 14 fe 14 6a 15 d3 15 3b 16 a1 16 05 17 67 17     ....j...;.....g.
    14e5:       c8 17 27 18 83 18 de 18 37 19 8e 19 e3 19 36 1a     ..'.....7.....6.
    14f5:       87 1a d6 1a 23 1b 6e 1b b6 1b fd 1b 41 1c 83 1c     ....#.n.....A...
    1505:       c3 1c 00 1d 3c 1d 75 1d ab 1d e0 1d 12 1e 42 1e     ....<.u.......B.
    1515:       6f 1e 9a 1e c3 1e e9 1e 0d 1f 2e 1f 4d 1f 69 1f     o...........M.i.
    1525:       84 1f 9b 1f b0 1f c3 1f d3 1f e1 1f ec 1f f5 1f     ................
    1535:       fb 1f ff 1f 00 20                                   ..... 

0000153b <__c.3126>:
    153b:       21 21 21 20 49 4e 43 4f 4d 50 41 54 49 42 4c 45     !!! INCOMPATIBLE
    154b:       20 21 21 21 00                                       !!!.

00001550 <ANALOG_TEXT>:
    1550:       41 6e 67 6c 65 4e 69 63 6b 20 20 20 20 20 20 20     AngleNick       
    1560:       41 6e 67 6c 65 52 6f 6c 6c 20 20 20 20 20 20 20     AngleRoll       
    1570:       41 63 63 4e 69 63 6b 20 20 20 20 20 20 20 20 20     AccNick         
    1580:       41 63 63 52 6f 6c 6c 20 20 20 20 20 20 20 20 20     AccRoll         
    1590:       59 61 77 47 79 72 6f 20 20 20 20 20 20 20 20 20     YawGyro         
    15a0:       41 6c 74 69 74 75 64 65 20 5b 30 2e 31 6d 5d 20     Altitude [0.1m] 
    15b0:       41 63 63 5a 20 20 20 20 20 20 20 20 20 20 20 20     AccZ            
    15c0:       47 61 73 20 20 20 20 20 20 20 20 20 20 20 20 20     Gas             
    15d0:       43 6f 6d 70 61 73 73 20 56 61 6c 75 65 20 20 20     Compass Value   
    15e0:       56 6f 6c 74 61 67 65 20 5b 30 2e 31 56 5d 20 20     Voltage [0.1V]  
    15f0:       52 65 63 65 69 76 65 72 20 4c 65 76 65 6c 20 20     Receiver Level  
    1600:       47 79 72 6f 20 43 6f 6d 70 61 73 73 20 20 20 20     Gyro Compass    
    1610:       4d 6f 74 6f 72 20 31 20 20 20 20 20 20 20 20 20     Motor 1         
    1620:       4d 6f 74 6f 72 20 32 20 20 20 20 20 20 20 20 20     Motor 2         
    1630:       4d 6f 74 6f 72 20 33 20 20 20 20 20 20 20 20 20     Motor 3         
    1640:       4d 6f 74 6f 72 20 34 20 20 20 20 20 20 20 20 20     Motor 4         
    1650:       31 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20     16              
    1660:       31 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20     17              
    1670:       31 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20     18              
    1680:       31 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20     19              
    1690:       53 65 72 76 6f 20 20 20 20 20 20 20 20 20 20 20     Servo           
    16a0:       48 6f 76 65 72 67 61 73 20 20 20 20 20 20 20 20     Hovergas        
    16b0:       43 75 72 72 65 6e 74 20 5b 30 2e 31 41 5d 20 20     Current [0.1A]  
    16c0:       43 61 70 61 63 69 74 79 20 5b 6d 41 68 5d 20 20     Capacity [mAh]  
    16d0:       48 65 69 67 68 74 20 53 65 74 70 6f 69 6e 74 20     Height Setpoint 
    16e0:       32 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20     25              
    16f0:       32 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20     26              
    1700:       32 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20     27              
    1710:       49 32 43 2d 45 72 72 6f 72 20 20 20 20 20 20 20     I2C-Error       
    1720:       42 4c 20 4c 69 6d 69 74 20 20 20 20 20 20 20 20     BL Limit        
    1730:       47 50 53 5f 4e 69 63 6b 20 20 20 20 20 20 20 20     GPS_Nick        
    1740:       47 50 53 5f 52 6f 6c 6c 20 20 20 20 20 20 20 20     GPS_Roll        

00001750 <Msg2>:
    1750:       0a 0d 77 77 77 2e 4d 69 6b 72 6f 4b 6f 70 74 65     ..www.MikroKopte
    1760:       72 2e 64 65 20 28 63 29 20 48 69 53 79 73 74 65     r.de (c) HiSyste
    1770:       6d 73 20 47 6d 62 48 00                             ms GmbH.

00001778 <Msg1>:
    1778:       0a 0d 74 68 65 20 75 73 65 20 6f 66 20 74 68 69     ..the use of thi
    1788:       73 20 73 6f 66 74 77 61 72 65 20 69 73 20 6f 6e     s software is on
    1798:       6c 79 20 70 65 72 6d 69 74 74 65 64 20 0a 0d 6f     ly permitted ..o
    17a8:       6e 20 6f 72 69 67 69 6e 61 6c 20 4d 69 6b 72 6f     n original Mikro
    17b8:       4b 6f 70 74 65 72 2d 48 61 72 64 77 61 72 65 00     Kopter-Hardware.

000017c8 <Rec_USER>:
    17c8:       55 73 65 72 00                                      User.

000017cd <Rec_HoTT>:
    17cd:       48 6f 54 54 20 56 34 00                             HoTT V4.

000017d5 <Rec_ACT_DSL>:
    17d5:       41 43 54 20 44 53 4c 00                             ACT DSL.

000017dd <Rec_Jeti>:
    17dd:       4a 65 74 69 00                                      Jeti.

000017e2 <Rec_Spektrum>:
    17e2:       53 70 65 6b 74 72 75 6d 00                          Spektrum.

000017eb <Rec_PPM>:
    17eb:       50 50 4d 00                                         PPM.

000017ef <__c.6>:
    17ef:       0a 0d 52 65 63 65 69 76 65 72 3a 20 00              ..Receiver: .

000017fc <__c.7>:
    17fc:       53 2e 42 75 73 00                                   S.Bus.

00001802 <__c.8>:
    1802:       75 6e 6b 6e 6f 77 6e 2e 20 55 73 69 6e 67 20 50     unknown. Using P
    1812:       50 4d 2e 2e 2e 00                                   PM....

00001818 <__c.9>:
    1818:       6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 62 79     not supported by
    1828:       20 68 61 72 64 77 61 72 65 21 00                     hardware!.

00001833 <__c.3>:
    1833:       0a 0d 20 2d 20 4c 49 42 20 4e 4f 54 20 43 4f 4d     .. - LIB NOT COM
    1843:       50 41 54 49 42 4c 45 20 21 21 21 21 00              PATIBLE !!!!.

00001850 <__c.4>:
    1850:       0a 0d 0a 0d 21 21 20 42 6f 6f 74 6c 6f 61 64 65     ....!! Bootloade
    1860:       72 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65     r not compatible
    1870:       20 74 6f 20 48 61 72 64 77 61 72 65 20 3e 20 32      to Hardware > 2
    1880:       2e 32 20 21 21 0a 0d 0a 0d 00                       .2 !!.....

0000188a <__c.5>:
    188a:       0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 0a     ..FlightControl.
    189a:       0d 48 61 72 64 77 61 72 65 3a 25 64 2e 25 64 0a     .Hardware:%d.%d.
    18aa:       0d 53 6f 66 74 77 61 72 65 3a 56 25 64 2e 25 30     .Software:V%d.%0
    18ba:       32 64 25 63 20 00                                   2d%c .

000018c0 <__ctors_end>:
    18c0:       11 24           eor     r1, r1
    18c2:       1f be           out     0x3f, r1        ; 63
    18c4:       cf ef           ldi     r28, 0xFF       ; 255
    18c6:       d0 e4           ldi     r29, 0x40       ; 64
    18c8:       de bf           out     0x3e, r29       ; 62
    18ca:       cd bf           out     0x3d, r28       ; 61

000018cc <__do_copy_data>:
    18cc:       12 e0           ldi     r17, 0x02       ; 2
    18ce:       a0 e0           ldi     r26, 0x00       ; 0
    18d0:       b1 e0           ldi     r27, 0x01       ; 1
    18d2:       e8 ec           ldi     r30, 0xC8       ; 200
    18d4:       f7 e3           ldi     r31, 0x37       ; 55
    18d6:       01 e0           ldi     r16, 0x01       ; 1
    18d8:       0b bf           out     0x3b, r16       ; 59
    18da:       02 c0           rjmp    .+4             ; 0x18e0 <__do_copy_data+0x14>
    18dc:       07 90           elpm    r0, Z+
    18de:       0d 92           st      X+, r0
    18e0:       aa 3e           cpi     r26, 0xEA       ; 234
    18e2:       b1 07           cpc     r27, r17
    18e4:       d9 f7           brne    .-10            ; 0x18dc <__do_copy_data+0x10>

000018e6 <__do_clear_bss>:
    18e6:       2c e0           ldi     r18, 0x0C       ; 12
    18e8:       aa ee           ldi     r26, 0xEA       ; 234
    18ea:       b2 e0           ldi     r27, 0x02       ; 2
    18ec:       01 c0           rjmp    .+2             ; 0x18f0 <.do_clear_bss_start>

000018ee <.do_clear_bss_loop>:
    18ee:       1d 92           st      X+, r1

000018f0 <.do_clear_bss_start>:
    18f0:       a6 3b           cpi     r26, 0xB6       ; 182
    18f2:       b2 07           cpc     r27, r18
    18f4:       e1 f7           brne    .-8             ; 0x18ee <.do_clear_bss_loop>

000018f6 <ndfcvbghs>:
    18f6:       7a ea           ldi     r23, 0xAA       ; 170
    18f8:       e2 e0           ldi     r30, 0x02       ; 2
    18fa:       f0 e0           ldi     r31, 0x00       ; 0
    18fc:       81 e2           ldi     r24, 0x21       ; 33
    18fe:       80 93 57 00     sts     0x0057, r24
    1902:       14 91           lpm     r17, Z
    1904:       20 ef           ldi     r18, 0xF0       ; 240
    1906:       37 ef           ldi     r19, 0xF7       ; 247
    1908:       41 e0           ldi     r20, 0x01       ; 1
    190a:       50 e0           ldi     r21, 0x00       ; 0
    190c:       c6 e1           ldi     r28, 0x16       ; 22
    190e:       d3 e0           ldi     r29, 0x03       ; 3
    1910:       6f e0           ldi     r22, 0x0F       ; 15
    1912:       da 01           movw    r26, r20
    1914:       c9 01           movw    r24, r18
    1916:       2f 5f           subi    r18, 0xFF       ; 255
    1918:       3f 4f           sbci    r19, 0xFF       ; 255
    191a:       4f 4f           sbci    r20, 0xFF       ; 255
    191c:       5f 4f           sbci    r21, 0xFF       ; 255
    191e:       ab bf           out     0x3b, r26       ; 59
    1920:       fc 01           movw    r30, r24
    1922:       87 91           elpm    r24, Z+
    1924:       89 93           st      Y+, r24
    1926:       61 50           subi    r22, 0x01       ; 1
    1928:       67 ff           sbrs    r22, 7
    192a:       f3 cf           rjmp    .-26            ; 0x1912 <ndfcvbghs+0x1c>
    192c:       84 ee           ldi     r24, 0xE4       ; 228
    192e:       8a bd           out     0x2a, r24       ; 42
    1930:       80 91 1e 03     lds     r24, 0x031E
    1934:       80 93 ea 02     sts     0x02EA, r24
    1938:       89 31           cpi     r24, 0x19       ; 25
    193a:       38 f0           brcs    .+14            ; 0x194a <ndfcvbghs+0x54>
    193c:       86 e0           ldi     r24, 0x06       ; 6
    193e:       80 93 0b 01     sts     0x010B, r24
    1942:       87 e0           ldi     r24, 0x07       ; 7
    1944:       80 93 0a 01     sts     0x010A, r24
    1948:       7b ea           ldi     r23, 0xAB       ; 171
    194a:       e6 e1           ldi     r30, 0x16       ; 22
    194c:       f3 e0           ldi     r31, 0x03       ; 3
    194e:       6e e0           ldi     r22, 0x0E       ; 14
    1950:       81 91           ld      r24, Z+
    1952:       78 27           eor     r23, r24
    1954:       70 95           com     r23
    1956:       61 50           subi    r22, 0x01       ; 1
    1958:       67 ff           sbrs    r22, 7
    195a:       fa cf           rjmp    .-12            ; 0x1950 <ndfcvbghs+0x5a>
    195c:       80 91 25 03     lds     r24, 0x0325
    1960:       78 17           cp      r23, r24
    1962:       21 f0           breq    .+8             ; 0x196c <ndfcvbghs+0x76>
    1964:       17 39           cpi     r17, 0x97       ; 151
    1966:       11 f4           brne    .+4             ; 0x196c <ndfcvbghs+0x76>
    1968:       00 00           nop
    196a:       fe cf           rjmp    .-4             ; 0x1968 <ndfcvbghs+0x72>
    196c:       0e 94 57 52     call    0xa4ae  ; 0xa4ae <main>
    1970:       0c 94 e2 9b     jmp     0x137c4 ; 0x137c4 <_exit>

00001974 <__bad_interrupt>:
    1974:       0c 94 00 00     jmp     0        ; 0x0 <__vectors>

00001978 <isqrt32>:

.global isqrt32
.func isqrt32

isqrt32:
        clr     r0
    1978:       00 24           eor     r0, r0
        clr     r18
    197a:       22 27           eor     r18, r18
        clr     r19
    197c:       33 27           eor     r19, r19
        clr     r20
    197e:       44 27           eor     r20, r20
        ldi     r21, 1
    1980:       51 e0           ldi     r21, 0x01       ; 1
        clr     r27
    1982:       bb 27           eor     r27, r27
        clr     r30
    1984:       ee 27           eor     r30, r30
        clr     r31
    1986:       ff 27           eor     r31, r31
        ldi     r26, 16
    1988:       a0 e1           ldi     r26, 0x10       ; 16
1:      lsl     r22
    198a:       66 0f           add     r22, r22
        rol     r23
    198c:       77 1f           adc     r23, r23
        rol     r24
    198e:       88 1f           adc     r24, r24
        rol     r25
    1990:       99 1f           adc     r25, r25
        rol     r0
    1992:       00 1c           adc     r0, r0
        rol     r18
    1994:       22 1f           adc     r18, r18
        rol     r19
    1996:       33 1f           adc     r19, r19
        rol     r20
    1998:       44 1f           adc     r20, r20
        lsl     r22
    199a:       66 0f           add     r22, r22
        rol     r23
    199c:       77 1f           adc     r23, r23
        rol     r24
    199e:       88 1f           adc     r24, r24
        rol     r25
    19a0:       99 1f           adc     r25, r25
        rol     r0
    19a2:       00 1c           adc     r0, r0
        rol     r18
    19a4:       22 1f           adc     r18, r18
        rol     r19
    19a6:       33 1f           adc     r19, r19
        rol     r20
    19a8:       44 1f           adc     r20, r20
        brpl    2f
    19aa:       2a f4           brpl    .+10            ; 0x19b6 <isqrt32+0x3e>
        add     r0, r21
    19ac:       05 0e           add     r0, r21
        adc     r18, r27
    19ae:       2b 1f           adc     r18, r27
        adc     r19, r30
    19b0:       3e 1f           adc     r19, r30
        adc     r20, r31
    19b2:       4f 1f           adc     r20, r31
        rjmp    3f
    19b4:       04 c0           rjmp    .+8             ; 0x19be <isqrt32+0x46>
2:      sub     r0, r21
    19b6:       05 1a           sub     r0, r21
        sbc     r18, r27
    19b8:       2b 0b           sbc     r18, r27
        sbc     r19, r30
    19ba:       3e 0b           sbc     r19, r30
        sbc     r20, r31
    19bc:       4f 0b           sbc     r20, r31
3:      lsl     r21
    19be:       55 0f           add     r21, r21
        rol     r27
    19c0:       bb 1f           adc     r27, r27
        rol     r30
    19c2:       ee 1f           adc     r30, r30
        andi    r21, 0b11111000
    19c4:       58 7f           andi    r21, 0xF8       ; 248
        ori     r21, 0b00000101
    19c6:       55 60           ori     r21, 0x05       ; 5
        sbrc    r20, 7
    19c8:       47 fd           sbrc    r20, 7
        subi    r21, 2
    19ca:       52 50           subi    r21, 0x02       ; 2
        dec     r26
    19cc:       aa 95           dec     r26
        brne    1b
    19ce:       e9 f6           brne    .-70            ; 0x198a <isqrt32+0x12>
        lsr     r30
    19d0:       e6 95           lsr     r30
        ror     r27
    19d2:       b7 95           ror     r27
        ror     r21
    19d4:       57 95           ror     r21
        lsr     r30
    19d6:       e6 95           lsr     r30
        ror     r27
    19d8:       b7 95           ror     r27
        ror     r21
    19da:       57 95           ror     r21
        mov     r24, r21
    19dc:       85 2f           mov     r24, r21
        mov     r25, r27
    19de:       9b 2f           mov     r25, r27
        ret
    19e0:       08 95           ret

000019e2 <isqrt16>:

.global isqrt16
.func isqrt16

isqrt16:
        clr     r18
    19e2:       22 27           eor     r18, r18
        clr     r19
    19e4:       33 27           eor     r19, r19
        ldi     r20, 1
    19e6:       41 e0           ldi     r20, 0x01       ; 1
        clr     r21
    19e8:       55 27           eor     r21, r21
        ldi     r22, 8
    19ea:       68 e0           ldi     r22, 0x08       ; 8
1:      lsl     r24
    19ec:       88 0f           add     r24, r24
        rol     r25
    19ee:       99 1f           adc     r25, r25
        rol     r18
    19f0:       22 1f           adc     r18, r18
        rol     r19
    19f2:       33 1f           adc     r19, r19
        lsl     r24
    19f4:       88 0f           add     r24, r24
        rol     r25
    19f6:       99 1f           adc     r25, r25
        rol     r18
    19f8:       22 1f           adc     r18, r18
        rol     r19
    19fa:       33 1f           adc     r19, r19
        brpl    2f
    19fc:       1a f4           brpl    .+6             ; 0x1a04 <isqrt16+0x22>
        add     r18, r20
    19fe:       24 0f           add     r18, r20
        adc     r19, r21
    1a00:       35 1f           adc     r19, r21
        rjmp    3f
    1a02:       02 c0           rjmp    .+4             ; 0x1a08 <isqrt16+0x26>
2:      sub     r18, r20
    1a04:       24 1b           sub     r18, r20
        sbc     r19, r21
    1a06:       35 0b           sbc     r19, r21
3:      lsl     r20
    1a08:       44 0f           add     r20, r20
        rol     r21
    1a0a:       55 1f           adc     r21, r21
        andi    r20, 0b11111000
    1a0c:       48 7f           andi    r20, 0xF8       ; 248
        ori     r20, 0b00000101
    1a0e:       45 60           ori     r20, 0x05       ; 5
        sbrc    r19, 7
    1a10:       37 fd           sbrc    r19, 7
        subi    r20, 2
    1a12:       42 50           subi    r20, 0x02       ; 2
        dec     r22
    1a14:       6a 95           dec     r22
        brne    1b
    1a16:       51 f7           brne    .-44            ; 0x19ec <isqrt16+0xa>
        lsr     r21
    1a18:       56 95           lsr     r21
        ror     r20
    1a1a:       47 95           ror     r20
        lsr     r21
    1a1c:       56 95           lsr     r21
        ror     r20
    1a1e:       47 95           ror     r20
        mov     r24, r20
    1a20:       84 2f           mov     r24, r20
        ret
    1a22:       08 95           ret

00001a24 <ihypot>:

.global ihypot
.func ihypot

ihypot:
        clr     r26
    1a24:       aa 27           eor     r26, r26
        sbrs    r25, 7
    1a26:       97 ff           sbrs    r25, 7
        rjmp    1f
    1a28:       04 c0           rjmp    .+8             ; 0x1a32 <ihypot+0xe>
        com     r24
    1a2a:       80 95           com     r24
        com     r25
    1a2c:       90 95           com     r25
        adc     r24, r26
    1a2e:       8a 1f           adc     r24, r26
        adc     r25, r26
    1a30:       9a 1f           adc     r25, r26
1:      sbrs    r23, 7
    1a32:       77 ff           sbrs    r23, 7
        rjmp    2f
    1a34:       04 c0           rjmp    .+8             ; 0x1a3e <ihypot+0x1a>
        com     r22
    1a36:       60 95           com     r22
        com     r23
    1a38:       70 95           com     r23
        adc     r22, r26
    1a3a:       6a 1f           adc     r22, r26
        adc     r23, r26
    1a3c:       7a 1f           adc     r23, r26
2:      mul     r22, r22
    1a3e:       66 9f           mul     r22, r22
        movw    r18, r0
    1a40:       90 01           movw    r18, r0
        mul     r23, r23
    1a42:       77 9f           mul     r23, r23
        movw    r20, r0
    1a44:       a0 01           movw    r20, r0
        mul     r22, r23
    1a46:       67 9f           mul     r22, r23
        add     r19, r0
    1a48:       30 0d           add     r19, r0
        adc     r20, r1
    1a4a:       41 1d           adc     r20, r1
        adc     r21, r26
    1a4c:       5a 1f           adc     r21, r26
        add     r19, r0
    1a4e:       30 0d           add     r19, r0
        adc     r20, r1
    1a50:       41 1d           adc     r20, r1
        adc     r21, r26
    1a52:       5a 1f           adc     r21, r26
        mul     r24, r24
    1a54:       88 9f           mul     r24, r24
        movw    r30, r0
    1a56:       f0 01           movw    r30, r0
        mul     r25, r25
    1a58:       99 9f           mul     r25, r25
        add     r18, r30
    1a5a:       2e 0f           add     r18, r30
        adc     r19, r31
    1a5c:       3f 1f           adc     r19, r31
        adc     r20, r0
    1a5e:       40 1d           adc     r20, r0
        adc     r21, r1
    1a60:       51 1d           adc     r21, r1
        mul     r24, r25
    1a62:       89 9f           mul     r24, r25
        add     r19, r0
    1a64:       30 0d           add     r19, r0
        adc     r20, r1
    1a66:       41 1d           adc     r20, r1
        adc     r21, r26
    1a68:       5a 1f           adc     r21, r26
        add     r19, r0
    1a6a:       30 0d           add     r19, r0
        adc     r20, r1
    1a6c:       41 1d           adc     r20, r1
        adc     r21, r26
    1a6e:       5a 1f           adc     r21, r26
        movw    r24, r20
    1a70:       ca 01           movw    r24, r20
        movw    r22, r18
    1a72:       b9 01           movw    r22, r18
        clr     r1
    1a74:       11 24           eor     r1, r1
        rjmp    isqrt32
    1a76:       80 cf           rjmp    .-256           ; 0x1978 <isqrt32>

00001a78 <fomklkdtn89SFGrsgt9rf>:
    1a78:       4f b7           in      r20, 0x3f       ; 63
    1a7a:       20 e4           ldi     r18, 0x40       ; 64
    1a7c:       30 e0           ldi     r19, 0x00       ; 0
    1a7e:       f8 94           cli
    1a80:       80 91 c9 00     lds     r24, 0x00C9
    1a84:       8f 77           andi    r24, 0x7F       ; 127
    1a86:       80 93 c9 00     sts     0x00C9, r24
    1a8a:       80 91 c9 00     lds     r24, 0x00C9
    1a8e:       8f 7b           andi    r24, 0xBF       ; 191
    1a90:       80 93 c9 00     sts     0x00C9, r24
    1a94:       80 91 c9 00     lds     r24, 0x00C9
    1a98:       8f 7d           andi    r24, 0xDF       ; 223
    1a9a:       80 93 c9 00     sts     0x00C9, r24
    1a9e:       83 2f           mov     r24, r19
    1aa0:       99 27           eor     r25, r25
    1aa2:       80 93 cd 00     sts     0x00CD, r24
    1aa6:       20 93 cc 00     sts     0x00CC, r18
    1aaa:       80 91 c8 00     lds     r24, 0x00C8
    1aae:       82 60           ori     r24, 0x02       ; 2
    1ab0:       80 93 c8 00     sts     0x00C8, r24
    1ab4:       88 e1           ldi     r24, 0x18       ; 24
    1ab6:       80 93 c9 00     sts     0x00C9, r24
    1aba:       80 91 ca 00     lds     r24, 0x00CA
    1abe:       8f 77           andi    r24, 0x7F       ; 127
    1ac0:       80 93 ca 00     sts     0x00CA, r24
    1ac4:       80 91 ca 00     lds     r24, 0x00CA
    1ac8:       8f 7b           andi    r24, 0xBF       ; 191
    1aca:       80 93 ca 00     sts     0x00CA, r24
    1ace:       80 91 ca 00     lds     r24, 0x00CA
    1ad2:       8f 7d           andi    r24, 0xDF       ; 223
    1ad4:       80 93 ca 00     sts     0x00CA, r24
    1ad8:       80 91 ca 00     lds     r24, 0x00CA
    1adc:       8f 7e           andi    r24, 0xEF       ; 239
    1ade:       80 93 ca 00     sts     0x00CA, r24
    1ae2:       80 91 ca 00     lds     r24, 0x00CA
    1ae6:       87 7f           andi    r24, 0xF7       ; 247
    1ae8:       80 93 ca 00     sts     0x00CA, r24
    1aec:       80 91 c9 00     lds     r24, 0x00C9
    1af0:       8b 7f           andi    r24, 0xFB       ; 251
    1af2:       80 93 c9 00     sts     0x00C9, r24
    1af6:       80 91 ca 00     lds     r24, 0x00CA
    1afa:       84 60           ori     r24, 0x04       ; 4
    1afc:       80 93 ca 00     sts     0x00CA, r24
    1b00:       80 91 ca 00     lds     r24, 0x00CA
    1b04:       82 60           ori     r24, 0x02       ; 2
    1b06:       80 93 ca 00     sts     0x00CA, r24
    1b0a:       80 91 c8 00     lds     r24, 0x00C8
    1b0e:       87 ff           sbrs    r24, 7
    1b10:       03 c0           rjmp    .+6             ; 0x1b18 <fomklkdtn89SFGrsgt9rf+0xa0>
    1b12:       80 91 ce 00     lds     r24, 0x00CE
    1b16:       f9 cf           rjmp    .-14            ; 0x1b0a <fomklkdtn89SFGrsgt9rf+0x92>
    1b18:       80 91 c9 00     lds     r24, 0x00C9
    1b1c:       80 68           ori     r24, 0x80       ; 128
    1b1e:       80 93 c9 00     sts     0x00C9, r24
    1b22:       4f bf           out     0x3f, r20       ; 63
    1b24:       08 95           ret

00001b26 <FGRT0589rge90gj459gg4>:
    1b26:       0f 93           push    r16
    1b28:       1f 93           push    r17
    1b2a:       cf 93           push    r28
    1b2c:       df 93           push    r29
    1b2e:       48 2f           mov     r20, r24
    1b30:       4f 5f           subi    r20, 0xFF       ; 255
    1b32:       89 31           cpi     r24, 0x19       ; 25
    1b34:       08 f0           brcs    .+2             ; 0x1b38 <FGRT0589rge90gj459gg4+0x12>
    1b36:       8b c0           rjmp    .+278           ; 0x1c4e <FGRT0589rge90gj459gg4+0x128>
    1b38:       80 91 0d 08     lds     r24, 0x080D
    1b3c:       84 17           cp      r24, r20
    1b3e:       20 f4           brcc    .+8             ; 0x1b48 <FGRT0589rge90gj459gg4+0x22>
    1b40:       4f 5f           subi    r20, 0xFF       ; 255
    1b42:       40 93 0d 08     sts     0x080D, r20
    1b46:       41 50           subi    r20, 0x01       ; 1
    1b48:       cb 01           movw    r24, r22
    1b4a:       83 53           subi    r24, 0x33       ; 51
    1b4c:       9b 42           sbci    r25, 0x2B       ; 43
    1b4e:       68 e1           ldi     r22, 0x18       ; 24
    1b50:       70 e0           ldi     r23, 0x00       ; 0
    1b52:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    1b56:       a4 2f           mov     r26, r20
    1b58:       bb 27           eor     r27, r27
    1b5a:       fd 01           movw    r30, r26
    1b5c:       ea 0f           add     r30, r26
    1b5e:       fb 1f           adc     r31, r27
    1b60:       e2 5f           subi    r30, 0xF2       ; 242
    1b62:       f7 4f           sbci    r31, 0xF7       ; 247
    1b64:       80 81           ld      r24, Z
    1b66:       91 81           ldd     r25, Z+1        ; 0x01
    1b68:       9b 01           movw    r18, r22
    1b6a:       28 1b           sub     r18, r24
    1b6c:       39 0b           sbc     r19, r25
    1b6e:       c9 01           movw    r24, r18
    1b70:       37 ff           sbrs    r19, 7
    1b72:       03 c0           rjmp    .+6             ; 0x1b7a <FGRT0589rge90gj459gg4+0x54>
    1b74:       90 95           com     r25
    1b76:       81 95           neg     r24
    1b78:       9f 4f           sbci    r25, 0xFF       ; 255
    1b7a:       06 97           sbiw    r24, 0x06       ; 6
    1b7c:       94 f4           brge    .+36            ; 0x1ba2 <FGRT0589rge90gj459gg4+0x7c>
    1b7e:       80 91 02 04     lds     r24, 0x0402
    1b82:       88 3c           cpi     r24, 0xC8       ; 200
    1b84:       30 f4           brcc    .+12            ; 0x1b92 <FGRT0589rge90gj459gg4+0x6c>
    1b86:       80 91 02 04     lds     r24, 0x0402
    1b8a:       86 5f           subi    r24, 0xF6       ; 246
    1b8c:       80 93 02 04     sts     0x0402, r24
    1b90:       08 c0           rjmp    .+16            ; 0x1ba2 <FGRT0589rge90gj459gg4+0x7c>
    1b92:       88 ec           ldi     r24, 0xC8       ; 200
    1b94:       80 93 02 04     sts     0x0402, r24
    1b98:       80 91 6f 00     lds     r24, 0x006F
    1b9c:       8f 7d           andi    r24, 0xDF       ; 223
    1b9e:       80 93 6f 00     sts     0x006F, r24
    1ba2:       fd 01           movw    r30, r26
    1ba4:       ea 0f           add     r30, r26
    1ba6:       fb 1f           adc     r31, r27
    1ba8:       e2 5f           subi    r30, 0xF2       ; 242
    1baa:       f7 4f           sbci    r31, 0xF7       ; 247
    1bac:       80 81           ld      r24, Z
    1bae:       91 81           ldd     r25, Z+1        ; 0x01
    1bb0:       9c 01           movw    r18, r24
    1bb2:       22 0f           add     r18, r18
    1bb4:       33 1f           adc     r19, r19
    1bb6:       28 0f           add     r18, r24
    1bb8:       39 1f           adc     r19, r25
    1bba:       26 0f           add     r18, r22
    1bbc:       37 1f           adc     r19, r23
    1bbe:       37 ff           sbrs    r19, 7
    1bc0:       02 c0           rjmp    .+4             ; 0x1bc6 <FGRT0589rge90gj459gg4+0xa0>
    1bc2:       2d 5f           subi    r18, 0xFD       ; 253
    1bc4:       3f 4f           sbci    r19, 0xFF       ; 255
    1bc6:       e9 01           movw    r28, r18
    1bc8:       d5 95           asr     r29
    1bca:       c7 95           ror     r28
    1bcc:       d5 95           asr     r29
    1bce:       c7 95           ror     r28
    1bd0:       cb 01           movw    r24, r22
    1bd2:       01 96           adiw    r24, 0x01       ; 1
    1bd4:       8c 17           cp      r24, r28
    1bd6:       9d 07           cpc     r25, r29
    1bd8:       14 f4           brge    .+4             ; 0x1bde <FGRT0589rge90gj459gg4+0xb8>
    1bda:       21 97           sbiw    r28, 0x01       ; 1
    1bdc:       06 c0           rjmp    .+12            ; 0x1bea <FGRT0589rge90gj459gg4+0xc4>
    1bde:       61 50           subi    r22, 0x01       ; 1
    1be0:       70 40           sbci    r23, 0x00       ; 0
    1be2:       c6 17           cp      r28, r22
    1be4:       d7 07           cpc     r29, r23
    1be6:       0c f4           brge    .+2             ; 0x1bea <FGRT0589rge90gj459gg4+0xc4>
    1be8:       21 96           adiw    r28, 0x01       ; 1
    1bea:       80 91 02 04     lds     r24, 0x0402
    1bee:       84 3b           cpi     r24, 0xB4       ; 180
    1bf0:       d8 f0           brcs    .+54            ; 0x1c28 <FGRT0589rge90gj459gg4+0x102>
    1bf2:       8d 01           movw    r16, r26
    1bf4:       0a 0f           add     r16, r26
    1bf6:       1b 1f           adc     r17, r27
    1bf8:       f8 01           movw    r30, r16
    1bfa:       e2 5f           subi    r30, 0xF2       ; 242
    1bfc:       f7 4f           sbci    r31, 0xF7       ; 247
    1bfe:       80 81           ld      r24, Z
    1c00:       91 81           ldd     r25, Z+1        ; 0x01
    1c02:       fe 01           movw    r30, r28
    1c04:       e8 1b           sub     r30, r24
    1c06:       f9 0b           sbc     r31, r25
    1c08:       cf 01           movw    r24, r30
    1c0a:       63 e0           ldi     r22, 0x03       ; 3
    1c0c:       70 e0           ldi     r23, 0x00       ; 0
    1c0e:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    1c12:       cb 01           movw    r24, r22
    1c14:       88 0f           add     r24, r24
    1c16:       99 1f           adc     r25, r25
    1c18:       86 0f           add     r24, r22
    1c1a:       97 1f           adc     r25, r23
    1c1c:       0c 5a           subi    r16, 0xAC       ; 172
    1c1e:       17 4f           sbci    r17, 0xF7       ; 247
    1c20:       f8 01           movw    r30, r16
    1c22:       91 83           std     Z+1, r25        ; 0x01
    1c24:       80 83           st      Z, r24
    1c26:       07 c0           rjmp    .+14            ; 0x1c36 <FGRT0589rge90gj459gg4+0x110>
    1c28:       aa 0f           add     r26, r26
    1c2a:       bb 1f           adc     r27, r27
    1c2c:       ac 5a           subi    r26, 0xAC       ; 172
    1c2e:       b7 4f           sbci    r27, 0xF7       ; 247
    1c30:       11 96           adiw    r26, 0x01       ; 1
    1c32:       1c 92           st      X, r1
    1c34:       1e 92           st      -X, r1
    1c36:       e4 2f           mov     r30, r20
    1c38:       ff 27           eor     r31, r31
    1c3a:       ee 0f           add     r30, r30
    1c3c:       ff 1f           adc     r31, r31
    1c3e:       e2 5f           subi    r30, 0xF2       ; 242
    1c40:       f7 4f           sbci    r31, 0xF7       ; 247
    1c42:       d1 83           std     Z+1, r29        ; 0x01
    1c44:       c0 83           st      Z, r28
    1c46:       44 30           cpi     r20, 0x04       ; 4
    1c48:       11 f4           brne    .+4             ; 0x1c4e <FGRT0589rge90gj459gg4+0x128>
    1c4a:       10 92 93 02     sts     0x0293, r1
    1c4e:       df 91           pop     r29
    1c50:       cf 91           pop     r28
    1c52:       1f 91           pop     r17
    1c54:       0f 91           pop     r16
    1c56:       08 95           ret

00001c58 <DFGeefWEF43tgt5uGreg5>:
    1c58:       cf 93           push    r28
    1c5a:       df 93           push    r29
    1c5c:       20 91 87 0c     lds     r18, 0x0C87
    1c60:       82 2f           mov     r24, r18
    1c62:       99 27           eor     r25, r25
    1c64:       80 7f           andi    r24, 0xF0       ; 240
    1c66:       90 70           andi    r25, 0x00       ; 0
    1c68:       40 97           sbiw    r24, 0x10       ; 16
    1c6a:       09 f0           breq    .+2             ; 0x1c6e <DFGeefWEF43tgt5uGreg5+0x16>
    1c6c:       64 c0           rjmp    .+200           ; 0x1d36 <DFGeefWEF43tgt5uGreg5+0xde>
    1c6e:       2f 31           cpi     r18, 0x1F       ; 31
    1c70:       09 f0           breq    .+2             ; 0x1c74 <DFGeefWEF43tgt5uGreg5+0x1c>
    1c72:       40 c0           rjmp    .+128           ; 0x1cf4 <DFGeefWEF43tgt5uGreg5+0x9c>
    1c74:       80 91 88 0c     lds     r24, 0x0C88
    1c78:       80 93 f4 02     sts     0x02F4, r24
    1c7c:       90 91 8a 0c     lds     r25, 0x0C8A
    1c80:       90 93 f6 02     sts     0x02F6, r25
    1c84:       80 91 8b 0c     lds     r24, 0x0C8B
    1c88:       80 93 f5 02     sts     0x02F5, r24
    1c8c:       99 23           and     r25, r25
    1c8e:       09 f0           breq    .+2             ; 0x1c92 <DFGeefWEF43tgt5uGreg5+0x3a>
    1c90:       52 c0           rjmp    .+164           ; 0x1d36 <DFGeefWEF43tgt5uGreg5+0xde>
    1c92:       80 91 1c 05     lds     r24, 0x051C
    1c96:       28 2f           mov     r18, r24
    1c98:       33 27           eor     r19, r19
    1c9a:       22 0f           add     r18, r18
    1c9c:       33 1f           adc     r19, r19
    1c9e:       f9 01           movw    r30, r18
    1ca0:       ec 5a           subi    r30, 0xAC       ; 172
    1ca2:       f7 4f           sbci    r31, 0xF7       ; 247
    1ca4:       11 82           std     Z+1, r1 ; 0x01
    1ca6:       10 82           st      Z, r1
    1ca8:       80 91 1d 05     lds     r24, 0x051D
    1cac:       a8 2f           mov     r26, r24
    1cae:       bb 27           eor     r27, r27
    1cb0:       aa 0f           add     r26, r26
    1cb2:       bb 1f           adc     r27, r27
    1cb4:       fd 01           movw    r30, r26
    1cb6:       ec 5a           subi    r30, 0xAC       ; 172
    1cb8:       f7 4f           sbci    r31, 0xF7       ; 247
    1cba:       11 82           std     Z+1, r1 ; 0x01
    1cbc:       10 82           st      Z, r1
    1cbe:       80 91 1f 05     lds     r24, 0x051F
    1cc2:       e8 2f           mov     r30, r24
    1cc4:       ff 27           eor     r31, r31
    1cc6:       ee 0f           add     r30, r30
    1cc8:       ff 1f           adc     r31, r31
    1cca:       cf 01           movw    r24, r30
    1ccc:       8c 5a           subi    r24, 0xAC       ; 172
    1cce:       97 4f           sbci    r25, 0xF7       ; 247
    1cd0:       ec 01           movw    r28, r24
    1cd2:       19 82           std     Y+1, r1 ; 0x01
    1cd4:       18 82           st      Y, r1
    1cd6:       22 5f           subi    r18, 0xF2       ; 242
    1cd8:       37 4f           sbci    r19, 0xF7       ; 247
    1cda:       e9 01           movw    r28, r18
    1cdc:       19 82           std     Y+1, r1 ; 0x01
    1cde:       18 82           st      Y, r1
    1ce0:       a2 5f           subi    r26, 0xF2       ; 242
    1ce2:       b7 4f           sbci    r27, 0xF7       ; 247
    1ce4:       11 96           adiw    r26, 0x01       ; 1
    1ce6:       1c 92           st      X, r1
    1ce8:       1e 92           st      -X, r1
    1cea:       e2 5f           subi    r30, 0xF2       ; 242
    1cec:       f7 4f           sbci    r31, 0xF7       ; 247
    1cee:       11 82           std     Z+1, r1 ; 0x01
    1cf0:       10 82           st      Z, r1
    1cf2:       21 c0           rjmp    .+66            ; 0x1d36 <DFGeefWEF43tgt5uGreg5+0xde>
    1cf4:       c2 2f           mov     r28, r18
    1cf6:       cf 70           andi    r28, 0x0F       ; 15
    1cf8:       ca 30           cpi     r28, 0x0A       ; 10
    1cfa:       e8 f4           brcc    .+58            ; 0x1d36 <DFGeefWEF43tgt5uGreg5+0xde>
    1cfc:       80 91 88 0c     lds     r24, 0x0C88
    1d00:       80 93 b3 0c     sts     0x0CB3, r24
    1d04:       80 91 89 0c     lds     r24, 0x0C89
    1d08:       80 93 b2 0c     sts     0x0CB2, r24
    1d0c:       80 91 8a 0c     lds     r24, 0x0C8A
    1d10:       80 93 b5 0c     sts     0x0CB5, r24
    1d14:       80 91 8b 0c     lds     r24, 0x0C8B
    1d18:       80 93 b4 0c     sts     0x0CB4, r24
    1d1c:       60 91 b2 0c     lds     r22, 0x0CB2
    1d20:       70 91 b3 0c     lds     r23, 0x0CB3
    1d24:       8c 2f           mov     r24, r28
    1d26:       ff de           rcall   .-514           ; 0x1b26 <FGRT0589rge90gj459gg4>
    1d28:       60 91 b4 0c     lds     r22, 0x0CB4
    1d2c:       70 91 b5 0c     lds     r23, 0x0CB5
    1d30:       8c 2f           mov     r24, r28
    1d32:       8f 5f           subi    r24, 0xFF       ; 255
    1d34:       f8 de           rcall   .-528           ; 0x1b26 <FGRT0589rge90gj459gg4>
    1d36:       df 91           pop     r29
    1d38:       cf 91           pop     r28
    1d3a:       08 95           ret

00001d3c <FGtj76uzh56z3grEg5t45>:
    1d3c:       cf 93           push    r28
    1d3e:       c8 2f           mov     r28, r24
    1d40:       8f 3f           cpi     r24, 0xFF       ; 255
    1d42:       49 f4           brne    .+18            ; 0x1d56 <FGtj76uzh56z3grEg5t45+0x1a>
    1d44:       80 91 f7 02     lds     r24, 0x02F7
    1d48:       8f 3f           cpi     r24, 0xFF       ; 255
    1d4a:       29 f4           brne    .+10            ; 0x1d56 <FGtj76uzh56z3grEg5t45+0x1a>
    1d4c:       10 92 f9 02     sts     0x02F9, r1
    1d50:       10 92 f8 02     sts     0x02F8, r1
    1d54:       31 c0           rjmp    .+98            ; 0x1db8 <FGtj76uzh56z3grEg5t45+0x7c>
    1d56:       20 91 f9 02     lds     r18, 0x02F9
    1d5a:       22 23           and     r18, r18
    1d5c:       39 f4           brne    .+14            ; 0x1d6c <FGtj76uzh56z3grEg5t45+0x30>
    1d5e:       cf 31           cpi     r28, 0x1F       ; 31
    1d60:       11 f4           brne    .+4             ; 0x1d66 <FGtj76uzh56z3grEg5t45+0x2a>
    1d62:       85 e0           ldi     r24, 0x05       ; 5
    1d64:       01 c0           rjmp    .+2             ; 0x1d68 <FGtj76uzh56z3grEg5t45+0x2c>
    1d66:       84 e0           ldi     r24, 0x04       ; 4
    1d68:       80 93 fa 02     sts     0x02FA, r24
    1d6c:       80 91 fa 02     lds     r24, 0x02FA
    1d70:       90 91 f8 02     lds     r25, 0x02F8
    1d74:       82 17           cp      r24, r18
    1d76:       98 f4           brcc    .+38            ; 0x1d9e <FGtj76uzh56z3grEg5t45+0x62>
    1d78:       89 2f           mov     r24, r25
    1d7a:       80 95           com     r24
    1d7c:       80 93 f8 02     sts     0x02F8, r24
    1d80:       8f 3f           cpi     r24, 0xFF       ; 255
    1d82:       19 f4           brne    .+6             ; 0x1d8a <FGtj76uzh56z3grEg5t45+0x4e>
    1d84:       8e ef           ldi     r24, 0xFE       ; 254
    1d86:       80 93 f8 02     sts     0x02F8, r24
    1d8a:       80 91 f8 02     lds     r24, 0x02F8
    1d8e:       c8 17           cp      r28, r24
    1d90:       09 f4           brne    .+2             ; 0x1d94 <FGtj76uzh56z3grEg5t45+0x58>
    1d92:       62 df           rcall   .-316           ; 0x1c58 <DFGeefWEF43tgt5uGreg5>
    1d94:       10 92 f9 02     sts     0x02F9, r1
    1d98:       10 92 f8 02     sts     0x02F8, r1
    1d9c:       0b c0           rjmp    .+22            ; 0x1db4 <FGtj76uzh56z3grEg5t45+0x78>
    1d9e:       e2 2f           mov     r30, r18
    1da0:       ff 27           eor     r31, r31
    1da2:       e9 57           subi    r30, 0x79       ; 121
    1da4:       f3 4f           sbci    r31, 0xF3       ; 243
    1da6:       c0 83           st      Z, r28
    1da8:       2f 5f           subi    r18, 0xFF       ; 255
    1daa:       20 93 f9 02     sts     0x02F9, r18
    1dae:       9c 0f           add     r25, r28
    1db0:       90 93 f8 02     sts     0x02F8, r25
    1db4:       c0 93 f7 02     sts     0x02F7, r28
    1db8:       cf 91           pop     r28
    1dba:       08 95           ret

00001dbc <LIBFC_JetiBox_Putchar>:
    1dbc:       90 91 f3 02     lds     r25, 0x02F3
    1dc0:       93 32           cpi     r25, 0x23       ; 35
    1dc2:       40 f4           brcc    .+16            ; 0x1dd4 <LIBFC_JetiBox_Putchar+0x18>
    1dc4:       e9 2f           mov     r30, r25
    1dc6:       ff 27           eor     r31, r31
    1dc8:       e1 57           subi    r30, 0x71       ; 113
    1dca:       f3 4f           sbci    r31, 0xF3       ; 243
    1dcc:       80 83           st      Z, r24
    1dce:       9f 5f           subi    r25, 0xFF       ; 255
    1dd0:       90 93 f3 02     sts     0x02F3, r25
    1dd4:       08 95           ret

00001dd6 <LIBFC_JetiBox_SetPos>:
    1dd6:       83 32           cpi     r24, 0x23       ; 35
    1dd8:       18 f4           brcc    .+6             ; 0x1de0 <LIBFC_JetiBox_SetPos+0xa>
    1dda:       8d 5f           subi    r24, 0xFD       ; 253
    1ddc:       80 93 f3 02     sts     0x02F3, r24
    1de0:       08 95           ret

00001de2 <LIBFC_JetiBox_Clear>:
    1de2:       90 e2           ldi     r25, 0x20       ; 32
    1de4:       e2 e9           ldi     r30, 0x92       ; 146
    1de6:       fc e0           ldi     r31, 0x0C       ; 12
    1de8:       8f e1           ldi     r24, 0x1F       ; 31
    1dea:       91 93           st      Z+, r25
    1dec:       81 50           subi    r24, 0x01       ; 1
    1dee:       87 ff           sbrs    r24, 7
    1df0:       fc cf           rjmp    .-8             ; 0x1dea <LIBFC_JetiBox_Clear+0x8>
    1df2:       08 95           ret

00001df4 <INiuzBtergGIBuB76T0G5>:
    1df4:       cf 93           push    r28
    1df6:       cf b7           in      r28, 0x3f       ; 63
    1df8:       23 e0           ldi     r18, 0x03       ; 3
    1dfa:       31 e0           ldi     r19, 0x01       ; 1
    1dfc:       f8 94           cli
    1dfe:       80 91 c9 00     lds     r24, 0x00C9
    1e02:       8f 77           andi    r24, 0x7F       ; 127
    1e04:       80 93 c9 00     sts     0x00C9, r24
    1e08:       80 91 c9 00     lds     r24, 0x00C9
    1e0c:       8f 7b           andi    r24, 0xBF       ; 191
    1e0e:       80 93 c9 00     sts     0x00C9, r24
    1e12:       80 91 c9 00     lds     r24, 0x00C9
    1e16:       8f 7d           andi    r24, 0xDF       ; 223
    1e18:       80 93 c9 00     sts     0x00C9, r24
    1e1c:       83 2f           mov     r24, r19
    1e1e:       99 27           eor     r25, r25
    1e20:       80 93 cd 00     sts     0x00CD, r24
    1e24:       20 93 cc 00     sts     0x00CC, r18
    1e28:       80 91 c8 00     lds     r24, 0x00C8
    1e2c:       82 60           ori     r24, 0x02       ; 2
    1e2e:       80 93 c8 00     sts     0x00C8, r24
    1e32:       88 e1           ldi     r24, 0x18       ; 24
    1e34:       80 93 c9 00     sts     0x00C9, r24
    1e38:       80 91 ca 00     lds     r24, 0x00CA
    1e3c:       8f 77           andi    r24, 0x7F       ; 127
    1e3e:       80 93 ca 00     sts     0x00CA, r24
    1e42:       80 91 ca 00     lds     r24, 0x00CA
    1e46:       8f 7b           andi    r24, 0xBF       ; 191
    1e48:       80 93 ca 00     sts     0x00CA, r24
    1e4c:       80 91 ca 00     lds     r24, 0x00CA
    1e50:       80 62           ori     r24, 0x20       ; 32
    1e52:       80 93 ca 00     sts     0x00CA, r24
    1e56:       80 91 ca 00     lds     r24, 0x00CA
    1e5a:       80 61           ori     r24, 0x10       ; 16
    1e5c:       80 93 ca 00     sts     0x00CA, r24
    1e60:       80 91 ca 00     lds     r24, 0x00CA
    1e64:       88 60           ori     r24, 0x08       ; 8
    1e66:       80 93 ca 00     sts     0x00CA, r24
    1e6a:       80 91 c9 00     lds     r24, 0x00C9
    1e6e:       84 60           ori     r24, 0x04       ; 4
    1e70:       80 93 c9 00     sts     0x00C9, r24
    1e74:       80 91 ca 00     lds     r24, 0x00CA
    1e78:       84 60           ori     r24, 0x04       ; 4
    1e7a:       80 93 ca 00     sts     0x00CA, r24
    1e7e:       80 91 ca 00     lds     r24, 0x00CA
    1e82:       82 60           ori     r24, 0x02       ; 2
    1e84:       80 93 ca 00     sts     0x00CA, r24
    1e88:       80 91 c8 00     lds     r24, 0x00C8
    1e8c:       87 ff           sbrs    r24, 7
    1e8e:       03 c0           rjmp    .+6             ; 0x1e96 <INiuzBtergGIBuB76T0G5+0xa2>
    1e90:       80 91 ce 00     lds     r24, 0x00CE
    1e94:       f9 cf           rjmp    .-14            ; 0x1e88 <INiuzBtergGIBuB76T0G5+0x94>
    1e96:       80 91 c9 00     lds     r24, 0x00C9
    1e9a:       80 68           ori     r24, 0x80       ; 128
    1e9c:       80 93 c9 00     sts     0x00C9, r24
    1ea0:       80 91 c9 00     lds     r24, 0x00C9
    1ea4:       80 64           ori     r24, 0x40       ; 64
    1ea6:       80 93 c9 00     sts     0x00C9, r24
    1eaa:       9b df           rcall   .-202           ; 0x1de2 <LIBFC_JetiBox_Clear>
    1eac:       cf bf           out     0x3f, r28       ; 63
    1eae:       cf 91           pop     r28
    1eb0:       08 95           ret

00001eb2 <KLNMIOHMUHG76GFGr43r3>:
    1eb2:       28 2f           mov     r18, r24
    1eb4:       99 27           eor     r25, r25
    1eb6:       8f 70           andi    r24, 0x0F       ; 15
    1eb8:       90 70           andi    r25, 0x00       ; 0
    1eba:       89 2b           or      r24, r25
    1ebc:       31 f4           brne    .+12            ; 0x1eca <KLNMIOHMUHG76GFGr43r3+0x18>
    1ebe:       20 95           com     r18
    1ec0:       80 91 f2 02     lds     r24, 0x02F2
    1ec4:       82 2b           or      r24, r18
    1ec6:       80 93 f2 02     sts     0x02F2, r24
    1eca:       08 95           ret

00001ecc <__vector_30>:
    1ecc:       1f 92           push    r1
    1ece:       0f 92           push    r0
    1ed0:       0f b6           in      r0, 0x3f        ; 63
    1ed2:       0f 92           push    r0
    1ed4:       11 24           eor     r1, r1
    1ed6:       8f 93           push    r24
    1ed8:       ef 93           push    r30
    1eda:       ff 93           push    r31
    1edc:       80 91 06 01     lds     r24, 0x0106
    1ee0:       88 23           and     r24, r24
    1ee2:       09 f0           breq    .+2             ; 0x1ee6 <__vector_30+0x1a>
    1ee4:       68 c0           rjmp    .+208           ; 0x1fb6 <__vector_30+0xea>
    1ee6:       e0 91 fc 02     lds     r30, 0x02FC
    1eea:       ee 23           and     r30, r30
    1eec:       89 f4           brne    .+34            ; 0x1f10 <__vector_30+0x44>
    1eee:       80 91 fb 02     lds     r24, 0x02FB
    1ef2:       88 23           and     r24, r24
    1ef4:       69 f4           brne    .+26            ; 0x1f10 <__vector_30+0x44>
    1ef6:       80 91 8f 0c     lds     r24, 0x0C8F
    1efa:       88 23           and     r24, r24
    1efc:       21 f0           breq    .+8             ; 0x1f06 <__vector_30+0x3a>
    1efe:       81 e0           ldi     r24, 0x01       ; 1
    1f00:       80 93 fd 02     sts     0x02FD, r24
    1f04:       05 c0           rjmp    .+10            ; 0x1f10 <__vector_30+0x44>
    1f06:       80 91 c9 00     lds     r24, 0x00C9
    1f0a:       81 60           ori     r24, 0x01       ; 1
    1f0c:       80 93 c9 00     sts     0x00C9, r24
    1f10:       80 91 fd 02     lds     r24, 0x02FD
    1f14:       88 23           and     r24, r24
    1f16:       79 f4           brne    .+30            ; 0x1f36 <__vector_30+0x6a>
    1f18:       ef 5f           subi    r30, 0xFF       ; 255
    1f1a:       e0 93 fc 02     sts     0x02FC, r30
    1f1e:       80 91 66 0c     lds     r24, 0x0C66
    1f22:       8e 17           cp      r24, r30
    1f24:       20 f4           brcc    .+8             ; 0x1f2e <__vector_30+0x62>
    1f26:       81 e0           ldi     r24, 0x01       ; 1
    1f28:       80 93 fd 02     sts     0x02FD, r24
    1f2c:       1c c0           rjmp    .+56            ; 0x1f66 <__vector_30+0x9a>
    1f2e:       ff 27           eor     r31, r31
    1f30:       ea 59           subi    r30, 0x9A       ; 154
    1f32:       f3 4f           sbci    r31, 0xF3       ; 243
    1f34:       3c c0           rjmp    .+120           ; 0x1fae <__vector_30+0xe2>
    1f36:       80 91 fb 02     lds     r24, 0x02FB
    1f3a:       88 23           and     r24, r24
    1f3c:       61 f4           brne    .+24            ; 0x1f56 <__vector_30+0x8a>
    1f3e:       80 91 8f 0c     lds     r24, 0x0C8F
    1f42:       88 23           and     r24, r24
    1f44:       11 f4           brne    .+4             ; 0x1f4a <__vector_30+0x7e>
    1f46:       83 e0           ldi     r24, 0x03       ; 3
    1f48:       03 c0           rjmp    .+6             ; 0x1f50 <__vector_30+0x84>
    1f4a:       81 39           cpi     r24, 0x91       ; 145
    1f4c:       99 f4           brne    .+38            ; 0x1f74 <__vector_30+0xa8>
    1f4e:       81 e0           ldi     r24, 0x01       ; 1
    1f50:       80 93 fb 02     sts     0x02FB, r24
    1f54:       0f c0           rjmp    .+30            ; 0x1f74 <__vector_30+0xa8>
    1f56:       83 30           cpi     r24, 0x03       ; 3
    1f58:       99 f4           brne    .+38            ; 0x1f80 <__vector_30+0xb4>
    1f5a:       80 91 8f 0c     lds     r24, 0x0C8F
    1f5e:       88 23           and     r24, r24
    1f60:       49 f0           breq    .+18            ; 0x1f74 <__vector_30+0xa8>
    1f62:       10 92 8f 0c     sts     0x0C8F, r1
    1f66:       80 91 c9 00     lds     r24, 0x00C9
    1f6a:       8e 7f           andi    r24, 0xFE       ; 254
    1f6c:       80 93 c9 00     sts     0x00C9, r24
    1f70:       8e ef           ldi     r24, 0xFE       ; 254
    1f72:       1e c0           rjmp    .+60            ; 0x1fb0 <__vector_30+0xe4>
    1f74:       80 91 c9 00     lds     r24, 0x00C9
    1f78:       81 60           ori     r24, 0x01       ; 1
    1f7a:       80 93 c9 00     sts     0x00C9, r24
    1f7e:       0e c0           rjmp    .+28            ; 0x1f9c <__vector_30+0xd0>
    1f80:       83 32           cpi     r24, 0x23       ; 35
    1f82:       61 f4           brne    .+24            ; 0x1f9c <__vector_30+0xd0>
    1f84:       80 91 c9 00     lds     r24, 0x00C9
    1f88:       8e 7f           andi    r24, 0xFE       ; 254
    1f8a:       80 93 c9 00     sts     0x00C9, r24
    1f8e:       8f ef           ldi     r24, 0xFF       ; 255
    1f90:       80 93 ce 00     sts     0x00CE, r24
    1f94:       81 e0           ldi     r24, 0x01       ; 1
    1f96:       80 93 06 01     sts     0x0106, r24
    1f9a:       18 c0           rjmp    .+48            ; 0x1fcc <__vector_30+0x100>
    1f9c:       80 91 fb 02     lds     r24, 0x02FB
    1fa0:       e8 2f           mov     r30, r24
    1fa2:       ff 27           eor     r31, r31
    1fa4:       e1 57           subi    r30, 0x71       ; 113
    1fa6:       f3 4f           sbci    r31, 0xF3       ; 243
    1fa8:       8f 5f           subi    r24, 0xFF       ; 255
    1faa:       80 93 fb 02     sts     0x02FB, r24
    1fae:       80 81           ld      r24, Z
    1fb0:       80 93 ce 00     sts     0x00CE, r24
    1fb4:       0b c0           rjmp    .+22            ; 0x1fcc <__vector_30+0x100>
    1fb6:       10 92 fb 02     sts     0x02FB, r1
    1fba:       10 92 fc 02     sts     0x02FC, r1
    1fbe:       10 92 fd 02     sts     0x02FD, r1
    1fc2:       80 91 c9 00     lds     r24, 0x00C9
    1fc6:       80 61           ori     r24, 0x10       ; 16
    1fc8:       80 93 c9 00     sts     0x00C9, r24
    1fcc:       ff 91           pop     r31
    1fce:       ef 91           pop     r30
    1fd0:       8f 91           pop     r24
    1fd2:       0f 90           pop     r0
    1fd4:       0f be           out     0x3f, r0        ; 63
    1fd6:       0f 90           pop     r0
    1fd8:       1f 90           pop     r1
    1fda:       18 95           reti

00001fdc <update_crc>:
    1fdc:       68 27           eor     r22, r24
    1fde:       27 e0           ldi     r18, 0x07       ; 7
    1fe0:       32 2f           mov     r19, r18
    1fe2:       67 ff           sbrs    r22, 7
    1fe4:       06 c0           rjmp    .+12            ; 0x1ff2 <update_crc+0x16>
    1fe6:       86 2f           mov     r24, r22
    1fe8:       99 27           eor     r25, r25
    1fea:       88 0f           add     r24, r24
    1fec:       99 1f           adc     r25, r25
    1fee:       83 27           eor     r24, r19
    1ff0:       02 c0           rjmp    .+4             ; 0x1ff6 <update_crc+0x1a>
    1ff2:       86 2f           mov     r24, r22
    1ff4:       88 0f           add     r24, r24
    1ff6:       68 2f           mov     r22, r24
    1ff8:       21 50           subi    r18, 0x01       ; 1
    1ffa:       27 ff           sbrs    r18, 7
    1ffc:       f2 cf           rjmp    .-28            ; 0x1fe2 <update_crc+0x6>
    1ffe:       99 27           eor     r25, r25
    2000:       08 95           ret

00002002 <crc8>:
    2002:       0f 93           push    r16
    2004:       1f 93           push    r17
    2006:       cf 93           push    r28
    2008:       df 93           push    r29
    200a:       06 2f           mov     r16, r22
    200c:       60 e0           ldi     r22, 0x00       ; 0
    200e:       16 2f           mov     r17, r22
    2010:       60 17           cp      r22, r16
    2012:       38 f4           brcc    .+14            ; 0x2022 <crc8+0x20>
    2014:       ec 01           movw    r28, r24
    2016:       89 91           ld      r24, Y+
    2018:       e1 df           rcall   .-62            ; 0x1fdc <update_crc>
    201a:       68 2f           mov     r22, r24
    201c:       1f 5f           subi    r17, 0xFF       ; 255
    201e:       10 17           cp      r17, r16
    2020:       d0 f3           brcs    .-12            ; 0x2016 <crc8+0x14>
    2022:       86 2f           mov     r24, r22
    2024:       99 27           eor     r25, r25
    2026:       df 91           pop     r29
    2028:       cf 91           pop     r28
    202a:       1f 91           pop     r17
    202c:       0f 91           pop     r16
    202e:       08 95           ret

00002030 <JetiEX_GetLength>:
    2030:       dc 01           movw    r26, r24
    2032:       90 e0           ldi     r25, 0x00       ; 0
    2034:       96 17           cp      r25, r22
    2036:       58 f4           brcc    .+22            ; 0x204e <JetiEX_GetLength+0x1e>
    2038:       8c 91           ld      r24, X
    203a:       80 32           cpi     r24, 0x20       ; 32
    203c:       41 f0           breq    .+16            ; 0x204e <JetiEX_GetLength+0x1e>
    203e:       9f 5f           subi    r25, 0xFF       ; 255
    2040:       96 17           cp      r25, r22
    2042:       28 f4           brcc    .+10            ; 0x204e <JetiEX_GetLength+0x1e>
    2044:       fd 01           movw    r30, r26
    2046:       e9 0f           add     r30, r25
    2048:       f1 1d           adc     r31, r1
    204a:       80 81           ld      r24, Z
    204c:       f6 cf           rjmp    .-20            ; 0x203a <JetiEX_GetLength+0xa>
    204e:       89 2f           mov     r24, r25
    2050:       99 27           eor     r25, r25
    2052:       08 95           ret

00002054 <JetiEX_CreatePacket>:
    2054:       a0 e0           ldi     r26, 0x00       ; 0
    2056:       b0 e0           ldi     r27, 0x00       ; 0
    2058:       e0 e3           ldi     r30, 0x30       ; 48
    205a:       f0 e1           ldi     r31, 0x10       ; 16
    205c:       0c 94 5e 9b     jmp     0x136bc ; 0x136bc <__prologue_saves__+0x12>
    2060:       8f e9           ldi     r24, 0x9F       ; 159
    2062:       80 93 67 0c     sts     0x0C67, r24
    2066:       80 e1           ldi     r24, 0x10       ; 16
    2068:       80 93 69 0c     sts     0x0C69, r24
    206c:       84 ea           ldi     r24, 0xA4       ; 164
    206e:       80 93 6a 0c     sts     0x0C6A, r24
    2072:       85 e5           ldi     r24, 0x55       ; 85
    2074:       80 93 6b 0c     sts     0x0C6B, r24
    2078:       8d e5           ldi     r24, 0x5D       ; 93
    207a:       80 93 6c 0c     sts     0x0C6C, r24
    207e:       10 92 6d 0c     sts     0x0C6D, r1
    2082:       80 91 ff 02     lds     r24, 0x02FF
    2086:       88 23           and     r24, r24
    2088:       09 f0           breq    .+2             ; 0x208c <JetiEX_CreatePacket+0x38>
    208a:       67 c0           rjmp    .+206           ; 0x215a <JetiEX_CreatePacket+0x106>
    208c:       80 91 fe 02     lds     r24, 0x02FE
    2090:       13 e1           ldi     r17, 0x13       ; 19
    2092:       81 9f           mul     r24, r17
    2094:       c0 01           movw    r24, r0
    2096:       11 24           eor     r1, r1
    2098:       63 e0           ldi     r22, 0x03       ; 3
    209a:       88 59           subi    r24, 0x98       ; 152
    209c:       9e 4f           sbci    r25, 0xFE       ; 254
    209e:       c8 df           rcall   .-112           ; 0x2030 <JetiEX_GetLength>
    20a0:       08 2f           mov     r16, r24
    20a2:       80 91 fe 02     lds     r24, 0x02FE
    20a6:       81 9f           mul     r24, r17
    20a8:       c0 01           movw    r24, r0
    20aa:       11 24           eor     r1, r1
    20ac:       6a e0           ldi     r22, 0x0A       ; 10
    20ae:       82 5a           subi    r24, 0xA2       ; 162
    20b0:       9e 4f           sbci    r25, 0xFE       ; 254
    20b2:       be df           rcall   .-132           ; 0x2030 <JetiEX_GetLength>
    20b4:       98 2f           mov     r25, r24
    20b6:       80 0f           add     r24, r16
    20b8:       86 5f           subi    r24, 0xF6       ; 246
    20ba:       80 93 66 0c     sts     0x0C66, r24
    20be:       2e ef           ldi     r18, 0xFE       ; 254
    20c0:       b2 2e           mov     r11, r18
    20c2:       b8 0e           add     r11, r24
    20c4:       b0 92 68 0c     sts     0x0C68, r11
    20c8:       20 91 fe 02     lds     r18, 0x02FE
    20cc:       20 93 6e 0c     sts     0x0C6E, r18
    20d0:       e9 2e           mov     r14, r25
    20d2:       ff 24           eor     r15, r15
    20d4:       c7 01           movw    r24, r14
    20d6:       13 e0           ldi     r17, 0x03       ; 3
    20d8:       88 0f           add     r24, r24
    20da:       99 1f           adc     r25, r25
    20dc:       1a 95           dec     r17
    20de:       e1 f7           brne    .-8             ; 0x20d8 <JetiEX_CreatePacket+0x84>
    20e0:       80 2b           or      r24, r16
    20e2:       80 93 6f 0c     sts     0x0C6F, r24
    20e6:       82 2f           mov     r24, r18
    20e8:       99 27           eor     r25, r25
    20ea:       c3 e1           ldi     r28, 0x13       ; 19
    20ec:       cc 2e           mov     r12, r28
    20ee:       d1 2c           mov     r13, r1
    20f0:       8c 9d           mul     r24, r12
    20f2:       90 01           movw    r18, r0
    20f4:       8d 9d           mul     r24, r13
    20f6:       30 0d           add     r19, r0
    20f8:       9c 9d           mul     r25, r12
    20fa:       30 0d           add     r19, r0
    20fc:       11 24           eor     r1, r1
    20fe:       c9 01           movw    r24, r18
    2100:       82 5a           subi    r24, 0xA2       ; 162
    2102:       9e 4f           sbci    r25, 0xFE       ; 254
    2104:       a7 01           movw    r20, r14
    2106:       bc 01           movw    r22, r24
    2108:       80 e7           ldi     r24, 0x70       ; 112
    210a:       9c e0           ldi     r25, 0x0C       ; 12
    210c:       0e 94 a2 9b     call    0x13744 ; 0x13744 <memcpy>
    2110:       11 27           eor     r17, r17
    2112:       80 91 fe 02     lds     r24, 0x02FE
    2116:       99 27           eor     r25, r25
    2118:       8c 9d           mul     r24, r12
    211a:       e0 01           movw    r28, r0
    211c:       8d 9d           mul     r24, r13
    211e:       d0 0d           add     r29, r0
    2120:       9c 9d           mul     r25, r12
    2122:       d0 0d           add     r29, r0
    2124:       11 24           eor     r1, r1
    2126:       ce 01           movw    r24, r28
    2128:       88 59           subi    r24, 0x98       ; 152
    212a:       9e 4f           sbci    r25, 0xFE       ; 254
    212c:       a8 01           movw    r20, r16
    212e:       bc 01           movw    r22, r24
    2130:       c7 01           movw    r24, r14
    2132:       80 59           subi    r24, 0x90       ; 144
    2134:       93 4f           sbci    r25, 0xF3       ; 243
    2136:       0e 94 a2 9b     call    0x13744 ; 0x13744 <memcpy>
    213a:       0a 59           subi    r16, 0x9A       ; 154
    213c:       13 4f           sbci    r17, 0xF3       ; 243
    213e:       0e 0d           add     r16, r14
    2140:       1f 1d           adc     r17, r15
    2142:       6b 2d           mov     r22, r11
    2144:       88 e6           ldi     r24, 0x68       ; 104
    2146:       9c e0           ldi     r25, 0x0C       ; 12
    2148:       5c df           rcall   .-328           ; 0x2002 <crc8>
    214a:       f8 01           movw    r30, r16
    214c:       82 87           std     Z+10, r24       ; 0x0a
    214e:       80 91 ff 02     lds     r24, 0x02FF
    2152:       8f 5f           subi    r24, 0xFF       ; 255
    2154:       80 93 ff 02     sts     0x02FF, r24
    2158:       92 c0           rjmp    .+292           ; 0x227e <JetiEX_CreatePacket+0x22a>
    215a:       c0 90 6d 0c     lds     r12, 0x0C6D
    215e:       1c 2d           mov     r17, r12
    2160:       0e 94 38 73     call    0xe670  ; 0xe670 <JetiEX_Update>
    2164:       30 91 07 01     lds     r19, 0x0107
    2168:       30 31           cpi     r19, 0x10       ; 16
    216a:       08 f0           brcs    .+2             ; 0x216e <JetiEX_CreatePacket+0x11a>
    216c:       58 c0           rjmp    .+176           ; 0x221e <JetiEX_CreatePacket+0x1ca>
    216e:       b3 e1           ldi     r27, 0x13       ; 19
    2170:       eb 2e           mov     r14, r27
    2172:       f1 2c           mov     r15, r1
    2174:       63 2f           mov     r22, r19
    2176:       81 2f           mov     r24, r17
    2178:       99 27           eor     r25, r25
    217a:       fc 01           movw    r30, r24
    217c:       ee 0f           add     r30, r30
    217e:       ff 1f           adc     r31, r31
    2180:       e8 0f           add     r30, r24
    2182:       f9 1f           adc     r31, r25
    2184:       ec 0d           add     r30, r12
    2186:       f1 1d           adc     r31, r1
    2188:       ea 59           subi    r30, 0x9A       ; 154
    218a:       f3 4f           sbci    r31, 0xF3       ; 243
    218c:       83 2f           mov     r24, r19
    218e:       99 27           eor     r25, r25
    2190:       8e 9d           mul     r24, r14
    2192:       d0 01           movw    r26, r0
    2194:       8f 9d           mul     r24, r15
    2196:       b0 0d           add     r27, r0
    2198:       9e 9d           mul     r25, r14
    219a:       b0 0d           add     r27, r0
    219c:       11 24           eor     r1, r1
    219e:       a2 5a           subi    r26, 0xA2       ; 162
    21a0:       be 4f           sbci    r27, 0xFE       ; 254
    21a2:       ed 01           movw    r28, r26
    21a4:       2d 85           ldd     r18, Y+13       ; 0x0d
    21a6:       74 e0           ldi     r23, 0x04       ; 4
    21a8:       88 0f           add     r24, r24
    21aa:       99 1f           adc     r25, r25
    21ac:       7a 95           dec     r23
    21ae:       e1 f7           brne    .-8             ; 0x21a8 <JetiEX_CreatePacket+0x154>
    21b0:       28 2b           or      r18, r24
    21b2:       20 87           std     Z+8, r18        ; 0x08
    21b4:       3e 30           cpi     r19, 0x0E       ; 14
    21b6:       88 f4           brcc    .+34            ; 0x21da <JetiEX_CreatePacket+0x186>
    21b8:       2e 85           ldd     r18, Y+14       ; 0x0e
    21ba:       3f 85           ldd     r19, Y+15       ; 0x0f
    21bc:       3f 79           andi    r19, 0x9F       ; 159
    21be:       8a 89           ldd     r24, Y+18       ; 0x12
    21c0:       99 27           eor     r25, r25
    21c2:       98 2f           mov     r25, r24
    21c4:       88 27           eor     r24, r24
    21c6:       92 95           swap    r25
    21c8:       99 0f           add     r25, r25
    21ca:       90 7e           andi    r25, 0xE0       ; 224
    21cc:       28 2b           or      r18, r24
    21ce:       39 2b           or      r19, r25
    21d0:       21 87           std     Z+9, r18        ; 0x09
    21d2:       83 2f           mov     r24, r19
    21d4:       99 27           eor     r25, r25
    21d6:       82 87           std     Z+10, r24       ; 0x0a
    21d8:       16 c0           rjmp    .+44            ; 0x2206 <JetiEX_CreatePacket+0x1b2>
    21da:       ed 01           movw    r28, r26
    21dc:       2e 85           ldd     r18, Y+14       ; 0x0e
    21de:       3f 85           ldd     r19, Y+15       ; 0x0f
    21e0:       48 89           ldd     r20, Y+16       ; 0x10
    21e2:       59 89           ldd     r21, Y+17       ; 0x11
    21e4:       21 87           std     Z+9, r18        ; 0x09
    21e6:       bb 27           eor     r27, r27
    21e8:       a5 2f           mov     r26, r21
    21ea:       94 2f           mov     r25, r20
    21ec:       83 2f           mov     r24, r19
    21ee:       82 87           std     Z+10, r24       ; 0x0a
    21f0:       ca 01           movw    r24, r20
    21f2:       aa 27           eor     r26, r26
    21f4:       bb 27           eor     r27, r27
    21f6:       83 87           std     Z+11, r24       ; 0x0b
    21f8:       85 2f           mov     r24, r21
    21fa:       99 27           eor     r25, r25
    21fc:       aa 27           eor     r26, r26
    21fe:       bb 27           eor     r27, r27
    2200:       84 87           std     Z+12, r24       ; 0x0c
    2202:       e2 e0           ldi     r30, 0x02       ; 2
    2204:       ce 0e           add     r12, r30
    2206:       86 2f           mov     r24, r22
    2208:       8f 5f           subi    r24, 0xFF       ; 255
    220a:       68 2f           mov     r22, r24
    220c:       1f 5f           subi    r17, 0xFF       ; 255
    220e:       16 30           cpi     r17, 0x06       ; 6
    2210:       20 f4           brcc    .+8             ; 0x221a <JetiEX_CreatePacket+0x1c6>
    2212:       38 2f           mov     r19, r24
    2214:       80 31           cpi     r24, 0x10       ; 16
    2216:       08 f4           brcc    .+2             ; 0x221a <JetiEX_CreatePacket+0x1c6>
    2218:       ae cf           rjmp    .-164           ; 0x2176 <JetiEX_CreatePacket+0x122>
    221a:       80 93 07 01     sts     0x0107, r24
    221e:       83 e0           ldi     r24, 0x03       ; 3
    2220:       18 9f           mul     r17, r24
    2222:       c0 01           movw    r24, r0
    2224:       11 24           eor     r1, r1
    2226:       2c 2d           mov     r18, r12
    2228:       28 0f           add     r18, r24
    222a:       28 5f           subi    r18, 0xF8       ; 248
    222c:       20 93 66 0c     sts     0x0C66, r18
    2230:       22 5c           subi    r18, 0xC2       ; 194
    2232:       20 93 68 0c     sts     0x0C68, r18
    2236:       81 2f           mov     r24, r17
    2238:       99 27           eor     r25, r25
    223a:       8c 01           movw    r16, r24
    223c:       00 0f           add     r16, r16
    223e:       11 1f           adc     r17, r17
    2240:       08 0f           add     r16, r24
    2242:       19 1f           adc     r17, r25
    2244:       0c 0d           add     r16, r12
    2246:       11 1d           adc     r17, r1
    2248:       0a 59           subi    r16, 0x9A       ; 154
    224a:       13 4f           sbci    r17, 0xF3       ; 243
    224c:       20 54           subi    r18, 0x40       ; 64
    224e:       62 2f           mov     r22, r18
    2250:       88 e6           ldi     r24, 0x68       ; 104
    2252:       9c e0           ldi     r25, 0x0C       ; 12
    2254:       d6 de           rcall   .-596           ; 0x2002 <crc8>
    2256:       e8 01           movw    r28, r16
    2258:       88 87           std     Y+8, r24        ; 0x08
    225a:       80 91 07 01     lds     r24, 0x0107
    225e:       80 31           cpi     r24, 0x10       ; 16
    2260:       70 f0           brcs    .+28            ; 0x227e <JetiEX_CreatePacket+0x22a>
    2262:       81 e0           ldi     r24, 0x01       ; 1
    2264:       80 93 07 01     sts     0x0107, r24
    2268:       10 92 ff 02     sts     0x02FF, r1
    226c:       80 91 fe 02     lds     r24, 0x02FE
    2270:       8f 5f           subi    r24, 0xFF       ; 255
    2272:       80 93 fe 02     sts     0x02FE, r24
    2276:       80 31           cpi     r24, 0x10       ; 16
    2278:       10 f0           brcs    .+4             ; 0x227e <JetiEX_CreatePacket+0x22a>
    227a:       10 92 fe 02     sts     0x02FE, r1
    227e:       e9 e0           ldi     r30, 0x09       ; 9
    2280:       cd b7           in      r28, 0x3d       ; 61
    2282:       de b7           in      r29, 0x3e       ; 62
    2284:       0c 94 7a 9b     jmp     0x136f4 ; 0x136f4 <__epilogue_restores__+0x12>

00002288 <a48784362857632195659>:
    2288:       80 91 06 01     lds     r24, 0x0106
    228c:       88 23           and     r24, r24
    228e:       09 f4           brne    .+2             ; 0x2292 <a48784362857632195659+0xa>
    2290:       46 c0           rjmp    .+140           ; 0x231e <a48784362857632195659+0x96>
    2292:       80 91 c9 03     lds     r24, 0x03C9
    2296:       85 fd           sbrc    r24, 5
    2298:       04 c0           rjmp    .+8             ; 0x22a2 <a48784362857632195659+0x1a>
    229a:       80 91 5a 04     lds     r24, 0x045A
    229e:       88 23           and     r24, r24
    22a0:       81 f0           breq    .+32            ; 0x22c2 <a48784362857632195659+0x3a>
    22a2:       82 e9           ldi     r24, 0x92       ; 146
    22a4:       80 93 8f 0c     sts     0x0C8F, r24
    22a8:       83 e2           ldi     r24, 0x23       ; 35
    22aa:       80 93 90 0c     sts     0x0C90, r24
    22ae:       80 91 5a 04     lds     r24, 0x045A
    22b2:       88 23           and     r24, r24
    22b4:       09 f4           brne    .+2             ; 0x22b8 <a48784362857632195659+0x30>
    22b6:       85 e5           ldi     r24, 0x55       ; 85
    22b8:       80 93 91 0c     sts     0x0C91, r24
    22bc:       10 92 5a 04     sts     0x045A, r1
    22c0:       02 c0           rjmp    .+4             ; 0x22c6 <a48784362857632195659+0x3e>
    22c2:       80 93 8f 0c     sts     0x0C8F, r24
    22c6:       80 91 08 01     lds     r24, 0x0108
    22ca:       8f 30           cpi     r24, 0x0F       ; 15
    22cc:       71 f4           brne    .+28            ; 0x22ea <a48784362857632195659+0x62>
    22ce:       80 91 f2 02     lds     r24, 0x02F2
    22d2:       0e 94 70 72     call    0xe4e0  ; 0xe4e0 <JetiBox_Update>
    22d6:       88 23           and     r24, r24
    22d8:       41 f0           breq    .+16            ; 0x22ea <a48784362857632195659+0x62>
    22da:       81 e9           ldi     r24, 0x91       ; 145
    22dc:       80 93 8f 0c     sts     0x0C8F, r24
    22e0:       80 93 90 0c     sts     0x0C90, r24
    22e4:       81 e3           ldi     r24, 0x31       ; 49
    22e6:       80 93 91 0c     sts     0x0C91, r24
    22ea:       10 92 06 01     sts     0x0106, r1
    22ee:       80 91 c8 00     lds     r24, 0x00C8
    22f2:       85 ff           sbrs    r24, 5
    22f4:       fc cf           rjmp    .-8             ; 0x22ee <a48784362857632195659+0x66>
    22f6:       80 91 c9 00     lds     r24, 0x00C9
    22fa:       8f 7e           andi    r24, 0xEF       ; 239
    22fc:       80 93 c9 00     sts     0x00C9, r24
    2300:       80 91 c9 00     lds     r24, 0x00C9
    2304:       8e 7f           andi    r24, 0xFE       ; 254
    2306:       80 93 c9 00     sts     0x00C9, r24
    230a:       a4 de           rcall   .-696           ; 0x2054 <JetiEX_CreatePacket>
    230c:       8e e7           ldi     r24, 0x7E       ; 126
    230e:       80 93 ce 00     sts     0x00CE, r24
    2312:       80 91 f2 02     lds     r24, 0x02F2
    2316:       80 93 08 01     sts     0x0108, r24
    231a:       10 92 f2 02     sts     0x02F2, r1
    231e:       08 95           ret

00002320 <njkvnfuhgbuzrgezgf483>:
    2320:       ef 92           push    r14
    2322:       ff 92           push    r15
    2324:       0f 93           push    r16
    2326:       1f 93           push    r17
    2328:       cf 93           push    r28
    232a:       df 93           push    r29
    232c:       7c 01           movw    r14, r24
    232e:       8b 01           movw    r16, r22
    2330:       ea 01           movw    r28, r20
    2332:       45 2b           or      r20, r21
    2334:       39 f0           breq    .+14            ; 0x2344 <njkvnfuhgbuzrgezgf483+0x24>
    2336:       f8 01           movw    r30, r16
    2338:       81 91           ld      r24, Z+
    233a:       8f 01           movw    r16, r30
    233c:       f7 01           movw    r30, r14
    233e:       09 95           icall
    2340:       21 97           sbiw    r28, 0x01       ; 1
    2342:       c9 f7           brne    .-14            ; 0x2336 <njkvnfuhgbuzrgezgf483+0x16>
    2344:       e6 e0           ldi     r30, 0x06       ; 6
    2346:       cd b7           in      r28, 0x3d       ; 61
    2348:       de b7           in      r29, 0x3e       ; 62
    234a:       0c 94 7d 9b     jmp     0x136fa ; 0x136fa <__epilogue_restores__+0x18>

0000234e <lkvgnfdgun57th38rgh84>:
    234e:       ef 92           push    r14
    2350:       ff 92           push    r15
    2352:       0f 93           push    r16
    2354:       1f 93           push    r17
    2356:       cf 93           push    r28
    2358:       df 93           push    r29
    235a:       7c 01           movw    r14, r24
    235c:       8b 01           movw    r16, r22
    235e:       ea 01           movw    r28, r20
    2360:       45 2b           or      r20, r21
    2362:       41 f0           breq    .+16            ; 0x2374 <lkvgnfdgun57th38rgh84+0x26>
    2364:       f8 01           movw    r30, r16
    2366:       0f 5f           subi    r16, 0xFF       ; 255
    2368:       1f 4f           sbci    r17, 0xFF       ; 255
    236a:       84 91           lpm     r24, Z
    236c:       f7 01           movw    r30, r14
    236e:       09 95           icall
    2370:       21 97           sbiw    r28, 0x01       ; 1
    2372:       c1 f7           brne    .-16            ; 0x2364 <lkvgnfdgun57th38rgh84+0x16>
    2374:       e6 e0           ldi     r30, 0x06       ; 6
    2376:       cd b7           in      r28, 0x3d       ; 61
    2378:       de b7           in      r29, 0x3e       ; 62
    237a:       0c 94 7d 9b     jmp     0x136fa ; 0x136fa <__epilogue_restores__+0x18>

0000237e <fgmjgnrtuth587th9rTrw>:
    237e:       0f 93           push    r16
    2380:       1f 93           push    r17
    2382:       cf 93           push    r28
    2384:       8c 01           movw    r16, r24
    2386:       c6 2f           mov     r28, r22
    2388:       16 16           cp      r1, r22
    238a:       34 f4           brge    .+12            ; 0x2398 <fgmjgnrtuth587th9rTrw+0x1a>
    238c:       80 e2           ldi     r24, 0x20       ; 32
    238e:       f8 01           movw    r30, r16
    2390:       09 95           icall
    2392:       c1 50           subi    r28, 0x01       ; 1
    2394:       1c 16           cp      r1, r28
    2396:       d4 f3           brlt    .-12            ; 0x238c <fgmjgnrtuth587th9rTrw+0xe>
    2398:       cf 91           pop     r28
    239a:       1f 91           pop     r17
    239c:       0f 91           pop     r16
    239e:       08 95           ret

000023a0 <wqqeRT45jth8g758735h4>:
    23a0:       0f 93           push    r16
    23a2:       1f 93           push    r17
    23a4:       cf 93           push    r28
    23a6:       8c 01           movw    r16, r24
    23a8:       c6 2f           mov     r28, r22
    23aa:       16 16           cp      r1, r22
    23ac:       34 f4           brge    .+12            ; 0x23ba <wqqeRT45jth8g758735h4+0x1a>
    23ae:       80 e3           ldi     r24, 0x30       ; 48
    23b0:       f8 01           movw    r30, r16
    23b2:       09 95           icall
    23b4:       c1 50           subi    r28, 0x01       ; 1
    23b6:       1c 16           cp      r1, r28
    23b8:       d4 f3           brlt    .-12            ; 0x23ae <wqqeRT45jth8g758735h4+0xe>
    23ba:       cf 91           pop     r28
    23bc:       1f 91           pop     r17
    23be:       0f 91           pop     r16
    23c0:       08 95           ret

000023c2 <IIllllIllIlllIIlllII>:
    23c2:       a5 e3           ldi     r26, 0x35       ; 53
    23c4:       b0 e0           ldi     r27, 0x00       ; 0
    23c6:       e7 ee           ldi     r30, 0xE7       ; 231
    23c8:       f1 e1           ldi     r31, 0x11       ; 17
    23ca:       0c 94 55 9b     jmp     0x136aa ; 0x136aa <__prologue_saves__>
    23ce:       2e 96           adiw    r28, 0x0e       ; 14
    23d0:       ee ad           ldd     r30, Y+62       ; 0x3e
    23d2:       ff ad           ldd     r31, Y+63       ; 0x3f
    23d4:       2e 97           sbiw    r28, 0x0e       ; 14
    23d6:       88 24           eor     r8, r8
    23d8:       99 24           eor     r9, r9
    23da:       54 01           movw    r10, r8
    23dc:       80 91 ec 02     lds     r24, 0x02EC
    23e0:       88 23           and     r24, r24
    23e2:       21 f4           brne    .+8             ; 0x23ec <IIllllIllIlllIIlllII+0x2a>
    23e4:       2c 96           adiw    r28, 0x0c       ; 12
    23e6:       1f ae           std     Y+63, r1        ; 0x3f
    23e8:       1e ae           std     Y+62, r1        ; 0x3e
    23ea:       2c 97           sbiw    r28, 0x0c       ; 12
    23ec:       ae e4           ldi     r26, 0x4E       ; 78
    23ee:       4a 2e           mov     r4, r26
    23f0:       51 2c           mov     r5, r1
    23f2:       4c 0e           add     r4, r28
    23f4:       5d 1e           adc     r5, r29
    23f6:       6f 01           movw    r12, r30
    23f8:       b6 01           movw    r22, r12
    23fa:       05 c0           rjmp    .+10            ; 0x2406 <IIllllIllIlllIIlllII+0x44>
    23fc:       15 32           cpi     r17, 0x25       ; 37
    23fe:       39 f0           breq    .+14            ; 0x240e <IIllllIllIlllIIlllII+0x4c>
    2400:       08 94           sec
    2402:       c1 1c           adc     r12, r1
    2404:       d1 1c           adc     r13, r1
    2406:       f6 01           movw    r30, r12
    2408:       14 91           lpm     r17, Z
    240a:       11 23           and     r17, r17
    240c:       b9 f7           brne    .-18            ; 0x23fc <IIllllIllIlllIIlllII+0x3a>
    240e:       a6 01           movw    r20, r12
    2410:       46 1b           sub     r20, r22
    2412:       57 0b           sbc     r21, r23
    2414:       29 f0           breq    .+10            ; 0x2420 <IIllllIllIlllIIlllII+0x5e>
    2416:       2c 96           adiw    r28, 0x0c       ; 12
    2418:       8e ad           ldd     r24, Y+62       ; 0x3e
    241a:       9f ad           ldd     r25, Y+63       ; 0x3f
    241c:       2c 97           sbiw    r28, 0x0c       ; 12
    241e:       97 df           rcall   .-210           ; 0x234e <lkvgnfdgun57th38rgh84>
    2420:       11 23           and     r17, r17
    2422:       09 f4           brne    .+2             ; 0x2426 <IIllllIllIlllIIlllII+0x64>
    2424:       64 c2           rjmp    .+1224          ; 0x28ee <IIllllIllIlllIIlllII+0x52c>
    2426:       08 94           sec
    2428:       c1 1c           adc     r12, r1
    242a:       d1 1c           adc     r13, r1
    242c:       ff 24           eor     r15, r15
    242e:       fd a6           std     Y+45, r15       ; 0x2d
    2430:       fc a6           std     Y+44, r15       ; 0x2c
    2432:       ef ef           ldi     r30, 0xFF       ; 255
    2434:       ee 2e           mov     r14, r30
    2436:       f9 a6           std     Y+41, r15       ; 0x29
    2438:       f6 01           movw    r30, r12
    243a:       08 94           sec
    243c:       c1 1c           adc     r12, r1
    243e:       d1 1c           adc     r13, r1
    2440:       14 91           lpm     r17, Z
    2442:       15 37           cpi     r17, 0x75       ; 117
    2444:       21 f0           breq    .+8             ; 0x244e <IIllllIllIlllIIlllII+0x8c>
    2446:       81 2f           mov     r24, r17
    2448:       80 62           ori     r24, 0x20       ; 32
    244a:       88 37           cpi     r24, 0x78       ; 120
    244c:       b1 f4           brne    .+44            ; 0x247a <IIllllIllIlllIIlllII+0xb8>
    244e:       f0 fe           sbrs    r15, 0
    2450:       0a c0           rjmp    .+20            ; 0x2466 <IIllllIllIlllIIlllII+0xa4>
    2452:       f2 01           movw    r30, r4
    2454:       24 e0           ldi     r18, 0x04       ; 4
    2456:       30 e0           ldi     r19, 0x00       ; 0
    2458:       42 0e           add     r4, r18
    245a:       53 1e           adc     r5, r19
    245c:       80 80           ld      r8, Z
    245e:       91 80           ldd     r9, Z+1 ; 0x01
    2460:       a2 80           ldd     r10, Z+2        ; 0x02
    2462:       b3 80           ldd     r11, Z+3        ; 0x03
    2464:       0a c0           rjmp    .+20            ; 0x247a <IIllllIllIlllIIlllII+0xb8>
    2466:       f2 01           movw    r30, r4
    2468:       42 e0           ldi     r20, 0x02       ; 2
    246a:       50 e0           ldi     r21, 0x00       ; 0
    246c:       44 0e           add     r4, r20
    246e:       55 1e           adc     r5, r21
    2470:       80 81           ld      r24, Z
    2472:       91 81           ldd     r25, Z+1        ; 0x01
    2474:       4c 01           movw    r8, r24
    2476:       aa 24           eor     r10, r10
    2478:       bb 24           eor     r11, r11
    247a:       10 32           cpi     r17, 0x20       ; 32
    247c:       21 f4           brne    .+8             ; 0x2486 <IIllllIllIlllIIlllII+0xc4>
    247e:       89 a5           ldd     r24, Y+41       ; 0x29
    2480:       88 23           and     r24, r24
    2482:       d1 f6           brne    .-76            ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    2484:       1d c0           rjmp    .+58            ; 0x24c0 <IIllllIllIlllIIlllII+0xfe>
    2486:       13 32           cpi     r17, 0x23       ; 35
    2488:       19 f4           brne    .+6             ; 0x2490 <IIllllIllIlllIIlllII+0xce>
    248a:       58 e0           ldi     r21, 0x08       ; 8
    248c:       f5 2a           or      r15, r21
    248e:       d4 cf           rjmp    .-88            ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    2490:       1a 32           cpi     r17, 0x2A       ; 42
    2492:       11 f0           breq    .+4             ; 0x2498 <IIllllIllIlllIIlllII+0xd6>
    2494:       1d 32           cpi     r17, 0x2D       ; 45
    2496:       91 f4           brne    .+36            ; 0x24bc <IIllllIllIlllIIlllII+0xfa>
    2498:       1a 32           cpi     r17, 0x2A       ; 42
    249a:       59 f4           brne    .+22            ; 0x24b2 <IIllllIllIlllIIlllII+0xf0>
    249c:       f2 01           movw    r30, r4
    249e:       82 e0           ldi     r24, 0x02       ; 2
    24a0:       90 e0           ldi     r25, 0x00       ; 0
    24a2:       48 0e           add     r4, r24
    24a4:       59 1e           adc     r5, r25
    24a6:       e0 81           ld      r30, Z
    24a8:       ec a7           std     Y+44, r30       ; 0x2c
    24aa:       ee 23           and     r30, r30
    24ac:       2c f6           brge    .-118           ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    24ae:       e1 95           neg     r30
    24b0:       ec a7           std     Y+44, r30       ; 0x2c
    24b2:       90 e1           ldi     r25, 0x10       ; 16
    24b4:       f9 2a           or      r15, r25
    24b6:       af ed           ldi     r26, 0xDF       ; 223
    24b8:       fa 22           and     r15, r26
    24ba:       be cf           rjmp    .-132           ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    24bc:       1b 32           cpi     r17, 0x2B       ; 43
    24be:       11 f4           brne    .+4             ; 0x24c4 <IIllllIllIlllIIlllII+0x102>
    24c0:       19 a7           std     Y+41, r17       ; 0x29
    24c2:       ba cf           rjmp    .-140           ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    24c4:       1e 32           cpi     r17, 0x2E       ; 46
    24c6:       c1 f5           brne    .+112           ; 0x2538 <IIllllIllIlllIIlllII+0x176>
    24c8:       f6 01           movw    r30, r12
    24ca:       08 94           sec
    24cc:       c1 1c           adc     r12, r1
    24ce:       d1 1c           adc     r13, r1
    24d0:       14 91           lpm     r17, Z
    24d2:       1a 32           cpi     r17, 0x2A       ; 42
    24d4:       79 f4           brne    .+30            ; 0x24f4 <IIllllIllIlllIIlllII+0x132>
    24d6:       f2 01           movw    r30, r4
    24d8:       22 e0           ldi     r18, 0x02       ; 2
    24da:       30 e0           ldi     r19, 0x00       ; 0
    24dc:       42 0e           add     r4, r18
    24de:       53 1e           adc     r5, r19
    24e0:       40 81           ld      r20, Z
    24e2:       51 81           ldd     r21, Z+1        ; 0x01
    24e4:       3f ef           ldi     r19, 0xFF       ; 255
    24e6:       4f 3f           cpi     r20, 0xFF       ; 255
    24e8:       53 07           cpc     r21, r19
    24ea:       14 f4           brge    .+4             ; 0x24f0 <IIllllIllIlllIIlllII+0x12e>
    24ec:       4f ef           ldi     r20, 0xFF       ; 255
    24ee:       5f ef           ldi     r21, 0xFF       ; 255
    24f0:       e4 2e           mov     r14, r20
    24f2:       a2 cf           rjmp    .-188           ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    24f4:       40 e0           ldi     r20, 0x00       ; 0
    24f6:       50 e0           ldi     r21, 0x00       ; 0
    24f8:       81 2f           mov     r24, r17
    24fa:       80 53           subi    r24, 0x30       ; 48
    24fc:       8a 30           cpi     r24, 0x0A       ; 10
    24fe:       a0 f4           brcc    .+40            ; 0x2528 <IIllllIllIlllIIlllII+0x166>
    2500:       ca 01           movw    r24, r20
    2502:       73 e0           ldi     r23, 0x03       ; 3
    2504:       88 0f           add     r24, r24
    2506:       99 1f           adc     r25, r25
    2508:       7a 95           dec     r23
    250a:       e1 f7           brne    .-8             ; 0x2504 <IIllllIllIlllIIlllII+0x142>
    250c:       84 0f           add     r24, r20
    250e:       95 1f           adc     r25, r21
    2510:       48 0f           add     r20, r24
    2512:       59 1f           adc     r21, r25
    2514:       41 0f           add     r20, r17
    2516:       51 1d           adc     r21, r1
    2518:       40 53           subi    r20, 0x30       ; 48
    251a:       50 40           sbci    r21, 0x00       ; 0
    251c:       f6 01           movw    r30, r12
    251e:       08 94           sec
    2520:       c1 1c           adc     r12, r1
    2522:       d1 1c           adc     r13, r1
    2524:       14 91           lpm     r17, Z
    2526:       e8 cf           rjmp    .-48            ; 0x24f8 <IIllllIllIlllIIlllII+0x136>
    2528:       8f ef           ldi     r24, 0xFF       ; 255
    252a:       4f 3f           cpi     r20, 0xFF       ; 255
    252c:       58 07           cpc     r21, r24
    252e:       14 f4           brge    .+4             ; 0x2534 <IIllllIllIlllIIlllII+0x172>
    2530:       4f ef           ldi     r20, 0xFF       ; 255
    2532:       5f ef           ldi     r21, 0xFF       ; 255
    2534:       e4 2e           mov     r14, r20
    2536:       85 cf           rjmp    .-246           ; 0x2442 <IIllllIllIlllIIlllII+0x80>
    2538:       10 33           cpi     r17, 0x30       ; 48
    253a:       29 f4           brne    .+10            ; 0x2546 <IIllllIllIlllIIlllII+0x184>
    253c:       f4 fc           sbrc    r15, 4
    253e:       7c cf           rjmp    .-264           ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    2540:       90 e2           ldi     r25, 0x20       ; 32
    2542:       f9 2a           or      r15, r25
    2544:       79 cf           rjmp    .-270           ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    2546:       81 2f           mov     r24, r17
    2548:       81 53           subi    r24, 0x31       ; 49
    254a:       89 30           cpi     r24, 0x09       ; 9
    254c:       d8 f4           brcc    .+54            ; 0x2584 <IIllllIllIlllIIlllII+0x1c2>
    254e:       40 e0           ldi     r20, 0x00       ; 0
    2550:       50 e0           ldi     r21, 0x00       ; 0
    2552:       ca 01           movw    r24, r20
    2554:       63 e0           ldi     r22, 0x03       ; 3
    2556:       88 0f           add     r24, r24
    2558:       99 1f           adc     r25, r25
    255a:       6a 95           dec     r22
    255c:       e1 f7           brne    .-8             ; 0x2556 <IIllllIllIlllIIlllII+0x194>
    255e:       84 0f           add     r24, r20
    2560:       95 1f           adc     r25, r21
    2562:       48 0f           add     r20, r24
    2564:       59 1f           adc     r21, r25
    2566:       41 0f           add     r20, r17
    2568:       51 1d           adc     r21, r1
    256a:       40 53           subi    r20, 0x30       ; 48
    256c:       50 40           sbci    r21, 0x00       ; 0
    256e:       f6 01           movw    r30, r12
    2570:       08 94           sec
    2572:       c1 1c           adc     r12, r1
    2574:       d1 1c           adc     r13, r1
    2576:       14 91           lpm     r17, Z
    2578:       81 2f           mov     r24, r17
    257a:       80 53           subi    r24, 0x30       ; 48
    257c:       8a 30           cpi     r24, 0x0A       ; 10
    257e:       48 f3           brcs    .-46            ; 0x2552 <IIllllIllIlllIIlllII+0x190>
    2580:       4c a7           std     Y+44, r20       ; 0x2c
    2582:       5f cf           rjmp    .-322           ; 0x2442 <IIllllIllIlllIIlllII+0x80>
    2584:       18 36           cpi     r17, 0x68       ; 104
    2586:       19 f4           brne    .+6             ; 0x258e <IIllllIllIlllIIlllII+0x1cc>
    2588:       a4 e0           ldi     r26, 0x04       ; 4
    258a:       fa 2a           or      r15, r26
    258c:       55 cf           rjmp    .-342           ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    258e:       1c 36           cpi     r17, 0x6C       ; 108
    2590:       19 f4           brne    .+6             ; 0x2598 <IIllllIllIlllIIlllII+0x1d6>
    2592:       b1 e0           ldi     r27, 0x01       ; 1
    2594:       fb 2a           or      r15, r27
    2596:       50 cf           rjmp    .-352           ; 0x2438 <IIllllIllIlllIIlllII+0x76>
    2598:       13 36           cpi     r17, 0x63       ; 99
    259a:       61 f4           brne    .+24            ; 0x25b4 <IIllllIllIlllIIlllII+0x1f2>
    259c:       3e 01           movw    r6, r28
    259e:       08 94           sec
    25a0:       61 1c           adc     r6, r1
    25a2:       71 1c           adc     r7, r1
    25a4:       f2 01           movw    r30, r4
    25a6:       22 e0           ldi     r18, 0x02       ; 2
    25a8:       30 e0           ldi     r19, 0x00       ; 0
    25aa:       42 0e           add     r4, r18
    25ac:       53 1e           adc     r5, r19
    25ae:       80 81           ld      r24, Z
    25b0:       89 83           std     Y+1, r24        ; 0x01
    25b2:       3c c1           rjmp    .+632           ; 0x282c <IIllllIllIlllIIlllII+0x46a>
    25b4:       14 34           cpi     r17, 0x44       ; 68
    25b6:       21 f0           breq    .+8             ; 0x25c0 <IIllllIllIlllIIlllII+0x1fe>
    25b8:       14 36           cpi     r17, 0x64       ; 100
    25ba:       11 f0           breq    .+4             ; 0x25c0 <IIllllIllIlllIIlllII+0x1fe>
    25bc:       19 36           cpi     r17, 0x69       ; 105
    25be:       51 f5           brne    .+84            ; 0x2614 <IIllllIllIlllIIlllII+0x252>
    25c0:       14 34           cpi     r17, 0x44       ; 68
    25c2:       11 f4           brne    .+4             ; 0x25c8 <IIllllIllIlllIIlllII+0x206>
    25c4:       31 e0           ldi     r19, 0x01       ; 1
    25c6:       f3 2a           or      r15, r19
    25c8:       f0 fe           sbrs    r15, 0
    25ca:       0a c0           rjmp    .+20            ; 0x25e0 <IIllllIllIlllIIlllII+0x21e>
    25cc:       f2 01           movw    r30, r4
    25ce:       44 e0           ldi     r20, 0x04       ; 4
    25d0:       50 e0           ldi     r21, 0x00       ; 0
    25d2:       44 0e           add     r4, r20
    25d4:       55 1e           adc     r5, r21
    25d6:       80 80           ld      r8, Z
    25d8:       91 80           ldd     r9, Z+1 ; 0x01
    25da:       a2 80           ldd     r10, Z+2        ; 0x02
    25dc:       b3 80           ldd     r11, Z+3        ; 0x03
    25de:       0c c0           rjmp    .+24            ; 0x25f8 <IIllllIllIlllIIlllII+0x236>
    25e0:       f2 01           movw    r30, r4
    25e2:       82 e0           ldi     r24, 0x02       ; 2
    25e4:       90 e0           ldi     r25, 0x00       ; 0
    25e6:       48 0e           add     r4, r24
    25e8:       59 1e           adc     r5, r25
    25ea:       80 81           ld      r24, Z
    25ec:       91 81           ldd     r25, Z+1        ; 0x01
    25ee:       4c 01           movw    r8, r24
    25f0:       aa 24           eor     r10, r10
    25f2:       97 fc           sbrc    r9, 7
    25f4:       a0 94           com     r10
    25f6:       ba 2c           mov     r11, r10
    25f8:       b7 fe           sbrs    r11, 7
    25fa:       0a c0           rjmp    .+20            ; 0x2610 <IIllllIllIlllIIlllII+0x24e>
    25fc:       b0 94           com     r11
    25fe:       a0 94           com     r10
    2600:       90 94           com     r9
    2602:       80 94           com     r8
    2604:       81 1c           adc     r8, r1
    2606:       91 1c           adc     r9, r1
    2608:       a1 1c           adc     r10, r1
    260a:       b1 1c           adc     r11, r1
    260c:       8d e2           ldi     r24, 0x2D       ; 45
    260e:       89 a7           std     Y+41, r24       ; 0x29
    2610:       0a e0           ldi     r16, 0x0A       ; 10
    2612:       6f c0           rjmp    .+222           ; 0x26f2 <IIllllIllIlllIIlllII+0x330>
    2614:       1f 34           cpi     r17, 0x4F       ; 79
    2616:       11 f0           breq    .+4             ; 0x261c <IIllllIllIlllIIlllII+0x25a>
    2618:       1f 36           cpi     r17, 0x6F       ; 111
    261a:       31 f4           brne    .+12            ; 0x2628 <IIllllIllIlllIIlllII+0x266>
    261c:       1f 34           cpi     r17, 0x4F       ; 79
    261e:       11 f4           brne    .+4             ; 0x2624 <IIllllIllIlllIIlllII+0x262>
    2620:       91 e0           ldi     r25, 0x01       ; 1
    2622:       f9 2a           or      r15, r25
    2624:       08 e0           ldi     r16, 0x08       ; 8
    2626:       64 c0           rjmp    .+200           ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
    2628:       10 37           cpi     r17, 0x70       ; 112
    262a:       79 f4           brne    .+30            ; 0x264a <IIllllIllIlllIIlllII+0x288>
    262c:       f2 01           movw    r30, r4
    262e:       a2 e0           ldi     r26, 0x02       ; 2
    2630:       b0 e0           ldi     r27, 0x00       ; 0
    2632:       4a 0e           add     r4, r26
    2634:       5b 1e           adc     r5, r27
    2636:       80 81           ld      r24, Z
    2638:       91 81           ldd     r25, Z+1        ; 0x01
    263a:       4c 01           movw    r8, r24
    263c:       aa 24           eor     r10, r10
    263e:       bb 24           eor     r11, r11
    2640:       00 e1           ldi     r16, 0x10       ; 16
    2642:       b0 e4           ldi     r27, 0x40       ; 64
    2644:       fb 2a           or      r15, r27
    2646:       18 e7           ldi     r17, 0x78       ; 120
    2648:       53 c0           rjmp    .+166           ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
    264a:       13 37           cpi     r17, 0x73       ; 115
    264c:       c1 f5           brne    .+112           ; 0x26be <IIllllIllIlllIIlllII+0x2fc>
    264e:       f2 01           movw    r30, r4
    2650:       22 e0           ldi     r18, 0x02       ; 2
    2652:       30 e0           ldi     r19, 0x00       ; 0
    2654:       42 0e           add     r4, r18
    2656:       53 1e           adc     r5, r19
    2658:       60 80           ld      r6, Z
    265a:       71 80           ldd     r7, Z+1 ; 0x01
    265c:       61 14           cp      r6, r1
    265e:       71 04           cpc     r7, r1
    2660:       89 f4           brne    .+34            ; 0x2684 <IIllllIllIlllIIlllII+0x2c2>
    2662:       3e 01           movw    r6, r28
    2664:       08 94           sec
    2666:       61 1c           adc     r6, r1
    2668:       71 1c           adc     r7, r1
    266a:       88 e2           ldi     r24, 0x28       ; 40
    266c:       89 83           std     Y+1, r24        ; 0x01
    266e:       8e e6           ldi     r24, 0x6E       ; 110
    2670:       f3 01           movw    r30, r6
    2672:       81 83           std     Z+1, r24        ; 0x01
    2674:       85 e7           ldi     r24, 0x75       ; 117
    2676:       8b 83           std     Y+3, r24        ; 0x03
    2678:       8c e6           ldi     r24, 0x6C       ; 108
    267a:       8c 83           std     Y+4, r24        ; 0x04
    267c:       8d 83           std     Y+5, r24        ; 0x05
    267e:       89 e2           ldi     r24, 0x29       ; 41
    2680:       8e 83           std     Y+6, r24        ; 0x06
    2682:       1f 82           std     Y+7, r1 ; 0x07
    2684:       e7 fc           sbrc    r14, 7
    2686:       13 c0           rjmp    .+38            ; 0x26ae <IIllllIllIlllIIlllII+0x2ec>
    2688:       8e 2d           mov     r24, r14
    268a:       99 27           eor     r25, r25
    268c:       87 fd           sbrc    r24, 7
    268e:       90 95           com     r25
    2690:       ac 01           movw    r20, r24
    2692:       60 e0           ldi     r22, 0x00       ; 0
    2694:       70 e0           ldi     r23, 0x00       ; 0
    2696:       c3 01           movw    r24, r6
    2698:       0e 94 95 9b     call    0x1372a ; 0x1372a <memchr>
    269c:       00 97           sbiw    r24, 0x00       ; 0
    269e:       29 f0           breq    .+10            ; 0x26aa <IIllllIllIlllIIlllII+0x2e8>
    26a0:       38 2e           mov     r3, r24
    26a2:       36 18           sub     r3, r6
    26a4:       e3 14           cp      r14, r3
    26a6:       0c f0           brlt    .+2             ; 0x26aa <IIllllIllIlllIIlllII+0x2e8>
    26a8:       c3 c0           rjmp    .+390           ; 0x2830 <IIllllIllIlllIIlllII+0x46e>
    26aa:       3e 2c           mov     r3, r14
    26ac:       c1 c0           rjmp    .+386           ; 0x2830 <IIllllIllIlllIIlllII+0x46e>
    26ae:       f3 01           movw    r30, r6
    26b0:       01 90           ld      r0, Z+
    26b2:       00 20           and     r0, r0
    26b4:       e9 f7           brne    .-6             ; 0x26b0 <IIllllIllIlllIIlllII+0x2ee>
    26b6:       31 97           sbiw    r30, 0x01       ; 1
    26b8:       3e 2e           mov     r3, r30
    26ba:       36 18           sub     r3, r6
    26bc:       b9 c0           rjmp    .+370           ; 0x2830 <IIllllIllIlllIIlllII+0x46e>
    26be:       15 35           cpi     r17, 0x55       ; 85
    26c0:       11 f0           breq    .+4             ; 0x26c6 <IIllllIllIlllIIlllII+0x304>
    26c2:       15 37           cpi     r17, 0x75       ; 117
    26c4:       31 f4           brne    .+12            ; 0x26d2 <IIllllIllIlllIIlllII+0x310>
    26c6:       15 35           cpi     r17, 0x55       ; 85
    26c8:       11 f4           brne    .+4             ; 0x26ce <IIllllIllIlllIIlllII+0x30c>
    26ca:       f1 e0           ldi     r31, 0x01       ; 1
    26cc:       ff 2a           or      r15, r31
    26ce:       0a e0           ldi     r16, 0x0A       ; 10
    26d0:       0f c0           rjmp    .+30            ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
    26d2:       18 35           cpi     r17, 0x58       ; 88
    26d4:       19 f0           breq    .+6             ; 0x26dc <IIllllIllIlllIIlllII+0x31a>
    26d6:       18 37           cpi     r17, 0x78       ; 120
    26d8:       09 f0           breq    .+2             ; 0x26dc <IIllllIllIlllIIlllII+0x31a>
    26da:       a0 c0           rjmp    .+320           ; 0x281c <IIllllIllIlllIIlllII+0x45a>
    26dc:       00 e1           ldi     r16, 0x10       ; 16
    26de:       f3 fe           sbrs    r15, 3
    26e0:       07 c0           rjmp    .+14            ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
    26e2:       81 14           cp      r8, r1
    26e4:       91 04           cpc     r9, r1
    26e6:       a1 04           cpc     r10, r1
    26e8:       b1 04           cpc     r11, r1
    26ea:       11 f0           breq    .+4             ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
    26ec:       20 e4           ldi     r18, 0x40       ; 64
    26ee:       f2 2a           or      r15, r18
    26f0:       19 a6           std     Y+41, r1        ; 0x29
    26f2:       ed a6           std     Y+45, r14       ; 0x2d
    26f4:       e7 fc           sbrc    r14, 7
    26f6:       02 c0           rjmp    .+4             ; 0x26fc <IIllllIllIlllIIlllII+0x33a>
    26f8:       3f ed           ldi     r19, 0xDF       ; 223
    26fa:       f3 22           and     r15, r19
    26fc:       49 e2           ldi     r20, 0x29       ; 41
    26fe:       64 2e           mov     r6, r20
    2700:       71 2c           mov     r7, r1
    2702:       6c 0e           add     r6, r28
    2704:       7d 1e           adc     r7, r29
    2706:       81 14           cp      r8, r1
    2708:       91 04           cpc     r9, r1
    270a:       a1 04           cpc     r10, r1
    270c:       b1 04           cpc     r11, r1
    270e:       21 f4           brne    .+8             ; 0x2718 <IIllllIllIlllIIlllII+0x356>
    2710:       4d a5           ldd     r20, Y+45       ; 0x2d
    2712:       44 23           and     r20, r20
    2714:       09 f4           brne    .+2             ; 0x2718 <IIllllIllIlllIIlllII+0x356>
    2716:       7b c0           rjmp    .+246           ; 0x280e <IIllllIllIlllIIlllII+0x44c>
    2718:       80 2f           mov     r24, r16
    271a:       99 27           eor     r25, r25
    271c:       aa 27           eor     r26, r26
    271e:       bb 27           eor     r27, r27
    2720:       8e a7           std     Y+46, r24       ; 0x2e
    2722:       9f a7           std     Y+47, r25       ; 0x2f
    2724:       a8 ab           std     Y+48, r26       ; 0x30
    2726:       b9 ab           std     Y+49, r27       ; 0x31
    2728:       20 2e           mov     r2, r16
    272a:       33 24           eor     r3, r3
    272c:       90 e0           ldi     r25, 0x00       ; 0
    272e:       89 16           cp      r8, r25
    2730:       90 e0           ldi     r25, 0x00       ; 0
    2732:       99 06           cpc     r9, r25
    2734:       91 e0           ldi     r25, 0x01       ; 1
    2736:       a9 06           cpc     r10, r25
    2738:       90 e0           ldi     r25, 0x00       ; 0
    273a:       b9 06           cpc     r11, r25
    273c:       48 f0           brcs    .+18            ; 0x2750 <IIllllIllIlllIIlllII+0x38e>
    273e:       c5 01           movw    r24, r10
    2740:       b4 01           movw    r22, r8
    2742:       2e a5           ldd     r18, Y+46       ; 0x2e
    2744:       3f a5           ldd     r19, Y+47       ; 0x2f
    2746:       48 a9           ldd     r20, Y+48       ; 0x30
    2748:       59 a9           ldd     r21, Y+49       ; 0x31
    274a:       0e 94 e6 9a     call    0x135cc ; 0x135cc <__udivmodsi4>
    274e:       17 c0           rjmp    .+46            ; 0x277e <IIllllIllIlllIIlllII+0x3bc>
    2750:       af ef           ldi     r26, 0xFF       ; 255
    2752:       8a 16           cp      r8, r26
    2754:       91 04           cpc     r9, r1
    2756:       a1 04           cpc     r10, r1
    2758:       b1 04           cpc     r11, r1
    275a:       49 f0           breq    .+18            ; 0x276e <IIllllIllIlllIIlllII+0x3ac>
    275c:       40 f0           brcs    .+16            ; 0x276e <IIllllIllIlllIIlllII+0x3ac>
    275e:       c4 01           movw    r24, r8
    2760:       b1 01           movw    r22, r2
    2762:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    2766:       9b 01           movw    r18, r22
    2768:       44 27           eor     r20, r20
    276a:       55 27           eor     r21, r21
    276c:       08 c0           rjmp    .+16            ; 0x277e <IIllllIllIlllIIlllII+0x3bc>
    276e:       88 2d           mov     r24, r8
    2770:       60 2f           mov     r22, r16
    2772:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    2776:       28 2f           mov     r18, r24
    2778:       33 27           eor     r19, r19
    277a:       44 27           eor     r20, r20
    277c:       55 27           eor     r21, r21
    277e:       2a ab           std     Y+50, r18       ; 0x32
    2780:       3b ab           std     Y+51, r19       ; 0x33
    2782:       4c ab           std     Y+52, r20       ; 0x34
    2784:       5d ab           std     Y+53, r21       ; 0x35
    2786:       0a 30           cpi     r16, 0x0A       ; 10
    2788:       59 f4           brne    .+22            ; 0x27a0 <IIllllIllIlllIIlllII+0x3de>
    278a:       8a a9           ldd     r24, Y+50       ; 0x32
    278c:       88 0f           add     r24, r24
    278e:       88 0f           add     r24, r24
    2790:       88 0f           add     r24, r24
    2792:       9a a9           ldd     r25, Y+50       ; 0x32
    2794:       99 0f           add     r25, r25
    2796:       89 0f           add     r24, r25
    2798:       38 2d           mov     r19, r8
    279a:       38 1b           sub     r19, r24
    279c:       83 2f           mov     r24, r19
    279e:       10 c0           rjmp    .+32            ; 0x27c0 <IIllllIllIlllIIlllII+0x3fe>
    27a0:       00 31           cpi     r16, 0x10       ; 16
    27a2:       39 f4           brne    .+14            ; 0x27b2 <IIllllIllIlllIIlllII+0x3f0>
    27a4:       8a a9           ldd     r24, Y+50       ; 0x32
    27a6:       82 95           swap    r24
    27a8:       80 7f           andi    r24, 0xF0       ; 240
    27aa:       48 2d           mov     r20, r8
    27ac:       48 1b           sub     r20, r24
    27ae:       84 2f           mov     r24, r20
    27b0:       07 c0           rjmp    .+14            ; 0x27c0 <IIllllIllIlllIIlllII+0x3fe>
    27b2:       8a a9           ldd     r24, Y+50       ; 0x32
    27b4:       88 0f           add     r24, r24
    27b6:       88 0f           add     r24, r24
    27b8:       88 0f           add     r24, r24
    27ba:       58 2d           mov     r21, r8
    27bc:       58 1b           sub     r21, r24
    27be:       85 2f           mov     r24, r21
    27c0:       90 e0           ldi     r25, 0x00       ; 0
    27c2:       2e a5           ldd     r18, Y+46       ; 0x2e
    27c4:       3f a5           ldd     r19, Y+47       ; 0x2f
    27c6:       48 a9           ldd     r20, Y+48       ; 0x30
    27c8:       59 a9           ldd     r21, Y+49       ; 0x31
    27ca:       82 16           cp      r8, r18
    27cc:       93 06           cpc     r9, r19
    27ce:       a4 06           cpc     r10, r20
    27d0:       b5 06           cpc     r11, r21
    27d2:       08 f0           brcs    .+2             ; 0x27d6 <IIllllIllIlllIIlllII+0x414>
    27d4:       91 e0           ldi     r25, 0x01       ; 1
    27d6:       8a a8           ldd     r8, Y+50        ; 0x32
    27d8:       9b a8           ldd     r9, Y+51        ; 0x33
    27da:       ac a8           ldd     r10, Y+52       ; 0x34
    27dc:       bd a8           ldd     r11, Y+53       ; 0x35
    27de:       8a 30           cpi     r24, 0x0A       ; 10
    27e0:       10 f4           brcc    .+4             ; 0x27e6 <IIllllIllIlllIIlllII+0x424>
    27e2:       80 5d           subi    r24, 0xD0       ; 208
    27e4:       04 c0           rjmp    .+8             ; 0x27ee <IIllllIllIlllIIlllII+0x42c>
    27e6:       89 5a           subi    r24, 0xA9       ; 169
    27e8:       18 35           cpi     r17, 0x58       ; 88
    27ea:       09 f4           brne    .+2             ; 0x27ee <IIllllIllIlllIIlllII+0x42c>
    27ec:       8f 7d           andi    r24, 0xDF       ; 223
    27ee:       d3 01           movw    r26, r6
    27f0:       8e 93           st      -X, r24
    27f2:       3d 01           movw    r6, r26
    27f4:       99 23           and     r25, r25
    27f6:       09 f0           breq    .+2             ; 0x27fa <IIllllIllIlllIIlllII+0x438>
    27f8:       99 cf           rjmp    .-206           ; 0x272c <IIllllIllIlllIIlllII+0x36a>
    27fa:       08 30           cpi     r16, 0x08       ; 8
    27fc:       41 f4           brne    .+16            ; 0x280e <IIllllIllIlllIIlllII+0x44c>
    27fe:       f3 fe           sbrs    r15, 3
    2800:       06 c0           rjmp    .+12            ; 0x280e <IIllllIllIlllIIlllII+0x44c>
    2802:       80 33           cpi     r24, 0x30       ; 48
    2804:       21 f0           breq    .+8             ; 0x280e <IIllllIllIlllIIlllII+0x44c>
    2806:       80 e3           ldi     r24, 0x30       ; 48
    2808:       fd 01           movw    r30, r26
    280a:       82 93           st      -Z, r24
    280c:       3f 01           movw    r6, r30
    280e:       ce 01           movw    r24, r28
    2810:       01 96           adiw    r24, 0x01       ; 1
    2812:       38 2e           mov     r3, r24
    2814:       36 18           sub     r3, r6
    2816:       f8 e2           ldi     r31, 0x28       ; 40
    2818:       3f 0e           add     r3, r31
    281a:       0b c0           rjmp    .+22            ; 0x2832 <IIllllIllIlllIIlllII+0x470>
    281c:       11 23           and     r17, r17
    281e:       09 f4           brne    .+2             ; 0x2822 <IIllllIllIlllIIlllII+0x460>
    2820:       66 c0           rjmp    .+204           ; 0x28ee <IIllllIllIlllIIlllII+0x52c>
    2822:       3e 01           movw    r6, r28
    2824:       08 94           sec
    2826:       61 1c           adc     r6, r1
    2828:       71 1c           adc     r7, r1
    282a:       19 83           std     Y+1, r17        ; 0x01
    282c:       31 e0           ldi     r19, 0x01       ; 1
    282e:       33 2e           mov     r3, r19
    2830:       19 a6           std     Y+41, r1        ; 0x29
    2832:       03 2d           mov     r16, r3
    2834:       2d a4           ldd     r2, Y+45        ; 0x2d
    2836:       23 18           sub     r2, r3
    2838:       27 fc           sbrc    r2, 7
    283a:       22 24           eor     r2, r2
    283c:       89 a5           ldd     r24, Y+41       ; 0x29
    283e:       88 23           and     r24, r24
    2840:       11 f0           breq    .+4             ; 0x2846 <IIllllIllIlllIIlllII+0x484>
    2842:       0f 5f           subi    r16, 0xFF       ; 255
    2844:       02 c0           rjmp    .+4             ; 0x284a <IIllllIllIlllIIlllII+0x488>
    2846:       f6 fc           sbrc    r15, 6
    2848:       0e 5f           subi    r16, 0xFE       ; 254
    284a:       02 0d           add     r16, r2
    284c:       ef 2c           mov     r14, r15
    284e:       ff 24           eor     r15, r15
    2850:       c7 01           movw    r24, r14
    2852:       80 73           andi    r24, 0x30       ; 48
    2854:       90 70           andi    r25, 0x00       ; 0
    2856:       89 2b           or      r24, r25
    2858:       41 f4           brne    .+16            ; 0x286a <IIllllIllIlllIIlllII+0x4a8>
    285a:       8c a5           ldd     r24, Y+44       ; 0x2c
    285c:       80 1b           sub     r24, r16
    285e:       68 2f           mov     r22, r24
    2860:       2c 96           adiw    r28, 0x0c       ; 12
    2862:       8e ad           ldd     r24, Y+62       ; 0x3e
    2864:       9f ad           ldd     r25, Y+63       ; 0x3f
    2866:       2c 97           sbiw    r28, 0x0c       ; 12
    2868:       8a dd           rcall   .-1260          ; 0x237e <fgmjgnrtuth587th9rTrw>
    286a:       89 a5           ldd     r24, Y+41       ; 0x29
    286c:       88 23           and     r24, r24
    286e:       31 f0           breq    .+12            ; 0x287c <IIllllIllIlllIIlllII+0x4ba>
    2870:       41 e0           ldi     r20, 0x01       ; 1
    2872:       50 e0           ldi     r21, 0x00       ; 0
    2874:       be 01           movw    r22, r28
    2876:       67 5d           subi    r22, 0xD7       ; 215
    2878:       7f 4f           sbci    r23, 0xFF       ; 255
    287a:       0a c0           rjmp    .+20            ; 0x2890 <IIllllIllIlllIIlllII+0x4ce>
    287c:       e6 fe           sbrs    r14, 6
    287e:       0d c0           rjmp    .+26            ; 0x289a <IIllllIllIlllIIlllII+0x4d8>
    2880:       80 e3           ldi     r24, 0x30       ; 48
    2882:       8a a7           std     Y+42, r24       ; 0x2a
    2884:       1b a7           std     Y+43, r17       ; 0x2b
    2886:       42 e0           ldi     r20, 0x02       ; 2
    2888:       50 e0           ldi     r21, 0x00       ; 0
    288a:       be 01           movw    r22, r28
    288c:       66 5d           subi    r22, 0xD6       ; 214
    288e:       7f 4f           sbci    r23, 0xFF       ; 255
    2890:       2c 96           adiw    r28, 0x0c       ; 12
    2892:       8e ad           ldd     r24, Y+62       ; 0x3e
    2894:       9f ad           ldd     r25, Y+63       ; 0x3f
    2896:       2c 97           sbiw    r28, 0x0c       ; 12
    2898:       43 dd           rcall   .-1402          ; 0x2320 <njkvnfuhgbuzrgezgf483>
    289a:       c7 01           movw    r24, r14
    289c:       80 73           andi    r24, 0x30       ; 48
    289e:       90 70           andi    r25, 0x00       ; 0
    28a0:       80 97           sbiw    r24, 0x20       ; 32
    28a2:       41 f4           brne    .+16            ; 0x28b4 <IIllllIllIlllIIlllII+0x4f2>
    28a4:       8c a5           ldd     r24, Y+44       ; 0x2c
    28a6:       80 1b           sub     r24, r16
    28a8:       68 2f           mov     r22, r24
    28aa:       2c 96           adiw    r28, 0x0c       ; 12
    28ac:       8e ad           ldd     r24, Y+62       ; 0x3e
    28ae:       9f ad           ldd     r25, Y+63       ; 0x3f
    28b0:       2c 97           sbiw    r28, 0x0c       ; 12
    28b2:       76 dd           rcall   .-1300          ; 0x23a0 <wqqeRT45jth8g758735h4>
    28b4:       62 2d           mov     r22, r2
    28b6:       2c 96           adiw    r28, 0x0c       ; 12
    28b8:       8e ad           ldd     r24, Y+62       ; 0x3e
    28ba:       9f ad           ldd     r25, Y+63       ; 0x3f
    28bc:       2c 97           sbiw    r28, 0x0c       ; 12
    28be:       70 dd           rcall   .-1312          ; 0x23a0 <wqqeRT45jth8g758735h4>
    28c0:       83 2d           mov     r24, r3
    28c2:       99 27           eor     r25, r25
    28c4:       87 fd           sbrc    r24, 7
    28c6:       90 95           com     r25
    28c8:       ac 01           movw    r20, r24
    28ca:       b3 01           movw    r22, r6
    28cc:       2c 96           adiw    r28, 0x0c       ; 12
    28ce:       8e ad           ldd     r24, Y+62       ; 0x3e
    28d0:       9f ad           ldd     r25, Y+63       ; 0x3f
    28d2:       2c 97           sbiw    r28, 0x0c       ; 12
    28d4:       25 dd           rcall   .-1462          ; 0x2320 <njkvnfuhgbuzrgezgf483>
    28d6:       e4 fe           sbrs    r14, 4
    28d8:       8f cd           rjmp    .-1250          ; 0x23f8 <IIllllIllIlllIIlllII+0x36>
    28da:       2c a5           ldd     r18, Y+44       ; 0x2c
    28dc:       20 1b           sub     r18, r16
    28de:       2c a7           std     Y+44, r18       ; 0x2c
    28e0:       62 2f           mov     r22, r18
    28e2:       2c 96           adiw    r28, 0x0c       ; 12
    28e4:       8e ad           ldd     r24, Y+62       ; 0x3e
    28e6:       9f ad           ldd     r25, Y+63       ; 0x3f
    28e8:       2c 97           sbiw    r28, 0x0c       ; 12
    28ea:       49 dd           rcall   .-1390          ; 0x237e <fgmjgnrtuth587th9rTrw>
    28ec:       85 cd           rjmp    .-1270          ; 0x23f8 <IIllllIllIlllIIlllII+0x36>
    28ee:       e2 e1           ldi     r30, 0x12       ; 18
    28f0:       cb 5c           subi    r28, 0xCB       ; 203
    28f2:       0c 94 71 9b     jmp     0x136e2 ; 0x136e2 <__epilogue_restores__>

000028f6 <LIBFC_HoTT_Putchar>:
    28f6:       98 2f           mov     r25, r24
    28f8:       80 91 8e 0c     lds     r24, 0x0C8E
    28fc:       88 3a           cpi     r24, 0xA8       ; 168
    28fe:       50 f4           brcc    .+20            ; 0x2914 <LIBFC_HoTT_Putchar+0x1e>
    2900:       80 91 8e 0c     lds     r24, 0x0C8E
    2904:       e8 2f           mov     r30, r24
    2906:       ff 27           eor     r31, r31
    2908:       eb 51           subi    r30, 0x1B       ; 27
    290a:       f9 4f           sbci    r31, 0xF9       ; 249
    290c:       93 83           std     Z+3, r25        ; 0x03
    290e:       8f 5f           subi    r24, 0xFF       ; 255
    2910:       80 93 8e 0c     sts     0x0C8E, r24
    2914:       08 95           ret

00002916 <LIBFC_HoTT_Putchar_INV>:
    2916:       98 2f           mov     r25, r24
    2918:       80 91 8e 0c     lds     r24, 0x0C8E
    291c:       88 3a           cpi     r24, 0xA8       ; 168
    291e:       58 f4           brcc    .+22            ; 0x2936 <LIBFC_HoTT_Putchar_INV+0x20>
    2920:       80 91 8e 0c     lds     r24, 0x0C8E
    2924:       e8 2f           mov     r30, r24
    2926:       ff 27           eor     r31, r31
    2928:       eb 51           subi    r30, 0x1B       ; 27
    292a:       f9 4f           sbci    r31, 0xF9       ; 249
    292c:       90 68           ori     r25, 0x80       ; 128
    292e:       93 83           std     Z+3, r25        ; 0x03
    2930:       8f 5f           subi    r24, 0xFF       ; 255
    2932:       80 93 8e 0c     sts     0x0C8E, r24
    2936:       08 95           ret

00002938 <LIBFC_HoTT_Putchar_BLINK>:
    2938:       98 2f           mov     r25, r24
    293a:       80 91 ed 02     lds     r24, 0x02ED
    293e:       88 23           and     r24, r24
    2940:       11 f0           breq    .+4             ; 0x2946 <LIBFC_HoTT_Putchar_BLINK+0xe>
    2942:       89 2f           mov     r24, r25
    2944:       e8 cf           rjmp    .-48            ; 0x2916 <LIBFC_HoTT_Putchar_INV>
    2946:       89 2f           mov     r24, r25
    2948:       d6 cf           rjmp    .-84            ; 0x28f6 <LIBFC_HoTT_Putchar>

0000294a <LIBFC_HoTT_SetPos>:
    294a:       88 3a           cpi     r24, 0xA8       ; 168
    294c:       10 f4           brcc    .+4             ; 0x2952 <LIBFC_HoTT_SetPos+0x8>
    294e:       80 93 8e 0c     sts     0x0C8E, r24
    2952:       08 95           ret

00002954 <LIBFC_HoTT_Clear>:
    2954:       80 e0           ldi     r24, 0x00       ; 0
    2956:       90 e2           ldi     r25, 0x20       ; 32
    2958:       e8 ee           ldi     r30, 0xE8       ; 232
    295a:       f6 e0           ldi     r31, 0x06       ; 6
    295c:       91 93           st      Z+, r25
    295e:       8f 5f           subi    r24, 0xFF       ; 255
    2960:       88 3a           cpi     r24, 0xA8       ; 168
    2962:       e0 f3           brcs    .-8             ; 0x295c <LIBFC_HoTT_Clear+0x8>
    2964:       08 95           ret

00002966 <HoTT_Init>:
    2966:       4f b7           in      r20, 0x3f       ; 63
    2968:       21 e8           ldi     r18, 0x81       ; 129
    296a:       30 e0           ldi     r19, 0x00       ; 0
    296c:       f8 94           cli
    296e:       80 91 c9 00     lds     r24, 0x00C9
    2972:       8f 77           andi    r24, 0x7F       ; 127
    2974:       80 93 c9 00     sts     0x00C9, r24
    2978:       80 91 c9 00     lds     r24, 0x00C9
    297c:       8f 7b           andi    r24, 0xBF       ; 191
    297e:       80 93 c9 00     sts     0x00C9, r24
    2982:       80 91 c9 00     lds     r24, 0x00C9
    2986:       8f 7d           andi    r24, 0xDF       ; 223
    2988:       80 93 c9 00     sts     0x00C9, r24
    298c:       83 2f           mov     r24, r19
    298e:       99 27           eor     r25, r25
    2990:       80 93 cd 00     sts     0x00CD, r24
    2994:       20 93 cc 00     sts     0x00CC, r18
    2998:       80 91 c8 00     lds     r24, 0x00C8
    299c:       82 60           ori     r24, 0x02       ; 2
    299e:       80 93 c8 00     sts     0x00C8, r24
    29a2:       88 e1           ldi     r24, 0x18       ; 24
    29a4:       80 93 c9 00     sts     0x00C9, r24
    29a8:       80 91 ca 00     lds     r24, 0x00CA
    29ac:       8f 77           andi    r24, 0x7F       ; 127
    29ae:       80 93 ca 00     sts     0x00CA, r24
    29b2:       80 91 ca 00     lds     r24, 0x00CA
    29b6:       8f 7b           andi    r24, 0xBF       ; 191
    29b8:       80 93 ca 00     sts     0x00CA, r24
    29bc:       80 91 ca 00     lds     r24, 0x00CA
    29c0:       8f 7d           andi    r24, 0xDF       ; 223
    29c2:       80 93 ca 00     sts     0x00CA, r24
    29c6:       80 91 ca 00     lds     r24, 0x00CA
    29ca:       8f 7e           andi    r24, 0xEF       ; 239
    29cc:       80 93 ca 00     sts     0x00CA, r24
    29d0:       80 91 ca 00     lds     r24, 0x00CA
    29d4:       87 7f           andi    r24, 0xF7       ; 247
    29d6:       80 93 ca 00     sts     0x00CA, r24
    29da:       80 91 c9 00     lds     r24, 0x00C9
    29de:       84 60           ori     r24, 0x04       ; 4
    29e0:       80 93 c9 00     sts     0x00C9, r24
    29e4:       80 91 ca 00     lds     r24, 0x00CA
    29e8:       84 60           ori     r24, 0x04       ; 4
    29ea:       80 93 ca 00     sts     0x00CA, r24
    29ee:       80 91 ca 00     lds     r24, 0x00CA
    29f2:       82 60           ori     r24, 0x02       ; 2
    29f4:       80 93 ca 00     sts     0x00CA, r24
    29f8:       80 91 c9 00     lds     r24, 0x00C9
    29fc:       81 60           ori     r24, 0x01       ; 1
    29fe:       80 93 c9 00     sts     0x00C9, r24
    2a02:       80 91 c8 00     lds     r24, 0x00C8
    2a06:       87 ff           sbrs    r24, 7
    2a08:       03 c0           rjmp    .+6             ; 0x2a10 <HoTT_Init+0xaa>
    2a0a:       80 91 ce 00     lds     r24, 0x00CE
    2a0e:       f9 cf           rjmp    .-14            ; 0x2a02 <HoTT_Init+0x9c>
    2a10:       80 91 c9 00     lds     r24, 0x00C9
    2a14:       80 68           ori     r24, 0x80       ; 128
    2a16:       80 93 c9 00     sts     0x00C9, r24
    2a1a:       4f bf           out     0x3f, r20       ; 63
    2a1c:       3c e7           ldi     r19, 0x7C       ; 124
    2a1e:       30 93 57 06     sts     0x0657, r19
    2a22:       2d e7           ldi     r18, 0x7D       ; 125
    2a24:       20 93 82 06     sts     0x0682, r18
    2a28:       8e e8           ldi     r24, 0x8E       ; 142
    2a2a:       80 93 58 06     sts     0x0658, r24
    2a2e:       10 92 74 06     sts     0x0674, r1
    2a32:       10 92 73 06     sts     0x0673, r1
    2a36:       10 92 5d 06     sts     0x065D, r1
    2a3a:       80 ee           ldi     r24, 0xE0       ; 224
    2a3c:       80 93 5a 06     sts     0x065A, r24
    2a40:       30 93 b9 06     sts     0x06B9, r19
    2a44:       20 93 e4 06     sts     0x06E4, r18
    2a48:       10 92 c5 06     sts     0x06C5, r1
    2a4c:       10 92 c4 06     sts     0x06C4, r1
    2a50:       10 92 c7 06     sts     0x06C7, r1
    2a54:       10 92 c6 06     sts     0x06C6, r1
    2a58:       10 92 c9 06     sts     0x06C9, r1
    2a5c:       10 92 c8 06     sts     0x06C8, r1
    2a60:       84 ef           ldi     r24, 0xF4       ; 244
    2a62:       91 e0           ldi     r25, 0x01       ; 1
    2a64:       90 93 c3 06     sts     0x06C3, r25
    2a68:       80 93 c2 06     sts     0x06C2, r24
    2a6c:       90 93 c1 06     sts     0x06C1, r25
    2a70:       80 93 c0 06     sts     0x06C0, r24
    2a74:       90 93 bf 06     sts     0x06BF, r25
    2a78:       80 93 be 06     sts     0x06BE, r24
    2a7c:       10 92 bb 06     sts     0x06BB, r1
    2a80:       89 e8           ldi     r24, 0x89       ; 137
    2a82:       80 93 ba 06     sts     0x06BA, r24
    2a86:       10 92 e2 06     sts     0x06E2, r1
    2a8a:       10 92 e3 06     sts     0x06E3, r1
    2a8e:       80 e9           ldi     r24, 0x90       ; 144
    2a90:       80 93 bc 06     sts     0x06BC, r24
    2a94:       30 93 91 07     sts     0x0791, r19
    2a98:       20 93 bc 07     sts     0x07BC, r18
    2a9c:       10 92 93 07     sts     0x0793, r1
    2aa0:       8a e8           ldi     r24, 0x8A       ; 138
    2aa2:       80 93 92 07     sts     0x0792, r24
    2aa6:       10 92 99 07     sts     0x0799, r1
    2aaa:       10 92 98 07     sts     0x0798, r1
    2aae:       10 92 97 07     sts     0x0797, r1
    2ab2:       10 92 9b 07     sts     0x079B, r1
    2ab6:       10 92 9c 07     sts     0x079C, r1
    2aba:       10 92 9d 07     sts     0x079D, r1
    2abe:       10 92 9e 07     sts     0x079E, r1
    2ac2:       10 92 a0 07     sts     0x07A0, r1
    2ac6:       10 92 a1 07     sts     0x07A1, r1
    2aca:       10 92 a2 07     sts     0x07A2, r1
    2ace:       10 92 a3 07     sts     0x07A3, r1
    2ad2:       10 92 a7 07     sts     0x07A7, r1
    2ad6:       10 92 a6 07     sts     0x07A6, r1
    2ada:       10 92 a5 07     sts     0x07A5, r1
    2ade:       10 92 a4 07     sts     0x07A4, r1
    2ae2:       80 ea           ldi     r24, 0xA0       ; 160
    2ae4:       80 93 94 07     sts     0x0794, r24
    2ae8:       30 93 83 06     sts     0x0683, r19
    2aec:       20 93 ae 06     sts     0x06AE, r18
    2af0:       10 92 85 06     sts     0x0685, r1
    2af4:       8d e8           ldi     r24, 0x8D       ; 141
    2af6:       80 93 84 06     sts     0x0684, r24
    2afa:       10 92 ad 06     sts     0x06AD, r1
    2afe:       80 ed           ldi     r24, 0xD0       ; 208
    2b00:       80 93 86 06     sts     0x0686, r24
    2b04:       8b e7           ldi     r24, 0x7B       ; 123
    2b06:       80 93 e5 06     sts     0x06E5, r24
    2b0a:       80 e8           ldi     r24, 0x80       ; 128
    2b0c:       80 93 e6 06     sts     0x06E6, r24
    2b10:       10 92 e7 06     sts     0x06E7, r1
    2b14:       80 91 5d 06     lds     r24, 0x065D
    2b18:       90 e2           ldi     r25, 0x20       ; 32
    2b1a:       e8 ee           ldi     r30, 0xE8       ; 232
    2b1c:       f6 e0           ldi     r31, 0x06       ; 6
    2b1e:       91 93           st      Z+, r25
    2b20:       8f 5f           subi    r24, 0xFF       ; 255
    2b22:       88 3a           cpi     r24, 0xA8       ; 168
    2b24:       e0 f3           brcs    .-8             ; 0x2b1e <HoTT_Init+0x1b8>
    2b26:       8d e7           ldi     r24, 0x7D       ; 125
    2b28:       80 93 90 07     sts     0x0790, r24
    2b2c:       08 95           ret

00002b2e <HoTT_Parser>:
    2b2e:       cf 93           push    r28
    2b30:       c8 2f           mov     r28, r24
    2b32:       80 91 00 03     lds     r24, 0x0300
    2b36:       80 38           cpi     r24, 0x80       ; 128
    2b38:       79 f4           brne    .+30            ; 0x2b58 <HoTT_Parser+0x2a>
    2b3a:       8c 2f           mov     r24, r28
    2b3c:       0e 94 0c 59     call    0xb218  ; 0xb218 <HoTT_Telemety>
    2b40:       80 93 ef 02     sts     0x02EF, r24
    2b44:       80 91 ef 02     lds     r24, 0x02EF
    2b48:       88 23           and     r24, r24
    2b4a:       31 f1           breq    .+76            ; 0x2b98 <HoTT_Parser+0x6a>
    2b4c:       c0 93 8d 0c     sts     0x0C8D, r28
    2b50:       80 91 ef 02     lds     r24, 0x02EF
    2b54:       8f 5f           subi    r24, 0xFF       ; 255
    2b56:       16 c0           rjmp    .+44            ; 0x2b84 <HoTT_Parser+0x56>
    2b58:       8f 37           cpi     r24, 0x7F       ; 127
    2b5a:       f1 f4           brne    .+60            ; 0x2b98 <HoTT_Parser+0x6a>
    2b5c:       80 91 86 0c     lds     r24, 0x0C86
    2b60:       88 23           and     r24, r24
    2b62:       29 f4           brne    .+10            ; 0x2b6e <HoTT_Parser+0x40>
    2b64:       8c 2f           mov     r24, r28
    2b66:       80 95           com     r24
    2b68:       8f 70           andi    r24, 0x0F       ; 15
    2b6a:       80 93 86 0c     sts     0x0C86, r24
    2b6e:       0e 94 05 58     call    0xb00a  ; 0xb00a <HoTT_Waring>
    2b72:       80 93 e7 06     sts     0x06E7, r24
    2b76:       85 ee           ldi     r24, 0xE5       ; 229
    2b78:       96 e0           ldi     r25, 0x06       ; 6
    2b7a:       90 93 f1 02     sts     0x02F1, r25
    2b7e:       80 93 f0 02     sts     0x02F0, r24
    2b82:       8d ea           ldi     r24, 0xAD       ; 173
    2b84:       80 93 ef 02     sts     0x02EF, r24
    2b88:       80 91 c9 00     lds     r24, 0x00C9
    2b8c:       8f 7e           andi    r24, 0xEF       ; 239
    2b8e:       80 93 c9 00     sts     0x00C9, r24
    2b92:       82 e0           ldi     r24, 0x02       ; 2
    2b94:       80 93 ee 02     sts     0x02EE, r24
    2b98:       c0 93 00 03     sts     0x0300, r28
    2b9c:       cf 91           pop     r28
    2b9e:       08 95           ret

00002ba0 <HoTT_Polling>:
    2ba0:       30 91 ee 02     lds     r19, 0x02EE
    2ba4:       33 23           and     r19, r19
    2ba6:       31 f0           breq    .+12            ; 0x2bb4 <HoTT_Polling+0x14>
    2ba8:       80 91 ee 02     lds     r24, 0x02EE
    2bac:       81 50           subi    r24, 0x01       ; 1
    2bae:       80 93 ee 02     sts     0x02EE, r24
    2bb2:       08 95           ret
    2bb4:       80 91 ef 02     lds     r24, 0x02EF
    2bb8:       88 23           and     r24, r24
    2bba:       61 f1           breq    .+88            ; 0x2c14 <HoTT_Polling+0x74>
    2bbc:       40 91 ef 02     lds     r20, 0x02EF
    2bc0:       90 91 01 03     lds     r25, 0x0301
    2bc4:       41 30           cpi     r20, 0x01       ; 1
    2bc6:       69 f4           brne    .+26            ; 0x2be2 <HoTT_Polling+0x42>
    2bc8:       29 2f           mov     r18, r25
    2bca:       30 93 01 03     sts     0x0301, r19
    2bce:       80 91 ed 02     lds     r24, 0x02ED
    2bd2:       88 23           and     r24, r24
    2bd4:       19 f0           breq    .+6             ; 0x2bdc <HoTT_Polling+0x3c>
    2bd6:       30 93 ed 02     sts     0x02ED, r19
    2bda:       10 c0           rjmp    .+32            ; 0x2bfc <HoTT_Polling+0x5c>
    2bdc:       40 93 ed 02     sts     0x02ED, r20
    2be0:       0d c0           rjmp    .+26            ; 0x2bfc <HoTT_Polling+0x5c>
    2be2:       e0 91 f0 02     lds     r30, 0x02F0
    2be6:       f0 91 f1 02     lds     r31, 0x02F1
    2bea:       81 91           ld      r24, Z+
    2bec:       f0 93 f1 02     sts     0x02F1, r31
    2bf0:       e0 93 f0 02     sts     0x02F0, r30
    2bf4:       28 2f           mov     r18, r24
    2bf6:       98 0f           add     r25, r24
    2bf8:       90 93 01 03     sts     0x0301, r25
    2bfc:       80 91 c8 00     lds     r24, 0x00C8
    2c00:       85 ff           sbrs    r24, 5
    2c02:       fc cf           rjmp    .-8             ; 0x2bfc <HoTT_Polling+0x5c>
    2c04:       20 93 ce 00     sts     0x00CE, r18
    2c08:       80 91 ef 02     lds     r24, 0x02EF
    2c0c:       81 50           subi    r24, 0x01       ; 1
    2c0e:       80 93 ef 02     sts     0x02EF, r24
    2c12:       08 95           ret
    2c14:       80 91 c9 00     lds     r24, 0x00C9
    2c18:       80 61           ori     r24, 0x10       ; 16
    2c1a:       80 93 c9 00     sts     0x00C9, r24
    2c1e:       08 95           ret

00002c20 <ACC_AltitudeFusion>:
    2c20:       6f 92           push    r6
    2c22:       7f 92           push    r7
    2c24:       8f 92           push    r8
    2c26:       9f 92           push    r9
    2c28:       af 92           push    r10
    2c2a:       bf 92           push    r11
    2c2c:       cf 92           push    r12
    2c2e:       df 92           push    r13
    2c30:       ef 92           push    r14
    2c32:       ff 92           push    r15
    2c34:       0f 93           push    r16
    2c36:       1f 93           push    r17
    2c38:       88 23           and     r24, r24
    2c3a:       61 f1           breq    .+88            ; 0x2c94 <ACC_AltitudeFusion+0x74>
    2c3c:       82 30           cpi     r24, 0x02       ; 2
    2c3e:       41 f4           brne    .+16            ; 0x2c50 <ACC_AltitudeFusion+0x30>
    2c40:       10 92 0a 03     sts     0x030A, r1
    2c44:       10 92 0b 03     sts     0x030B, r1
    2c48:       10 92 0c 03     sts     0x030C, r1
    2c4c:       10 92 0d 03     sts     0x030D, r1
    2c50:       20 91 fc 03     lds     r18, 0x03FC
    2c54:       30 91 fd 03     lds     r19, 0x03FD
    2c58:       40 91 fe 03     lds     r20, 0x03FE
    2c5c:       50 91 ff 03     lds     r21, 0x03FF
    2c60:       da 01           movw    r26, r20
    2c62:       c9 01           movw    r24, r18
    2c64:       19 e0           ldi     r17, 0x09       ; 9
    2c66:       88 0f           add     r24, r24
    2c68:       99 1f           adc     r25, r25
    2c6a:       aa 1f           adc     r26, r26
    2c6c:       bb 1f           adc     r27, r27
    2c6e:       1a 95           dec     r17
    2c70:       d1 f7           brne    .-12            ; 0x2c66 <ACC_AltitudeFusion+0x46>
    2c72:       80 93 57 03     sts     0x0357, r24
    2c76:       90 93 58 03     sts     0x0358, r25
    2c7a:       a0 93 59 03     sts     0x0359, r26
    2c7e:       b0 93 5a 03     sts     0x035A, r27
    2c82:       20 93 02 03     sts     0x0302, r18
    2c86:       30 93 03 03     sts     0x0303, r19
    2c8a:       40 93 04 03     sts     0x0304, r20
    2c8e:       50 93 05 03     sts     0x0305, r21
    2c92:       26 c1           rjmp    .+588           ; 0x2ee0 <ACC_AltitudeFusion+0x2c0>
    2c94:       a0 90 fc 03     lds     r10, 0x03FC
    2c98:       b0 90 fd 03     lds     r11, 0x03FD
    2c9c:       c0 90 fe 03     lds     r12, 0x03FE
    2ca0:       d0 90 ff 03     lds     r13, 0x03FF
    2ca4:       80 91 02 03     lds     r24, 0x0302
    2ca8:       90 91 03 03     lds     r25, 0x0303
    2cac:       a0 91 04 03     lds     r26, 0x0304
    2cb0:       b0 91 05 03     lds     r27, 0x0305
    2cb4:       35 01           movw    r6, r10
    2cb6:       46 01           movw    r8, r12
    2cb8:       68 1a           sub     r6, r24
    2cba:       79 0a           sbc     r7, r25
    2cbc:       8a 0a           sbc     r8, r26
    2cbe:       9b 0a           sbc     r9, r27
    2cc0:       60 92 06 03     sts     0x0306, r6
    2cc4:       70 92 07 03     sts     0x0307, r7
    2cc8:       80 92 08 03     sts     0x0308, r8
    2ccc:       90 92 09 03     sts     0x0309, r9
    2cd0:       80 91 5b 03     lds     r24, 0x035B
    2cd4:       90 91 5c 03     lds     r25, 0x035C
    2cd8:       84 55           subi    r24, 0x54       ; 84
    2cda:       9f 4f           sbci    r25, 0xFF       ; 255
    2cdc:       7c 01           movw    r14, r24
    2cde:       00 27           eor     r16, r16
    2ce0:       f7 fc           sbrc    r15, 7
    2ce2:       00 95           com     r16
    2ce4:       10 2f           mov     r17, r16
    2ce6:       80 91 0a 06     lds     r24, 0x060A
    2cea:       90 91 0b 06     lds     r25, 0x060B
    2cee:       9c 01           movw    r18, r24
    2cf0:       44 27           eor     r20, r20
    2cf2:       37 fd           sbrc    r19, 7
    2cf4:       40 95           com     r20
    2cf6:       54 2f           mov     r21, r20
    2cf8:       c8 01           movw    r24, r16
    2cfa:       b7 01           movw    r22, r14
    2cfc:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    2d00:       97 ff           sbrs    r25, 7
    2d02:       04 c0           rjmp    .+8             ; 0x2d0c <ACC_AltitudeFusion+0xec>
    2d04:       61 50           subi    r22, 0x01       ; 1
    2d06:       70 4e           sbci    r23, 0xE0       ; 224
    2d08:       8f 4f           sbci    r24, 0xFF       ; 255
    2d0a:       9f 4f           sbci    r25, 0xFF       ; 255
    2d0c:       ab 01           movw    r20, r22
    2d0e:       bc 01           movw    r22, r24
    2d10:       fd e0           ldi     r31, 0x0D       ; 13
    2d12:       75 95           asr     r23
    2d14:       67 95           ror     r22
    2d16:       57 95           ror     r21
    2d18:       47 95           ror     r20
    2d1a:       fa 95           dec     r31
    2d1c:       d1 f7           brne    .-12            ; 0x2d12 <ACC_AltitudeFusion+0xf2>
    2d1e:       4c 5a           subi    r20, 0xAC       ; 172
    2d20:       50 40           sbci    r21, 0x00       ; 0
    2d22:       60 40           sbci    r22, 0x00       ; 0
    2d24:       70 40           sbci    r23, 0x00       ; 0
    2d26:       40 93 0e 03     sts     0x030E, r20
    2d2a:       50 93 0f 03     sts     0x030F, r21
    2d2e:       60 93 10 03     sts     0x0310, r22
    2d32:       70 93 11 03     sts     0x0311, r23
    2d36:       20 91 c9 08     lds     r18, 0x08C9
    2d3a:       30 91 ca 08     lds     r19, 0x08CA
    2d3e:       37 ff           sbrs    r19, 7
    2d40:       02 c0           rjmp    .+4             ; 0x2d46 <ACC_AltitudeFusion+0x126>
    2d42:       21 5f           subi    r18, 0xF1       ; 241
    2d44:       3f 4f           sbci    r19, 0xFF       ; 255
    2d46:       e4 e0           ldi     r30, 0x04       ; 4
    2d48:       35 95           asr     r19
    2d4a:       27 95           ror     r18
    2d4c:       ea 95           dec     r30
    2d4e:       e1 f7           brne    .-8             ; 0x2d48 <ACC_AltitudeFusion+0x128>
    2d50:       80 91 5f 03     lds     r24, 0x035F
    2d54:       90 91 60 03     lds     r25, 0x0360
    2d58:       82 9f           mul     r24, r18
    2d5a:       d0 01           movw    r26, r0
    2d5c:       83 9f           mul     r24, r19
    2d5e:       b0 0d           add     r27, r0
    2d60:       92 9f           mul     r25, r18
    2d62:       b0 0d           add     r27, r0
    2d64:       11 24           eor     r1, r1
    2d66:       cd 01           movw    r24, r26
    2d68:       b7 ff           sbrs    r27, 7
    2d6a:       02 c0           rjmp    .+4             ; 0x2d70 <ACC_AltitudeFusion+0x150>
    2d6c:       81 50           subi    r24, 0x01       ; 1
    2d6e:       9f 4f           sbci    r25, 0xFF       ; 255
    2d70:       e9 2f           mov     r30, r25
    2d72:       ff 27           eor     r31, r31
    2d74:       e7 fd           sbrc    r30, 7
    2d76:       fa 95           dec     r31
    2d78:       20 91 c7 08     lds     r18, 0x08C7
    2d7c:       30 91 c8 08     lds     r19, 0x08C8
    2d80:       37 ff           sbrs    r19, 7
    2d82:       02 c0           rjmp    .+4             ; 0x2d88 <ACC_AltitudeFusion+0x168>
    2d84:       21 5f           subi    r18, 0xF1       ; 241
    2d86:       3f 4f           sbci    r19, 0xFF       ; 255
    2d88:       84 e0           ldi     r24, 0x04       ; 4
    2d8a:       35 95           asr     r19
    2d8c:       27 95           ror     r18
    2d8e:       8a 95           dec     r24
    2d90:       e1 f7           brne    .-8             ; 0x2d8a <ACC_AltitudeFusion+0x16a>
    2d92:       80 91 5d 03     lds     r24, 0x035D
    2d96:       90 91 5e 03     lds     r25, 0x035E
    2d9a:       82 9f           mul     r24, r18
    2d9c:       d0 01           movw    r26, r0
    2d9e:       83 9f           mul     r24, r19
    2da0:       b0 0d           add     r27, r0
    2da2:       92 9f           mul     r25, r18
    2da4:       b0 0d           add     r27, r0
    2da6:       11 24           eor     r1, r1
    2da8:       cd 01           movw    r24, r26
    2daa:       b7 ff           sbrs    r27, 7
    2dac:       02 c0           rjmp    .+4             ; 0x2db2 <ACC_AltitudeFusion+0x192>
    2dae:       81 50           subi    r24, 0x01       ; 1
    2db0:       9f 4f           sbci    r25, 0xFF       ; 255
    2db2:       89 2f           mov     r24, r25
    2db4:       99 0f           add     r25, r25
    2db6:       99 0b           sbc     r25, r25
    2db8:       e8 0f           add     r30, r24
    2dba:       f9 1f           adc     r31, r25
    2dbc:       cf 01           movw    r24, r30
    2dbe:       aa 27           eor     r26, r26
    2dc0:       97 fd           sbrc    r25, 7
    2dc2:       a0 95           com     r26
    2dc4:       ba 2f           mov     r27, r26
    2dc6:       84 0f           add     r24, r20
    2dc8:       95 1f           adc     r25, r21
    2dca:       a6 1f           adc     r26, r22
    2dcc:       b7 1f           adc     r27, r23
    2dce:       80 93 0e 03     sts     0x030E, r24
    2dd2:       90 93 0f 03     sts     0x030F, r25
    2dd6:       a0 93 10 03     sts     0x0310, r26
    2dda:       b0 93 11 03     sts     0x0311, r27
    2dde:       bc 01           movw    r22, r24
    2de0:       cd 01           movw    r24, r26
    2de2:       2d e0           ldi     r18, 0x0D       ; 13
    2de4:       30 e0           ldi     r19, 0x00       ; 0
    2de6:       40 e0           ldi     r20, 0x00       ; 0
    2de8:       50 e0           ldi     r21, 0x00       ; 0
    2dea:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    2dee:       7b 01           movw    r14, r22
    2df0:       8c 01           movw    r16, r24
    2df2:       c4 01           movw    r24, r8
    2df4:       b3 01           movw    r22, r6
    2df6:       24 ef           ldi     r18, 0xF4       ; 244
    2df8:       31 e0           ldi     r19, 0x01       ; 1
    2dfa:       40 e0           ldi     r20, 0x00       ; 0
    2dfc:       50 e0           ldi     r21, 0x00       ; 0
    2dfe:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    2e02:       dc 01           movw    r26, r24
    2e04:       cb 01           movw    r24, r22
    2e06:       e8 0e           add     r14, r24
    2e08:       f9 1e           adc     r15, r25
    2e0a:       0a 1f           adc     r16, r26
    2e0c:       1b 1f           adc     r17, r27
    2e0e:       80 91 0a 03     lds     r24, 0x030A
    2e12:       90 91 0b 03     lds     r25, 0x030B
    2e16:       a0 91 0c 03     lds     r26, 0x030C
    2e1a:       b0 91 0d 03     lds     r27, 0x030D
    2e1e:       20 91 12 03     lds     r18, 0x0312
    2e22:       30 91 13 03     lds     r19, 0x0313
    2e26:       40 91 14 03     lds     r20, 0x0314
    2e2a:       50 91 15 03     lds     r21, 0x0315
    2e2e:       82 1b           sub     r24, r18
    2e30:       93 0b           sbc     r25, r19
    2e32:       a4 0b           sbc     r26, r20
    2e34:       b5 0b           sbc     r27, r21
    2e36:       e8 0e           add     r14, r24
    2e38:       f9 1e           adc     r15, r25
    2e3a:       0a 1f           adc     r16, r26
    2e3c:       1b 1f           adc     r17, r27
    2e3e:       e0 92 0a 03     sts     0x030A, r14
    2e42:       f0 92 0b 03     sts     0x030B, r15
    2e46:       00 93 0c 03     sts     0x030C, r16
    2e4a:       10 93 0d 03     sts     0x030D, r17
    2e4e:       d8 01           movw    r26, r16
    2e50:       c7 01           movw    r24, r14
    2e52:       80 50           subi    r24, 0x00       ; 0
    2e54:       9e 4f           sbci    r25, 0xFE       ; 254
    2e56:       af 4f           sbci    r26, 0xFF       ; 255
    2e58:       bf 4f           sbci    r27, 0xFF       ; 255
    2e5a:       b7 ff           sbrs    r27, 7
    2e5c:       06 c0           rjmp    .+12            ; 0x2e6a <ACC_AltitudeFusion+0x24a>
    2e5e:       d8 01           movw    r26, r16
    2e60:       c7 01           movw    r24, r14
    2e62:       81 50           subi    r24, 0x01       ; 1
    2e64:       9a 4f           sbci    r25, 0xFA       ; 250
    2e66:       af 4f           sbci    r26, 0xFF       ; 255
    2e68:       bf 4f           sbci    r27, 0xFF       ; 255
    2e6a:       1a e0           ldi     r17, 0x0A       ; 10
    2e6c:       b5 95           asr     r27
    2e6e:       a7 95           ror     r26
    2e70:       97 95           ror     r25
    2e72:       87 95           ror     r24
    2e74:       1a 95           dec     r17
    2e76:       d1 f7           brne    .-12            ; 0x2e6c <ACC_AltitudeFusion+0x24c>
    2e78:       80 93 12 03     sts     0x0312, r24
    2e7c:       90 93 13 03     sts     0x0313, r25
    2e80:       a0 93 14 03     sts     0x0314, r26
    2e84:       b0 93 15 03     sts     0x0315, r27
    2e88:       a0 92 02 03     sts     0x0302, r10
    2e8c:       b0 92 03 03     sts     0x0303, r11
    2e90:       c0 92 04 03     sts     0x0304, r12
    2e94:       d0 92 05 03     sts     0x0305, r13
    2e98:       20 91 57 03     lds     r18, 0x0357
    2e9c:       30 91 58 03     lds     r19, 0x0358
    2ea0:       40 91 59 03     lds     r20, 0x0359
    2ea4:       50 91 5a 03     lds     r21, 0x035A
    2ea8:       e0 90 4a 03     lds     r14, 0x034A
    2eac:       f0 90 4b 03     lds     r15, 0x034B
    2eb0:       00 91 4c 03     lds     r16, 0x034C
    2eb4:       10 91 4d 03     lds     r17, 0x034D
    2eb8:       2e 19           sub     r18, r14
    2eba:       3f 09           sbc     r19, r15
    2ebc:       40 0b           sbc     r20, r16
    2ebe:       51 0b           sbc     r21, r17
    2ec0:       28 0f           add     r18, r24
    2ec2:       39 1f           adc     r19, r25
    2ec4:       4a 1f           adc     r20, r26
    2ec6:       5b 1f           adc     r21, r27
    2ec8:       2a 0d           add     r18, r10
    2eca:       3b 1d           adc     r19, r11
    2ecc:       4c 1d           adc     r20, r12
    2ece:       5d 1d           adc     r21, r13
    2ed0:       20 93 57 03     sts     0x0357, r18
    2ed4:       30 93 58 03     sts     0x0358, r19
    2ed8:       40 93 59 03     sts     0x0359, r20
    2edc:       50 93 5a 03     sts     0x035A, r21
    2ee0:       80 91 12 03     lds     r24, 0x0312
    2ee4:       90 91 13 03     lds     r25, 0x0313
    2ee8:       90 93 55 03     sts     0x0355, r25
    2eec:       80 93 54 03     sts     0x0354, r24
    2ef0:       80 91 57 03     lds     r24, 0x0357
    2ef4:       90 91 58 03     lds     r25, 0x0358
    2ef8:       a0 91 59 03     lds     r26, 0x0359
    2efc:       b0 91 5a 03     lds     r27, 0x035A
    2f00:       bc 01           movw    r22, r24
    2f02:       cd 01           movw    r24, r26
    2f04:       1f 91           pop     r17
    2f06:       0f 91           pop     r16
    2f08:       ff 90           pop     r15
    2f0a:       ef 90           pop     r14
    2f0c:       df 90           pop     r13
    2f0e:       cf 90           pop     r12
    2f10:       bf 90           pop     r11
    2f12:       af 90           pop     r10
    2f14:       9f 90           pop     r9
    2f16:       8f 90           pop     r8
    2f18:       7f 90           pop     r7
    2f1a:       6f 90           pop     r6
    2f1c:       08 95           ret

00002f1e <LIBFC_GetCPUType>:
    2f1e:       2f b7           in      r18, 0x3f       ; 63
    2f20:       40 e0           ldi     r20, 0x00       ; 0
    2f22:       f8 94           cli
    2f24:       e0 e0           ldi     r30, 0x00       ; 0
    2f26:       f0 e0           ldi     r31, 0x00       ; 0
    2f28:       81 e2           ldi     r24, 0x21       ; 33
    2f2a:       80 93 57 00     sts     0x0057, r24
    2f2e:       94 91           lpm     r25, Z
    2f30:       e2 e0           ldi     r30, 0x02       ; 2
    2f32:       f0 e0           ldi     r31, 0x00       ; 0
    2f34:       80 93 57 00     sts     0x0057, r24
    2f38:       34 91           lpm     r19, Z
    2f3a:       e4 e0           ldi     r30, 0x04       ; 4
    2f3c:       f0 e0           ldi     r31, 0x00       ; 0
    2f3e:       80 93 57 00     sts     0x0057, r24
    2f42:       84 91           lpm     r24, Z
    2f44:       2f bf           out     0x3f, r18       ; 63
    2f46:       9e 31           cpi     r25, 0x1E       ; 30
    2f48:       99 f4           brne    .+38            ; 0x2f70 <LIBFC_GetCPUType+0x52>
    2f4a:       36 39           cpi     r19, 0x96       ; 150
    2f4c:       41 f4           brne    .+16            ; 0x2f5e <LIBFC_GetCPUType+0x40>
    2f4e:       89 30           cpi     r24, 0x09       ; 9
    2f50:       11 f4           brne    .+4             ; 0x2f56 <LIBFC_GetCPUType+0x38>
    2f52:       41 e0           ldi     r20, 0x01       ; 1
    2f54:       0d c0           rjmp    .+26            ; 0x2f70 <LIBFC_GetCPUType+0x52>
    2f56:       8a 30           cpi     r24, 0x0A       ; 10
    2f58:       59 f4           brne    .+22            ; 0x2f70 <LIBFC_GetCPUType+0x52>
    2f5a:       42 e0           ldi     r20, 0x02       ; 2
    2f5c:       09 c0           rjmp    .+18            ; 0x2f70 <LIBFC_GetCPUType+0x52>
    2f5e:       37 39           cpi     r19, 0x97       ; 151
    2f60:       39 f4           brne    .+14            ; 0x2f70 <LIBFC_GetCPUType+0x52>
    2f62:       86 30           cpi     r24, 0x06       ; 6
    2f64:       11 f4           brne    .+4             ; 0x2f6a <LIBFC_GetCPUType+0x4c>
    2f66:       43 e0           ldi     r20, 0x03       ; 3
    2f68:       03 c0           rjmp    .+6             ; 0x2f70 <LIBFC_GetCPUType+0x52>
    2f6a:       85 30           cpi     r24, 0x05       ; 5
    2f6c:       09 f4           brne    .+2             ; 0x2f70 <LIBFC_GetCPUType+0x52>
    2f6e:       44 e0           ldi     r20, 0x04       ; 4
    2f70:       84 2f           mov     r24, r20
    2f72:       99 27           eor     r25, r25
    2f74:       08 95           ret

00002f76 <awokdjwqdjcjuhcuweih>:
    2f76:       9f b7           in      r25, 0x3f       ; 63
    2f78:       f8 94           cli
    2f7a:       80 91 c9 00     lds     r24, 0x00C9
    2f7e:       87 7f           andi    r24, 0xF7       ; 247
    2f80:       80 93 c9 00     sts     0x00C9, r24
    2f84:       80 91 c9 00     lds     r24, 0x00C9
    2f88:       8f 7e           andi    r24, 0xEF       ; 239
    2f8a:       80 93 c9 00     sts     0x00C9, r24
    2f8e:       80 91 c9 00     lds     r24, 0x00C9
    2f92:       8f 77           andi    r24, 0x7F       ; 127
    2f94:       80 93 c9 00     sts     0x00C9, r24
    2f98:       80 91 c9 00     lds     r24, 0x00C9
    2f9c:       8f 7b           andi    r24, 0xBF       ; 191
    2f9e:       80 93 c9 00     sts     0x00C9, r24
    2fa2:       80 91 c9 00     lds     r24, 0x00C9
    2fa6:       8f 7d           andi    r24, 0xDF       ; 223
    2fa8:       80 93 c9 00     sts     0x00C9, r24
    2fac:       9f bf           out     0x3f, r25       ; 63
    2fae:       08 95           ret

00002fb0 <LIBFC_ReceiverInit>:
    2fb0:       1f 93           push    r17
    2fb2:       cf 93           push    r28
    2fb4:       df 93           push    r29
    2fb6:       18 2f           mov     r17, r24
    2fb8:       80 91 ec 02     lds     r24, 0x02EC
    2fbc:       88 23           and     r24, r24
    2fbe:       09 f4           brne    .+2             ; 0x2fc2 <LIBFC_ReceiverInit+0x12>
    2fc0:       a4 c0           rjmp    .+328           ; 0x310a <LIBFC_ReceiverInit+0x15a>
    2fc2:       80 91 05 01     lds     r24, 0x0105
    2fc6:       18 17           cp      r17, r24
    2fc8:       09 f4           brne    .+2             ; 0x2fcc <LIBFC_ReceiverInit+0x1c>
    2fca:       9f c0           rjmp    .+318           ; 0x310a <LIBFC_ReceiverInit+0x15a>
    2fcc:       80 91 eb 02     lds     r24, 0x02EB
    2fd0:       88 23           and     r24, r24
    2fd2:       19 f4           brne    .+6             ; 0x2fda <LIBFC_ReceiverInit+0x2a>
    2fd4:       a4 df           rcall   .-184           ; 0x2f1e <LIBFC_GetCPUType>
    2fd6:       80 93 eb 02     sts     0x02EB, r24
    2fda:       82 ed           ldi     r24, 0xD2       ; 210
    2fdc:       91 e0           ldi     r25, 0x01       ; 1
    2fde:       90 93 92 02     sts     0x0292, r25
    2fe2:       80 93 91 02     sts     0x0291, r24
    2fe6:       8f ee           ldi     r24, 0xEF       ; 239
    2fe8:       97 e1           ldi     r25, 0x17       ; 23
    2fea:       9f 93           push    r25
    2fec:       8f 93           push    r24
    2fee:       cc e9           ldi     r28, 0x9C       ; 156
    2ff0:       d6 e9           ldi     r29, 0x96       ; 150
    2ff2:       df 93           push    r29
    2ff4:       cf 93           push    r28
    2ff6:       e0 91 55 06     lds     r30, 0x0655
    2ffa:       f0 91 56 06     lds     r31, 0x0656
    2ffe:       09 95           icall
    3000:       0f 90           pop     r0
    3002:       0f 90           pop     r0
    3004:       0f 90           pop     r0
    3006:       0f 90           pop     r0
    3008:       81 2f           mov     r24, r17
    300a:       99 27           eor     r25, r25
    300c:       aa 27           eor     r26, r26
    300e:       bb 27           eor     r27, r27
    3010:       fc 01           movw    r30, r24
    3012:       09 97           sbiw    r24, 0x09       ; 9
    3014:       78 f5           brcc    .+94            ; 0x3074 <LIBFC_ReceiverInit+0xc4>
    3016:       e9 54           subi    r30, 0x49       ; 73
    3018:       ff 4f           sbci    r31, 0xFF       ; 255
    301a:       20 91 55 06     lds     r18, 0x0655
    301e:       30 91 56 06     lds     r19, 0x0656
    3022:       0c 94 24 9b     jmp     0x13648 ; 0x13648 <__tablejump2__>
    3026:       8b ee           ldi     r24, 0xEB       ; 235
    3028:       97 e1           ldi     r25, 0x17       ; 23
    302a:       02 c0           rjmp    .+4             ; 0x3030 <LIBFC_ReceiverInit+0x80>
    302c:       82 ee           ldi     r24, 0xE2       ; 226
    302e:       97 e1           ldi     r25, 0x17       ; 23
    3030:       9f 93           push    r25
    3032:       8f 93           push    r24
    3034:       df 93           push    r29
    3036:       cf 93           push    r28
    3038:       f9 01           movw    r30, r18
    303a:       09 95           icall
    303c:       27 c0           rjmp    .+78            ; 0x308c <LIBFC_ReceiverInit+0xdc>
    303e:       8d ed           ldi     r24, 0xDD       ; 221
    3040:       97 e1           ldi     r25, 0x17       ; 23
    3042:       f6 cf           rjmp    .-20            ; 0x3030 <LIBFC_ReceiverInit+0x80>
    3044:       85 ed           ldi     r24, 0xD5       ; 213
    3046:       97 e1           ldi     r25, 0x17       ; 23
    3048:       f3 cf           rjmp    .-26            ; 0x3030 <LIBFC_ReceiverInit+0x80>
    304a:       8d ec           ldi     r24, 0xCD       ; 205
    304c:       97 e1           ldi     r25, 0x17       ; 23
    304e:       9f 93           push    r25
    3050:       8f 93           push    r24
    3052:       df 93           push    r29
    3054:       cf 93           push    r28
    3056:       f9 01           movw    r30, r18
    3058:       09 95           icall
    305a:       88 ed           ldi     r24, 0xD8       ; 216
    305c:       91 e0           ldi     r25, 0x01       ; 1
    305e:       90 93 92 02     sts     0x0292, r25
    3062:       80 93 91 02     sts     0x0291, r24
    3066:       12 c0           rjmp    .+36            ; 0x308c <LIBFC_ReceiverInit+0xdc>
    3068:       88 ec           ldi     r24, 0xC8       ; 200
    306a:       97 e1           ldi     r25, 0x17       ; 23
    306c:       e1 cf           rjmp    .-62            ; 0x3030 <LIBFC_ReceiverInit+0x80>
    306e:       8c ef           ldi     r24, 0xFC       ; 252
    3070:       97 e1           ldi     r25, 0x17       ; 23
    3072:       de cf           rjmp    .-68            ; 0x3030 <LIBFC_ReceiverInit+0x80>
    3074:       82 e0           ldi     r24, 0x02       ; 2
    3076:       98 e1           ldi     r25, 0x18       ; 24
    3078:       9f 93           push    r25
    307a:       8f 93           push    r24
    307c:       df 93           push    r29
    307e:       cf 93           push    r28
    3080:       e0 91 55 06     lds     r30, 0x0655
    3084:       f0 91 56 06     lds     r31, 0x0656
    3088:       09 95           icall
    308a:       10 e0           ldi     r17, 0x00       ; 0
    308c:       0f 90           pop     r0
    308e:       0f 90           pop     r0
    3090:       0f 90           pop     r0
    3092:       0f 90           pop     r0
    3094:       80 91 eb 02     lds     r24, 0x02EB
    3098:       84 30           cpi     r24, 0x04       ; 4
    309a:       11 f0           breq    .+4             ; 0x30a0 <LIBFC_ReceiverInit+0xf0>
    309c:       82 30           cpi     r24, 0x02       ; 2
    309e:       01 f5           brne    .+64            ; 0x30e0 <LIBFC_ReceiverInit+0x130>
    30a0:       6a df           rcall   .-300           ; 0x2f76 <awokdjwqdjcjuhcuweih>
    30a2:       81 2f           mov     r24, r17
    30a4:       81 50           subi    r24, 0x01       ; 1
    30a6:       83 30           cpi     r24, 0x03       ; 3
    30a8:       18 f4           brcc    .+6             ; 0x30b0 <LIBFC_ReceiverInit+0x100>
    30aa:       0e 94 8b 80     call    0x10116 ; 0x10116 <SpektrumUartInit>
    30ae:       2b c0           rjmp    .+86            ; 0x3106 <LIBFC_ReceiverInit+0x156>
    30b0:       14 30           cpi     r17, 0x04       ; 4
    30b2:       19 f4           brne    .+6             ; 0x30ba <LIBFC_ReceiverInit+0x10a>
    30b4:       0e 94 fa 0e     call    0x1df4  ; 0x1df4 <INiuzBtergGIBuB76T0G5>
    30b8:       26 c0           rjmp    .+76            ; 0x3106 <LIBFC_ReceiverInit+0x156>
    30ba:       18 30           cpi     r17, 0x08       ; 8
    30bc:       19 f4           brne    .+6             ; 0x30c4 <LIBFC_ReceiverInit+0x114>
    30be:       0e 94 83 99     call    0x13306 ; 0x13306 <User_Receiver_Init>
    30c2:       21 c0           rjmp    .+66            ; 0x3106 <LIBFC_ReceiverInit+0x156>
    30c4:       15 30           cpi     r17, 0x05       ; 5
    30c6:       19 f4           brne    .+6             ; 0x30ce <LIBFC_ReceiverInit+0x11e>
    30c8:       0e 94 3c 0d     call    0x1a78  ; 0x1a78 <fomklkdtn89SFGrsgt9rf>
    30cc:       1c c0           rjmp    .+56            ; 0x3106 <LIBFC_ReceiverInit+0x156>
    30ce:       16 30           cpi     r17, 0x06       ; 6
    30d0:       11 f4           brne    .+4             ; 0x30d6 <LIBFC_ReceiverInit+0x126>
    30d2:       49 dc           rcall   .-1902          ; 0x2966 <HoTT_Init>
    30d4:       18 c0           rjmp    .+48            ; 0x3106 <LIBFC_ReceiverInit+0x156>
    30d6:       17 30           cpi     r17, 0x07       ; 7
    30d8:       b1 f4           brne    .+44            ; 0x3106 <LIBFC_ReceiverInit+0x156>
    30da:       0e 94 51 7f     call    0xfea2  ; 0xfea2 <SbusUartInit>
    30de:       13 c0           rjmp    .+38            ; 0x3106 <LIBFC_ReceiverInit+0x156>
    30e0:       11 23           and     r17, r17
    30e2:       89 f0           breq    .+34            ; 0x3106 <LIBFC_ReceiverInit+0x156>
    30e4:       88 e1           ldi     r24, 0x18       ; 24
    30e6:       98 e1           ldi     r25, 0x18       ; 24
    30e8:       9f 93           push    r25
    30ea:       8f 93           push    r24
    30ec:       8c e9           ldi     r24, 0x9C       ; 156
    30ee:       96 e9           ldi     r25, 0x96       ; 150
    30f0:       9f 93           push    r25
    30f2:       8f 93           push    r24
    30f4:       e0 91 55 06     lds     r30, 0x0655
    30f8:       f0 91 56 06     lds     r31, 0x0656
    30fc:       09 95           icall
    30fe:       0f 90           pop     r0
    3100:       0f 90           pop     r0
    3102:       0f 90           pop     r0
    3104:       0f 90           pop     r0
    3106:       10 93 05 01     sts     0x0105, r17
    310a:       df 91           pop     r29
    310c:       cf 91           pop     r28
    310e:       1f 91           pop     r17
    3110:       08 95           ret

00003112 <LIBFC_Init>:
    3112:       0f 93           push    r16
    3114:       1f 93           push    r17
    3116:       08 2f           mov     r16, r24
    3118:       81 e0           ldi     r24, 0x01       ; 1
    311a:       80 93 ec 02     sts     0x02EC, r24
    311e:       40 91 04 01     lds     r20, 0x0104
    3122:       e8 e7           ldi     r30, 0x78       ; 120
    3124:       f7 e1           ldi     r31, 0x17       ; 23
    3126:       20 e0           ldi     r18, 0x00       ; 0
    3128:       30 e0           ldi     r19, 0x00       ; 0
    312a:       5f e4           ldi     r21, 0x4F       ; 79
    312c:       84 91           lpm     r24, Z
    312e:       99 27           eor     r25, r25
    3130:       2f 5f           subi    r18, 0xFF       ; 255
    3132:       3f 4f           sbci    r19, 0xFF       ; 255
    3134:       82 9f           mul     r24, r18
    3136:       b0 01           movw    r22, r0
    3138:       83 9f           mul     r24, r19
    313a:       70 0d           add     r23, r0
    313c:       92 9f           mul     r25, r18
    313e:       70 0d           add     r23, r0
    3140:       11 24           eor     r1, r1
    3142:       46 27           eor     r20, r22
    3144:       51 50           subi    r21, 0x01       ; 1
    3146:       31 96           adiw    r30, 0x01       ; 1
    3148:       57 ff           sbrs    r21, 7
    314a:       f0 cf           rjmp    .-32            ; 0x312c <LIBFC_Init+0x1a>
    314c:       40 93 04 01     sts     0x0104, r20
    3150:       e0 e5           ldi     r30, 0x50       ; 80
    3152:       f7 e1           ldi     r31, 0x17       ; 23
    3154:       20 e0           ldi     r18, 0x00       ; 0
    3156:       30 e0           ldi     r19, 0x00       ; 0
    3158:       57 e2           ldi     r21, 0x27       ; 39
    315a:       84 91           lpm     r24, Z
    315c:       99 27           eor     r25, r25
    315e:       2f 5f           subi    r18, 0xFF       ; 255
    3160:       3f 4f           sbci    r19, 0xFF       ; 255
    3162:       82 9f           mul     r24, r18
    3164:       b0 01           movw    r22, r0
    3166:       83 9f           mul     r24, r19
    3168:       70 0d           add     r23, r0
    316a:       92 9f           mul     r25, r18
    316c:       70 0d           add     r23, r0
    316e:       11 24           eor     r1, r1
    3170:       46 27           eor     r20, r22
    3172:       51 50           subi    r21, 0x01       ; 1
    3174:       31 96           adiw    r30, 0x01       ; 1
    3176:       57 ff           sbrs    r21, 7
    3178:       f0 cf           rjmp    .-32            ; 0x315a <LIBFC_Init+0x48>
    317a:       40 93 04 01     sts     0x0104, r20
    317e:       80 91 eb 02     lds     r24, 0x02EB
    3182:       88 23           and     r24, r24
    3184:       19 f4           brne    .+6             ; 0x318c <LIBFC_Init+0x7a>
    3186:       cb de           rcall   .-618           ; 0x2f1e <LIBFC_GetCPUType>
    3188:       80 93 eb 02     sts     0x02EB, r24
    318c:       81 ee           ldi     r24, 0xE1       ; 225
    318e:       91 e1           ldi     r25, 0x11       ; 17
    3190:       90 93 56 06     sts     0x0656, r25
    3194:       80 93 55 06     sts     0x0655, r24
    3198:       80 91 04 01     lds     r24, 0x0104
    319c:       83 34           cpi     r24, 0x43       ; 67
    319e:       59 f0           breq    .+22            ; 0x31b6 <LIBFC_Init+0xa4>
    31a0:       88 e1           ldi     r24, 0x18       ; 24
    31a2:       90 e0           ldi     r25, 0x00       ; 0
    31a4:       29 e2           ldi     r18, 0x29       ; 41
    31a6:       0f b6           in      r0, 0x3f        ; 63
    31a8:       f8 94           cli
    31aa:       a8 95           wdr
    31ac:       80 93 60 00     sts     0x0060, r24
    31b0:       0f be           out     0x3f, r0        ; 63
    31b2:       20 93 60 00     sts     0x0060, r18
    31b6:       07 30           cpi     r16, 0x07       ; 7
    31b8:       91 f0           breq    .+36            ; 0x31de <LIBFC_Init+0xcc>
    31ba:       83 e3           ldi     r24, 0x33       ; 51
    31bc:       98 e1           ldi     r25, 0x18       ; 24
    31be:       9f 93           push    r25
    31c0:       8f 93           push    r24
    31c2:       8c e9           ldi     r24, 0x9C       ; 156
    31c4:       96 e9           ldi     r25, 0x96       ; 150
    31c6:       9f 93           push    r25
    31c8:       8f 93           push    r24
    31ca:       e0 91 55 06     lds     r30, 0x0655
    31ce:       f0 91 56 06     lds     r31, 0x0656
    31d2:       09 95           icall
    31d4:       0f 90           pop     r0
    31d6:       0f 90           pop     r0
    31d8:       0f 90           pop     r0
    31da:       0f 90           pop     r0
    31dc:       ee cf           rjmp    .-36            ; 0x31ba <LIBFC_Init+0xa8>
    31de:       80 91 54 01     lds     r24, 0x0154
    31e2:       89 31           cpi     r24, 0x19       ; 25
    31e4:       58 f1           brcs    .+86            ; 0x323c <LIBFC_Init+0x12a>
    31e6:       80 91 ea 02     lds     r24, 0x02EA
    31ea:       88 23           and     r24, r24
    31ec:       a9 f4           brne    .+42            ; 0x3218 <LIBFC_Init+0x106>
    31ee:       80 e5           ldi     r24, 0x50       ; 80
    31f0:       98 e1           ldi     r25, 0x18       ; 24
    31f2:       9f 93           push    r25
    31f4:       8f 93           push    r24
    31f6:       8c e9           ldi     r24, 0x9C       ; 156
    31f8:       96 e9           ldi     r25, 0x96       ; 150
    31fa:       9f 93           push    r25
    31fc:       8f 93           push    r24
    31fe:       e0 91 55 06     lds     r30, 0x0655
    3202:       f0 91 56 06     lds     r31, 0x0656
    3206:       09 95           icall
    3208:       87 e1           ldi     r24, 0x17       ; 23
    320a:       80 93 54 01     sts     0x0154, r24
    320e:       0f 90           pop     r0
    3210:       0f 90           pop     r0
    3212:       0f 90           pop     r0
    3214:       0f 90           pop     r0
    3216:       12 c0           rjmp    .+36            ; 0x323c <LIBFC_Init+0x12a>
    3218:       15 bc           out     0x25, r1        ; 37
    321a:       87 31           cpi     r24, 0x17       ; 23
    321c:       19 f4           brne    .+6             ; 0x3224 <LIBFC_Init+0x112>
    321e:       80 93 54 01     sts     0x0154, r24
    3222:       06 c0           rjmp    .+12            ; 0x3230 <LIBFC_Init+0x11e>
    3224:       87 e0           ldi     r24, 0x07       ; 7
    3226:       80 93 0b 01     sts     0x010B, r24
    322a:       86 e0           ldi     r24, 0x06       ; 6
    322c:       80 93 0a 01     sts     0x010A, r24
    3230:       e0 91 02 01     lds     r30, 0x0102
    3234:       f0 91 03 01     lds     r31, 0x0103
    3238:       8d ef           ldi     r24, 0xFD       ; 253
    323a:       09 95           icall
    323c:       0e 94 28 51     call    0xa250  ; 0xa250 <PrintLine>
    3240:       81 e6           ldi     r24, 0x61       ; 97
    3242:       90 e0           ldi     r25, 0x00       ; 0
    3244:       9f 93           push    r25
    3246:       8f 93           push    r24
    3248:       88 e0           ldi     r24, 0x08       ; 8
    324a:       90 e0           ldi     r25, 0x00       ; 0
    324c:       9f 93           push    r25
    324e:       8f 93           push    r24
    3250:       82 e0           ldi     r24, 0x02       ; 2
    3252:       90 e0           ldi     r25, 0x00       ; 0
    3254:       9f 93           push    r25
    3256:       8f 93           push    r24
    3258:       80 91 54 01     lds     r24, 0x0154
    325c:       6a e0           ldi     r22, 0x0A       ; 10
    325e:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    3262:       89 2f           mov     r24, r25
    3264:       99 27           eor     r25, r25
    3266:       9f 93           push    r25
    3268:       8f 93           push    r24
    326a:       80 91 54 01     lds     r24, 0x0154
    326e:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    3272:       99 27           eor     r25, r25
    3274:       9f 93           push    r25
    3276:       8f 93           push    r24
    3278:       8a e8           ldi     r24, 0x8A       ; 138
    327a:       98 e1           ldi     r25, 0x18       ; 24
    327c:       9f 93           push    r25
    327e:       8f 93           push    r24
    3280:       0c e9           ldi     r16, 0x9C       ; 156
    3282:       16 e9           ldi     r17, 0x96       ; 150
    3284:       1f 93           push    r17
    3286:       0f 93           push    r16
    3288:       e0 91 55 06     lds     r30, 0x0655
    328c:       f0 91 56 06     lds     r31, 0x0656
    3290:       09 95           icall
    3292:       88 e7           ldi     r24, 0x78       ; 120
    3294:       97 e1           ldi     r25, 0x17       ; 23
    3296:       9f 93           push    r25
    3298:       8f 93           push    r24
    329a:       1f 93           push    r17
    329c:       0f 93           push    r16
    329e:       e0 91 55 06     lds     r30, 0x0655
    32a2:       f0 91 56 06     lds     r31, 0x0656
    32a6:       09 95           icall
    32a8:       80 e5           ldi     r24, 0x50       ; 80
    32aa:       97 e1           ldi     r25, 0x17       ; 23
    32ac:       9f 93           push    r25
    32ae:       8f 93           push    r24
    32b0:       1f 93           push    r17
    32b2:       0f 93           push    r16
    32b4:       e0 91 55 06     lds     r30, 0x0655
    32b8:       f0 91 56 06     lds     r31, 0x0656
    32bc:       09 95           icall
    32be:       0e 94 28 51     call    0xa250  ; 0xa250 <PrintLine>
    32c2:       83 ec           ldi     r24, 0xC3       ; 195
    32c4:       80 93 81 00     sts     0x0081, r24
    32c8:       80 91 6f 00     lds     r24, 0x006F
    32cc:       80 62           ori     r24, 0x20       ; 32
    32ce:       80 93 6f 00     sts     0x006F, r24
    32d2:       8d b7           in      r24, 0x3d       ; 61
    32d4:       9e b7           in      r25, 0x3e       ; 62
    32d6:       46 96           adiw    r24, 0x16       ; 22
    32d8:       8d bf           out     0x3d, r24       ; 61
    32da:       1f 91           pop     r17
    32dc:       0f 91           pop     r16
    32de:       08 95           ret

000032e0 <LIBFC_CheckSettings>:
    32e0:       80 91 83 05     lds     r24, 0x0583
    32e4:       8d 33           cpi     r24, 0x3D       ; 61
    32e6:       38 f0           brcs    .+14            ; 0x32f6 <LIBFC_CheckSettings+0x16>
    32e8:       80 91 b4 08     lds     r24, 0x08B4
    32ec:       87 fd           sbrc    r24, 7
    32ee:       03 c0           rjmp    .+6             ; 0x32f6 <LIBFC_CheckSettings+0x16>
    32f0:       8c e3           ldi     r24, 0x3C       ; 60
    32f2:       80 93 83 05     sts     0x0583, r24
    32f6:       80 91 31 05     lds     r24, 0x0531
    32fa:       88 23           and     r24, r24
    32fc:       31 f0           breq    .+12            ; 0x330a <LIBFC_CheckSettings+0x2a>
    32fe:       80 55           subi    r24, 0x50       ; 80
    3300:       85 36           cpi     r24, 0x65       ; 101
    3302:       18 f0           brcs    .+6             ; 0x330a <LIBFC_CheckSettings+0x2a>
    3304:       8f e7           ldi     r24, 0x7F       ; 127
    3306:       80 93 31 05     sts     0x0531, r24
    330a:       08 95           ret

0000330c <LIBFC_Polling>:
    330c:       80 91 ec 02     lds     r24, 0x02EC
    3310:       88 23           and     r24, r24
    3312:       09 f4           brne    .+2             ; 0x3316 <LIBFC_Polling+0xa>
    3314:       85 c0           rjmp    .+266           ; 0x3420 <LIBFC_Polling+0x114>
    3316:       80 91 26 03     lds     r24, 0x0326
    331a:       81 50           subi    r24, 0x01       ; 1
    331c:       80 93 26 03     sts     0x0326, r24
    3320:       88 23           and     r24, r24
    3322:       09 f0           breq    .+2             ; 0x3326 <LIBFC_Polling+0x1a>
    3324:       69 c0           rjmp    .+210           ; 0x33f8 <LIBFC_Polling+0xec>
    3326:       89 e1           ldi     r24, 0x19       ; 25
    3328:       80 93 26 03     sts     0x0326, r24
    332c:       80 91 83 05     lds     r24, 0x0583
    3330:       8e 33           cpi     r24, 0x3E       ; 62
    3332:       38 f0           brcs    .+14            ; 0x3342 <LIBFC_Polling+0x36>
    3334:       80 91 b4 08     lds     r24, 0x08B4
    3338:       87 fd           sbrc    r24, 7
    333a:       03 c0           rjmp    .+6             ; 0x3342 <LIBFC_Polling+0x36>
    333c:       8d e3           ldi     r24, 0x3D       ; 61
    333e:       80 93 83 05     sts     0x0583, r24
    3342:       80 91 02 04     lds     r24, 0x0402
    3346:       82 38           cpi     r24, 0x82       ; 130
    3348:       a0 f5           brcc    .+104           ; 0x33b2 <LIBFC_Polling+0xa6>
    334a:       80 91 ca 03     lds     r24, 0x03CA
    334e:       90 91 cb 03     lds     r25, 0x03CB
    3352:       80 5d           subi    r24, 0xD0       ; 208
    3354:       97 40           sbci    r25, 0x07       ; 7
    3356:       20 f0           brcs    .+8             ; 0x3360 <LIBFC_Polling+0x54>
    3358:       80 91 19 05     lds     r24, 0x0519
    335c:       84 36           cpi     r24, 0x64       ; 100
    335e:       20 f4           brcc    .+8             ; 0x3368 <LIBFC_Polling+0x5c>
    3360:       10 92 28 03     sts     0x0328, r1
    3364:       10 92 27 03     sts     0x0327, r1
    3368:       20 91 27 03     lds     r18, 0x0327
    336c:       30 91 28 03     lds     r19, 0x0328
    3370:       21 15           cp      r18, r1
    3372:       31 05           cpc     r19, r1
    3374:       b1 f1           breq    .+108           ; 0x33e2 <LIBFC_Polling+0xd6>
    3376:       c9 01           movw    r24, r18
    3378:       01 97           sbiw    r24, 0x01       ; 1
    337a:       90 93 28 03     sts     0x0328, r25
    337e:       80 93 27 03     sts     0x0327, r24
    3382:       41 97           sbiw    r24, 0x11       ; 17
    3384:       98 f1           brcs    .+102           ; 0x33ec <LIBFC_Polling+0xe0>
    3386:       80 91 b4 08     lds     r24, 0x08B4
    338a:       84 ff           sbrs    r24, 4
    338c:       2f c0           rjmp    .+94            ; 0x33ec <LIBFC_Polling+0xe0>
    338e:       80 91 c8 03     lds     r24, 0x03C8
    3392:       84 60           ori     r24, 0x04       ; 4
    3394:       80 93 c8 03     sts     0x03C8, r24
    3398:       80 91 c2 08     lds     r24, 0x08C2
    339c:       87 ff           sbrs    r24, 7
    339e:       26 c0           rjmp    .+76            ; 0x33ec <LIBFC_Polling+0xe0>
    33a0:       80 91 8b 04     lds     r24, 0x048B
    33a4:       88 23           and     r24, r24
    33a6:       11 f1           breq    .+68            ; 0x33ec <LIBFC_Polling+0xe0>
    33a8:       30 93 28 03     sts     0x0328, r19
    33ac:       20 93 27 03     sts     0x0327, r18
    33b0:       1d c0           rjmp    .+58            ; 0x33ec <LIBFC_Polling+0xe0>
    33b2:       80 91 02 04     lds     r24, 0x0402
    33b6:       85 3b           cpi     r24, 0xB5       ; 181
    33b8:       c8 f0           brcs    .+50            ; 0x33ec <LIBFC_Polling+0xe0>
    33ba:       90 91 83 05     lds     r25, 0x0583
    33be:       84 e1           ldi     r24, 0x14       ; 20
    33c0:       98 9f           mul     r25, r24
    33c2:       c0 01           movw    r24, r0
    33c4:       11 24           eor     r1, r1
    33c6:       40 96           adiw    r24, 0x10       ; 16
    33c8:       20 91 27 03     lds     r18, 0x0327
    33cc:       30 91 28 03     lds     r19, 0x0328
    33d0:       28 17           cp      r18, r24
    33d2:       39 07           cpc     r19, r25
    33d4:       30 f4           brcc    .+12            ; 0x33e2 <LIBFC_Polling+0xd6>
    33d6:       2f 5f           subi    r18, 0xFF       ; 255
    33d8:       3f 4f           sbci    r19, 0xFF       ; 255
    33da:       30 93 28 03     sts     0x0328, r19
    33de:       20 93 27 03     sts     0x0327, r18
    33e2:       80 91 c8 03     lds     r24, 0x03C8
    33e6:       8b 7f           andi    r24, 0xFB       ; 251
    33e8:       80 93 c8 03     sts     0x03C8, r24
    33ec:       80 91 04 01     lds     r24, 0x0104
    33f0:       83 34           cpi     r24, 0x43       ; 67
    33f2:       11 f0           breq    .+4             ; 0x33f8 <LIBFC_Polling+0xec>
    33f4:       10 92 ec 02     sts     0x02EC, r1
    33f8:       90 91 05 01     lds     r25, 0x0105
    33fc:       96 30           cpi     r25, 0x06       ; 6
    33fe:       09 f4           brne    .+2             ; 0x3402 <LIBFC_Polling+0xf6>
    3400:       cf cb           rjmp    .-2146          ; 0x2ba0 <HoTT_Polling>
    3402:       80 91 09 01     lds     r24, 0x0109
    3406:       88 23           and     r24, r24
    3408:       21 f0           breq    .+8             ; 0x3412 <LIBFC_Polling+0x106>
    340a:       81 50           subi    r24, 0x01       ; 1
    340c:       80 93 09 01     sts     0x0109, r24
    3410:       08 95           ret
    3412:       8b e4           ldi     r24, 0x4B       ; 75
    3414:       80 93 09 01     sts     0x0109, r24
    3418:       94 30           cpi     r25, 0x04       ; 4
    341a:       11 f4           brne    .+4             ; 0x3420 <LIBFC_Polling+0x114>
    341c:       0c 94 44 11     jmp     0x2288  ; 0x2288 <a48784362857632195659>
    3420:       08 95           ret

00003422 <__vector_28>:
    3422:       1f 92           push    r1
    3424:       0f 92           push    r0
    3426:       0f b6           in      r0, 0x3f        ; 63
    3428:       0f 92           push    r0
    342a:       11 24           eor     r1, r1
    342c:       2f 93           push    r18
    342e:       3f 93           push    r19
    3430:       4f 93           push    r20
    3432:       5f 93           push    r21
    3434:       6f 93           push    r22
    3436:       7f 93           push    r23
    3438:       8f 93           push    r24
    343a:       9f 93           push    r25
    343c:       af 93           push    r26
    343e:       bf 93           push    r27
    3440:       ef 93           push    r30
    3442:       ff 93           push    r31
    3444:       90 91 ce 00     lds     r25, 0x00CE
    3448:       80 91 ea 04     lds     r24, 0x04EA
    344c:       88 23           and     r24, r24
    344e:       b9 f0           breq    .+46            ; 0x347e <__vector_28+0x5c>
    3450:       90 93 c6 00     sts     0x00C6, r25
    3454:       80 91 ea 04     lds     r24, 0x04EA
    3458:       82 30           cpi     r24, 0x02       ; 2
    345a:       09 f0           breq    .+2             ; 0x345e <__vector_28+0x3c>
    345c:       3e c0           rjmp    .+124           ; 0x34da <__vector_28+0xb8>
    345e:       9f 3f           cpi     r25, 0xFF       ; 255
    3460:       e1 f5           brne    .+120           ; 0x34da <__vector_28+0xb8>
    3462:       8f ef           ldi     r24, 0xFF       ; 255
    3464:       94 e3           ldi     r25, 0x34       ; 52
    3466:       ac e0           ldi     r26, 0x0C       ; 12
    3468:       b0 e0           ldi     r27, 0x00       ; 0
    346a:       c2 97           sbiw    r24, 0x32       ; 50
    346c:       a1 09           sbc     r26, r1
    346e:       b1 09           sbc     r27, r1
    3470:       b7 ff           sbrs    r27, 7
    3472:       fb cf           rjmp    .-10            ; 0x346a <__vector_28+0x48>
    3474:       80 91 69 0a     lds     r24, 0x0A69
    3478:       80 93 ce 00     sts     0x00CE, r24
    347c:       2e c0           rjmp    .+92            ; 0x34da <__vector_28+0xb8>
    347e:       20 91 05 01     lds     r18, 0x0105
    3482:       82 2f           mov     r24, r18
    3484:       81 50           subi    r24, 0x01       ; 1
    3486:       83 30           cpi     r24, 0x03       ; 3
    3488:       20 f4           brcc    .+8             ; 0x3492 <__vector_28+0x70>
    348a:       89 2f           mov     r24, r25
    348c:       0e 94 df 80     call    0x101be ; 0x101be <SpektrumParser>
    3490:       24 c0           rjmp    .+72            ; 0x34da <__vector_28+0xb8>
    3492:       24 30           cpi     r18, 0x04       ; 4
    3494:       21 f4           brne    .+8             ; 0x349e <__vector_28+0x7c>
    3496:       89 2f           mov     r24, r25
    3498:       0e 94 59 0f     call    0x1eb2  ; 0x1eb2 <KLNMIOHMUHG76GFGr43r3>
    349c:       1e c0           rjmp    .+60            ; 0x34da <__vector_28+0xb8>
    349e:       28 30           cpi     r18, 0x08       ; 8
    34a0:       21 f4           brne    .+8             ; 0x34aa <__vector_28+0x88>
    34a2:       89 2f           mov     r24, r25
    34a4:       0e 94 84 99     call    0x13308 ; 0x13308 <User_RX_Parser>
    34a8:       18 c0           rjmp    .+48            ; 0x34da <__vector_28+0xb8>
    34aa:       80 91 54 01     lds     r24, 0x0154
    34ae:       89 31           cpi     r24, 0x19       ; 25
    34b0:       20 f0           brcs    .+8             ; 0x34ba <__vector_28+0x98>
    34b2:       80 91 ea 02     lds     r24, 0x02EA
    34b6:       88 23           and     r24, r24
    34b8:       81 f0           breq    .+32            ; 0x34da <__vector_28+0xb8>
    34ba:       25 30           cpi     r18, 0x05       ; 5
    34bc:       21 f4           brne    .+8             ; 0x34c6 <__vector_28+0xa4>
    34be:       89 2f           mov     r24, r25
    34c0:       0e 94 9e 0e     call    0x1d3c  ; 0x1d3c <FGtj76uzh56z3grEg5t45>
    34c4:       0a c0           rjmp    .+20            ; 0x34da <__vector_28+0xb8>
    34c6:       26 30           cpi     r18, 0x06       ; 6
    34c8:       19 f4           brne    .+6             ; 0x34d0 <__vector_28+0xae>
    34ca:       89 2f           mov     r24, r25
    34cc:       30 db           rcall   .-2464          ; 0x2b2e <HoTT_Parser>
    34ce:       05 c0           rjmp    .+10            ; 0x34da <__vector_28+0xb8>
    34d0:       27 30           cpi     r18, 0x07       ; 7
    34d2:       19 f4           brne    .+6             ; 0x34da <__vector_28+0xb8>
    34d4:       89 2f           mov     r24, r25
    34d6:       0e 94 a7 7f     call    0xff4e  ; 0xff4e <SbusParser>
    34da:       ff 91           pop     r31
    34dc:       ef 91           pop     r30
    34de:       bf 91           pop     r27
    34e0:       af 91           pop     r26
    34e2:       9f 91           pop     r25
    34e4:       8f 91           pop     r24
    34e6:       7f 91           pop     r23
    34e8:       6f 91           pop     r22
    34ea:       5f 91           pop     r21
    34ec:       4f 91           pop     r20
    34ee:       3f 91           pop     r19
    34f0:       2f 91           pop     r18
    34f2:       0f 90           pop     r0
    34f4:       0f be           out     0x3f, r0        ; 63
    34f6:       0f 90           pop     r0
    34f8:       1f 90           pop     r1
    34fa:       18 95           reti

000034fc <ADC_Init>:
    34fc:       10 92 7c 00     sts     0x007C, r1
    3500:       8f ec           ldi     r24, 0xCF       ; 207
    3502:       80 93 7a 00     sts     0x007A, r24
    3506:       08 95           ret

00003508 <CalcExpandBaroStep>:
    3508:       80 91 c0 03     lds     r24, 0x03C0
    350c:       20 91 0d 01     lds     r18, 0x010D
    3510:       30 91 0e 01     lds     r19, 0x010E
    3514:       a0 91 56 03     lds     r26, 0x0356
    3518:       88 23           and     r24, r24
    351a:       31 f0           breq    .+12            ; 0x3528 <CalcExpandBaroStep+0x20>
    351c:       bb 27           eor     r27, r27
    351e:       a7 fd           sbrc    r26, 7
    3520:       b0 95           com     r27
    3522:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    3526:       0e c0           rjmp    .+28            ; 0x3544 <CalcExpandBaroStep+0x3c>
    3528:       84 e0           ldi     r24, 0x04       ; 4
    352a:       22 0f           add     r18, r18
    352c:       33 1f           adc     r19, r19
    352e:       8a 95           dec     r24
    3530:       e1 f7           brne    .-8             ; 0x352a <CalcExpandBaroStep+0x22>
    3532:       bb 27           eor     r27, r27
    3534:       a7 fd           sbrc    r26, 7
    3536:       b0 95           com     r27
    3538:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    353c:       64 50           subi    r22, 0x04       ; 4
    353e:       71 09           sbc     r23, r1
    3540:       81 09           sbc     r24, r1
    3542:       91 09           sbc     r25, r1
    3544:       60 93 4e 03     sts     0x034E, r22
    3548:       70 93 4f 03     sts     0x034F, r23
    354c:       80 93 50 03     sts     0x0350, r24
    3550:       90 93 51 03     sts     0x0351, r25
    3554:       08 95           ret

00003556 <SucheLuftruckOffset>:
    3556:       ef 92           push    r14
    3558:       ff 92           push    r15
    355a:       0f 93           push    r16
    355c:       1f 93           push    r17
    355e:       cf 93           push    r28
    3560:       df 93           push    r29
    3562:       10 92 56 03     sts     0x0356, r1
    3566:       d0 df           rcall   .-96            ; 0x3508 <CalcExpandBaroStep>
    3568:       83 e0           ldi     r24, 0x03       ; 3
    356a:       90 e0           ldi     r25, 0x00       ; 0
    356c:       0e 94 43 23     call    0x4686  ; 0x4686 <GetParamByte>
    3570:       c8 2f           mov     r28, r24
    3572:       d0 e0           ldi     r29, 0x00       ; 0
    3574:       c0 3f           cpi     r28, 0xF0       ; 240
    3576:       d1 05           cpc     r29, r1
    3578:       08 f4           brcc    .+2             ; 0x357c <SucheLuftruckOffset+0x26>
    357a:       2a 96           adiw    r28, 0x0a       ; 10
    357c:       c7 bd           out     0x27, r28       ; 39
    357e:       8c 2f           mov     r24, r28
    3580:       80 95           com     r24
    3582:       88 bd           out     0x28, r24       ; 40
    3584:       86 e9           ldi     r24, 0x96       ; 150
    3586:       90 e0           ldi     r25, 0x00       ; 0
    3588:       0e 94 5a 88     call    0x110b4 ; 0x110b4 <Delay_ms_Mess>
    358c:       80 91 10 01     lds     r24, 0x0110
    3590:       90 91 11 01     lds     r25, 0x0111
    3594:       81 32           cpi     r24, 0x21       ; 33
    3596:       93 40           sbci    r25, 0x03       ; 3
    3598:       10 f0           brcs    .+4             ; 0x359e <SucheLuftruckOffset+0x48>
    359a:       c0 ef           ldi     r28, 0xF0       ; 240
    359c:       d0 e0           ldi     r29, 0x00       ; 0
    359e:       00 e8           ldi     r16, 0x80       ; 128
    35a0:       11 e0           ldi     r17, 0x01       ; 1
    35a2:       9c e9           ldi     r25, 0x9C       ; 156
    35a4:       e9 2e           mov     r14, r25
    35a6:       96 e9           ldi     r25, 0x96       ; 150
    35a8:       f9 2e           mov     r15, r25
    35aa:       8c 2f           mov     r24, r28
    35ac:       c7 bd           out     0x27, r28       ; 39
    35ae:       80 95           com     r24
    35b0:       88 bd           out     0x28, r24       ; 40
    35b2:       84 e6           ldi     r24, 0x64       ; 100
    35b4:       90 e0           ldi     r25, 0x00       ; 0
    35b6:       0e 94 5a 88     call    0x110b4 ; 0x110b4 <Delay_ms_Mess>
    35ba:       1f 93           push    r17
    35bc:       0f 93           push    r16
    35be:       ff 92           push    r15
    35c0:       ef 92           push    r14
    35c2:       e0 91 55 06     lds     r30, 0x0655
    35c6:       f0 91 56 06     lds     r31, 0x0656
    35ca:       09 95           icall
    35cc:       80 91 10 01     lds     r24, 0x0110
    35d0:       90 91 11 01     lds     r25, 0x0111
    35d4:       0f 90           pop     r0
    35d6:       0f 90           pop     r0
    35d8:       0f 90           pop     r0
    35da:       0f 90           pop     r0
    35dc:       81 32           cpi     r24, 0x21       ; 33
    35de:       93 40           sbci    r25, 0x03       ; 3
    35e0:       20 f4           brcc    .+8             ; 0x35ea <SucheLuftruckOffset+0x94>
    35e2:       21 97           sbiw    r28, 0x01       ; 1
    35e4:       c6 30           cpi     r28, 0x06       ; 6
    35e6:       d1 05           cpc     r29, r1
    35e8:       00 f7           brcc    .-64            ; 0x35aa <SucheLuftruckOffset+0x54>
    35ea:       c0 93 10 05     sts     0x0510, r28
    35ee:       6c 2f           mov     r22, r28
    35f0:       83 e0           ldi     r24, 0x03       ; 3
    35f2:       90 e0           ldi     r25, 0x00       ; 0
    35f4:       0e 94 45 23     call    0x468a  ; 0x468a <SetParamByte>
    35f8:       80 91 28 05     lds     r24, 0x0528
    35fc:       80 ff           sbrs    r24, 0
    35fe:       0a c0           rjmp    .+20            ; 0x3614 <SucheLuftruckOffset+0xbe>
    3600:       80 91 10 05     lds     r24, 0x0510
    3604:       8a 50           subi    r24, 0x0A       ; 10
    3606:       8c 3d           cpi     r24, 0xDC       ; 220
    3608:       28 f0           brcs    .+10            ; 0x3614 <SucheLuftruckOffset+0xbe>
    360a:       80 91 3f 0a     lds     r24, 0x0A3F
    360e:       80 64           ori     r24, 0x40       ; 64
    3610:       80 93 3f 0a     sts     0x0A3F, r24
    3614:       80 e1           ldi     r24, 0x10       ; 16
    3616:       80 93 0c 01     sts     0x010C, r24
    361a:       80 91 c0 03     lds     r24, 0x03C0
    361e:       88 23           and     r24, r24
    3620:       e1 f0           breq    .+56            ; 0x365a <SucheLuftruckOffset+0x104>
    3622:       80 91 54 01     lds     r24, 0x0154
    3626:       87 31           cpi     r24, 0x17       ; 23
    3628:       50 f4           brcc    .+20            ; 0x363e <SucheLuftruckOffset+0xe8>
    362a:       cc 38           cpi     r28, 0x8C       ; 140
    362c:       d1 05           cpc     r29, r1
    362e:       a8 f4           brcc    .+42            ; 0x365a <SucheLuftruckOffset+0x104>
    3630:       80 ea           ldi     r24, 0xA0       ; 160
    3632:       90 e0           ldi     r25, 0x00       ; 0
    3634:       8c 1b           sub     r24, r28
    3636:       9d 0b           sbc     r25, r29
    3638:       6a e1           ldi     r22, 0x1A       ; 26
    363a:       70 e0           ldi     r23, 0x00       ; 0
    363c:       09 c0           rjmp    .+18            ; 0x3650 <SucheLuftruckOffset+0xfa>
    363e:       ca 3a           cpi     r28, 0xAA       ; 170
    3640:       d1 05           cpc     r29, r1
    3642:       58 f4           brcc    .+22            ; 0x365a <SucheLuftruckOffset+0x104>
    3644:       8c eb           ldi     r24, 0xBC       ; 188
    3646:       90 e0           ldi     r25, 0x00       ; 0
    3648:       8c 1b           sub     r24, r28
    364a:       9d 0b           sbc     r25, r29
    364c:       63 e1           ldi     r22, 0x13       ; 19
    364e:       70 e0           ldi     r23, 0x00       ; 0
    3650:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    3654:       60 5f           subi    r22, 0xF0       ; 240
    3656:       60 93 0c 01     sts     0x010C, r22
    365a:       20 91 10 01     lds     r18, 0x0110
    365e:       30 91 11 01     lds     r19, 0x0111
    3662:       40 91 0c 01     lds     r20, 0x010C
    3666:       42 9f           mul     r20, r18
    3668:       c0 01           movw    r24, r0
    366a:       43 9f           mul     r20, r19
    366c:       90 0d           add     r25, r0
    366e:       11 24           eor     r1, r1
    3670:       a0 e0           ldi     r26, 0x00       ; 0
    3672:       b0 e0           ldi     r27, 0x00       ; 0
    3674:       80 93 12 01     sts     0x0112, r24
    3678:       90 93 13 01     sts     0x0113, r25
    367c:       a0 93 14 01     sts     0x0114, r26
    3680:       b0 93 15 01     sts     0x0115, r27
    3684:       8c e2           ldi     r24, 0x2C       ; 44
    3686:       91 e0           ldi     r25, 0x01       ; 1
    3688:       df 91           pop     r29
    368a:       cf 91           pop     r28
    368c:       1f 91           pop     r17
    368e:       0f 91           pop     r16
    3690:       ff 90           pop     r15
    3692:       ef 90           pop     r14
    3694:       0c 94 5a 88     jmp     0x110b4 ; 0x110b4 <Delay_ms_Mess>

00003698 <__vector_24>:
    3698:       1f 92           push    r1
    369a:       0f 92           push    r0
    369c:       0f b6           in      r0, 0x3f        ; 63
    369e:       0f 92           push    r0
    36a0:       11 24           eor     r1, r1
    36a2:       0b b6           in      r0, 0x3b        ; 59
    36a4:       0f 92           push    r0
    36a6:       4f 92           push    r4
    36a8:       5f 92           push    r5
    36aa:       6f 92           push    r6
    36ac:       7f 92           push    r7
    36ae:       8f 92           push    r8
    36b0:       9f 92           push    r9
    36b2:       af 92           push    r10
    36b4:       bf 92           push    r11
    36b6:       cf 92           push    r12
    36b8:       df 92           push    r13
    36ba:       ef 92           push    r14
    36bc:       ff 92           push    r15
    36be:       2f 93           push    r18
    36c0:       3f 93           push    r19
    36c2:       4f 93           push    r20
    36c4:       5f 93           push    r21
    36c6:       6f 93           push    r22
    36c8:       7f 93           push    r23
    36ca:       8f 93           push    r24
    36cc:       9f 93           push    r25
    36ce:       af 93           push    r26
    36d0:       bf 93           push    r27
    36d2:       ef 93           push    r30
    36d4:       ff 93           push    r31
    36d6:       80 91 41 03     lds     r24, 0x0341
    36da:       91 e0           ldi     r25, 0x01       ; 1
    36dc:       98 0f           add     r25, r24
    36de:       90 93 41 03     sts     0x0341, r25
    36e2:       90 e0           ldi     r25, 0x00       ; 0
    36e4:       82 31           cpi     r24, 0x12       ; 18
    36e6:       91 05           cpc     r25, r1
    36e8:       08 f0           brcs    .+2             ; 0x36ec <__vector_24+0x54>
    36ea:       92 c4           rjmp    .+2340          ; 0x4010 <__vector_24+0x978>
    36ec:       fc 01           movw    r30, r24
    36ee:       ea 5b           subi    r30, 0xBA       ; 186
    36f0:       ff 4f           sbci    r31, 0xFF       ; 255
    36f2:       0c 94 24 9b     jmp     0x13648 ; 0x13648 <__tablejump2__>
    36f6:       80 91 78 00     lds     r24, 0x0078
    36fa:       90 91 79 00     lds     r25, 0x0079
    36fe:       46 c0           rjmp    .+140           ; 0x378c <__vector_24+0xf4>
    3700:       80 91 78 00     lds     r24, 0x0078
    3704:       90 91 79 00     lds     r25, 0x0079
    3708:       cc c1           rjmp    .+920           ; 0x3aa2 <__vector_24+0x40a>
    370a:       80 91 78 00     lds     r24, 0x0078
    370e:       90 91 79 00     lds     r25, 0x0079
    3712:       90 93 3b 03     sts     0x033B, r25
    3716:       80 93 3a 03     sts     0x033A, r24
    371a:       dc c1           rjmp    .+952           ; 0x3ad4 <__vector_24+0x43c>
    371c:       20 91 78 00     lds     r18, 0x0078
    3720:       30 91 79 00     lds     r19, 0x0079
    3724:       80 91 49 04     lds     r24, 0x0449
    3728:       90 91 4a 04     lds     r25, 0x044A
    372c:       82 1b           sub     r24, r18
    372e:       93 0b           sbc     r25, r19
    3730:       90 93 03 05     sts     0x0503, r25
    3734:       80 93 02 05     sts     0x0502, r24
    3738:       80 91 02 05     lds     r24, 0x0502
    373c:       90 91 03 05     lds     r25, 0x0503
    3740:       90 93 39 03     sts     0x0339, r25
    3744:       80 93 38 03     sts     0x0338, r24
    3748:       e4 c1           rjmp    .+968           ; 0x3b12 <__vector_24+0x47a>
    374a:       80 91 78 00     lds     r24, 0x0078
    374e:       90 91 79 00     lds     r25, 0x0079
    3752:       20 91 4b 04     lds     r18, 0x044B
    3756:       30 91 4c 04     lds     r19, 0x044C
    375a:       82 1b           sub     r24, r18
    375c:       93 0b           sbc     r25, r19
    375e:       90 93 0f 05     sts     0x050F, r25
    3762:       80 93 0e 05     sts     0x050E, r24
    3766:       80 91 0e 05     lds     r24, 0x050E
    376a:       90 91 0f 05     lds     r25, 0x050F
    376e:       90 93 37 03     sts     0x0337, r25
    3772:       80 93 36 03     sts     0x0336, r24
    3776:       4e c4           rjmp    .+2204          ; 0x4014 <__vector_24+0x97c>
    3778:       20 91 78 00     lds     r18, 0x0078
    377c:       30 91 79 00     lds     r19, 0x0079
    3780:       80 91 3f 03     lds     r24, 0x033F
    3784:       90 91 40 03     lds     r25, 0x0340
    3788:       82 0f           add     r24, r18
    378a:       93 1f           adc     r25, r19
    378c:       90 93 40 03     sts     0x0340, r25
    3790:       80 93 3f 03     sts     0x033F, r24
    3794:       2a c2           rjmp    .+1108          ; 0x3bea <__vector_24+0x552>
    3796:       20 91 78 00     lds     r18, 0x0078
    379a:       30 91 79 00     lds     r19, 0x0079
    379e:       80 91 3c 03     lds     r24, 0x033C
    37a2:       90 91 3d 03     lds     r25, 0x033D
    37a6:       82 0f           add     r24, r18
    37a8:       93 1f           adc     r25, r19
    37aa:       90 93 3d 03     sts     0x033D, r25
    37ae:       80 93 3c 03     sts     0x033C, r24
    37b2:       84 e0           ldi     r24, 0x04       ; 4
    37b4:       30 c4           rjmp    .+2144          ; 0x4016 <__vector_24+0x97e>
    37b6:       80 91 95 05     lds     r24, 0x0595
    37ba:       83 ff           sbrs    r24, 3
    37bc:       1e c0           rjmp    .+60            ; 0x37fa <__vector_24+0x162>
    37be:       20 91 1a 01     lds     r18, 0x011A
    37c2:       30 91 1b 01     lds     r19, 0x011B
    37c6:       40 91 78 00     lds     r20, 0x0078
    37ca:       50 91 79 00     lds     r21, 0x0079
    37ce:       6b e0           ldi     r22, 0x0B       ; 11
    37d0:       64 9f           mul     r22, r20
    37d2:       c0 01           movw    r24, r0
    37d4:       65 9f           mul     r22, r21
    37d6:       90 0d           add     r25, r0
    37d8:       11 24           eor     r1, r1
    37da:       6e e1           ldi     r22, 0x1E       ; 30
    37dc:       70 e0           ldi     r23, 0x00       ; 0
    37de:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    37e2:       c9 01           movw    r24, r18
    37e4:       88 0f           add     r24, r24
    37e6:       99 1f           adc     r25, r25
    37e8:       82 0f           add     r24, r18
    37ea:       93 1f           adc     r25, r19
    37ec:       68 0f           add     r22, r24
    37ee:       79 1f           adc     r23, r25
    37f0:       76 95           lsr     r23
    37f2:       67 95           ror     r22
    37f4:       76 95           lsr     r23
    37f6:       67 95           ror     r22
    37f8:       34 c0           rjmp    .+104           ; 0x3862 <__vector_24+0x1ca>
    37fa:       80 91 34 03     lds     r24, 0x0334
    37fe:       90 91 35 03     lds     r25, 0x0335
    3802:       89 2b           or      r24, r25
    3804:       71 f4           brne    .+28            ; 0x3822 <__vector_24+0x18a>
    3806:       20 91 78 00     lds     r18, 0x0078
    380a:       30 91 79 00     lds     r19, 0x0079
    380e:       4a e0           ldi     r20, 0x0A       ; 10
    3810:       42 9f           mul     r20, r18
    3812:       c0 01           movw    r24, r0
    3814:       43 9f           mul     r20, r19
    3816:       90 0d           add     r25, r0
    3818:       11 24           eor     r1, r1
    381a:       90 93 35 03     sts     0x0335, r25
    381e:       80 93 34 03     sts     0x0334, r24
    3822:       80 91 34 03     lds     r24, 0x0334
    3826:       90 91 35 03     lds     r25, 0x0335
    382a:       40 91 78 00     lds     r20, 0x0078
    382e:       50 91 79 00     lds     r21, 0x0079
    3832:       6a e0           ldi     r22, 0x0A       ; 10
    3834:       64 9f           mul     r22, r20
    3836:       90 01           movw    r18, r0
    3838:       65 9f           mul     r22, r21
    383a:       30 0d           add     r19, r0
    383c:       11 24           eor     r1, r1
    383e:       28 17           cp      r18, r24
    3840:       39 07           cpc     r19, r25
    3842:       10 f0           brcs    .+4             ; 0x3848 <__vector_24+0x1b0>
    3844:       02 96           adiw    r24, 0x02       ; 2
    3846:       01 c0           rjmp    .+2             ; 0x384a <__vector_24+0x1b2>
    3848:       02 97           sbiw    r24, 0x02       ; 2
    384a:       90 93 35 03     sts     0x0335, r25
    384e:       80 93 34 03     sts     0x0334, r24
    3852:       80 91 34 03     lds     r24, 0x0334
    3856:       90 91 35 03     lds     r25, 0x0335
    385a:       6f e1           ldi     r22, 0x1F       ; 31
    385c:       70 e0           ldi     r23, 0x00       ; 0
    385e:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    3862:       70 93 1b 01     sts     0x011B, r23
    3866:       60 93 1a 01     sts     0x011A, r22
    386a:       85 e0           ldi     r24, 0x05       ; 5
    386c:       d4 c3           rjmp    .+1960          ; 0x4016 <__vector_24+0x97e>
    386e:       80 91 78 00     lds     r24, 0x0078
    3872:       90 91 79 00     lds     r25, 0x0079
    3876:       90 93 05 05     sts     0x0505, r25
    387a:       80 93 04 05     sts     0x0504, r24
    387e:       20 91 04 05     lds     r18, 0x0504
    3882:       30 91 05 05     lds     r19, 0x0505
    3886:       80 91 45 04     lds     r24, 0x0445
    388a:       90 91 46 04     lds     r25, 0x0446
    388e:       40 91 44 04     lds     r20, 0x0444
    3892:       28 1b           sub     r18, r24
    3894:       39 0b           sbc     r19, r25
    3896:       24 1b           sub     r18, r20
    3898:       31 09           sbc     r19, r1
    389a:       47 fd           sbrc    r20, 7
    389c:       33 95           inc     r19
    389e:       30 93 5c 03     sts     0x035C, r19
    38a2:       20 93 5b 03     sts     0x035B, r18
    38a6:       20 91 c0 03     lds     r18, 0x03C0
    38aa:       21 11           cpse    r18, r1
    38ac:       6e c0           rjmp    .+220           ; 0x398a <__vector_24+0x2f2>
    38ae:       20 91 5b 03     lds     r18, 0x035B
    38b2:       30 91 5c 03     lds     r19, 0x035C
    38b6:       22 30           cpi     r18, 0x02       ; 2
    38b8:       31 05           cpc     r19, r1
    38ba:       6c f1           brlt    .+90            ; 0x3916 <__vector_24+0x27e>
    38bc:       8e 3e           cpi     r24, 0xEE       ; 238
    38be:       22 e0           ldi     r18, 0x02       ; 2
    38c0:       92 07           cpc     r25, r18
    38c2:       0c f0           brlt    .+2             ; 0x38c6 <__vector_24+0x22e>
    38c4:       a5 c0           rjmp    .+330           ; 0x3a10 <__vector_24+0x378>
    38c6:       20 91 32 03     lds     r18, 0x0332
    38ca:       30 91 33 03     lds     r19, 0x0333
    38ce:       a9 01           movw    r20, r18
    38d0:       4b 5f           subi    r20, 0xFB       ; 251
    38d2:       5f 4f           sbci    r21, 0xFF       ; 255
    38d4:       50 93 33 03     sts     0x0333, r21
    38d8:       40 93 32 03     sts     0x0332, r20
    38dc:       40 91 ca 03     lds     r20, 0x03CA
    38e0:       50 91 cb 03     lds     r21, 0x03CB
    38e4:       44 3f           cpi     r20, 0xF4       ; 244
    38e6:       51 40           sbci    r21, 0x01       ; 1
    38e8:       30 f4           brcc    .+12            ; 0x38f6 <__vector_24+0x25e>
    38ea:       21 5f           subi    r18, 0xF1       ; 241
    38ec:       3f 4f           sbci    r19, 0xFF       ; 255
    38ee:       30 93 33 03     sts     0x0333, r19
    38f2:       20 93 32 03     sts     0x0332, r18
    38f6:       20 91 32 03     lds     r18, 0x0332
    38fa:       30 91 33 03     lds     r19, 0x0333
    38fe:       25 36           cpi     r18, 0x65       ; 101
    3900:       31 05           cpc     r19, r1
    3902:       0c f4           brge    .+2             ; 0x3906 <__vector_24+0x26e>
    3904:       85 c0           rjmp    .+266           ; 0x3a10 <__vector_24+0x378>
    3906:       01 96           adiw    r24, 0x01       ; 1
    3908:       90 93 46 04     sts     0x0446, r25
    390c:       80 93 45 04     sts     0x0445, r24
    3910:       24 56           subi    r18, 0x64       ; 100
    3912:       31 09           sbc     r19, r1
    3914:       35 c0           rjmp    .+106           ; 0x3980 <__vector_24+0x2e8>
    3916:       20 91 5b 03     lds     r18, 0x035B
    391a:       30 91 5c 03     lds     r19, 0x035C
    391e:       2f 3f           cpi     r18, 0xFF       ; 255
    3920:       3f 4f           sbci    r19, 0xFF       ; 255
    3922:       0c f0           brlt    .+2             ; 0x3926 <__vector_24+0x28e>
    3924:       75 c0           rjmp    .+234           ; 0x3a10 <__vector_24+0x378>
    3926:       87 32           cpi     r24, 0x27       ; 39
    3928:       52 e0           ldi     r21, 0x02       ; 2
    392a:       95 07           cpc     r25, r21
    392c:       0c f4           brge    .+2             ; 0x3930 <__vector_24+0x298>
    392e:       70 c0           rjmp    .+224           ; 0x3a10 <__vector_24+0x378>
    3930:       20 91 32 03     lds     r18, 0x0332
    3934:       30 91 33 03     lds     r19, 0x0333
    3938:       a9 01           movw    r20, r18
    393a:       45 50           subi    r20, 0x05       ; 5
    393c:       51 09           sbc     r21, r1
    393e:       50 93 33 03     sts     0x0333, r21
    3942:       40 93 32 03     sts     0x0332, r20
    3946:       40 91 ca 03     lds     r20, 0x03CA
    394a:       50 91 cb 03     lds     r21, 0x03CB
    394e:       44 3f           cpi     r20, 0xF4       ; 244
    3950:       51 40           sbci    r21, 0x01       ; 1
    3952:       30 f4           brcc    .+12            ; 0x3960 <__vector_24+0x2c8>
    3954:       2f 50           subi    r18, 0x0F       ; 15
    3956:       31 09           sbc     r19, r1
    3958:       30 93 33 03     sts     0x0333, r19
    395c:       20 93 32 03     sts     0x0332, r18
    3960:       20 91 32 03     lds     r18, 0x0332
    3964:       30 91 33 03     lds     r19, 0x0333
    3968:       2c 39           cpi     r18, 0x9C       ; 156
    396a:       4f ef           ldi     r20, 0xFF       ; 255
    396c:       34 07           cpc     r19, r20
    396e:       0c f0           brlt    .+2             ; 0x3972 <__vector_24+0x2da>
    3970:       4f c0           rjmp    .+158           ; 0x3a10 <__vector_24+0x378>
    3972:       01 97           sbiw    r24, 0x01       ; 1
    3974:       90 93 46 04     sts     0x0446, r25
    3978:       80 93 45 04     sts     0x0445, r24
    397c:       2c 59           subi    r18, 0x9C       ; 156
    397e:       3f 4f           sbci    r19, 0xFF       ; 255
    3980:       30 93 33 03     sts     0x0333, r19
    3984:       20 93 32 03     sts     0x0332, r18
    3988:       43 c0           rjmp    .+134           ; 0x3a10 <__vector_24+0x378>
    398a:       80 91 0a 06     lds     r24, 0x060A
    398e:       90 91 0b 06     lds     r25, 0x060B
    3992:       8f 3c           cpi     r24, 0xCF       ; 207
    3994:       9f 41           sbci    r25, 0x1F       ; 31
    3996:       e4 f1           brlt    .+120           ; 0x3a10 <__vector_24+0x378>
    3998:       80 91 5b 03     lds     r24, 0x035B
    399c:       90 91 5c 03     lds     r25, 0x035C
    39a0:       02 97           sbiw    r24, 0x02       ; 2
    39a2:       b4 f0           brlt    .+44            ; 0x39d0 <__vector_24+0x338>
    39a4:       80 91 32 03     lds     r24, 0x0332
    39a8:       90 91 33 03     lds     r25, 0x0333
    39ac:       9c 01           movw    r18, r24
    39ae:       2f 5f           subi    r18, 0xFF       ; 255
    39b0:       3f 4f           sbci    r19, 0xFF       ; 255
    39b2:       30 93 33 03     sts     0x0333, r19
    39b6:       20 93 32 03     sts     0x0332, r18
    39ba:       29 38           cpi     r18, 0x89       ; 137
    39bc:       33 41           sbci    r19, 0x13       ; 19
    39be:       44 f1           brlt    .+80            ; 0x3a10 <__vector_24+0x378>
    39c0:       46 30           cpi     r20, 0x06       ; 6
    39c2:       1c f4           brge    .+6             ; 0x39ca <__vector_24+0x332>
    39c4:       4f 5f           subi    r20, 0xFF       ; 255
    39c6:       40 93 44 04     sts     0x0444, r20
    39ca:       87 58           subi    r24, 0x87       ; 135
    39cc:       93 41           sbci    r25, 0x13       ; 19
    39ce:       1c c0           rjmp    .+56            ; 0x3a08 <__vector_24+0x370>
    39d0:       80 91 5b 03     lds     r24, 0x035B
    39d4:       90 91 5c 03     lds     r25, 0x035C
    39d8:       8f 3f           cpi     r24, 0xFF       ; 255
    39da:       9f 4f           sbci    r25, 0xFF       ; 255
    39dc:       cc f4           brge    .+50            ; 0x3a10 <__vector_24+0x378>
    39de:       80 91 32 03     lds     r24, 0x0332
    39e2:       90 91 33 03     lds     r25, 0x0333
    39e6:       9c 01           movw    r18, r24
    39e8:       21 50           subi    r18, 0x01       ; 1
    39ea:       31 09           sbc     r19, r1
    39ec:       30 93 33 03     sts     0x0333, r19
    39f0:       20 93 32 03     sts     0x0332, r18
    39f4:       28 37           cpi     r18, 0x78       ; 120
    39f6:       3c 4e           sbci    r19, 0xEC       ; 236
    39f8:       5c f4           brge    .+22            ; 0x3a10 <__vector_24+0x378>
    39fa:       4b 3f           cpi     r20, 0xFB       ; 251
    39fc:       1c f0           brlt    .+6             ; 0x3a04 <__vector_24+0x36c>
    39fe:       41 50           subi    r20, 0x01       ; 1
    3a00:       40 93 44 04     sts     0x0444, r20
    3a04:       89 57           subi    r24, 0x79       ; 121
    3a06:       9c 4e           sbci    r25, 0xEC       ; 236
    3a08:       90 93 33 03     sts     0x0333, r25
    3a0c:       80 93 32 03     sts     0x0332, r24
    3a10:       80 91 1c 04     lds     r24, 0x041C
    3a14:       90 91 1d 04     lds     r25, 0x041D
    3a18:       a0 91 1e 04     lds     r26, 0x041E
    3a1c:       b0 91 1f 04     lds     r27, 0x041F
    3a20:       40 91 5b 03     lds     r20, 0x035B
    3a24:       50 91 5c 03     lds     r21, 0x035C
    3a28:       66 27           eor     r22, r22
    3a2a:       57 fd           sbrc    r21, 7
    3a2c:       60 95           com     r22
    3a2e:       76 2f           mov     r23, r22
    3a30:       84 0f           add     r24, r20
    3a32:       95 1f           adc     r25, r21
    3a34:       a6 1f           adc     r26, r22
    3a36:       b7 1f           adc     r27, r23
    3a38:       80 93 1c 04     sts     0x041C, r24
    3a3c:       90 93 1d 04     sts     0x041D, r25
    3a40:       a0 93 1e 04     sts     0x041E, r26
    3a44:       b0 93 1f 04     sts     0x041F, r27
    3a48:       c0 90 1c 04     lds     r12, 0x041C
    3a4c:       d0 90 1d 04     lds     r13, 0x041D
    3a50:       e0 90 1e 04     lds     r14, 0x041E
    3a54:       f0 90 1f 04     lds     r15, 0x041F
    3a58:       60 91 1c 04     lds     r22, 0x041C
    3a5c:       70 91 1d 04     lds     r23, 0x041D
    3a60:       80 91 1e 04     lds     r24, 0x041E
    3a64:       90 91 1f 04     lds     r25, 0x041F
    3a68:       20 e0           ldi     r18, 0x00       ; 0
    3a6a:       34 e0           ldi     r19, 0x04       ; 4
    3a6c:       40 e0           ldi     r20, 0x00       ; 0
    3a6e:       50 e0           ldi     r21, 0x00       ; 0
    3a70:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    3a74:       c2 1a           sub     r12, r18
    3a76:       d3 0a           sbc     r13, r19
    3a78:       e4 0a           sbc     r14, r20
    3a7a:       f5 0a           sbc     r15, r21
    3a7c:       c0 92 1c 04     sts     0x041C, r12
    3a80:       d0 92 1d 04     sts     0x041D, r13
    3a84:       e0 92 1e 04     sts     0x041E, r14
    3a88:       f0 92 1f 04     sts     0x041F, r15
    3a8c:       fc c0           rjmp    .+504           ; 0x3c86 <__vector_24+0x5ee>
    3a8e:       20 91 78 00     lds     r18, 0x0078
    3a92:       30 91 79 00     lds     r19, 0x0079
    3a96:       80 91 3c 03     lds     r24, 0x033C
    3a9a:       90 91 3d 03     lds     r25, 0x033D
    3a9e:       82 0f           add     r24, r18
    3aa0:       93 1f           adc     r25, r19
    3aa2:       90 93 3d 03     sts     0x033D, r25
    3aa6:       80 93 3c 03     sts     0x033C, r24
    3aaa:       10 92 3e 03     sts     0x033E, r1
    3aae:       b5 c2           rjmp    .+1386          ; 0x401a <__vector_24+0x982>
    3ab0:       20 91 78 00     lds     r18, 0x0078
    3ab4:       30 91 79 00     lds     r19, 0x0079
    3ab8:       8f ef           ldi     r24, 0xFF       ; 255
    3aba:       97 e0           ldi     r25, 0x07       ; 7
    3abc:       82 1b           sub     r24, r18
    3abe:       93 0b           sbc     r25, r19
    3ac0:       20 91 3a 03     lds     r18, 0x033A
    3ac4:       30 91 3b 03     lds     r19, 0x033B
    3ac8:       82 1b           sub     r24, r18
    3aca:       93 0b           sbc     r25, r19
    3acc:       90 93 62 03     sts     0x0362, r25
    3ad0:       80 93 61 03     sts     0x0361, r24
    3ad4:       80 91 0b 01     lds     r24, 0x010B
    3ad8:       9e c2           rjmp    .+1340          ; 0x4016 <__vector_24+0x97e>
    3ada:       20 91 78 00     lds     r18, 0x0078
    3ade:       30 91 79 00     lds     r19, 0x0079
    3ae2:       80 91 49 04     lds     r24, 0x0449
    3ae6:       90 91 4a 04     lds     r25, 0x044A
    3aea:       82 1b           sub     r24, r18
    3aec:       93 0b           sbc     r25, r19
    3aee:       90 93 03 05     sts     0x0503, r25
    3af2:       80 93 02 05     sts     0x0502, r24
    3af6:       80 91 02 05     lds     r24, 0x0502
    3afa:       90 91 03 05     lds     r25, 0x0503
    3afe:       20 91 38 03     lds     r18, 0x0338
    3b02:       30 91 39 03     lds     r19, 0x0339
    3b06:       82 0f           add     r24, r18
    3b08:       93 1f           adc     r25, r19
    3b0a:       90 93 60 03     sts     0x0360, r25
    3b0e:       80 93 5f 03     sts     0x035F, r24
    3b12:       80 91 0a 01     lds     r24, 0x010A
    3b16:       7f c2           rjmp    .+1278          ; 0x4016 <__vector_24+0x97e>
    3b18:       80 91 78 00     lds     r24, 0x0078
    3b1c:       90 91 79 00     lds     r25, 0x0079
    3b20:       20 91 4b 04     lds     r18, 0x044B
    3b24:       30 91 4c 04     lds     r19, 0x044C
    3b28:       82 1b           sub     r24, r18
    3b2a:       93 0b           sbc     r25, r19
    3b2c:       90 93 0f 05     sts     0x050F, r25
    3b30:       80 93 0e 05     sts     0x050E, r24
    3b34:       80 91 0e 05     lds     r24, 0x050E
    3b38:       90 91 0f 05     lds     r25, 0x050F
    3b3c:       20 91 36 03     lds     r18, 0x0336
    3b40:       30 91 37 03     lds     r19, 0x0337
    3b44:       82 0f           add     r24, r18
    3b46:       93 1f           adc     r25, r19
    3b48:       90 93 5e 03     sts     0x035E, r25
    3b4c:       80 93 5d 03     sts     0x035D, r24
    3b50:       61 c2           rjmp    .+1218          ; 0x4014 <__vector_24+0x97c>
    3b52:       80 91 78 00     lds     r24, 0x0078
    3b56:       90 91 79 00     lds     r25, 0x0079
    3b5a:       20 91 3f 03     lds     r18, 0x033F
    3b5e:       30 91 40 03     lds     r19, 0x0340
    3b62:       82 0f           add     r24, r18
    3b64:       93 1f           adc     r25, r19
    3b66:       88 0f           add     r24, r24
    3b68:       99 1f           adc     r25, r25
    3b6a:       88 0f           add     r24, r24
    3b6c:       99 1f           adc     r25, r25
    3b6e:       90 93 40 03     sts     0x0340, r25
    3b72:       80 93 3f 03     sts     0x033F, r24
    3b76:       9c 01           movw    r18, r24
    3b78:       97 ff           sbrs    r25, 7
    3b7a:       02 c0           rjmp    .+4             ; 0x3b80 <__vector_24+0x4e8>
    3b7c:       29 5f           subi    r18, 0xF9       ; 249
    3b7e:       3f 4f           sbci    r19, 0xFF       ; 255
    3b80:       b3 e0           ldi     r27, 0x03       ; 3
    3b82:       35 95           asr     r19
    3b84:       27 95           ror     r18
    3b86:       ba 95           dec     r27
    3b88:       e1 f7           brne    .-8             ; 0x3b82 <__vector_24+0x4ea>
    3b8a:       30 93 66 03     sts     0x0366, r19
    3b8e:       20 93 65 03     sts     0x0365, r18
    3b92:       20 91 30 03     lds     r18, 0x0330
    3b96:       30 91 31 03     lds     r19, 0x0331
    3b9a:       28 0f           add     r18, r24
    3b9c:       39 1f           adc     r19, r25
    3b9e:       37 ff           sbrs    r19, 7
    3ba0:       02 c0           rjmp    .+4             ; 0x3ba6 <__vector_24+0x50e>
    3ba2:       2f 5f           subi    r18, 0xFF       ; 255
    3ba4:       3f 4f           sbci    r19, 0xFF       ; 255
    3ba6:       35 95           asr     r19
    3ba8:       27 95           ror     r18
    3baa:       30 93 31 03     sts     0x0331, r19
    3bae:       20 93 30 03     sts     0x0330, r18
    3bb2:       80 91 55 04     lds     r24, 0x0455
    3bb6:       90 91 56 04     lds     r25, 0x0456
    3bba:       28 1b           sub     r18, r24
    3bbc:       39 0b           sbc     r19, r25
    3bbe:       30 93 19 01     sts     0x0119, r19
    3bc2:       20 93 18 01     sts     0x0118, r18
    3bc6:       80 91 69 03     lds     r24, 0x0369
    3bca:       90 91 6a 03     lds     r25, 0x036A
    3bce:       20 91 18 01     lds     r18, 0x0118
    3bd2:       30 91 19 01     lds     r19, 0x0119
    3bd6:       82 0f           add     r24, r18
    3bd8:       93 1f           adc     r25, r19
    3bda:       97 fd           sbrc    r25, 7
    3bdc:       01 96           adiw    r24, 0x01       ; 1
    3bde:       95 95           asr     r25
    3be0:       87 95           ror     r24
    3be2:       90 93 6a 03     sts     0x036A, r25
    3be6:       80 93 69 03     sts     0x0369, r24
    3bea:       81 e0           ldi     r24, 0x01       ; 1
    3bec:       14 c2           rjmp    .+1064          ; 0x4016 <__vector_24+0x97e>
    3bee:       80 91 78 00     lds     r24, 0x0078
    3bf2:       90 91 79 00     lds     r25, 0x0079
    3bf6:       20 91 3c 03     lds     r18, 0x033C
    3bfa:       30 91 3d 03     lds     r19, 0x033D
    3bfe:       82 0f           add     r24, r18
    3c00:       93 1f           adc     r25, r19
    3c02:       88 0f           add     r24, r24
    3c04:       99 1f           adc     r25, r25
    3c06:       88 0f           add     r24, r24
    3c08:       99 1f           adc     r25, r25
    3c0a:       90 93 3d 03     sts     0x033D, r25
    3c0e:       80 93 3c 03     sts     0x033C, r24
    3c12:       9c 01           movw    r18, r24
    3c14:       97 ff           sbrs    r25, 7
    3c16:       02 c0           rjmp    .+4             ; 0x3c1c <__vector_24+0x584>
    3c18:       29 5f           subi    r18, 0xF9       ; 249
    3c1a:       3f 4f           sbci    r19, 0xFF       ; 255
    3c1c:       73 e0           ldi     r23, 0x03       ; 3
    3c1e:       35 95           asr     r19
    3c20:       27 95           ror     r18
    3c22:       7a 95           dec     r23
    3c24:       e1 f7           brne    .-8             ; 0x3c1e <__vector_24+0x586>
    3c26:       30 93 64 03     sts     0x0364, r19
    3c2a:       20 93 63 03     sts     0x0363, r18
    3c2e:       20 91 2e 03     lds     r18, 0x032E
    3c32:       30 91 2f 03     lds     r19, 0x032F
    3c36:       28 0f           add     r18, r24
    3c38:       39 1f           adc     r19, r25
    3c3a:       37 ff           sbrs    r19, 7
    3c3c:       02 c0           rjmp    .+4             ; 0x3c42 <__vector_24+0x5aa>
    3c3e:       2f 5f           subi    r18, 0xFF       ; 255
    3c40:       3f 4f           sbci    r19, 0xFF       ; 255
    3c42:       35 95           asr     r19
    3c44:       27 95           ror     r18
    3c46:       30 93 2f 03     sts     0x032F, r19
    3c4a:       20 93 2e 03     sts     0x032E, r18
    3c4e:       80 91 53 04     lds     r24, 0x0453
    3c52:       90 91 54 04     lds     r25, 0x0454
    3c56:       28 1b           sub     r18, r24
    3c58:       39 0b           sbc     r19, r25
    3c5a:       30 93 17 01     sts     0x0117, r19
    3c5e:       20 93 16 01     sts     0x0116, r18
    3c62:       80 91 67 03     lds     r24, 0x0367
    3c66:       90 91 68 03     lds     r25, 0x0368
    3c6a:       20 91 16 01     lds     r18, 0x0116
    3c6e:       30 91 17 01     lds     r19, 0x0117
    3c72:       82 0f           add     r24, r18
    3c74:       93 1f           adc     r25, r19
    3c76:       97 fd           sbrc    r25, 7
    3c78:       01 96           adiw    r24, 0x01       ; 1
    3c7a:       95 95           asr     r25
    3c7c:       87 95           ror     r24
    3c7e:       90 93 68 03     sts     0x0368, r25
    3c82:       80 93 67 03     sts     0x0367, r24
    3c86:       83 e0           ldi     r24, 0x03       ; 3
    3c88:       c6 c1           rjmp    .+908           ; 0x4016 <__vector_24+0x97e>
    3c8a:       80 91 c0 03     lds     r24, 0x03C0
    3c8e:       88 23           and     r24, r24
    3c90:       a9 f0           breq    .+42            ; 0x3cbc <__vector_24+0x624>
    3c92:       80 e0           ldi     r24, 0x00       ; 0
    3c94:       0e 94 10 16     call    0x2c20  ; 0x2c20 <ACC_AltitudeFusion>
    3c98:       7f 5f           subi    r23, 0xFF       ; 255
    3c9a:       8f 4f           sbci    r24, 0xFF       ; 255
    3c9c:       9f 4f           sbci    r25, 0xFF       ; 255
    3c9e:       20 e0           ldi     r18, 0x00       ; 0
    3ca0:       32 e0           ldi     r19, 0x02       ; 2
    3ca2:       40 e0           ldi     r20, 0x00       ; 0
    3ca4:       50 e0           ldi     r21, 0x00       ; 0
    3ca6:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    3caa:       20 93 42 03     sts     0x0342, r18
    3cae:       30 93 43 03     sts     0x0343, r19
    3cb2:       40 93 44 03     sts     0x0344, r20
    3cb6:       50 93 45 03     sts     0x0345, r21
    3cba:       10 c0           rjmp    .+32            ; 0x3cdc <__vector_24+0x644>
    3cbc:       80 91 fc 03     lds     r24, 0x03FC
    3cc0:       90 91 fd 03     lds     r25, 0x03FD
    3cc4:       a0 91 fe 03     lds     r26, 0x03FE
    3cc8:       b0 91 ff 03     lds     r27, 0x03FF
    3ccc:       80 93 42 03     sts     0x0342, r24
    3cd0:       90 93 43 03     sts     0x0343, r25
    3cd4:       a0 93 44 03     sts     0x0344, r26
    3cd8:       b0 93 45 03     sts     0x0345, r27
    3cdc:       10 92 41 03     sts     0x0341, r1
    3ce0:       81 e0           ldi     r24, 0x01       ; 1
    3ce2:       80 93 0f 01     sts     0x010F, r24
    3ce6:       80 91 52 03     lds     r24, 0x0352
    3cea:       90 91 53 03     lds     r25, 0x0353
    3cee:       01 96           adiw    r24, 0x01       ; 1
    3cf0:       90 93 53 03     sts     0x0353, r25
    3cf4:       80 93 52 03     sts     0x0352, r24
    3cf8:       80 91 78 00     lds     r24, 0x0078
    3cfc:       90 91 79 00     lds     r25, 0x0079
    3d00:       90 93 11 01     sts     0x0111, r25
    3d04:       80 93 10 01     sts     0x0110, r24
    3d08:       80 91 c0 03     lds     r24, 0x03C0
    3d0c:       88 23           and     r24, r24
    3d0e:       09 f4           brne    .+2             ; 0x3d12 <__vector_24+0x67a>
    3d10:       6e c0           rjmp    .+220           ; 0x3dee <__vector_24+0x756>
    3d12:       c0 90 10 01     lds     r12, 0x0110
    3d16:       d0 90 11 01     lds     r13, 0x0111
    3d1a:       e1 2c           mov     r14, r1
    3d1c:       f1 2c           mov     r15, r1
    3d1e:       80 91 4e 03     lds     r24, 0x034E
    3d22:       90 91 4f 03     lds     r25, 0x034F
    3d26:       a0 91 50 03     lds     r26, 0x0350
    3d2a:       b0 91 51 03     lds     r27, 0x0351
    3d2e:       c8 1a           sub     r12, r24
    3d30:       d9 0a           sbc     r13, r25
    3d32:       ea 0a           sbc     r14, r26
    3d34:       fb 0a           sbc     r15, r27
    3d36:       c0 92 2a 03     sts     0x032A, r12
    3d3a:       d0 92 2b 03     sts     0x032B, r13
    3d3e:       e0 92 2c 03     sts     0x032C, r14
    3d42:       f0 92 2d 03     sts     0x032D, r15
    3d46:       80 90 12 01     lds     r8, 0x0112
    3d4a:       90 90 13 01     lds     r9, 0x0113
    3d4e:       a0 90 14 01     lds     r10, 0x0114
    3d52:       b0 90 15 01     lds     r11, 0x0115
    3d56:       60 91 12 01     lds     r22, 0x0112
    3d5a:       70 91 13 01     lds     r23, 0x0113
    3d5e:       80 91 14 01     lds     r24, 0x0114
    3d62:       90 91 15 01     lds     r25, 0x0115
    3d66:       20 91 0c 01     lds     r18, 0x010C
    3d6a:       30 e0           ldi     r19, 0x00       ; 0
    3d6c:       40 e0           ldi     r20, 0x00       ; 0
    3d6e:       50 e0           ldi     r21, 0x00       ; 0
    3d70:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    3d74:       82 1a           sub     r8, r18
    3d76:       93 0a           sbc     r9, r19
    3d78:       a4 0a           sbc     r10, r20
    3d7a:       b5 0a           sbc     r11, r21
    3d7c:       80 92 12 01     sts     0x0112, r8
    3d80:       90 92 13 01     sts     0x0113, r9
    3d84:       a0 92 14 01     sts     0x0114, r10
    3d88:       b0 92 15 01     sts     0x0115, r11
    3d8c:       80 91 12 01     lds     r24, 0x0112
    3d90:       90 91 13 01     lds     r25, 0x0113
    3d94:       a0 91 14 01     lds     r26, 0x0114
    3d98:       b0 91 15 01     lds     r27, 0x0115
    3d9c:       8c 0d           add     r24, r12
    3d9e:       9d 1d           adc     r25, r13
    3da0:       ae 1d           adc     r26, r14
    3da2:       bf 1d           adc     r27, r15
    3da4:       80 93 12 01     sts     0x0112, r24
    3da8:       90 93 13 01     sts     0x0113, r25
    3dac:       a0 93 14 01     sts     0x0114, r26
    3db0:       b0 93 15 01     sts     0x0115, r27
    3db4:       80 91 06 05     lds     r24, 0x0506
    3db8:       90 91 07 05     lds     r25, 0x0507
    3dbc:       a0 91 08 05     lds     r26, 0x0508
    3dc0:       b0 91 09 05     lds     r27, 0x0509
    3dc4:       40 91 12 01     lds     r20, 0x0112
    3dc8:       50 91 13 01     lds     r21, 0x0113
    3dcc:       60 91 14 01     lds     r22, 0x0114
    3dd0:       70 91 15 01     lds     r23, 0x0115
    3dd4:       84 1b           sub     r24, r20
    3dd6:       95 0b           sbc     r25, r21
    3dd8:       a6 0b           sbc     r26, r22
    3dda:       b7 0b           sbc     r27, r23
    3ddc:       80 93 46 03     sts     0x0346, r24
    3de0:       90 93 47 03     sts     0x0347, r25
    3de4:       a0 93 48 03     sts     0x0348, r26
    3de8:       b0 93 49 03     sts     0x0349, r27
    3dec:       13 c1           rjmp    .+550           ; 0x4014 <__vector_24+0x97c>
    3dee:       80 91 10 01     lds     r24, 0x0110
    3df2:       90 91 11 01     lds     r25, 0x0111
    3df6:       c0 90 2a 03     lds     r12, 0x032A
    3dfa:       d0 90 2b 03     lds     r13, 0x032B
    3dfe:       e0 90 2c 03     lds     r14, 0x032C
    3e02:       f0 90 2d 03     lds     r15, 0x032D
    3e06:       c8 0e           add     r12, r24
    3e08:       d9 1e           adc     r13, r25
    3e0a:       e1 1c           adc     r14, r1
    3e0c:       f1 1c           adc     r15, r1
    3e0e:       c0 92 2a 03     sts     0x032A, r12
    3e12:       d0 92 2b 03     sts     0x032B, r13
    3e16:       e0 92 2c 03     sts     0x032C, r14
    3e1a:       f0 92 2d 03     sts     0x032D, r15
    3e1e:       80 91 29 03     lds     r24, 0x0329
    3e22:       8f 5f           subi    r24, 0xFF       ; 255
    3e24:       80 93 29 03     sts     0x0329, r24
    3e28:       80 31           cpi     r24, 0x10       ; 16
    3e2a:       08 f4           brcc    .+2             ; 0x3e2e <__vector_24+0x796>
    3e2c:       f3 c0           rjmp    .+486           ; 0x4014 <__vector_24+0x97c>
    3e2e:       20 91 12 01     lds     r18, 0x0112
    3e32:       30 91 13 01     lds     r19, 0x0113
    3e36:       40 91 14 01     lds     r20, 0x0114
    3e3a:       50 91 15 01     lds     r21, 0x0115
    3e3e:       a7 e0           ldi     r26, 0x07       ; 7
    3e40:       b0 e0           ldi     r27, 0x00       ; 0
    3e42:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    3e46:       6c 0d           add     r22, r12
    3e48:       7d 1d           adc     r23, r13
    3e4a:       8e 1d           adc     r24, r14
    3e4c:       9f 1d           adc     r25, r15
    3e4e:       80 90 4e 03     lds     r8, 0x034E
    3e52:       90 90 4f 03     lds     r9, 0x034F
    3e56:       a0 90 50 03     lds     r10, 0x0350
    3e5a:       b0 90 51 03     lds     r11, 0x0351
    3e5e:       68 19           sub     r22, r8
    3e60:       79 09           sbc     r23, r9
    3e62:       8a 09           sbc     r24, r10
    3e64:       9b 09           sbc     r25, r11
    3e66:       28 e0           ldi     r18, 0x08       ; 8
    3e68:       30 e0           ldi     r19, 0x00       ; 0
    3e6a:       40 e0           ldi     r20, 0x00       ; 0
    3e6c:       50 e0           ldi     r21, 0x00       ; 0
    3e6e:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    3e72:       20 93 12 01     sts     0x0112, r18
    3e76:       30 93 13 01     sts     0x0113, r19
    3e7a:       40 93 14 01     sts     0x0114, r20
    3e7e:       50 93 15 01     sts     0x0115, r21
    3e82:       80 90 06 05     lds     r8, 0x0506
    3e86:       90 90 07 05     lds     r9, 0x0507
    3e8a:       a0 90 08 05     lds     r10, 0x0508
    3e8e:       b0 90 09 05     lds     r11, 0x0509
    3e92:       80 91 12 01     lds     r24, 0x0112
    3e96:       90 91 13 01     lds     r25, 0x0113
    3e9a:       a0 91 14 01     lds     r26, 0x0114
    3e9e:       b0 91 15 01     lds     r27, 0x0115
    3ea2:       88 1a           sub     r8, r24
    3ea4:       99 0a           sbc     r9, r25
    3ea6:       aa 0a           sbc     r10, r26
    3ea8:       bb 0a           sbc     r11, r27
    3eaa:       80 92 46 03     sts     0x0346, r8
    3eae:       90 92 47 03     sts     0x0347, r9
    3eb2:       a0 92 48 03     sts     0x0348, r10
    3eb6:       b0 92 49 03     sts     0x0349, r11
    3eba:       40 90 57 03     lds     r4, 0x0357
    3ebe:       50 90 58 03     lds     r5, 0x0358
    3ec2:       60 90 59 03     lds     r6, 0x0359
    3ec6:       70 90 5a 03     lds     r7, 0x035A
    3eca:       60 91 57 03     lds     r22, 0x0357
    3ece:       70 91 58 03     lds     r23, 0x0358
    3ed2:       80 91 59 03     lds     r24, 0x0359
    3ed6:       90 91 5a 03     lds     r25, 0x035A
    3eda:       20 e1           ldi     r18, 0x10       ; 16
    3edc:       30 e0           ldi     r19, 0x00       ; 0
    3ede:       40 e0           ldi     r20, 0x00       ; 0
    3ee0:       50 e0           ldi     r21, 0x00       ; 0
    3ee2:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    3ee6:       42 1a           sub     r4, r18
    3ee8:       53 0a           sbc     r5, r19
    3eea:       64 0a           sbc     r6, r20
    3eec:       75 0a           sbc     r7, r21
    3eee:       40 92 57 03     sts     0x0357, r4
    3ef2:       50 92 58 03     sts     0x0358, r5
    3ef6:       60 92 59 03     sts     0x0359, r6
    3efa:       70 92 5a 03     sts     0x035A, r7
    3efe:       80 91 57 03     lds     r24, 0x0357
    3f02:       90 91 58 03     lds     r25, 0x0358
    3f06:       a0 91 59 03     lds     r26, 0x0359
    3f0a:       b0 91 5a 03     lds     r27, 0x035A
    3f0e:       88 0d           add     r24, r8
    3f10:       99 1d           adc     r25, r9
    3f12:       aa 1d           adc     r26, r10
    3f14:       bb 1d           adc     r27, r11
    3f16:       80 93 57 03     sts     0x0357, r24
    3f1a:       90 93 58 03     sts     0x0358, r25
    3f1e:       a0 93 59 03     sts     0x0359, r26
    3f22:       b0 93 5a 03     sts     0x035A, r27
    3f26:       60 91 57 03     lds     r22, 0x0357
    3f2a:       70 91 58 03     lds     r23, 0x0358
    3f2e:       80 91 59 03     lds     r24, 0x0359
    3f32:       90 91 5a 03     lds     r25, 0x035A
    3f36:       20 e1           ldi     r18, 0x10       ; 16
    3f38:       30 e0           ldi     r19, 0x00       ; 0
    3f3a:       40 e0           ldi     r20, 0x00       ; 0
    3f3c:       50 e0           ldi     r21, 0x00       ; 0
    3f3e:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    3f42:       50 95           com     r21
    3f44:       40 95           com     r20
    3f46:       30 95           com     r19
    3f48:       21 95           neg     r18
    3f4a:       3f 4f           sbci    r19, 0xFF       ; 255
    3f4c:       4f 4f           sbci    r20, 0xFF       ; 255
    3f4e:       5f 4f           sbci    r21, 0xFF       ; 255
    3f50:       c9 01           movw    r24, r18
    3f52:       88 0d           add     r24, r8
    3f54:       99 1d           adc     r25, r9
    3f56:       81 15           cp      r24, r1
    3f58:       6c ef           ldi     r22, 0xFC       ; 252
    3f5a:       96 07           cpc     r25, r22
    3f5c:       14 f4           brge    .+4             ; 0x3f62 <__vector_24+0x8ca>
    3f5e:       80 e0           ldi     r24, 0x00       ; 0
    3f60:       9c ef           ldi     r25, 0xFC       ; 252
    3f62:       9c 01           movw    r18, r24
    3f64:       21 30           cpi     r18, 0x01       ; 1
    3f66:       84 e0           ldi     r24, 0x04       ; 4
    3f68:       38 07           cpc     r19, r24
    3f6a:       14 f0           brlt    .+4             ; 0x3f70 <__vector_24+0x8d8>
    3f6c:       20 e0           ldi     r18, 0x00       ; 0
    3f6e:       34 e0           ldi     r19, 0x04       ; 4
    3f70:       80 91 54 03     lds     r24, 0x0354
    3f74:       90 91 55 03     lds     r25, 0x0355
    3f78:       97 ff           sbrs    r25, 7
    3f7a:       03 c0           rjmp    .+6             ; 0x3f82 <__vector_24+0x8ea>
    3f7c:       91 95           neg     r25
    3f7e:       81 95           neg     r24
    3f80:       91 09           sbc     r25, r1
    3f82:       43 e0           ldi     r20, 0x03       ; 3
    3f84:       22 0f           add     r18, r18
    3f86:       33 1f           adc     r19, r19
    3f88:       4a 95           dec     r20
    3f8a:       e1 f7           brne    .-8             ; 0x3f84 <__vector_24+0x8ec>
    3f8c:       8d 3b           cpi     r24, 0xBD       ; 189
    3f8e:       92 40           sbci    r25, 0x02       ; 2
    3f90:       a4 f0           brlt    .+40            ; 0x3fba <__vector_24+0x922>
    3f92:       40 91 54 03     lds     r20, 0x0354
    3f96:       50 91 55 03     lds     r21, 0x0355
    3f9a:       6f e0           ldi     r22, 0x0F       ; 15
    3f9c:       64 9f           mul     r22, r20
    3f9e:       c0 01           movw    r24, r0
    3fa0:       65 9f           mul     r22, r21
    3fa2:       90 0d           add     r25, r0
    3fa4:       11 24           eor     r1, r1
    3fa6:       82 0f           add     r24, r18
    3fa8:       93 1f           adc     r25, r19
    3faa:       97 fd           sbrc    r25, 7
    3fac:       0f 96           adiw    r24, 0x0f       ; 15
    3fae:       34 e0           ldi     r19, 0x04       ; 4
    3fb0:       95 95           asr     r25
    3fb2:       87 95           ror     r24
    3fb4:       3a 95           dec     r19
    3fb6:       e1 f7           brne    .-8             ; 0x3fb0 <__vector_24+0x918>
    3fb8:       13 c0           rjmp    .+38            ; 0x3fe0 <__vector_24+0x948>
    3fba:       40 91 54 03     lds     r20, 0x0354
    3fbe:       50 91 55 03     lds     r21, 0x0355
    3fc2:       6f e1           ldi     r22, 0x1F       ; 31
    3fc4:       64 9f           mul     r22, r20
    3fc6:       c0 01           movw    r24, r0
    3fc8:       65 9f           mul     r22, r21
    3fca:       90 0d           add     r25, r0
    3fcc:       11 24           eor     r1, r1
    3fce:       82 0f           add     r24, r18
    3fd0:       93 1f           adc     r25, r19
    3fd2:       97 fd           sbrc    r25, 7
    3fd4:       4f 96           adiw    r24, 0x1f       ; 31
    3fd6:       25 e0           ldi     r18, 0x05       ; 5
    3fd8:       95 95           asr     r25
    3fda:       87 95           ror     r24
    3fdc:       2a 95           dec     r18
    3fde:       e1 f7           brne    .-8             ; 0x3fd8 <__vector_24+0x940>
    3fe0:       90 93 55 03     sts     0x0355, r25
    3fe4:       80 93 54 03     sts     0x0354, r24
    3fe8:       c7 01           movw    r24, r14
    3fea:       b6 01           movw    r22, r12
    3fec:       22 e0           ldi     r18, 0x02       ; 2
    3fee:       30 e0           ldi     r19, 0x00       ; 0
    3ff0:       40 e0           ldi     r20, 0x00       ; 0
    3ff2:       50 e0           ldi     r21, 0x00       ; 0
    3ff4:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    3ff8:       20 93 2a 03     sts     0x032A, r18
    3ffc:       30 93 2b 03     sts     0x032B, r19
    4000:       40 93 2c 03     sts     0x032C, r20
    4004:       50 93 2d 03     sts     0x032D, r21
    4008:       88 e0           ldi     r24, 0x08       ; 8
    400a:       80 93 29 03     sts     0x0329, r24
    400e:       02 c0           rjmp    .+4             ; 0x4014 <__vector_24+0x97c>
    4010:       10 92 41 03     sts     0x0341, r1
    4014:       82 e0           ldi     r24, 0x02       ; 2
    4016:       80 93 3e 03     sts     0x033E, r24
    401a:       80 91 3e 03     lds     r24, 0x033E
    401e:       80 93 7c 00     sts     0x007C, r24
    4022:       80 91 41 03     lds     r24, 0x0341
    4026:       88 23           and     r24, r24
    4028:       19 f0           breq    .+6             ; 0x4030 <__vector_24+0x998>
    402a:       8f ec           ldi     r24, 0xCF       ; 207
    402c:       80 93 7a 00     sts     0x007A, r24
    4030:       ff 91           pop     r31
    4032:       ef 91           pop     r30
    4034:       bf 91           pop     r27
    4036:       af 91           pop     r26
    4038:       9f 91           pop     r25
    403a:       8f 91           pop     r24
    403c:       7f 91           pop     r23
    403e:       6f 91           pop     r22
    4040:       5f 91           pop     r21
    4042:       4f 91           pop     r20
    4044:       3f 91           pop     r19
    4046:       2f 91           pop     r18
    4048:       ff 90           pop     r15
    404a:       ef 90           pop     r14
    404c:       df 90           pop     r13
    404e:       cf 90           pop     r12
    4050:       bf 90           pop     r11
    4052:       af 90           pop     r10
    4054:       9f 90           pop     r9
    4056:       8f 90           pop     r8
    4058:       7f 90           pop     r7
    405a:       6f 90           pop     r6
    405c:       5f 90           pop     r5
    405e:       4f 90           pop     r4
    4060:       0f 90           pop     r0
    4062:       0b be           out     0x3b, r0        ; 59
    4064:       0f 90           pop     r0
    4066:       0f be           out     0x3f, r0        ; 63
    4068:       0f 90           pop     r0
    406a:       1f 90           pop     r1
    406c:       18 95           reti

0000406e <Capacity_Init>:
    406e:       10 92 14 05     sts     0x0514, r1
    4072:       10 92 13 05     sts     0x0513, r1
    4076:       10 92 18 05     sts     0x0518, r1
    407a:       10 92 17 05     sts     0x0517, r1
    407e:       10 92 16 05     sts     0x0516, r1
    4082:       10 92 15 05     sts     0x0515, r1
    4086:       10 92 19 05     sts     0x0519, r1
    408a:       82 e3           ldi     r24, 0x32       ; 50
    408c:       90 e0           ldi     r25, 0x00       ; 0
    408e:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
    4092:       90 93 74 03     sts     0x0374, r25
    4096:       80 93 73 03     sts     0x0373, r24
    409a:       08 95           ret

0000409c <BL3_Current>:
    409c:       2f e0           ldi     r18, 0x0F       ; 15
    409e:       82 9f           mul     r24, r18
    40a0:       f0 01           movw    r30, r0
    40a2:       11 24           eor     r1, r1
    40a4:       ec 58           subi    r30, 0x8C       ; 140
    40a6:       f6 4f           sbci    r31, 0xF6       ; 246
    40a8:       85 81           ldd     r24, Z+5        ; 0x05
    40aa:       8f 3f           cpi     r24, 0xFF       ; 255
    40ac:       71 f0           breq    .+28            ; 0x40ca <BL3_Current+0x2e>
    40ae:       89 3c           cpi     r24, 0xC9       ; 201
    40b0:       50 f0           brcs    .+20            ; 0x40c6 <BL3_Current+0x2a>
    40b2:       90 81           ld      r25, Z
    40b4:       92 ff           sbrs    r25, 2
    40b6:       07 c0           rjmp    .+14            ; 0x40c6 <BL3_Current+0x2a>
    40b8:       2a e0           ldi     r18, 0x0A       ; 10
    40ba:       82 9f           mul     r24, r18
    40bc:       c0 01           movw    r24, r0
    40be:       11 24           eor     r1, r1
    40c0:       88 50           subi    r24, 0x08       ; 8
    40c2:       97 40           sbci    r25, 0x07       ; 7
    40c4:       08 95           ret
    40c6:       90 e0           ldi     r25, 0x00       ; 0
    40c8:       08 95           ret
    40ca:       80 e0           ldi     r24, 0x00       ; 0
    40cc:       90 e0           ldi     r25, 0x00       ; 0
    40ce:       08 95           ret

000040d0 <Capacity_Update>:
    40d0:       bf 92           push    r11
    40d2:       cf 92           push    r12
    40d4:       df 92           push    r13
    40d6:       ef 92           push    r14
    40d8:       ff 92           push    r15
    40da:       0f 93           push    r16
    40dc:       1f 93           push    r17
    40de:       cf 93           push    r28
    40e0:       df 93           push    r29
    40e2:       80 91 73 03     lds     r24, 0x0373
    40e6:       90 91 74 03     lds     r25, 0x0374
    40ea:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
    40ee:       88 23           and     r24, r24
    40f0:       09 f4           brne    .+2             ; 0x40f4 <Capacity_Update+0x24>
    40f2:       cb c0           rjmp    .+406           ; 0x428a <__stack+0x18b>
    40f4:       80 91 73 03     lds     r24, 0x0373
    40f8:       90 91 74 03     lds     r25, 0x0374
    40fc:       c2 96           adiw    r24, 0x32       ; 50
    40fe:       90 93 74 03     sts     0x0374, r25
    4102:       80 93 73 03     sts     0x0373, r24
    4106:       80 91 19 05     lds     r24, 0x0519
    410a:       8e 3f           cpi     r24, 0xFE       ; 254
    410c:       81 f4           brne    .+32            ; 0x412e <__stack+0x2f>
    410e:       80 91 c7 03     lds     r24, 0x03C7
    4112:       81 60           ori     r24, 0x01       ; 1
    4114:       80 93 c7 03     sts     0x03C7, r24
    4118:       0a e7           ldi     r16, 0x7A       ; 122
    411a:       19 e0           ldi     r17, 0x09       ; 9
    411c:       bb 24           eor     r11, r11
    411e:       ba 94           dec     r11
    4120:       d1 2c           mov     r13, r1
    4122:       c1 2c           mov     r12, r1
    4124:       e1 2c           mov     r14, r1
    4126:       f1 2c           mov     r15, r1
    4128:       c0 e0           ldi     r28, 0x00       ; 0
    412a:       d0 e0           ldi     r29, 0x00       ; 0
    412c:       23 c0           rjmp    .+70            ; 0x4174 <__stack+0x75>
    412e:       8f 3f           cpi     r24, 0xFF       ; 255
    4130:       99 f7           brne    .-26            ; 0x4118 <__stack+0x19>
    4132:       80 91 c7 03     lds     r24, 0x03C7
    4136:       8e 7f           andi    r24, 0xFE       ; 254
    4138:       ed cf           rjmp    .-38            ; 0x4114 <__stack+0x15>
    413a:       d3 94           inc     r13
    413c:       32 96           adiw    r30, 0x02       ; 2
    413e:       80 81           ld      r24, Z
    4140:       89 3c           cpi     r24, 0xC9       ; 201
    4142:       f0 f0           brcs    .+60            ; 0x4180 <__stack+0x81>
    4144:       8c 2d           mov     r24, r12
    4146:       aa df           rcall   .-172           ; 0x409c <BL3_Current>
    4148:       c8 0f           add     r28, r24
    414a:       d9 1f           adc     r29, r25
    414c:       f8 01           movw    r30, r16
    414e:       35 97           sbiw    r30, 0x05       ; 5
    4150:       80 81           ld      r24, Z
    4152:       e8 0e           add     r14, r24
    4154:       f1 1c           adc     r15, r1
    4156:       f8 01           movw    r30, r16
    4158:       80 81           ld      r24, Z
    415a:       b8 16           cp      r11, r24
    415c:       a0 f4           brcc    .+40            ; 0x4186 <__stack+0x87>
    415e:       80 91 c7 03     lds     r24, 0x03C7
    4162:       8e 7f           andi    r24, 0xFE       ; 254
    4164:       80 93 c7 03     sts     0x03C7, r24
    4168:       c3 94           inc     r12
    416a:       01 5f           subi    r16, 0xF1       ; 241
    416c:       1f 4f           sbci    r17, 0xFF       ; 255
    416e:       fc e0           ldi     r31, 0x0C       ; 12
    4170:       cf 16           cp      r12, r31
    4172:       59 f0           breq    .+22            ; 0x418a <__stack+0x8b>
    4174:       f8 01           movw    r30, r16
    4176:       33 97           sbiw    r30, 0x03       ; 3
    4178:       80 81           ld      r24, Z
    417a:       87 ff           sbrs    r24, 7
    417c:       f5 cf           rjmp    .-22            ; 0x4168 <__stack+0x69>
    417e:       dd cf           rjmp    .-70            ; 0x413a <__stack+0x3b>
    4180:       c8 0f           add     r28, r24
    4182:       d1 1d           adc     r29, r1
    4184:       e3 cf           rjmp    .-58            ; 0x414c <__stack+0x4d>
    4186:       b8 2e           mov     r11, r24
    4188:       ef cf           rjmp    .-34            ; 0x4168 <__stack+0x69>
    418a:       b0 92 19 05     sts     0x0519, r11
    418e:       ef 28           or      r14, r15
    4190:       29 f5           brne    .+74            ; 0x41dc <__stack+0xdd>
    4192:       40 91 6f 03     lds     r20, 0x036F
    4196:       50 91 70 03     lds     r21, 0x0370
    419a:       60 91 71 03     lds     r22, 0x0371
    419e:       70 91 72 03     lds     r23, 0x0372
    41a2:       bb 27           eor     r27, r27
    41a4:       a7 2f           mov     r26, r23
    41a6:       96 2f           mov     r25, r22
    41a8:       85 2f           mov     r24, r21
    41aa:       90 93 6e 03     sts     0x036E, r25
    41ae:       80 93 6d 03     sts     0x036D, r24
    41b2:       aa 27           eor     r26, r26
    41b4:       bb 27           eor     r27, r27
    41b6:       48 1b           sub     r20, r24
    41b8:       59 0b           sbc     r21, r25
    41ba:       6a 0b           sbc     r22, r26
    41bc:       7b 0b           sbc     r23, r27
    41be:       4c 0f           add     r20, r28
    41c0:       5d 1f           adc     r21, r29
    41c2:       61 1d           adc     r22, r1
    41c4:       71 1d           adc     r23, r1
    41c6:       40 93 6f 03     sts     0x036F, r20
    41ca:       50 93 70 03     sts     0x0370, r21
    41ce:       60 93 71 03     sts     0x0371, r22
    41d2:       70 93 72 03     sts     0x0372, r23
    41d6:       c5 e0           ldi     r28, 0x05       ; 5
    41d8:       d0 e0           ldi     r29, 0x00       ; 0
    41da:       11 c0           rjmp    .+34            ; 0x41fe <__stack+0xff>
    41dc:       80 91 6d 03     lds     r24, 0x036D
    41e0:       90 91 6e 03     lds     r25, 0x036E
    41e4:       8c 17           cp      r24, r28
    41e6:       9d 07           cpc     r25, r29
    41e8:       18 f4           brcc    .+6             ; 0x41f0 <__stack+0xf1>
    41ea:       c8 1b           sub     r28, r24
    41ec:       d9 0b           sbc     r29, r25
    41ee:       02 c0           rjmp    .+4             ; 0x41f4 <__stack+0xf5>
    41f0:       c0 e0           ldi     r28, 0x00       ; 0
    41f2:       d0 e0           ldi     r29, 0x00       ; 0
    41f4:       cd 0d           add     r28, r13
    41f6:       d1 1d           adc     r29, r1
    41f8:       cd 0d           add     r28, r13
    41fa:       d1 1d           adc     r29, r1
    41fc:       25 96           adiw    r28, 0x05       ; 5
    41fe:       d0 93 14 05     sts     0x0514, r29
    4202:       c0 93 13 05     sts     0x0513, r28
    4206:       20 91 1a 01     lds     r18, 0x011A
    420a:       30 91 1b 01     lds     r19, 0x011B
    420e:       cf 3f           cpi     r28, 0xFF       ; 255
    4210:       d1 05           cpc     r29, r1
    4212:       50 f4           brcc    .+20            ; 0x4228 <__stack+0x129>
    4214:       c2 9f           mul     r28, r18
    4216:       c0 01           movw    r24, r0
    4218:       c3 9f           mul     r28, r19
    421a:       90 0d           add     r25, r0
    421c:       d2 9f           mul     r29, r18
    421e:       90 0d           add     r25, r0
    4220:       11 24           eor     r1, r1
    4222:       64 e6           ldi     r22, 0x64       ; 100
    4224:       70 e0           ldi     r23, 0x00       ; 0
    4226:       0e c0           rjmp    .+28            ; 0x4244 <__stack+0x145>
    4228:       ae 01           movw    r20, r28
    422a:       56 95           lsr     r21
    422c:       47 95           ror     r20
    422e:       56 95           lsr     r21
    4230:       47 95           ror     r20
    4232:       42 9f           mul     r20, r18
    4234:       c0 01           movw    r24, r0
    4236:       43 9f           mul     r20, r19
    4238:       90 0d           add     r25, r0
    423a:       52 9f           mul     r21, r18
    423c:       90 0d           add     r25, r0
    423e:       11 24           eor     r1, r1
    4240:       69 e1           ldi     r22, 0x19       ; 25
    4242:       70 e0           ldi     r23, 0x00       ; 0
    4244:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    4248:       70 93 16 05     sts     0x0516, r23
    424c:       60 93 15 05     sts     0x0515, r22
    4250:       80 91 6b 03     lds     r24, 0x036B
    4254:       90 91 6c 03     lds     r25, 0x036C
    4258:       20 91 17 05     lds     r18, 0x0517
    425c:       30 91 18 05     lds     r19, 0x0518
    4260:       8c 0f           add     r24, r28
    4262:       9d 1f           adc     r25, r29
    4264:       a9 01           movw    r20, r18
    4266:       4f 5f           subi    r20, 0xFF       ; 255
    4268:       5f 4f           sbci    r21, 0xFF       ; 255
    426a:       81 3d           cpi     r24, 0xD1       ; 209
    426c:       62 e0           ldi     r22, 0x02       ; 2
    426e:       96 07           cpc     r25, r22
    4270:       20 f0           brcs    .+8             ; 0x427a <__stack+0x17b>
    4272:       80 5d           subi    r24, 0xD0       ; 208
    4274:       92 40           sbci    r25, 0x02       ; 2
    4276:       9a 01           movw    r18, r20
    4278:       f5 cf           rjmp    .-22            ; 0x4264 <__stack+0x165>
    427a:       30 93 18 05     sts     0x0518, r19
    427e:       20 93 17 05     sts     0x0517, r18
    4282:       90 93 6c 03     sts     0x036C, r25
    4286:       80 93 6b 03     sts     0x036B, r24
    428a:       df 91           pop     r29
    428c:       cf 91           pop     r28
    428e:       1f 91           pop     r17
    4290:       0f 91           pop     r16
    4292:       ff 90           pop     r15
    4294:       ef 90           pop     r14
    4296:       df 90           pop     r13
    4298:       cf 90           pop     r12
    429a:       bf 90           pop     r11
    429c:       08 95           ret

0000429e <RAM_Checksum>:
    429e:       fc 01           movw    r30, r24
    42a0:       68 0f           add     r22, r24
    42a2:       79 1f           adc     r23, r25
    42a4:       8a ea           ldi     r24, 0xAA       ; 170
    42a6:       e6 17           cp      r30, r22
    42a8:       f7 07           cpc     r31, r23
    42aa:       19 f0           breq    .+6             ; 0x42b2 <RAM_Checksum+0x14>
    42ac:       91 91           ld      r25, Z+
    42ae:       89 0f           add     r24, r25
    42b0:       fa cf           rjmp    .-12            ; 0x42a6 <RAM_Checksum+0x8>
    42b2:       08 95           ret

000042b4 <EEProm_Checksum>:
    42b4:       ff 92           push    r15
    42b6:       0f 93           push    r16
    42b8:       1f 93           push    r17
    42ba:       cf 93           push    r28
    42bc:       df 93           push    r29
    42be:       8b 01           movw    r16, r22
    42c0:       08 0f           add     r16, r24
    42c2:       19 1f           adc     r17, r25
    42c4:       ec 01           movw    r28, r24
    42c6:       8a ea           ldi     r24, 0xAA       ; 170
    42c8:       f8 2e           mov     r15, r24
    42ca:       c0 17           cp      r28, r16
    42cc:       d1 07           cpc     r29, r17
    42ce:       31 f0           breq    .+12            ; 0x42dc <EEProm_Checksum+0x28>
    42d0:       ce 01           movw    r24, r28
    42d2:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    42d6:       f8 0e           add     r15, r24
    42d8:       21 96           adiw    r28, 0x01       ; 1
    42da:       f7 cf           rjmp    .-18            ; 0x42ca <EEProm_Checksum+0x16>
    42dc:       8f 2d           mov     r24, r15
    42de:       df 91           pop     r29
    42e0:       cf 91           pop     r28
    42e2:       1f 91           pop     r17
    42e4:       0f 91           pop     r16
    42e6:       ff 90           pop     r15
    42e8:       08 95           ret

000042ea <ParamSet_DefaultStickMapping>:
    42ea:       81 e0           ldi     r24, 0x01       ; 1
    42ec:       80 93 1e 05     sts     0x051E, r24
    42f0:       82 e0           ldi     r24, 0x02       ; 2
    42f2:       80 93 1d 05     sts     0x051D, r24
    42f6:       83 e0           ldi     r24, 0x03       ; 3
    42f8:       80 93 1c 05     sts     0x051C, r24
    42fc:       84 e0           ldi     r24, 0x04       ; 4
    42fe:       80 93 1f 05     sts     0x051F, r24
    4302:       85 e0           ldi     r24, 0x05       ; 5
    4304:       80 93 20 05     sts     0x0520, r24
    4308:       86 e0           ldi     r24, 0x06       ; 6
    430a:       80 93 21 05     sts     0x0521, r24
    430e:       87 e0           ldi     r24, 0x07       ; 7
    4310:       80 93 22 05     sts     0x0522, r24
    4314:       88 e0           ldi     r24, 0x08       ; 8
    4316:       80 93 23 05     sts     0x0523, r24
    431a:       89 e0           ldi     r24, 0x09       ; 9
    431c:       80 93 24 05     sts     0x0524, r24
    4320:       8a e0           ldi     r24, 0x0A       ; 10
    4322:       80 93 25 05     sts     0x0525, r24
    4326:       8b e0           ldi     r24, 0x0B       ; 11
    4328:       80 93 26 05     sts     0x0526, r24
    432c:       8c e0           ldi     r24, 0x0C       ; 12
    432e:       80 93 27 05     sts     0x0527, r24
    4332:       08 95           ret

00004334 <CommonDefaults>:
    4334:       87 e6           ldi     r24, 0x67       ; 103
    4336:       80 93 1b 05     sts     0x051B, r24
    433a:       8c e0           ldi     r24, 0x0C       ; 12
    433c:       e7 e9           ldi     r30, 0x97       ; 151
    433e:       f5 e0           ldi     r31, 0x05       ; 5
    4340:       df 01           movw    r26, r30
    4342:       1d 92           st      X+, r1
    4344:       8a 95           dec     r24
    4346:       e9 f7           brne    .-6             ; 0x4342 <CommonDefaults+0xe>
    4348:       8a e0           ldi     r24, 0x0A       ; 10
    434a:       80 93 3b 05     sts     0x053B, r24
    434e:       10 92 5f 05     sts     0x055F, r1
    4352:       8b e1           ldi     r24, 0x1B       ; 27
    4354:       80 93 37 05     sts     0x0537, r24
    4358:       8e e4           ldi     r24, 0x4E       ; 78
    435a:       80 93 5c 05     sts     0x055C, r24
    435e:       80 93 5d 05     sts     0x055D, r24
    4362:       80 e2           ldi     r24, 0x20       ; 32
    4364:       80 93 5e 05     sts     0x055E, r24
    4368:       10 92 93 05     sts     0x0593, r1
    436c:       8a e6           ldi     r24, 0x6A       ; 106
    436e:       80 93 28 05     sts     0x0528, r24
    4372:       82 e7           ldi     r24, 0x72       ; 114
    4374:       80 93 95 05     sts     0x0595, r24
    4378:       80 e5           ldi     r24, 0x50       ; 80
    437a:       80 93 96 05     sts     0x0596, r24
    437e:       86 e0           ldi     r24, 0x06       ; 6
    4380:       80 93 42 05     sts     0x0542, r24
    4384:       10 92 80 05     sts     0x0580, r1
    4388:       10 92 7d 05     sts     0x057D, r1
    438c:       98 e0           ldi     r25, 0x08       ; 8
    438e:       90 93 35 05     sts     0x0535, r25
    4392:       86 ee           ldi     r24, 0xE6       ; 230
    4394:       80 93 36 05     sts     0x0536, r24
    4398:       80 e4           ldi     r24, 0x40       ; 64
    439a:       80 93 38 05     sts     0x0538, r24
    439e:       85 e0           ldi     r24, 0x05       ; 5
    43a0:       80 93 2b 05     sts     0x052B, r24
    43a4:       8e e1           ldi     r24, 0x1E       ; 30
    43a6:       80 93 29 05     sts     0x0529, r24
    43aa:       2e e6           ldi     r18, 0x6E       ; 110
    43ac:       20 93 30 05     sts     0x0530, r18
    43b0:       20 91 c0 03     lds     r18, 0x03C0
    43b4:       22 23           and     r18, r18
    43b6:       91 f0           breq    .+36            ; 0x43dc <CommonDefaults+0xa8>
    43b8:       94 e1           ldi     r25, 0x14       ; 20
    43ba:       90 93 2c 05     sts     0x052C, r25
    43be:       98 e2           ldi     r25, 0x28       ; 40
    43c0:       90 93 2a 05     sts     0x052A, r25
    43c4:       80 93 2e 05     sts     0x052E, r24
    43c8:       81 e0           ldi     r24, 0x01       ; 1
    43ca:       80 93 2f 05     sts     0x052F, r24
    43ce:       8f e7           ldi     r24, 0x7F       ; 127
    43d0:       80 93 31 05     sts     0x0531, r24
    43d4:       8c e3           ldi     r24, 0x3C       ; 60
    43d6:       80 93 83 05     sts     0x0583, r24
    43da:       0d c0           rjmp    .+26            ; 0x43f6 <CommonDefaults+0xc2>
    43dc:       2f e0           ldi     r18, 0x0F       ; 15
    43de:       20 93 2c 05     sts     0x052C, r18
    43e2:       80 93 2a 05     sts     0x052A, r24
    43e6:       10 92 2e 05     sts     0x052E, r1
    43ea:       90 93 2f 05     sts     0x052F, r25
    43ee:       10 92 31 05     sts     0x0531, r1
    43f2:       10 92 83 05     sts     0x0583, r1
    43f6:       8f e0           ldi     r24, 0x0F       ; 15
    43f8:       80 93 2d 05     sts     0x052D, r24
    43fc:       10 92 8c 05     sts     0x058C, r1
    4400:       8c e0           ldi     r24, 0x0C       ; 12
    4402:       80 93 8d 05     sts     0x058D, r24
    4406:       10 92 44 05     sts     0x0544, r1
    440a:       10 92 45 05     sts     0x0545, r1
    440e:       10 92 46 05     sts     0x0546, r1
    4412:       10 92 47 05     sts     0x0547, r1
    4416:       10 92 61 05     sts     0x0561, r1
    441a:       10 92 62 05     sts     0x0562, r1
    441e:       10 92 63 05     sts     0x0563, r1
    4422:       10 92 64 05     sts     0x0564, r1
    4426:       20 e8           ldi     r18, 0x80       ; 128
    4428:       20 93 48 05     sts     0x0548, r18
    442c:       82 e3           ldi     r24, 0x32       ; 50
    442e:       80 93 49 05     sts     0x0549, r24
    4432:       52 e0           ldi     r21, 0x02       ; 2
    4434:       50 93 94 05     sts     0x0594, r21
    4438:       98 e1           ldi     r25, 0x18       ; 24
    443a:       90 93 4a 05     sts     0x054A, r25
    443e:       96 ee           ldi     r25, 0xE6       ; 230
    4440:       90 93 4b 05     sts     0x054B, r25
    4444:       93 e0           ldi     r25, 0x03       ; 3
    4446:       90 93 50 05     sts     0x0550, r25
    444a:       9d e7           ldi     r25, 0x7D       ; 125
    444c:       90 93 53 05     sts     0x0553, r25
    4450:       90 93 54 05     sts     0x0554, r25
    4454:       90 93 55 05     sts     0x0555, r25
    4458:       20 93 4c 05     sts     0x054C, r18
    445c:       75 e5           ldi     r23, 0x55       ; 85
    445e:       70 93 4d 05     sts     0x054D, r23
    4462:       26 e4           ldi     r18, 0x46       ; 70
    4464:       20 93 4e 05     sts     0x054E, r18
    4468:       3c ed           ldi     r19, 0xDC       ; 220
    446a:       30 93 4f 05     sts     0x054F, r19
    446e:       3c e3           ldi     r19, 0x3C       ; 60
    4470:       30 93 51 05     sts     0x0551, r19
    4474:       10 92 52 05     sts     0x0552, r1
    4478:       3a ea           ldi     r19, 0xAA       ; 170
    447a:       30 93 65 05     sts     0x0565, r19
    447e:       4c ec           ldi     r20, 0xCC       ; 204
    4480:       40 93 67 05     sts     0x0567, r20
    4484:       10 92 69 05     sts     0x0569, r1
    4488:       30 93 6a 05     sts     0x056A, r19
    448c:       48 e2           ldi     r20, 0x28       ; 40
    448e:       40 93 66 05     sts     0x0566, r20
    4492:       40 93 68 05     sts     0x0568, r20
    4496:       10 92 6b 05     sts     0x056B, r1
    449a:       10 92 91 05     sts     0x0591, r1
    449e:       80 93 92 05     sts     0x0592, r24
    44a2:       80 93 56 05     sts     0x0556, r24
    44a6:       3a e5           ldi     r19, 0x5A       ; 90
    44a8:       30 93 57 05     sts     0x0557, r19
    44ac:       80 93 58 05     sts     0x0558, r24
    44b0:       66 e0           ldi     r22, 0x06       ; 6
    44b2:       60 93 6c 05     sts     0x056C, r22
    44b6:       e4 e6           ldi     r30, 0x64       ; 100
    44b8:       e0 93 6d 05     sts     0x056D, r30
    44bc:       e0 93 6e 05     sts     0x056E, r30
    44c0:       30 93 6f 05     sts     0x056F, r19
    44c4:       e8 e7           ldi     r30, 0x78       ; 120
    44c6:       e0 93 70 05     sts     0x0570, r30
    44ca:       40 93 74 05     sts     0x0574, r20
    44ce:       4b e4           ldi     r20, 0x4B       ; 75
    44d0:       40 93 71 05     sts     0x0571, r20
    44d4:       70 93 72 05     sts     0x0572, r23
    44d8:       40 93 73 05     sts     0x0573, r20
    44dc:       60 93 75 05     sts     0x0575, r22
    44e0:       48 e0           ldi     r20, 0x08       ; 8
    44e2:       40 93 76 05     sts     0x0576, r20
    44e6:       80 93 77 05     sts     0x0577, r24
    44ea:       8a e2           ldi     r24, 0x2A       ; 42
    44ec:       80 93 78 05     sts     0x0578, r24
    44f0:       10 92 79 05     sts     0x0579, r1
    44f4:       10 92 7c 05     sts     0x057C, r1
    44f8:       8c e8           ldi     r24, 0x8C       ; 140
    44fa:       80 93 7a 05     sts     0x057A, r24
    44fe:       50 93 7b 05     sts     0x057B, r21
    4502:       10 92 7e 05     sts     0x057E, r1
    4506:       10 92 7f 05     sts     0x057F, r1
    450a:       41 e4           ldi     r20, 0x41       ; 65
    450c:       40 93 40 05     sts     0x0540, r20
    4510:       30 93 41 05     sts     0x0541, r19
    4514:       10 92 81 05     sts     0x0581, r1
    4518:       10 92 82 05     sts     0x0582, r1
    451c:       36 e9           ldi     r19, 0x96       ; 150
    451e:       30 93 84 05     sts     0x0584, r19
    4522:       90 93 59 05     sts     0x0559, r25
    4526:       94 e3           ldi     r25, 0x34       ; 52
    4528:       90 93 5a 05     sts     0x055A, r25
    452c:       10 92 85 05     sts     0x0585, r1
    4530:       10 92 86 05     sts     0x0586, r1
    4534:       10 92 87 05     sts     0x0587, r1
    4538:       80 93 88 05     sts     0x0588, r24
    453c:       20 93 89 05     sts     0x0589, r18
    4540:       80 93 8a 05     sts     0x058A, r24
    4544:       20 93 8b 05     sts     0x058B, r18
    4548:       10 92 8e 05     sts     0x058E, r1
    454c:       80 e2           ldi     r24, 0x20       ; 32
    454e:       80 93 3f 05     sts     0x053F, r24
    4552:       8f e1           ldi     r24, 0x1F       ; 31
    4554:       80 93 90 05     sts     0x0590, r24
    4558:       8e e1           ldi     r24, 0x1E       ; 30
    455a:       80 93 8f 05     sts     0x058F, r24
    455e:       08 95           ret

00004560 <ParamSet_DefaultSet1>:
    4560:       e9 de           rcall   .-558           ; 0x4334 <CommonDefaults>
    4562:       8a e0           ldi     r24, 0x0A       ; 10
    4564:       80 93 32 05     sts     0x0532, r24
    4568:       80 e1           ldi     r24, 0x10       ; 16
    456a:       80 93 33 05     sts     0x0533, r24
    456e:       86 e0           ldi     r24, 0x06       ; 6
    4570:       80 93 34 05     sts     0x0534, r24
    4574:       2a e5           ldi     r18, 0x5A       ; 90
    4576:       20 93 39 05     sts     0x0539, r18
    457a:       98 e7           ldi     r25, 0x78       ; 120
    457c:       90 93 3a 05     sts     0x053A, r25
    4580:       20 93 3c 05     sts     0x053C, r18
    4584:       90 93 3d 05     sts     0x053D, r25
    4588:       80 93 3e 05     sts     0x053E, r24
    458c:       80 e2           ldi     r24, 0x20       ; 32
    458e:       80 93 43 05     sts     0x0543, r24
    4592:       8c e3           ldi     r24, 0x3C       ; 60
    4594:       80 93 5b 05     sts     0x055B, r24
    4598:       8b e4           ldi     r24, 0x4B       ; 75
    459a:       80 93 60 05     sts     0x0560, r24
    459e:       86 e4           ldi     r24, 0x46       ; 70
    45a0:       91 e6           ldi     r25, 0x61       ; 97
    45a2:       a3 e7           ldi     r26, 0x73       ; 115
    45a4:       b4 e7           ldi     r27, 0x74       ; 116
    45a6:       80 93 97 05     sts     0x0597, r24
    45aa:       90 93 98 05     sts     0x0598, r25
    45ae:       a0 93 99 05     sts     0x0599, r26
    45b2:       b0 93 9a 05     sts     0x059A, r27
    45b6:       68 e8           ldi     r22, 0x88       ; 136
    45b8:       70 e0           ldi     r23, 0x00       ; 0
    45ba:       8b e1           ldi     r24, 0x1B       ; 27
    45bc:       95 e0           ldi     r25, 0x05       ; 5
    45be:       6f de           rcall   .-802           ; 0x429e <RAM_Checksum>
    45c0:       80 93 a3 05     sts     0x05A3, r24
    45c4:       08 95           ret

000045c6 <ParamSet_DefaultSet2>:
    45c6:       b6 de           rcall   .-660           ; 0x4334 <CommonDefaults>
    45c8:       88 e0           ldi     r24, 0x08       ; 8
    45ca:       80 93 32 05     sts     0x0532, r24
    45ce:       80 e1           ldi     r24, 0x10       ; 16
    45d0:       80 93 33 05     sts     0x0533, r24
    45d4:       96 e0           ldi     r25, 0x06       ; 6
    45d6:       90 93 34 05     sts     0x0534, r25
    45da:       34 e6           ldi     r19, 0x64       ; 100
    45dc:       30 93 39 05     sts     0x0539, r19
    45e0:       28 e7           ldi     r18, 0x78       ; 120
    45e2:       20 93 3a 05     sts     0x053A, r18
    45e6:       30 93 3c 05     sts     0x053C, r19
    45ea:       20 93 3d 05     sts     0x053D, r18
    45ee:       90 93 3e 05     sts     0x053E, r25
    45f2:       80 93 43 05     sts     0x0543, r24
    45f6:       86 e4           ldi     r24, 0x46       ; 70
    45f8:       80 93 5b 05     sts     0x055B, r24
    45fc:       80 93 60 05     sts     0x0560, r24
    4600:       85 e0           ldi     r24, 0x05       ; 5
    4602:       e5 ec           ldi     r30, 0xC5       ; 197
    4604:       f2 e0           ldi     r31, 0x02       ; 2
    4606:       a7 e9           ldi     r26, 0x97       ; 151
    4608:       b5 e0           ldi     r27, 0x05       ; 5
    460a:       01 90           ld      r0, Z+
    460c:       0d 92           st      X+, r0
    460e:       8a 95           dec     r24
    4610:       e1 f7           brne    .-8             ; 0x460a <ParamSet_DefaultSet2+0x44>
    4612:       68 e8           ldi     r22, 0x88       ; 136
    4614:       70 e0           ldi     r23, 0x00       ; 0
    4616:       8b e1           ldi     r24, 0x1B       ; 27
    4618:       95 e0           ldi     r25, 0x05       ; 5
    461a:       41 de           rcall   .-894           ; 0x429e <RAM_Checksum>
    461c:       80 93 a3 05     sts     0x05A3, r24
    4620:       08 95           ret

00004622 <ParamSet_DefaultSet3>:
    4622:       88 de           rcall   .-752           ; 0x4334 <CommonDefaults>
    4624:       86 e0           ldi     r24, 0x06       ; 6
    4626:       80 93 32 05     sts     0x0532, r24
    462a:       9a e0           ldi     r25, 0x0A       ; 10
    462c:       90 93 33 05     sts     0x0533, r25
    4630:       94 e0           ldi     r25, 0x04       ; 4
    4632:       90 93 34 05     sts     0x0534, r25
    4636:       24 e6           ldi     r18, 0x64       ; 100
    4638:       20 93 39 05     sts     0x0539, r18
    463c:       98 e7           ldi     r25, 0x78       ; 120
    463e:       90 93 3a 05     sts     0x053A, r25
    4642:       20 93 3c 05     sts     0x053C, r18
    4646:       90 93 3d 05     sts     0x053D, r25
    464a:       80 93 3e 05     sts     0x053E, r24
    464e:       80 e1           ldi     r24, 0x10       ; 16
    4650:       80 93 43 05     sts     0x0543, r24
    4654:       86 e4           ldi     r24, 0x46       ; 70
    4656:       80 93 5b 05     sts     0x055B, r24
    465a:       80 93 60 05     sts     0x0560, r24
    465e:       85 e4           ldi     r24, 0x45       ; 69
    4660:       91 e6           ldi     r25, 0x61       ; 97
    4662:       a3 e7           ldi     r26, 0x73       ; 115
    4664:       b9 e7           ldi     r27, 0x79       ; 121
    4666:       80 93 97 05     sts     0x0597, r24
    466a:       90 93 98 05     sts     0x0598, r25
    466e:       a0 93 99 05     sts     0x0599, r26
    4672:       b0 93 9a 05     sts     0x059A, r27
    4676:       68 e8           ldi     r22, 0x88       ; 136
    4678:       70 e0           ldi     r23, 0x00       ; 0
    467a:       8b e1           ldi     r24, 0x1B       ; 27
    467c:       95 e0           ldi     r25, 0x05       ; 5
    467e:       0f de           rcall   .-994           ; 0x429e <RAM_Checksum>
    4680:       80 93 a3 05     sts     0x05A3, r24
    4684:       08 95           ret

00004686 <GetParamByte>:
    4686:       0c 94 bb 9b     jmp     0x13776 ; 0x13776 <__eerd_byte_m1284>

0000468a <SetParamByte>:
    468a:       0c 94 d1 9b     jmp     0x137a2 ; 0x137a2 <__eewr_byte_m1284>

0000468e <GetParamWord>:
    468e:       0c 94 c3 9b     jmp     0x13786 ; 0x13786 <__eerd_word_m1284>

00004692 <SetParamWord>:
    4692:       0c 94 df 9b     jmp     0x137be ; 0x137be <__eewr_word_m1284>

00004696 <ParamSet_ReadFromEEProm>:
    4696:       ff 92           push    r15
    4698:       0f 93           push    r16
    469a:       1f 93           push    r17
    469c:       cf 93           push    r28
    469e:       df 93           push    r29
    46a0:       9f ef           ldi     r25, 0xFF       ; 255
    46a2:       98 0f           add     r25, r24
    46a4:       95 30           cpi     r25, 0x05       ; 5
    46a6:       08 f0           brcs    .+2             ; 0x46aa <ParamSet_ReadFromEEProm+0x14>
    46a8:       83 e0           ldi     r24, 0x03       ; 3
    46aa:       28 2f           mov     r18, r24
    46ac:       30 e0           ldi     r19, 0x00       ; 0
    46ae:       21 50           subi    r18, 0x01       ; 1
    46b0:       31 09           sbc     r19, r1
    46b2:       89 e8           ldi     r24, 0x89       ; 137
    46b4:       82 9f           mul     r24, r18
    46b6:       80 01           movw    r16, r0
    46b8:       83 9f           mul     r24, r19
    46ba:       10 0d           add     r17, r0
    46bc:       11 24           eor     r1, r1
    46be:       e8 01           movw    r28, r16
    46c0:       cc 59           subi    r28, 0x9C       ; 156
    46c2:       df 4f           sbci    r29, 0xFF       ; 255
    46c4:       68 e8           ldi     r22, 0x88       ; 136
    46c6:       70 e0           ldi     r23, 0x00       ; 0
    46c8:       ce 01           movw    r24, r28
    46ca:       f4 dd           rcall   .-1048          ; 0x42b4 <EEProm_Checksum>
    46cc:       f8 2e           mov     r15, r24
    46ce:       c8 01           movw    r24, r16
    46d0:       84 51           subi    r24, 0x14       ; 20
    46d2:       9f 4f           sbci    r25, 0xFF       ; 255
    46d4:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    46d8:       f8 12           cpse    r15, r24
    46da:       12 c0           rjmp    .+36            ; 0x4700 <ParamSet_ReadFromEEProm+0x6a>
    46dc:       ce 01           movw    r24, r28
    46de:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    46e2:       87 36           cpi     r24, 0x67       ; 103
    46e4:       69 f4           brne    .+26            ; 0x4700 <ParamSet_ReadFromEEProm+0x6a>
    46e6:       49 e8           ldi     r20, 0x89       ; 137
    46e8:       50 e0           ldi     r21, 0x00       ; 0
    46ea:       be 01           movw    r22, r28
    46ec:       8b e1           ldi     r24, 0x1B       ; 27
    46ee:       95 e0           ldi     r25, 0x05       ; 5
    46f0:       0e 94 ab 9b     call    0x13756 ; 0x13756 <__eerd_block_m1284>
    46f4:       0e 94 fa 73     call    0xe7f4  ; 0xe7f4 <LED_Init>
    46f8:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    46fc:       81 e0           ldi     r24, 0x01       ; 1
    46fe:       01 c0           rjmp    .+2             ; 0x4702 <ParamSet_ReadFromEEProm+0x6c>
    4700:       80 e0           ldi     r24, 0x00       ; 0
    4702:       df 91           pop     r29
    4704:       cf 91           pop     r28
    4706:       1f 91           pop     r17
    4708:       0f 91           pop     r16
    470a:       ff 90           pop     r15
    470c:       08 95           ret

0000470e <MixerTable_ReadFromEEProm>:
    470e:       cf 93           push    r28
    4710:       6d e4           ldi     r22, 0x4D       ; 77
    4712:       70 e0           ldi     r23, 0x00       ; 0
    4714:       88 ee           ldi     r24, 0xE8       ; 232
    4716:       93 e0           ldi     r25, 0x03       ; 3
    4718:       cd dd           rcall   .-1126          ; 0x42b4 <EEProm_Checksum>
    471a:       c8 2f           mov     r28, r24
    471c:       85 e3           ldi     r24, 0x35       ; 53
    471e:       94 e0           ldi     r25, 0x04       ; 4
    4720:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    4724:       c8 13           cpse    r28, r24
    4726:       10 c0           rjmp    .+32            ; 0x4748 <MixerTable_ReadFromEEProm+0x3a>
    4728:       88 ee           ldi     r24, 0xE8       ; 232
    472a:       93 e0           ldi     r25, 0x03       ; 3
    472c:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    4730:       81 30           cpi     r24, 0x01       ; 1
    4732:       51 f4           brne    .+20            ; 0x4748 <MixerTable_ReadFromEEProm+0x3a>
    4734:       4e e4           ldi     r20, 0x4E       ; 78
    4736:       50 e0           ldi     r21, 0x00       ; 0
    4738:       68 ee           ldi     r22, 0xE8       ; 232
    473a:       73 e0           ldi     r23, 0x03       ; 3
    473c:       84 ea           ldi     r24, 0xA4       ; 164
    473e:       95 e0           ldi     r25, 0x05       ; 5
    4740:       0e 94 ab 9b     call    0x13756 ; 0x13756 <__eerd_block_m1284>
    4744:       81 e0           ldi     r24, 0x01       ; 1
    4746:       01 c0           rjmp    .+2             ; 0x474a <MixerTable_ReadFromEEProm+0x3c>
    4748:       80 e0           ldi     r24, 0x00       ; 0
    474a:       cf 91           pop     r28
    474c:       08 95           ret

0000474e <MixerTable_WriteToEEProm>:
    474e:       80 91 a4 05     lds     r24, 0x05A4
    4752:       81 30           cpi     r24, 0x01       ; 1
    4754:       89 f4           brne    .+34            ; 0x4778 <MixerTable_WriteToEEProm+0x2a>
    4756:       6d e4           ldi     r22, 0x4D       ; 77
    4758:       70 e0           ldi     r23, 0x00       ; 0
    475a:       84 ea           ldi     r24, 0xA4       ; 164
    475c:       95 e0           ldi     r25, 0x05       ; 5
    475e:       9f dd           rcall   .-1218          ; 0x429e <RAM_Checksum>
    4760:       80 93 f1 05     sts     0x05F1, r24
    4764:       4e e4           ldi     r20, 0x4E       ; 78
    4766:       50 e0           ldi     r21, 0x00       ; 0
    4768:       68 ee           ldi     r22, 0xE8       ; 232
    476a:       73 e0           ldi     r23, 0x03       ; 3
    476c:       84 ea           ldi     r24, 0xA4       ; 164
    476e:       95 e0           ldi     r25, 0x05       ; 5
    4770:       0e 94 c8 9b     call    0x13790 ; 0x13790 <__eewr_block_m1284>
    4774:       81 e0           ldi     r24, 0x01       ; 1
    4776:       08 95           ret
    4778:       80 e0           ldi     r24, 0x00       ; 0
    477a:       08 95           ret

0000477c <MixerTable_Default>:
    477c:       81 e0           ldi     r24, 0x01       ; 1
    477e:       80 93 a4 05     sts     0x05A4, r24
    4782:       e4 eb           ldi     r30, 0xB4       ; 180
    4784:       f5 e0           ldi     r31, 0x05       ; 5
    4786:       df 01           movw    r26, r30
    4788:       13 97           sbiw    r26, 0x03       ; 3
    478a:       1c 92           st      X, r1
    478c:       11 96           adiw    r26, 0x01       ; 1
    478e:       1c 92           st      X, r1
    4790:       11 96           adiw    r26, 0x01       ; 1
    4792:       1c 92           st      X, r1
    4794:       10 82           st      Z, r1
    4796:       34 96           adiw    r30, 0x04       ; 4
    4798:       85 e0           ldi     r24, 0x05       ; 5
    479a:       e4 3f           cpi     r30, 0xF4       ; 244
    479c:       f8 07           cpc     r31, r24
    479e:       99 f7           brne    .-26            ; 0x4786 <MixerTable_Default+0xa>
    47a0:       80 e4           ldi     r24, 0x40       ; 64
    47a2:       80 93 b1 05     sts     0x05B1, r24
    47a6:       80 93 b2 05     sts     0x05B2, r24
    47aa:       10 92 b3 05     sts     0x05B3, r1
    47ae:       80 93 b4 05     sts     0x05B4, r24
    47b2:       80 93 b5 05     sts     0x05B5, r24
    47b6:       90 ec           ldi     r25, 0xC0       ; 192
    47b8:       90 93 b6 05     sts     0x05B6, r25
    47bc:       10 92 b7 05     sts     0x05B7, r1
    47c0:       80 93 b8 05     sts     0x05B8, r24
    47c4:       80 93 b9 05     sts     0x05B9, r24
    47c8:       10 92 ba 05     sts     0x05BA, r1
    47cc:       90 93 bb 05     sts     0x05BB, r25
    47d0:       90 93 bc 05     sts     0x05BC, r25
    47d4:       80 93 bd 05     sts     0x05BD, r24
    47d8:       10 92 be 05     sts     0x05BE, r1
    47dc:       80 93 bf 05     sts     0x05BF, r24
    47e0:       90 93 c0 05     sts     0x05C0, r25
    47e4:       8c e0           ldi     r24, 0x0C       ; 12
    47e6:       e8 eb           ldi     r30, 0xB8       ; 184
    47e8:       f2 e0           ldi     r31, 0x02       ; 2
    47ea:       a5 ea           ldi     r26, 0xA5       ; 165
    47ec:       b5 e0           ldi     r27, 0x05       ; 5
    47ee:       01 90           ld      r0, Z+
    47f0:       0d 92           st      X+, r0
    47f2:       8a 95           dec     r24
    47f4:       e1 f7           brne    .-8             ; 0x47ee <MixerTable_Default+0x72>
    47f6:       6d e4           ldi     r22, 0x4D       ; 77
    47f8:       70 e0           ldi     r23, 0x00       ; 0
    47fa:       84 ea           ldi     r24, 0xA4       ; 164
    47fc:       95 e0           ldi     r25, 0x05       ; 5
    47fe:       4f dd           rcall   .-1378          ; 0x429e <RAM_Checksum>
    4800:       80 93 f1 05     sts     0x05F1, r24
    4804:       08 95           ret

00004806 <GetActiveParamSet>:
    4806:       82 e0           ldi     r24, 0x02       ; 2
    4808:       90 e0           ldi     r25, 0x00       ; 0
    480a:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    480e:       86 30           cpi     r24, 0x06       ; 6
    4810:       30 f0           brcs    .+12            ; 0x481e <GetActiveParamSet+0x18>
    4812:       63 e0           ldi     r22, 0x03       ; 3
    4814:       82 e0           ldi     r24, 0x02       ; 2
    4816:       90 e0           ldi     r25, 0x00       ; 0
    4818:       0e 94 d1 9b     call    0x137a2 ; 0x137a2 <__eewr_byte_m1284>
    481c:       83 e0           ldi     r24, 0x03       ; 3
    481e:       80 93 52 01     sts     0x0152, r24
    4822:       08 95           ret

00004824 <SetActiveParamSet>:
    4824:       86 30           cpi     r24, 0x06       ; 6
    4826:       20 f4           brcc    .+8             ; 0x4830 <SetActiveParamSet+0xc>
    4828:       81 11           cpse    r24, r1
    482a:       03 c0           rjmp    .+6             ; 0x4832 <SetActiveParamSet+0xe>
    482c:       81 e0           ldi     r24, 0x01       ; 1
    482e:       01 c0           rjmp    .+2             ; 0x4832 <SetActiveParamSet+0xe>
    4830:       85 e0           ldi     r24, 0x05       ; 5
    4832:       80 93 52 01     sts     0x0152, r24
    4836:       68 2f           mov     r22, r24
    4838:       82 e0           ldi     r24, 0x02       ; 2
    483a:       90 e0           ldi     r25, 0x00       ; 0
    483c:       0c 94 d1 9b     jmp     0x137a2 ; 0x137a2 <__eewr_byte_m1284>

00004840 <ParamSet_WriteToEEProm>:
    4840:       cf 93           push    r28
    4842:       c8 2f           mov     r28, r24
    4844:       80 91 1b 05     lds     r24, 0x051B
    4848:       87 36           cpi     r24, 0x67       ; 103
    484a:       09 f0           breq    .+2             ; 0x484e <ParamSet_WriteToEEProm+0xe>
    484c:       47 c0           rjmp    .+142           ; 0x48dc <ParamSet_WriteToEEProm+0x9c>
    484e:       c6 30           cpi     r28, 0x06       ; 6
    4850:       20 f4           brcc    .+8             ; 0x485a <ParamSet_WriteToEEProm+0x1a>
    4852:       cc 23           and     r28, r28
    4854:       09 f4           brne    .+2             ; 0x4858 <ParamSet_WriteToEEProm+0x18>
    4856:       42 c0           rjmp    .+132           ; 0x48dc <ParamSet_WriteToEEProm+0x9c>
    4858:       01 c0           rjmp    .+2             ; 0x485c <ParamSet_WriteToEEProm+0x1c>
    485a:       c5 e0           ldi     r28, 0x05       ; 5
    485c:       0e 94 70 19     call    0x32e0  ; 0x32e0 <LIBFC_CheckSettings>
    4860:       80 91 96 05     lds     r24, 0x0596
    4864:       82 ff           sbrs    r24, 2
    4866:       07 c0           rjmp    .+14            ; 0x4876 <ParamSet_WriteToEEProm+0x36>
    4868:       80 91 40 05     lds     r24, 0x0540
    486c:       84 36           cpi     r24, 0x64       ; 100
    486e:       18 f0           brcs    .+6             ; 0x4876 <ParamSet_WriteToEEProm+0x36>
    4870:       80 e5           ldi     r24, 0x50       ; 80
    4872:       80 93 40 05     sts     0x0540, r24
    4876:       68 e8           ldi     r22, 0x88       ; 136
    4878:       70 e0           ldi     r23, 0x00       ; 0
    487a:       8b e1           ldi     r24, 0x1B       ; 27
    487c:       95 e0           ldi     r25, 0x05       ; 5
    487e:       0f dd           rcall   .-1506          ; 0x429e <RAM_Checksum>
    4880:       80 93 a3 05     sts     0x05A3, r24
    4884:       2c 2f           mov     r18, r28
    4886:       30 e0           ldi     r19, 0x00       ; 0
    4888:       21 50           subi    r18, 0x01       ; 1
    488a:       31 09           sbc     r19, r1
    488c:       89 e8           ldi     r24, 0x89       ; 137
    488e:       82 9f           mul     r24, r18
    4890:       b0 01           movw    r22, r0
    4892:       83 9f           mul     r24, r19
    4894:       70 0d           add     r23, r0
    4896:       11 24           eor     r1, r1
    4898:       6c 59           subi    r22, 0x9C       ; 156
    489a:       7f 4f           sbci    r23, 0xFF       ; 255
    489c:       49 e8           ldi     r20, 0x89       ; 137
    489e:       50 e0           ldi     r21, 0x00       ; 0
    48a0:       8b e1           ldi     r24, 0x1B       ; 27
    48a2:       95 e0           ldi     r25, 0x05       ; 5
    48a4:       0e 94 c8 9b     call    0x13790 ; 0x13790 <__eewr_block_m1284>
    48a8:       4c e0           ldi     r20, 0x0C       ; 12
    48aa:       50 e0           ldi     r21, 0x00       ; 0
    48ac:       60 e5           ldi     r22, 0x50       ; 80
    48ae:       70 e0           ldi     r23, 0x00       ; 0
    48b0:       8c e1           ldi     r24, 0x1C       ; 28
    48b2:       95 e0           ldi     r25, 0x05       ; 5
    48b4:       0e 94 c8 9b     call    0x13790 ; 0x13790 <__eewr_block_m1284>
    48b8:       6c e0           ldi     r22, 0x0C       ; 12
    48ba:       70 e0           ldi     r23, 0x00       ; 0
    48bc:       8c e1           ldi     r24, 0x1C       ; 28
    48be:       95 e0           ldi     r25, 0x05       ; 5
    48c0:       ee dc           rcall   .-1572          ; 0x429e <RAM_Checksum>
    48c2:       68 2f           mov     r22, r24
    48c4:       8c e5           ldi     r24, 0x5C       ; 92
    48c6:       90 e0           ldi     r25, 0x00       ; 0
    48c8:       0e 94 d1 9b     call    0x137a2 ; 0x137a2 <__eewr_byte_m1284>
    48cc:       8c 2f           mov     r24, r28
    48ce:       aa df           rcall   .-172           ; 0x4824 <SetActiveParamSet>
    48d0:       0e 94 fa 73     call    0xe7f4  ; 0xe7f4 <LED_Init>
    48d4:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    48d8:       81 e0           ldi     r24, 0x01       ; 1
    48da:       01 c0           rjmp    .+2             ; 0x48de <ParamSet_WriteToEEProm+0x9e>
    48dc:       80 e0           ldi     r24, 0x00       ; 0
    48de:       cf 91           pop     r28
    48e0:       08 95           ret

000048e2 <SetDefaultParameter>:
    48e2:       cf 93           push    r28
    48e4:       df 93           push    r29
    48e6:       c8 2f           mov     r28, r24
    48e8:       d6 2f           mov     r29, r22
    48ea:       86 30           cpi     r24, 0x06       ; 6
    48ec:       68 f4           brcc    .+26            ; 0x4908 <SetDefaultParameter+0x26>
    48ee:       88 23           and     r24, r24
    48f0:       31 f0           breq    .+12            ; 0x48fe <SetDefaultParameter+0x1c>
    48f2:       82 30           cpi     r24, 0x02       ; 2
    48f4:       39 f0           breq    .+14            ; 0x4904 <SetDefaultParameter+0x22>
    48f6:       83 30           cpi     r24, 0x03       ; 3
    48f8:       41 f0           breq    .+16            ; 0x490a <SetDefaultParameter+0x28>
    48fa:       81 30           cpi     r24, 0x01       ; 1
    48fc:       31 f4           brne    .+12            ; 0x490a <SetDefaultParameter+0x28>
    48fe:       30 de           rcall   .-928           ; 0x4560 <ParamSet_DefaultSet1>
    4900:       c1 e0           ldi     r28, 0x01       ; 1
    4902:       04 c0           rjmp    .+8             ; 0x490c <SetDefaultParameter+0x2a>
    4904:       60 de           rcall   .-832           ; 0x45c6 <ParamSet_DefaultSet2>
    4906:       02 c0           rjmp    .+4             ; 0x490c <SetDefaultParameter+0x2a>
    4908:       c5 e0           ldi     r28, 0x05       ; 5
    490a:       8b de           rcall   .-746           ; 0x4622 <ParamSet_DefaultSet3>
    490c:       dd 23           and     r29, r29
    490e:       a9 f0           breq    .+42            ; 0x493a <SetDefaultParameter+0x58>
    4910:       6c e0           ldi     r22, 0x0C       ; 12
    4912:       70 e0           ldi     r23, 0x00       ; 0
    4914:       80 e5           ldi     r24, 0x50       ; 80
    4916:       90 e0           ldi     r25, 0x00       ; 0
    4918:       cd dc           rcall   .-1638          ; 0x42b4 <EEProm_Checksum>
    491a:       d8 2f           mov     r29, r24
    491c:       8c e5           ldi     r24, 0x5C       ; 92
    491e:       90 e0           ldi     r25, 0x00       ; 0
    4920:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    4924:       d8 13           cpse    r29, r24
    4926:       09 c0           rjmp    .+18            ; 0x493a <SetDefaultParameter+0x58>
    4928:       4c e0           ldi     r20, 0x0C       ; 12
    492a:       50 e0           ldi     r21, 0x00       ; 0
    492c:       60 e5           ldi     r22, 0x50       ; 80
    492e:       70 e0           ldi     r23, 0x00       ; 0
    4930:       8c e1           ldi     r24, 0x1C       ; 28
    4932:       95 e0           ldi     r25, 0x05       ; 5
    4934:       0e 94 ab 9b     call    0x13756 ; 0x13756 <__eerd_block_m1284>
    4938:       01 c0           rjmp    .+2             ; 0x493c <SetDefaultParameter+0x5a>
    493a:       d7 dc           rcall   .-1618          ; 0x42ea <ParamSet_DefaultStickMapping>
    493c:       8c 2f           mov     r24, r28
    493e:       df 91           pop     r29
    4940:       cf 91           pop     r28
    4942:       7e cf           rjmp    .-260           ; 0x4840 <ParamSet_WriteToEEProm>

00004944 <ParamSet_Init>:
    4944:       9f 92           push    r9
    4946:       af 92           push    r10
    4948:       bf 92           push    r11
    494a:       cf 92           push    r12
    494c:       df 92           push    r13
    494e:       ef 92           push    r14
    4950:       ff 92           push    r15
    4952:       0f 93           push    r16
    4954:       1f 93           push    r17
    4956:       cf 93           push    r28
    4958:       df 93           push    r29
    495a:       c0 91 54 01     lds     r28, 0x0154
    495e:       81 e1           ldi     r24, 0x11       ; 17
    4960:       90 e0           ldi     r25, 0x00       ; 0
    4962:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    4966:       c8 17           cp      r28, r24
    4968:       71 f1           breq    .+92            ; 0x49c6 <ParamSet_Init+0x82>
    496a:       c6 31           cpi     r28, 0x16       ; 22
    496c:       49 f4           brne    .+18            ; 0x4980 <ParamSet_Init+0x3c>
    496e:       85 31           cpi     r24, 0x15       ; 21
    4970:       39 f4           brne    .+14            ; 0x4980 <ParamSet_Init+0x3c>
    4972:       4c 99           sbic    0x09, 4 ; 9
    4974:       05 c0           rjmp    .+10            ; 0x4980 <ParamSet_Init+0x3c>
    4976:       60 e0           ldi     r22, 0x00       ; 0
    4978:       81 e0           ldi     r24, 0x01       ; 1
    497a:       90 e0           ldi     r25, 0x00       ; 0
    497c:       0e 94 d1 9b     call    0x137a2 ; 0x137a2 <__eewr_byte_m1284>
    4980:       60 91 54 01     lds     r22, 0x0154
    4984:       81 e1           ldi     r24, 0x11       ; 17
    4986:       90 e0           ldi     r25, 0x00       ; 0
    4988:       0e 94 d1 9b     call    0x137a2 ; 0x137a2 <__eewr_byte_m1284>
    498c:       28 e0           ldi     r18, 0x08       ; 8
    498e:       88 e1           ldi     r24, 0x18       ; 24
    4990:       90 e0           ldi     r25, 0x00       ; 0
    4992:       0f b6           in      r0, 0x3f        ; 63
    4994:       f8 94           cli
    4996:       a8 95           wdr
    4998:       80 93 60 00     sts     0x0060, r24
    499c:       0f be           out     0x3f, r0        ; 63
    499e:       20 93 60 00     sts     0x0060, r18
    49a2:       83 e0           ldi     r24, 0x03       ; 3
    49a4:       92 e0           ldi     r25, 0x02       ; 2
    49a6:       9f 93           push    r25
    49a8:       8f 93           push    r24
    49aa:       8c e9           ldi     r24, 0x9C       ; 156
    49ac:       96 e9           ldi     r25, 0x96       ; 150
    49ae:       9f 93           push    r25
    49b0:       8f 93           push    r24
    49b2:       e0 91 55 06     lds     r30, 0x0655
    49b6:       f0 91 56 06     lds     r31, 0x0656
    49ba:       09 95           icall
    49bc:       0f 90           pop     r0
    49be:       0f 90           pop     r0
    49c0:       0f 90           pop     r0
    49c2:       0f 90           pop     r0
    49c4:       ff cf           rjmp    .-2             ; 0x49c4 <ParamSet_Init+0x80>
    49c6:       81 e0           ldi     r24, 0x01       ; 1
    49c8:       90 e0           ldi     r25, 0x00       ; 0
    49ca:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    49ce:       dd 24           eor     r13, r13
    49d0:       d3 94           inc     r13
    49d2:       87 36           cpi     r24, 0x67       ; 103
    49d4:       09 f4           brne    .+2             ; 0x49d8 <ParamSet_Init+0x94>
    49d6:       d1 2c           mov     r13, r1
    49d8:       6c e0           ldi     r22, 0x0C       ; 12
    49da:       70 e0           ldi     r23, 0x00       ; 0
    49dc:       80 e5           ldi     r24, 0x50       ; 80
    49de:       90 e0           ldi     r25, 0x00       ; 0
    49e0:       69 dc           rcall   .-1838          ; 0x42b4 <EEProm_Checksum>
    49e2:       a8 2e           mov     r10, r24
    49e4:       8c e5           ldi     r24, 0x5C       ; 92
    49e6:       90 e0           ldi     r25, 0x00       ; 0
    49e8:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    49ec:       98 2e           mov     r9, r24
    49ee:       c1 e0           ldi     r28, 0x01       ; 1
    49f0:       d0 e0           ldi     r29, 0x00       ; 0
    49f2:       b1 2c           mov     r11, r1
    49f4:       0d ed           ldi     r16, 0xDD       ; 221
    49f6:       11 e0           ldi     r17, 0x01       ; 1
    49f8:       9c e9           ldi     r25, 0x9C       ; 156
    49fa:       e9 2e           mov     r14, r25
    49fc:       96 e9           ldi     r25, 0x96       ; 150
    49fe:       f9 2e           mov     r15, r25
    4a00:       cc 2e           mov     r12, r28
    4a02:       dd 20           and     r13, r13
    4a04:       c9 f0           breq    .+50            ; 0x4a38 <ParamSet_Init+0xf4>
    4a06:       df 93           push    r29
    4a08:       cf 93           push    r28
    4a0a:       1f 93           push    r17
    4a0c:       0f 93           push    r16
    4a0e:       ff 92           push    r15
    4a10:       ef 92           push    r14
    4a12:       e0 91 55 06     lds     r30, 0x0655
    4a16:       f0 91 56 06     lds     r31, 0x0656
    4a1a:       09 95           icall
    4a1c:       0f 90           pop     r0
    4a1e:       0f 90           pop     r0
    4a20:       0f 90           pop     r0
    4a22:       0f 90           pop     r0
    4a24:       0f 90           pop     r0
    4a26:       0f 90           pop     r0
    4a28:       81 e0           ldi     r24, 0x01       ; 1
    4a2a:       c8 16           cp      r12, r24
    4a2c:       51 f0           breq    .+20            ; 0x4a42 <ParamSet_Init+0xfe>
    4a2e:       92 e0           ldi     r25, 0x02       ; 2
    4a30:       c9 12           cpse    r12, r25
    4a32:       09 c0           rjmp    .+18            ; 0x4a46 <ParamSet_Init+0x102>
    4a34:       c8 dd           rcall   .-1136          ; 0x45c6 <ParamSet_DefaultSet2>
    4a36:       08 c0           rjmp    .+16            ; 0x4a48 <ParamSet_Init+0x104>
    4a38:       8c 2f           mov     r24, r28
    4a3a:       2d de           rcall   .-934           ; 0x4696 <ParamSet_ReadFromEEProm>
    4a3c:       88 23           and     r24, r24
    4a3e:       19 f3           breq    .-58            ; 0x4a06 <ParamSet_Init+0xc2>
    4a40:       13 c0           rjmp    .+38            ; 0x4a68 <ParamSet_Init+0x124>
    4a42:       8e dd           rcall   .-1252          ; 0x4560 <ParamSet_DefaultSet1>
    4a44:       01 c0           rjmp    .+2             ; 0x4a48 <ParamSet_Init+0x104>
    4a46:       ed dd           rcall   .-1062          ; 0x4622 <ParamSet_DefaultSet3>
    4a48:       a9 10           cpse    r10, r9
    4a4a:       09 c0           rjmp    .+18            ; 0x4a5e <ParamSet_Init+0x11a>
    4a4c:       4c e0           ldi     r20, 0x0C       ; 12
    4a4e:       50 e0           ldi     r21, 0x00       ; 0
    4a50:       60 e5           ldi     r22, 0x50       ; 80
    4a52:       70 e0           ldi     r23, 0x00       ; 0
    4a54:       8c e1           ldi     r24, 0x1C       ; 28
    4a56:       95 e0           ldi     r25, 0x05       ; 5
    4a58:       0e 94 ab 9b     call    0x13756 ; 0x13756 <__eerd_block_m1284>
    4a5c:       01 c0           rjmp    .+2             ; 0x4a60 <ParamSet_Init+0x11c>
    4a5e:       45 dc           rcall   .-1910          ; 0x42ea <ParamSet_DefaultStickMapping>
    4a60:       8c 2d           mov     r24, r12
    4a62:       ee de           rcall   .-548           ; 0x4840 <ParamSet_WriteToEEProm>
    4a64:       bb 24           eor     r11, r11
    4a66:       b3 94           inc     r11
    4a68:       21 96           adiw    r28, 0x01       ; 1
    4a6a:       c6 30           cpi     r28, 0x06       ; 6
    4a6c:       d1 05           cpc     r29, r1
    4a6e:       41 f6           brne    .-112           ; 0x4a00 <ParamSet_Init+0xbc>
    4a70:       bb 20           and     r11, r11
    4a72:       11 f0           breq    .+4             ; 0x4a78 <ParamSet_Init+0x134>
    4a74:       83 e0           ldi     r24, 0x03       ; 3
    4a76:       d6 de           rcall   .-596           ; 0x4824 <SetActiveParamSet>
    4a78:       c6 de           rcall   .-628           ; 0x4806 <GetActiveParamSet>
    4a7a:       c8 2f           mov     r28, r24
    4a7c:       0c de           rcall   .-1000          ; 0x4696 <ParamSet_ReadFromEEProm>
    4a7e:       1f 92           push    r1
    4a80:       cf 93           push    r28
    4a82:       84 ec           ldi     r24, 0xC4       ; 196
    4a84:       91 e0           ldi     r25, 0x01       ; 1
    4a86:       9f 93           push    r25
    4a88:       8f 93           push    r24
    4a8a:       8c e9           ldi     r24, 0x9C       ; 156
    4a8c:       96 e9           ldi     r25, 0x96       ; 150
    4a8e:       9f 93           push    r25
    4a90:       8f 93           push    r24
    4a92:       e0 91 55 06     lds     r30, 0x0655
    4a96:       f0 91 56 06     lds     r31, 0x0656
    4a9a:       09 95           icall
    4a9c:       81 e0           ldi     r24, 0x01       ; 1
    4a9e:       90 e0           ldi     r25, 0x00       ; 0
    4aa0:       0e 94 bb 9b     call    0x13776 ; 0x13776 <__eerd_byte_m1284>
    4aa4:       0f 90           pop     r0
    4aa6:       0f 90           pop     r0
    4aa8:       0f 90           pop     r0
    4aaa:       0f 90           pop     r0
    4aac:       0f 90           pop     r0
    4aae:       0f 90           pop     r0
    4ab0:       8f 3f           cpi     r24, 0xFF       ; 255
    4ab2:       a1 f4           brne    .+40            ; 0x4adc <ParamSet_Init+0x198>
    4ab4:       83 ea           ldi     r24, 0xA3       ; 163
    4ab6:       91 e0           ldi     r25, 0x01       ; 1
    4ab8:       9f 93           push    r25
    4aba:       8f 93           push    r24
    4abc:       8c e9           ldi     r24, 0x9C       ; 156
    4abe:       96 e9           ldi     r25, 0x96       ; 150
    4ac0:       9f 93           push    r25
    4ac2:       8f 93           push    r24
    4ac4:       e0 91 55 06     lds     r30, 0x0655
    4ac8:       f0 91 56 06     lds     r31, 0x0656
    4acc:       09 95           icall
    4ace:       56 de           rcall   .-852           ; 0x477c <MixerTable_Default>
    4ad0:       3e de           rcall   .-900           ; 0x474e <MixerTable_WriteToEEProm>
    4ad2:       0f 90           pop     r0
    4ad4:       0f 90           pop     r0
    4ad6:       0f 90           pop     r0
    4ad8:       0f 90           pop     r0
    4ada:       03 c0           rjmp    .+6             ; 0x4ae2 <ParamSet_Init+0x19e>
    4adc:       18 de           rcall   .-976           ; 0x470e <MixerTable_ReadFromEEProm>
    4ade:       88 23           and     r24, r24
    4ae0:       49 f3           breq    .-46            ; 0x4ab4 <ParamSet_Init+0x170>
    4ae2:       dd 20           and     r13, r13
    4ae4:       29 f0           breq    .+10            ; 0x4af0 <ParamSet_Init+0x1ac>
    4ae6:       67 e6           ldi     r22, 0x67       ; 103
    4ae8:       81 e0           ldi     r24, 0x01       ; 1
    4aea:       90 e0           ldi     r25, 0x00       ; 0
    4aec:       0e 94 d1 9b     call    0x137a2 ; 0x137a2 <__eewr_byte_m1284>
    4af0:       e1 eb           ldi     r30, 0xB1       ; 177
    4af2:       f5 e0           ldi     r31, 0x05       ; 5
    4af4:       80 e0           ldi     r24, 0x00       ; 0
    4af6:       90 81           ld      r25, Z
    4af8:       19 16           cp      r1, r25
    4afa:       0c f4           brge    .+2             ; 0x4afe <ParamSet_Init+0x1ba>
    4afc:       8f 5f           subi    r24, 0xFF       ; 255
    4afe:       34 96           adiw    r30, 0x04       ; 4
    4b00:       95 e0           ldi     r25, 0x05       ; 5
    4b02:       e1 3f           cpi     r30, 0xF1       ; 241
    4b04:       f9 07           cpc     r31, r25
    4b06:       b9 f7           brne    .-18            ; 0x4af6 <ParamSet_Init+0x1b2>
    4b08:       80 93 1a 05     sts     0x051A, r24
    4b0c:       1f 92           push    r1
    4b0e:       8f 93           push    r24
    4b10:       85 ea           ldi     r24, 0xA5       ; 165
    4b12:       95 e0           ldi     r25, 0x05       ; 5
    4b14:       9f 93           push    r25
    4b16:       8f 93           push    r24
    4b18:       82 e8           ldi     r24, 0x82       ; 130
    4b1a:       91 e0           ldi     r25, 0x01       ; 1
    4b1c:       9f 93           push    r25
    4b1e:       8f 93           push    r24
    4b20:       8c e9           ldi     r24, 0x9C       ; 156
    4b22:       96 e9           ldi     r25, 0x96       ; 150
    4b24:       9f 93           push    r25
    4b26:       8f 93           push    r24
    4b28:       e0 91 55 06     lds     r30, 0x0655
    4b2c:       f0 91 56 06     lds     r31, 0x0656
    4b30:       09 95           icall
    4b32:       8d b7           in      r24, 0x3d       ; 61
    4b34:       9e b7           in      r25, 0x3e       ; 62
    4b36:       08 96           adiw    r24, 0x08       ; 8
    4b38:       0f b6           in      r0, 0x3f        ; 63
    4b3a:       f8 94           cli
    4b3c:       9e bf           out     0x3e, r25       ; 62
    4b3e:       0f be           out     0x3f, r0        ; 63
    4b40:       8d bf           out     0x3d, r24       ; 61
    4b42:       df 91           pop     r29
    4b44:       cf 91           pop     r28
    4b46:       1f 91           pop     r17
    4b48:       0f 91           pop     r16
    4b4a:       ff 90           pop     r15
    4b4c:       ef 90           pop     r14
    4b4e:       df 90           pop     r13
    4b50:       cf 90           pop     r12
    4b52:       bf 90           pop     r11
    4b54:       af 90           pop     r10
    4b56:       9f 90           pop     r9
    4b58:       0c 94 28 51     jmp     0xa250  ; 0xa250 <PrintLine>

00004b5c <CopyDebugValues>:
    4b5c:       cf 92           push    r12
    4b5e:       df 92           push    r13
    4b60:       ef 92           push    r14
    4b62:       ff 92           push    r15
    4b64:       80 91 c7 08     lds     r24, 0x08C7
    4b68:       90 91 c8 08     lds     r25, 0x08C8
    4b6c:       90 93 26 0c     sts     0x0C26, r25
    4b70:       80 93 25 0c     sts     0x0C25, r24
    4b74:       80 91 c9 08     lds     r24, 0x08C9
    4b78:       90 91 ca 08     lds     r25, 0x08CA
    4b7c:       90 93 28 0c     sts     0x0C28, r25
    4b80:       80 93 27 0c     sts     0x0C27, r24
    4b84:       80 91 3d 06     lds     r24, 0x063D
    4b88:       90 91 3e 06     lds     r25, 0x063E
    4b8c:       97 fd           sbrc    r25, 7
    4b8e:       03 96           adiw    r24, 0x03       ; 3
    4b90:       95 95           asr     r25
    4b92:       87 95           ror     r24
    4b94:       95 95           asr     r25
    4b96:       87 95           ror     r24
    4b98:       90 93 2a 0c     sts     0x0C2A, r25
    4b9c:       80 93 29 0c     sts     0x0C29, r24
    4ba0:       80 91 4f 06     lds     r24, 0x064F
    4ba4:       90 91 50 06     lds     r25, 0x0650
    4ba8:       97 fd           sbrc    r25, 7
    4baa:       03 96           adiw    r24, 0x03       ; 3
    4bac:       95 95           asr     r25
    4bae:       87 95           ror     r24
    4bb0:       95 95           asr     r25
    4bb2:       87 95           ror     r24
    4bb4:       90 93 2c 0c     sts     0x0C2C, r25
    4bb8:       80 93 2b 0c     sts     0x0C2B, r24
    4bbc:       20 91 61 03     lds     r18, 0x0361
    4bc0:       30 91 62 03     lds     r19, 0x0362
    4bc4:       80 91 51 04     lds     r24, 0x0451
    4bc8:       90 91 52 04     lds     r25, 0x0452
    4bcc:       82 1b           sub     r24, r18
    4bce:       93 0b           sbc     r25, r19
    4bd0:       90 93 2e 0c     sts     0x0C2E, r25
    4bd4:       80 93 2d 0c     sts     0x0C2D, r24
    4bd8:       60 91 fc 03     lds     r22, 0x03FC
    4bdc:       70 91 fd 03     lds     r23, 0x03FD
    4be0:       80 91 fe 03     lds     r24, 0x03FE
    4be4:       90 91 ff 03     lds     r25, 0x03FF
    4be8:       3a e0           ldi     r19, 0x0A       ; 10
    4bea:       c3 2e           mov     r12, r19
    4bec:       d1 2c           mov     r13, r1
    4bee:       e1 2c           mov     r14, r1
    4bf0:       f1 2c           mov     r15, r1
    4bf2:       a7 01           movw    r20, r14
    4bf4:       96 01           movw    r18, r12
    4bf6:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    4bfa:       30 93 30 0c     sts     0x0C30, r19
    4bfe:       20 93 2f 0c     sts     0x0C2F, r18
    4c02:       80 91 04 05     lds     r24, 0x0504
    4c06:       90 91 05 05     lds     r25, 0x0505
    4c0a:       90 93 32 0c     sts     0x0C32, r25
    4c0e:       80 93 31 0c     sts     0x0C31, r24
    4c12:       80 91 4e 01     lds     r24, 0x014E
    4c16:       90 91 4f 01     lds     r25, 0x014F
    4c1a:       90 93 36 0c     sts     0x0C36, r25
    4c1e:       80 93 35 0c     sts     0x0C35, r24
    4c22:       80 91 1a 01     lds     r24, 0x011A
    4c26:       90 91 1b 01     lds     r25, 0x011B
    4c2a:       90 93 38 0c     sts     0x0C38, r25
    4c2e:       80 93 37 0c     sts     0x0C37, r24
    4c32:       80 91 02 04     lds     r24, 0x0402
    4c36:       90 e0           ldi     r25, 0x00       ; 0
    4c38:       90 93 3a 0c     sts     0x0C3A, r25
    4c3c:       80 93 39 0c     sts     0x0C39, r24
    4c40:       80 91 fe 05     lds     r24, 0x05FE
    4c44:       90 91 ff 05     lds     r25, 0x05FF
    4c48:       90 93 3c 0c     sts     0x0C3C, r25
    4c4c:       80 93 3b 0c     sts     0x0C3B, r24
    4c50:       80 91 75 09     lds     r24, 0x0975
    4c54:       90 e0           ldi     r25, 0x00       ; 0
    4c56:       90 93 3e 0c     sts     0x0C3E, r25
    4c5a:       80 93 3d 0c     sts     0x0C3D, r24
    4c5e:       80 91 84 09     lds     r24, 0x0984
    4c62:       90 e0           ldi     r25, 0x00       ; 0
    4c64:       90 93 40 0c     sts     0x0C40, r25
    4c68:       80 93 3f 0c     sts     0x0C3F, r24
    4c6c:       80 91 93 09     lds     r24, 0x0993
    4c70:       90 e0           ldi     r25, 0x00       ; 0
    4c72:       90 93 42 0c     sts     0x0C42, r25
    4c76:       80 93 41 0c     sts     0x0C41, r24
    4c7a:       80 91 a2 09     lds     r24, 0x09A2
    4c7e:       90 e0           ldi     r25, 0x00       ; 0
    4c80:       90 93 44 0c     sts     0x0C44, r25
    4c84:       80 93 43 0c     sts     0x0C43, r24
    4c88:       80 91 c4 04     lds     r24, 0x04C4
    4c8c:       90 91 c5 04     lds     r25, 0x04C5
    4c90:       90 93 4e 0c     sts     0x0C4E, r25
    4c94:       80 93 4d 0c     sts     0x0C4D, r24
    4c98:       80 91 e6 03     lds     r24, 0x03E6
    4c9c:       90 91 e7 03     lds     r25, 0x03E7
    4ca0:       90 93 50 0c     sts     0x0C50, r25
    4ca4:       80 93 4f 0c     sts     0x0C4F, r24
    4ca8:       80 91 13 05     lds     r24, 0x0513
    4cac:       90 91 14 05     lds     r25, 0x0514
    4cb0:       90 93 52 0c     sts     0x0C52, r25
    4cb4:       80 93 51 0c     sts     0x0C51, r24
    4cb8:       80 91 17 05     lds     r24, 0x0517
    4cbc:       90 91 18 05     lds     r25, 0x0518
    4cc0:       90 93 54 0c     sts     0x0C54, r25
    4cc4:       80 93 53 0c     sts     0x0C53, r24
    4cc8:       60 91 f8 03     lds     r22, 0x03F8
    4ccc:       70 91 f9 03     lds     r23, 0x03F9
    4cd0:       80 91 fa 03     lds     r24, 0x03FA
    4cd4:       90 91 fb 03     lds     r25, 0x03FB
    4cd8:       a7 01           movw    r20, r14
    4cda:       96 01           movw    r18, r12
    4cdc:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    4ce0:       30 93 56 0c     sts     0x0C56, r19
    4ce4:       20 93 55 0c     sts     0x0C55, r18
    4ce8:       80 91 19 05     lds     r24, 0x0519
    4cec:       90 e0           ldi     r25, 0x00       ; 0
    4cee:       90 93 60 0c     sts     0x0C60, r25
    4cf2:       80 93 5f 0c     sts     0x0C5F, r24
    4cf6:       80 91 68 04     lds     r24, 0x0468
    4cfa:       90 91 69 04     lds     r25, 0x0469
    4cfe:       90 93 62 0c     sts     0x0C62, r25
    4d02:       80 93 61 0c     sts     0x0C61, r24
    4d06:       80 91 66 04     lds     r24, 0x0466
    4d0a:       90 91 67 04     lds     r25, 0x0467
    4d0e:       90 93 64 0c     sts     0x0C64, r25
    4d12:       80 93 63 0c     sts     0x0C63, r24
    4d16:       90 91 3f 0a     lds     r25, 0x0A3F
    4d1a:       80 91 24 0c     lds     r24, 0x0C24
    4d1e:       91 11           cpse    r25, r1
    4d20:       04 c0           rjmp    .+8             ; 0x4d2a <CopyDebugValues+0x1ce>
    4d22:       90 91 40 0a     lds     r25, 0x0A40
    4d26:       99 23           and     r25, r25
    4d28:       11 f0           breq    .+4             ; 0x4d2e <CopyDebugValues+0x1d2>
    4d2a:       81 60           ori     r24, 0x01       ; 1
    4d2c:       01 c0           rjmp    .+2             ; 0x4d30 <CopyDebugValues+0x1d4>
    4d2e:       8e 7f           andi    r24, 0xFE       ; 254
    4d30:       80 93 24 0c     sts     0x0C24, r24
    4d34:       ff 90           pop     r15
    4d36:       ef 90           pop     r14
    4d38:       df 90           pop     r13
    4d3a:       cf 90           pop     r12
    4d3c:       08 95           ret

00004d3e <Piep>:
    4d3e:       ff 92           push    r15
    4d40:       0f 93           push    r16
    4d42:       1f 93           push    r17
    4d44:       cf 93           push    r28
    4d46:       df 93           push    r29
    4d48:       8b 01           movw    r16, r22
    4d4a:       90 91 01 04     lds     r25, 0x0401
    4d4e:       91 11           cpse    r25, r1
    4d50:       30 c0           rjmp    .+96            ; 0x4db2 <Piep+0x74>
    4d52:       90 91 54 01     lds     r25, 0x0154
    4d56:       99 31           cpi     r25, 0x19       ; 25
    4d58:       11 f4           brne    .+4             ; 0x4d5e <Piep+0x20>
    4d5a:       29 98           cbi     0x05, 1 ; 5
    4d5c:       01 c0           rjmp    .+2             ; 0x4d60 <Piep+0x22>
    4d5e:       29 9a           sbi     0x05, 1 ; 5
    4d60:       f8 2e           mov     r15, r24
    4d62:       ff 20           and     r15, r15
    4d64:       f9 f0           breq    .+62            ; 0x4da4 <Piep+0x66>
    4d66:       10 93 cc 04     sts     0x04CC, r17
    4d6a:       00 93 cb 04     sts     0x04CB, r16
    4d6e:       e8 01           movw    r28, r16
    4d70:       20 91 cb 04     lds     r18, 0x04CB
    4d74:       30 91 cc 04     lds     r19, 0x04CC
    4d78:       23 2b           or      r18, r19
    4d7a:       81 f0           breq    .+32            ; 0x4d9c <Piep+0x5e>
    4d7c:       80 91 cf 04     lds     r24, 0x04CF
    4d80:       88 23           and     r24, r24
    4d82:       b1 f3           breq    .-20            ; 0x4d70 <Piep+0x32>
    4d84:       10 92 cf 04     sts     0x04CF, r1
    4d88:       20 91 cb 04     lds     r18, 0x04CB
    4d8c:       30 91 cc 04     lds     r19, 0x04CC
    4d90:       23 2b           or      r18, r19
    4d92:       09 f4           brne    .+2             ; 0x4d96 <Piep+0x58>
    4d94:       21 97           sbiw    r28, 0x01       ; 1
    4d96:       0e 94 86 19     call    0x330c  ; 0x330c <LIBFC_Polling>
    4d9a:       ea cf           rjmp    .-44            ; 0x4d70 <Piep+0x32>
    4d9c:       20 97           sbiw    r28, 0x00       ; 0
    4d9e:       71 f7           brne    .-36            ; 0x4d7c <Piep+0x3e>
    4da0:       fa 94           dec     r15
    4da2:       df cf           rjmp    .-66            ; 0x4d62 <Piep+0x24>
    4da4:       80 91 54 01     lds     r24, 0x0154
    4da8:       89 31           cpi     r24, 0x19       ; 25
    4daa:       11 f4           brne    .+4             ; 0x4db0 <Piep+0x72>
    4dac:       29 9a           sbi     0x05, 1 ; 5
    4dae:       01 c0           rjmp    .+2             ; 0x4db2 <Piep+0x74>
    4db0:       29 98           cbi     0x05, 1 ; 5
    4db2:       df 91           pop     r29
    4db4:       cf 91           pop     r28
    4db6:       1f 91           pop     r17
    4db8:       0f 91           pop     r16
    4dba:       ff 90           pop     r15
    4dbc:       08 95           ret

00004dbe <CalibrierMittelwert>:
    4dbe:       ea e7           ldi     r30, 0x7A       ; 122
    4dc0:       f0 e0           ldi     r31, 0x00       ; 0
    4dc2:       10 82           st      Z, r1
    4dc4:       80 91 65 03     lds     r24, 0x0365
    4dc8:       90 91 66 03     lds     r25, 0x0366
    4dcc:       90 93 05 06     sts     0x0605, r25
    4dd0:       80 93 04 06     sts     0x0604, r24
    4dd4:       80 91 63 03     lds     r24, 0x0363
    4dd8:       90 91 64 03     lds     r25, 0x0364
    4ddc:       90 93 fa 05     sts     0x05FA, r25
    4de0:       80 93 f9 05     sts     0x05F9, r24
    4de4:       80 91 61 03     lds     r24, 0x0361
    4de8:       90 91 62 03     lds     r25, 0x0362
    4dec:       90 93 45 06     sts     0x0645, r25
    4df0:       80 93 44 06     sts     0x0644, r24
    4df4:       20 91 5d 03     lds     r18, 0x035D
    4df8:       30 91 5e 03     lds     r19, 0x035E
    4dfc:       46 e0           ldi     r20, 0x06       ; 6
    4dfe:       42 9f           mul     r20, r18
    4e00:       c0 01           movw    r24, r0
    4e02:       43 9f           mul     r20, r19
    4e04:       90 0d           add     r25, r0
    4e06:       11 24           eor     r1, r1
    4e08:       90 93 3e 06     sts     0x063E, r25
    4e0c:       80 93 3d 06     sts     0x063D, r24
    4e10:       20 91 5f 03     lds     r18, 0x035F
    4e14:       30 91 60 03     lds     r19, 0x0360
    4e18:       42 9f           mul     r20, r18
    4e1a:       c0 01           movw    r24, r0
    4e1c:       43 9f           mul     r20, r19
    4e1e:       90 0d           add     r25, r0
    4e20:       11 24           eor     r1, r1
    4e22:       90 93 50 06     sts     0x0650, r25
    4e26:       80 93 4f 06     sts     0x064F, r24
    4e2a:       8f ec           ldi     r24, 0xCF       ; 207
    4e2c:       80 83           st      Z, r24
    4e2e:       20 91 5c 05     lds     r18, 0x055C
    4e32:       30 e0           ldi     r19, 0x00       ; 0
    4e34:       a4 ec           ldi     r26, 0xC4       ; 196
    4e36:       b9 e0           ldi     r27, 0x09       ; 9
    4e38:       0e 94 30 9b     call    0x13660 ; 0x13660 <__umulhisi3>
    4e3c:       60 93 46 01     sts     0x0146, r22
    4e40:       70 93 47 01     sts     0x0147, r23
    4e44:       80 93 48 01     sts     0x0148, r24
    4e48:       90 93 49 01     sts     0x0149, r25
    4e4c:       20 91 5d 05     lds     r18, 0x055D
    4e50:       30 e0           ldi     r19, 0x00       ; 0
    4e52:       0e 94 30 9b     call    0x13660 ; 0x13660 <__umulhisi3>
    4e56:       60 93 42 01     sts     0x0142, r22
    4e5a:       70 93 43 01     sts     0x0143, r23
    4e5e:       80 93 44 01     sts     0x0144, r24
    4e62:       90 93 45 01     sts     0x0145, r25
    4e66:       08 95           ret

00004e68 <SetNeutral>:
    4e68:       8f 92           push    r8
    4e6a:       9f 92           push    r9
    4e6c:       af 92           push    r10
    4e6e:       bf 92           push    r11
    4e70:       cf 92           push    r12
    4e72:       df 92           push    r13
    4e74:       ef 92           push    r14
    4e76:       ff 92           push    r15
    4e78:       0f 93           push    r16
    4e7a:       1f 93           push    r17
    4e7c:       cf 93           push    r28
    4e7e:       df 93           push    r29
    4e80:       08 2f           mov     r16, r24
    4e82:       10 92 3f 0a     sts     0x0A3F, r1
    4e86:       10 92 4c 04     sts     0x044C, r1
    4e8a:       10 92 4b 04     sts     0x044B, r1
    4e8e:       10 92 4a 04     sts     0x044A, r1
    4e92:       10 92 49 04     sts     0x0449, r1
    4e96:       10 92 46 04     sts     0x0446, r1
    4e9a:       10 92 45 04     sts     0x0445, r1
    4e9e:       10 92 44 04     sts     0x0444, r1
    4ea2:       10 92 56 04     sts     0x0456, r1
    4ea6:       10 92 55 04     sts     0x0455, r1
    4eaa:       10 92 54 04     sts     0x0454, r1
    4eae:       10 92 53 04     sts     0x0453, r1
    4eb2:       10 92 52 04     sts     0x0452, r1
    4eb6:       10 92 51 04     sts     0x0451, r1
    4eba:       10 92 2a 01     sts     0x012A, r1
    4ebe:       10 92 29 01     sts     0x0129, r1
    4ec2:       10 92 56 03     sts     0x0356, r1
    4ec6:       83 30           cpi     r24, 0x03       ; 3
    4ec8:       29 f4           brne    .+10            ; 0x4ed4 <SetNeutral+0x6c>
    4eca:       80 91 c7 03     lds     r24, 0x03C7
    4ece:       82 60           ori     r24, 0x02       ; 2
    4ed0:       80 93 c7 03     sts     0x03C7, r24
    4ed4:       74 df           rcall   .-280           ; 0x4dbe <CalibrierMittelwert>
    4ed6:       84 e6           ldi     r24, 0x64       ; 100
    4ed8:       90 e0           ldi     r25, 0x00       ; 0
    4eda:       0e 94 5a 88     call    0x110b4 ; 0x110b4 <Delay_ms_Mess>
    4ede:       6f df           rcall   .-290           ; 0x4dbe <CalibrierMittelwert>
    4ee0:       80 91 28 05     lds     r24, 0x0528
    4ee4:       80 ff           sbrs    r24, 0
    4ee6:       13 c0           rjmp    .+38            ; 0x4f0e <SetNeutral+0xa6>
    4ee8:       80 91 10 01     lds     r24, 0x0110
    4eec:       90 91 11 01     lds     r25, 0x0111
    4ef0:       87 3b           cpi     r24, 0xB7       ; 183
    4ef2:       93 40           sbci    r25, 0x03       ; 3
    4ef4:       50 f4           brcc    .+20            ; 0x4f0a <SetNeutral+0xa2>
    4ef6:       80 91 10 01     lds     r24, 0x0110
    4efa:       90 91 11 01     lds     r25, 0x0111
    4efe:       8e 3e           cpi     r24, 0xEE       ; 238
    4f00:       92 40           sbci    r25, 0x02       ; 2
    4f02:       18 f0           brcs    .+6             ; 0x4f0a <SetNeutral+0xa2>
    4f04:       80 91 56 03     lds     r24, 0x0356
    4f08:       81 11           cpse    r24, r1
    4f0a:       0e 94 ab 1a     call    0x3556  ; 0x3556 <SucheLuftruckOffset>
    4f0e:       80 90 10 01     lds     r8, 0x0110
    4f12:       90 90 11 01     lds     r9, 0x0111
    4f16:       87 b5           in      r24, 0x27       ; 39
    4f18:       8b 5f           subi    r24, 0xFB       ; 251
    4f1a:       87 bd           out     0x27, r24       ; 39
    4f1c:       87 b5           in      r24, 0x27       ; 39
    4f1e:       80 95           com     r24
    4f20:       88 bd           out     0x28, r24       ; 40
    4f22:       10 e2           ldi     r17, 0x20       ; 32
    4f24:       c0 e0           ldi     r28, 0x00       ; 0
    4f26:       d0 e0           ldi     r29, 0x00       ; 0
    4f28:       c1 2c           mov     r12, r1
    4f2a:       d1 2c           mov     r13, r1
    4f2c:       a1 2c           mov     r10, r1
    4f2e:       b1 2c           mov     r11, r1
    4f30:       e1 2c           mov     r14, r1
    4f32:       f1 2c           mov     r15, r1
    4f34:       8a e0           ldi     r24, 0x0A       ; 10
    4f36:       90 e0           ldi     r25, 0x00       ; 0
    4f38:       0e 94 5a 88     call    0x110b4 ; 0x110b4 <Delay_ms_Mess>
    4f3c:       80 91 61 03     lds     r24, 0x0361
    4f40:       90 91 62 03     lds     r25, 0x0362
    4f44:       e8 0e           add     r14, r24
    4f46:       f9 1e           adc     r15, r25
    4f48:       80 91 65 03     lds     r24, 0x0365
    4f4c:       90 91 66 03     lds     r25, 0x0366
    4f50:       a8 0e           add     r10, r24
    4f52:       b9 1e           adc     r11, r25
    4f54:       80 91 63 03     lds     r24, 0x0363
    4f58:       90 91 64 03     lds     r25, 0x0364
    4f5c:       c8 0e           add     r12, r24
    4f5e:       d9 1e           adc     r13, r25
    4f60:       80 91 04 05     lds     r24, 0x0504
    4f64:       90 91 05 05     lds     r25, 0x0505
    4f68:       c8 0f           add     r28, r24
    4f6a:       d9 1f           adc     r29, r25
    4f6c:       11 50           subi    r17, 0x01       ; 1
    4f6e:       11 f7           brne    .-60            ; 0x4f34 <SetNeutral+0xcc>
    4f70:       80 91 10 01     lds     r24, 0x0110
    4f74:       90 91 11 01     lds     r25, 0x0111
    4f78:       82 3f           cpi     r24, 0xF2       ; 242
    4f7a:       93 40           sbci    r25, 0x03       ; 3
    4f7c:       80 f4           brcc    .+32            ; 0x4f9e <SetNeutral+0x136>
    4f7e:       80 91 10 01     lds     r24, 0x0110
    4f82:       90 91 11 01     lds     r25, 0x0111
    4f86:       45 97           sbiw    r24, 0x15       ; 21
    4f88:       50 f0           brcs    .+20            ; 0x4f9e <SetNeutral+0x136>
    4f8a:       80 91 10 01     lds     r24, 0x0110
    4f8e:       90 91 11 01     lds     r25, 0x0111
    4f92:       88 1a           sub     r8, r24
    4f94:       99 0a           sbc     r9, r25
    4f96:       90 92 0e 01     sts     0x010E, r9
    4f9a:       80 92 0d 01     sts     0x010D, r8
    4f9e:       87 b5           in      r24, 0x27       ; 39
    4fa0:       85 50           subi    r24, 0x05       ; 5
    4fa2:       87 bd           out     0x27, r24       ; 39
    4fa4:       87 b5           in      r24, 0x27       ; 39
    4fa6:       80 95           com     r24
    4fa8:       88 bd           out     0x28, r24       ; 40
    4faa:       c5 01           movw    r24, r10
    4fac:       40 96           adiw    r24, 0x10       ; 16
    4fae:       96 95           lsr     r25
    4fb0:       87 95           ror     r24
    4fb2:       96 95           lsr     r25
    4fb4:       87 95           ror     r24
    4fb6:       90 93 56 04     sts     0x0456, r25
    4fba:       80 93 55 04     sts     0x0455, r24
    4fbe:       96 01           movw    r18, r12
    4fc0:       20 5f           subi    r18, 0xF0       ; 240
    4fc2:       3f 4f           sbci    r19, 0xFF       ; 255
    4fc4:       36 95           lsr     r19
    4fc6:       27 95           ror     r18
    4fc8:       36 95           lsr     r19
    4fca:       27 95           ror     r18
    4fcc:       30 93 54 04     sts     0x0454, r19
    4fd0:       20 93 53 04     sts     0x0453, r18
    4fd4:       40 e1           ldi     r20, 0x10       ; 16
    4fd6:       e4 0e           add     r14, r20
    4fd8:       f1 1c           adc     r15, r1
    4fda:       e5 e0           ldi     r30, 0x05       ; 5
    4fdc:       f6 94           lsr     r15
    4fde:       e7 94           ror     r14
    4fe0:       ea 95           dec     r30
    4fe2:       e1 f7           brne    .-8             ; 0x4fdc <SetNeutral+0x174>
    4fe4:       f0 92 52 04     sts     0x0452, r15
    4fe8:       e0 92 51 04     sts     0x0451, r14
    4fec:       60 96           adiw    r28, 0x10       ; 16
    4fee:       f5 e0           ldi     r31, 0x05       ; 5
    4ff0:       d6 95           lsr     r29
    4ff2:       c7 95           ror     r28
    4ff4:       fa 95           dec     r31
    4ff6:       e1 f7           brne    .-8             ; 0x4ff0 <SetNeutral+0x188>
    4ff8:       d0 93 46 04     sts     0x0446, r29
    4ffc:       c0 93 45 04     sts     0x0445, r28
    5000:       30 93 50 04     sts     0x0450, r19
    5004:       20 93 4f 04     sts     0x044F, r18
    5008:       90 93 4e 04     sts     0x044E, r25
    500c:       80 93 4d 04     sts     0x044D, r24
    5010:       02 30           cpi     r16, 0x02       ; 2
    5012:       09 f0           breq    .+2             ; 0x5016 <SetNeutral+0x1ae>
    5014:       4c c0           rjmp    .+152           ; 0x50ae <SetNeutral+0x246>
    5016:       80 91 3d 06     lds     r24, 0x063D
    501a:       90 91 3e 06     lds     r25, 0x063E
    501e:       97 ff           sbrs    r25, 7
    5020:       03 c0           rjmp    .+6             ; 0x5028 <SetNeutral+0x1c0>
    5022:       91 95           neg     r25
    5024:       81 95           neg     r24
    5026:       91 09           sbc     r25, r1
    5028:       6c e0           ldi     r22, 0x0C       ; 12
    502a:       70 e0           ldi     r23, 0x00       ; 0
    502c:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    5030:       9b 01           movw    r18, r22
    5032:       70 93 4c 04     sts     0x044C, r23
    5036:       60 93 4b 04     sts     0x044B, r22
    503a:       80 91 4f 06     lds     r24, 0x064F
    503e:       90 91 50 06     lds     r25, 0x0650
    5042:       97 ff           sbrs    r25, 7
    5044:       03 c0           rjmp    .+6             ; 0x504c <SetNeutral+0x1e4>
    5046:       91 95           neg     r25
    5048:       81 95           neg     r24
    504a:       91 09           sbc     r25, r1
    504c:       6c e0           ldi     r22, 0x0C       ; 12
    504e:       70 e0           ldi     r23, 0x00       ; 0
    5050:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    5054:       70 93 4a 04     sts     0x044A, r23
    5058:       60 93 49 04     sts     0x0449, r22
    505c:       b9 01           movw    r22, r18
    505e:       84 e0           ldi     r24, 0x04       ; 4
    5060:       90 e0           ldi     r25, 0x00       ; 0
    5062:       17 db           rcall   .-2514          ; 0x4692 <SetParamWord>
    5064:       60 91 49 04     lds     r22, 0x0449
    5068:       70 91 4a 04     lds     r23, 0x044A
    506c:       86 e0           ldi     r24, 0x06       ; 6
    506e:       90 e0           ldi     r25, 0x00       ; 0
    5070:       10 db           rcall   .-2528          ; 0x4692 <SetParamWord>
    5072:       60 91 45 04     lds     r22, 0x0445
    5076:       70 91 46 04     lds     r23, 0x0446
    507a:       88 e0           ldi     r24, 0x08       ; 8
    507c:       90 e0           ldi     r25, 0x00       ; 0
    507e:       09 db           rcall   .-2542          ; 0x4692 <SetParamWord>
    5080:       60 91 55 04     lds     r22, 0x0455
    5084:       70 91 56 04     lds     r23, 0x0456
    5088:       82 e1           ldi     r24, 0x12       ; 18
    508a:       90 e0           ldi     r25, 0x00       ; 0
    508c:       02 db           rcall   .-2556          ; 0x4692 <SetParamWord>
    508e:       60 91 53 04     lds     r22, 0x0453
    5092:       70 91 54 04     lds     r23, 0x0454
    5096:       84 e1           ldi     r24, 0x14       ; 20
    5098:       90 e0           ldi     r25, 0x00       ; 0
    509a:       fb da           rcall   .-2570          ; 0x4692 <SetParamWord>
    509c:       60 91 51 04     lds     r22, 0x0451
    50a0:       70 91 52 04     lds     r23, 0x0452
    50a4:       86 e1           ldi     r24, 0x16       ; 22
    50a6:       90 e0           ldi     r25, 0x00       ; 0
    50a8:       f4 da           rcall   .-2584          ; 0x4692 <SetParamWord>
    50aa:       11 e0           ldi     r17, 0x01       ; 1
    50ac:       91 c0           rjmp    .+290           ; 0x51d0 <SetNeutral+0x368>
    50ae:       84 e0           ldi     r24, 0x04       ; 4
    50b0:       90 e0           ldi     r25, 0x00       ; 0
    50b2:       ed da           rcall   .-2598          ; 0x468e <GetParamWord>
    50b4:       90 93 4c 04     sts     0x044C, r25
    50b8:       80 93 4b 04     sts     0x044B, r24
    50bc:       86 e0           ldi     r24, 0x06       ; 6
    50be:       90 e0           ldi     r25, 0x00       ; 0
    50c0:       e6 da           rcall   .-2612          ; 0x468e <GetParamWord>
    50c2:       90 93 4a 04     sts     0x044A, r25
    50c6:       80 93 49 04     sts     0x0449, r24
    50ca:       20 91 4b 04     lds     r18, 0x044B
    50ce:       30 91 4c 04     lds     r19, 0x044C
    50d2:       21 30           cpi     r18, 0x01       ; 1
    50d4:       38 40           sbci    r19, 0x08       ; 8
    50d6:       18 f4           brcc    .+6             ; 0x50de <SetNeutral+0x276>
    50d8:       81 30           cpi     r24, 0x01       ; 1
    50da:       98 40           sbci    r25, 0x08       ; 8
    50dc:       a8 f1           brcs    .+106           ; 0x5148 <SetNeutral+0x2e0>
    50de:       8f e4           ldi     r24, 0x4F       ; 79
    50e0:       92 e0           ldi     r25, 0x02       ; 2
    50e2:       9f 93           push    r25
    50e4:       8f 93           push    r24
    50e6:       8c e9           ldi     r24, 0x9C       ; 156
    50e8:       96 e9           ldi     r25, 0x96       ; 150
    50ea:       9f 93           push    r25
    50ec:       8f 93           push    r24
    50ee:       e0 91 55 06     lds     r30, 0x0655
    50f2:       f0 91 56 06     lds     r31, 0x0656
    50f6:       09 95           icall
    50f8:       80 91 3d 06     lds     r24, 0x063D
    50fc:       90 91 3e 06     lds     r25, 0x063E
    5100:       97 ff           sbrs    r25, 7
    5102:       03 c0           rjmp    .+6             ; 0x510a <SetNeutral+0x2a2>
    5104:       91 95           neg     r25
    5106:       81 95           neg     r24
    5108:       91 09           sbc     r25, r1
    510a:       6c e0           ldi     r22, 0x0C       ; 12
    510c:       70 e0           ldi     r23, 0x00       ; 0
    510e:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    5112:       70 93 4c 04     sts     0x044C, r23
    5116:       60 93 4b 04     sts     0x044B, r22
    511a:       80 91 4f 06     lds     r24, 0x064F
    511e:       90 91 50 06     lds     r25, 0x0650
    5122:       97 ff           sbrs    r25, 7
    5124:       03 c0           rjmp    .+6             ; 0x512c <SetNeutral+0x2c4>
    5126:       91 95           neg     r25
    5128:       81 95           neg     r24
    512a:       91 09           sbc     r25, r1
    512c:       6c e0           ldi     r22, 0x0C       ; 12
    512e:       70 e0           ldi     r23, 0x00       ; 0
    5130:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    5134:       70 93 4a 04     sts     0x044A, r23
    5138:       60 93 49 04     sts     0x0449, r22
    513c:       0f 90           pop     r0
    513e:       0f 90           pop     r0
    5140:       0f 90           pop     r0
    5142:       0f 90           pop     r0
    5144:       10 e0           ldi     r17, 0x00       ; 0
    5146:       01 c0           rjmp    .+2             ; 0x514a <SetNeutral+0x2e2>
    5148:       11 e0           ldi     r17, 0x01       ; 1
    514a:       80 91 c7 03     lds     r24, 0x03C7
    514e:       81 ff           sbrs    r24, 1
    5150:       3f c0           rjmp    .+126           ; 0x51d0 <SetNeutral+0x368>
    5152:       82 e1           ldi     r24, 0x12       ; 18
    5154:       90 e0           ldi     r25, 0x00       ; 0
    5156:       9b da           rcall   .-2762          ; 0x468e <GetParamWord>
    5158:       7c 01           movw    r14, r24
    515a:       84 e1           ldi     r24, 0x14       ; 20
    515c:       90 e0           ldi     r25, 0x00       ; 0
    515e:       97 da           rcall   .-2770          ; 0x468e <GetParamWord>
    5160:       ec 01           movw    r28, r24
    5162:       86 e1           ldi     r24, 0x16       ; 22
    5164:       90 e0           ldi     r25, 0x00       ; 0
    5166:       93 da           rcall   .-2778          ; 0x468e <GetParamWord>
    5168:       97 01           movw    r18, r14
    516a:       39 51           subi    r19, 0x19       ; 25
    516c:       21 38           cpi     r18, 0x81       ; 129
    516e:       3c 40           sbci    r19, 0x0C       ; 12
    5170:       58 f4           brcc    .+22            ; 0x5188 <SetNeutral+0x320>
    5172:       9e 01           movw    r18, r28
    5174:       39 51           subi    r19, 0x19       ; 25
    5176:       21 38           cpi     r18, 0x81       ; 129
    5178:       3c 40           sbci    r19, 0x0C       ; 12
    517a:       30 f4           brcc    .+12            ; 0x5188 <SetNeutral+0x320>
    517c:       9c 01           movw    r18, r24
    517e:       20 52           subi    r18, 0x20       ; 32
    5180:       33 40           sbci    r19, 0x03       ; 3
    5182:       21 39           cpi     r18, 0x91       ; 145
    5184:       31 40           sbci    r19, 0x01       ; 1
    5186:       c0 f0           brcs    .+48            ; 0x51b8 <SetNeutral+0x350>
    5188:       8b e2           ldi     r24, 0x2B       ; 43
    518a:       92 e0           ldi     r25, 0x02       ; 2
    518c:       9f 93           push    r25
    518e:       8f 93           push    r24
    5190:       8c e9           ldi     r24, 0x9C       ; 156
    5192:       96 e9           ldi     r25, 0x96       ; 150
    5194:       9f 93           push    r25
    5196:       8f 93           push    r24
    5198:       e0 91 55 06     lds     r30, 0x0655
    519c:       f0 91 56 06     lds     r31, 0x0656
    51a0:       09 95           icall
    51a2:       80 91 c7 03     lds     r24, 0x03C7
    51a6:       8d 7f           andi    r24, 0xFD       ; 253
    51a8:       80 93 c7 03     sts     0x03C7, r24
    51ac:       0f 90           pop     r0
    51ae:       0f 90           pop     r0
    51b0:       0f 90           pop     r0
    51b2:       0f 90           pop     r0
    51b4:       10 e0           ldi     r17, 0x00       ; 0
    51b6:       0c c0           rjmp    .+24            ; 0x51d0 <SetNeutral+0x368>
    51b8:       f0 92 56 04     sts     0x0456, r15
    51bc:       e0 92 55 04     sts     0x0455, r14
    51c0:       d0 93 54 04     sts     0x0454, r29
    51c4:       c0 93 53 04     sts     0x0453, r28
    51c8:       90 93 52 04     sts     0x0452, r25
    51cc:       80 93 51 04     sts     0x0451, r24
    51d0:       12 bc           out     0x22, r1        ; 34
    51d2:       11 bc           out     0x21, r1        ; 33
    51d4:       10 92 05 06     sts     0x0605, r1
    51d8:       10 92 04 06     sts     0x0604, r1
    51dc:       10 92 fa 05     sts     0x05FA, r1
    51e0:       10 92 f9 05     sts     0x05F9, r1
    51e4:       10 92 45 06     sts     0x0645, r1
    51e8:       10 92 44 06     sts     0x0644, r1
    51ec:       88 ec           ldi     r24, 0xC8       ; 200
    51ee:       90 e0           ldi     r25, 0x00       ; 0
    51f0:       0e 94 5a 88     call    0x110b4 ; 0x110b4 <Delay_ms_Mess>
    51f4:       80 91 5d 03     lds     r24, 0x035D
    51f8:       90 91 5e 03     lds     r25, 0x035E
    51fc:       26 e0           ldi     r18, 0x06       ; 6
    51fe:       28 9f           mul     r18, r24
    5200:       d0 01           movw    r26, r0
    5202:       29 9f           mul     r18, r25
    5204:       b0 0d           add     r27, r0
    5206:       11 24           eor     r1, r1
    5208:       b0 93 3e 06     sts     0x063E, r27
    520c:       a0 93 3d 06     sts     0x063D, r26
    5210:       80 91 5f 03     lds     r24, 0x035F
    5214:       90 91 60 03     lds     r25, 0x0360
    5218:       28 9f           mul     r18, r24
    521a:       a0 01           movw    r20, r0
    521c:       29 9f           mul     r18, r25
    521e:       50 0d           add     r21, r0
    5220:       11 24           eor     r1, r1
    5222:       50 93 50 06     sts     0x0650, r21
    5226:       40 93 4f 06     sts     0x064F, r20
    522a:       e0 91 37 05     lds     r30, 0x0537
    522e:       f0 e0           ldi     r31, 0x00       ; 0
    5230:       9f 01           movw    r18, r30
    5232:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    5236:       6b 01           movw    r12, r22
    5238:       7c 01           movw    r14, r24
    523a:       60 93 40 04     sts     0x0440, r22
    523e:       70 93 41 04     sts     0x0441, r23
    5242:       80 93 42 04     sts     0x0442, r24
    5246:       90 93 43 04     sts     0x0443, r25
    524a:       da 01           movw    r26, r20
    524c:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    5250:       60 93 3c 04     sts     0x043C, r22
    5254:       70 93 3d 04     sts     0x043D, r23
    5258:       80 93 3e 04     sts     0x043E, r24
    525c:       90 93 3f 04     sts     0x043F, r25
    5260:       c0 92 34 04     sts     0x0434, r12
    5264:       d0 92 35 04     sts     0x0435, r13
    5268:       e0 92 36 04     sts     0x0436, r14
    526c:       f0 92 37 04     sts     0x0437, r15
    5270:       60 93 30 04     sts     0x0430, r22
    5274:       70 93 31 04     sts     0x0431, r23
    5278:       80 93 32 04     sts     0x0432, r24
    527c:       90 93 33 04     sts     0x0433, r25
    5280:       10 92 2c 04     sts     0x042C, r1
    5284:       10 92 2d 04     sts     0x042D, r1
    5288:       10 92 2e 04     sts     0x042E, r1
    528c:       10 92 2f 04     sts     0x042F, r1
    5290:       e0 91 4e 01     lds     r30, 0x014E
    5294:       f0 91 4f 01     lds     r31, 0x014F
    5298:       f0 93 1b 04     sts     0x041B, r31
    529c:       e0 93 1a 04     sts     0x041A, r30
    52a0:       84 e6           ldi     r24, 0x64       ; 100
    52a2:       90 e0           ldi     r25, 0x00       ; 0
    52a4:       90 93 4b 01     sts     0x014B, r25
    52a8:       80 93 4a 01     sts     0x014A, r24
    52ac:       20 91 5c 05     lds     r18, 0x055C
    52b0:       30 e0           ldi     r19, 0x00       ; 0
    52b2:       a4 ec           ldi     r26, 0xC4       ; 196
    52b4:       b9 e0           ldi     r27, 0x09       ; 9
    52b6:       0e 94 30 9b     call    0x13660 ; 0x13660 <__umulhisi3>
    52ba:       68 56           subi    r22, 0x68       ; 104
    52bc:       75 4c           sbci    r23, 0xC5       ; 197
    52be:       8f 4f           sbci    r24, 0xFF       ; 255
    52c0:       9f 4f           sbci    r25, 0xFF       ; 255
    52c2:       60 93 46 01     sts     0x0146, r22
    52c6:       70 93 47 01     sts     0x0147, r23
    52ca:       80 93 48 01     sts     0x0148, r24
    52ce:       90 93 49 01     sts     0x0149, r25
    52d2:       20 91 5d 05     lds     r18, 0x055D
    52d6:       30 e0           ldi     r19, 0x00       ; 0
    52d8:       0e 94 30 9b     call    0x13660 ; 0x13660 <__umulhisi3>
    52dc:       68 56           subi    r22, 0x68       ; 104
    52de:       75 4c           sbci    r23, 0xC5       ; 197
    52e0:       8f 4f           sbci    r24, 0xFF       ; 255
    52e2:       9f 4f           sbci    r25, 0xFF       ; 255
    52e4:       60 93 42 01     sts     0x0142, r22
    52e8:       70 93 43 01     sts     0x0143, r23
    52ec:       80 93 44 01     sts     0x0144, r24
    52f0:       90 93 45 01     sts     0x0145, r25
    52f4:       10 92 26 01     sts     0x0126, r1
    52f8:       10 92 25 01     sts     0x0125, r1
    52fc:       20 91 21 01     lds     r18, 0x0121
    5300:       30 91 22 01     lds     r19, 0x0122
    5304:       40 91 23 01     lds     r20, 0x0123
    5308:       50 91 24 01     lds     r21, 0x0124
    530c:       df 01           movw    r26, r30
    530e:       0e 94 4f 9b     call    0x1369e ; 0x1369e <__mulshisi3>
    5312:       60 93 4b 06     sts     0x064B, r22
    5316:       70 93 4c 06     sts     0x064C, r23
    531a:       80 93 4d 06     sts     0x064D, r24
    531e:       90 93 4e 06     sts     0x064E, r25
    5322:       10 92 17 04     sts     0x0417, r1
    5326:       10 92 16 04     sts     0x0416, r1
    532a:       0e 94 fa 73     call    0xe7f4  ; 0xe7f4 <LED_Init>
    532e:       00 23           and     r16, r16
    5330:       29 f0           breq    .+10            ; 0x533c <SetNeutral+0x4d4>
    5332:       80 91 c9 03     lds     r24, 0x03C9
    5336:       84 60           ori     r24, 0x04       ; 4
    5338:       80 93 c9 03     sts     0x03C9, r24
    533c:       8f ef           ldi     r24, 0xFF       ; 255
    533e:       80 93 29 09     sts     0x0929, r24
    5342:       10 92 2a 09     sts     0x092A, r1
    5346:       80 e2           ldi     r24, 0x20       ; 32
    5348:       80 93 2b 09     sts     0x092B, r24
    534c:       84 e6           ldi     r24, 0x64       ; 100
    534e:       80 93 02 04     sts     0x0402, r24
    5352:       80 91 c9 04     lds     r24, 0x04C9
    5356:       88 23           and     r24, r24
    5358:       11 f0           breq    .+4             ; 0x535e <SetNeutral+0x4f6>
    535a:       57 9a           sbi     0x0a, 7 ; 10
    535c:       15 c0           rjmp    .+42            ; 0x5388 <SetNeutral+0x520>
    535e:       80 91 94 05     lds     r24, 0x0594
    5362:       85 70           andi    r24, 0x05       ; 5
    5364:       85 30           cpi     r24, 0x05       ; 5
    5366:       19 f4           brne    .+6             ; 0x536e <SetNeutral+0x506>
    5368:       80 ee           ldi     r24, 0xE0       ; 224
    536a:       9e e2           ldi     r25, 0x2E       ; 46
    536c:       02 c0           rjmp    .+4             ; 0x5372 <SetNeutral+0x50a>
    536e:       80 e0           ldi     r24, 0x00       ; 0
    5370:       91 e1           ldi     r25, 0x11       ; 17
    5372:       90 93 a8 02     sts     0x02A8, r25
    5376:       80 93 a7 02     sts     0x02A7, r24
    537a:       81 e0           ldi     r24, 0x01       ; 1
    537c:       80 93 af 02     sts     0x02AF, r24
    5380:       0e 94 f3 88     call    0x111e6 ; 0x111e6 <CalculateServo>
    5384:       0e 94 f3 88     call    0x111e6 ; 0x111e6 <CalculateServo>
    5388:       c0 90 21 01     lds     r12, 0x0121
    538c:       d0 90 22 01     lds     r13, 0x0122
    5390:       e0 90 23 01     lds     r14, 0x0123
    5394:       f0 90 24 01     lds     r15, 0x0124
    5398:       60 91 3c 04     lds     r22, 0x043C
    539c:       70 91 3d 04     lds     r23, 0x043D
    53a0:       80 91 3e 04     lds     r24, 0x043E
    53a4:       90 91 3f 04     lds     r25, 0x043F
    53a8:       a7 01           movw    r20, r14
    53aa:       96 01           movw    r18, r12
    53ac:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    53b0:       49 01           movw    r8, r18
    53b2:       5a 01           movw    r10, r20
    53b4:       60 91 40 04     lds     r22, 0x0440
    53b8:       70 91 41 04     lds     r23, 0x0441
    53bc:       80 91 42 04     lds     r24, 0x0442
    53c0:       90 91 43 04     lds     r25, 0x0443
    53c4:       a7 01           movw    r20, r14
    53c6:       96 01           movw    r18, r12
    53c8:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    53cc:       b4 01           movw    r22, r8
    53ce:       c9 01           movw    r24, r18
    53d0:       0e 94 12 0d     call    0x1a24  ; 0x1a24 <ihypot>
    53d4:       ec 01           movw    r28, r24
    53d6:       0e 94 cd 7d     call    0xfb9a  ; 0xfb9a <c_cos_8192>
    53da:       9c 01           movw    r18, r24
    53dc:       90 93 0b 06     sts     0x060B, r25
    53e0:       80 93 0a 06     sts     0x060A, r24
    53e4:       60 91 45 04     lds     r22, 0x0445
    53e8:       70 91 46 04     lds     r23, 0x0446
    53ec:       72 50           subi    r23, 0x02       ; 2
    53ee:       88 27           eor     r24, r24
    53f0:       77 fd           sbrc    r23, 7
    53f2:       80 95           com     r24
    53f4:       98 2f           mov     r25, r24
    53f6:       5d e0           ldi     r21, 0x0D       ; 13
    53f8:       66 0f           add     r22, r22
    53fa:       77 1f           adc     r23, r23
    53fc:       88 1f           adc     r24, r24
    53fe:       99 1f           adc     r25, r25
    5400:       5a 95           dec     r21
    5402:       d1 f7           brne    .-12            ; 0x53f8 <SetNeutral+0x590>
    5404:       70 5f           subi    r23, 0xF0       ; 240
    5406:       8f 4f           sbci    r24, 0xFF       ; 255
    5408:       9f 4f           sbci    r25, 0xFF       ; 255
    540a:       44 27           eor     r20, r20
    540c:       37 fd           sbrc    r19, 7
    540e:       40 95           com     r20
    5410:       54 2f           mov     r21, r20
    5412:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    5416:       c9 01           movw    r24, r18
    5418:       b9 01           movw    r22, r18
    541a:       7e 5f           subi    r23, 0xFE       ; 254
    541c:       70 93 46 04     sts     0x0446, r23
    5420:       60 93 45 04     sts     0x0445, r22
    5424:       65 97           sbiw    r28, 0x15       ; 21
    5426:       0c f0           brlt    .+2             ; 0x542a <SetNeutral+0x5c2>
    5428:       10 e0           ldi     r17, 0x00       ; 0
    542a:       00 23           and     r16, r16
    542c:       79 f0           breq    .+30            ; 0x544c <SetNeutral+0x5e4>
    542e:       60 91 c0 03     lds     r22, 0x03C0
    5432:       66 23           and     r22, r22
    5434:       59 f0           breq    .+22            ; 0x544c <SetNeutral+0x5e4>
    5436:       2c 58           subi    r18, 0x8C       ; 140
    5438:       31 09           sbc     r19, r1
    543a:       22 34           cpi     r18, 0x42       ; 66
    543c:       31 05           cpc     r19, r1
    543e:       30 f0           brcs    .+12            ; 0x544c <SetNeutral+0x5e4>
    5440:       20 91 3f 0a     lds     r18, 0x0A3F
    5444:       20 62           ori     r18, 0x20       ; 32
    5446:       20 93 3f 0a     sts     0x0A3F, r18
    544a:       10 e0           ldi     r17, 0x00       ; 0
    544c:       20 91 55 04     lds     r18, 0x0455
    5450:       30 91 56 04     lds     r19, 0x0456
    5454:       20 56           subi    r18, 0x60       ; 96
    5456:       39 40           sbci    r19, 0x09       ; 9
    5458:       21 3c           cpi     r18, 0xC1       ; 193
    545a:       3b 42           sbci    r19, 0x2B       ; 43
    545c:       28 f0           brcs    .+10            ; 0x5468 <SetNeutral+0x600>
    545e:       20 91 3f 0a     lds     r18, 0x0A3F
    5462:       21 60           ori     r18, 0x01       ; 1
    5464:       20 93 3f 0a     sts     0x0A3F, r18
    5468:       20 91 53 04     lds     r18, 0x0453
    546c:       30 91 54 04     lds     r19, 0x0454
    5470:       20 56           subi    r18, 0x60       ; 96
    5472:       39 40           sbci    r19, 0x09       ; 9
    5474:       21 3c           cpi     r18, 0xC1       ; 193
    5476:       3b 42           sbci    r19, 0x2B       ; 43
    5478:       28 f0           brcs    .+10            ; 0x5484 <SetNeutral+0x61c>
    547a:       20 91 3f 0a     lds     r18, 0x0A3F
    547e:       22 60           ori     r18, 0x02       ; 2
    5480:       20 93 3f 0a     sts     0x0A3F, r18
    5484:       20 91 51 04     lds     r18, 0x0451
    5488:       30 91 52 04     lds     r19, 0x0452
    548c:       2c 52           subi    r18, 0x2C       ; 44
    548e:       31 40           sbci    r19, 0x01       ; 1
    5490:       29 37           cpi     r18, 0x79       ; 121
    5492:       35 40           sbci    r19, 0x05       ; 5
    5494:       28 f0           brcs    .+10            ; 0x54a0 <SetNeutral+0x638>
    5496:       20 91 3f 0a     lds     r18, 0x0A3F
    549a:       24 60           ori     r18, 0x04       ; 4
    549c:       20 93 3f 0a     sts     0x0A3F, r18
    54a0:       20 91 4b 04     lds     r18, 0x044B
    54a4:       30 91 4c 04     lds     r19, 0x044C
    54a8:       2c 52           subi    r18, 0x2C       ; 44
    54aa:       31 40           sbci    r19, 0x01       ; 1
    54ac:       23 3c           cpi     r18, 0xC3       ; 195
    54ae:       31 40           sbci    r19, 0x01       ; 1
    54b0:       28 f0           brcs    .+10            ; 0x54bc <SetNeutral+0x654>
    54b2:       20 91 3f 0a     lds     r18, 0x0A3F
    54b6:       28 60           ori     r18, 0x08       ; 8
    54b8:       20 93 3f 0a     sts     0x0A3F, r18
    54bc:       20 91 49 04     lds     r18, 0x0449
    54c0:       30 91 4a 04     lds     r19, 0x044A
    54c4:       2c 52           subi    r18, 0x2C       ; 44
    54c6:       31 40           sbci    r19, 0x01       ; 1
    54c8:       23 3c           cpi     r18, 0xC3       ; 195
    54ca:       31 40           sbci    r19, 0x01       ; 1
    54cc:       28 f0           brcs    .+10            ; 0x54d8 <SetNeutral+0x670>
    54ce:       20 91 3f 0a     lds     r18, 0x0A3F
    54d2:       20 61           ori     r18, 0x10       ; 16
    54d4:       20 93 3f 0a     sts     0x0A3F, r18
    54d8:       83 35           cpi     r24, 0x53       ; 83
    54da:       91 40           sbci    r25, 0x01       ; 1
    54dc:       28 f0           brcs    .+10            ; 0x54e8 <SetNeutral+0x680>
    54de:       80 91 3f 0a     lds     r24, 0x0A3F
    54e2:       80 62           ori     r24, 0x20       ; 32
    54e4:       80 93 3f 0a     sts     0x0A3F, r24
    54e8:       80 91 3f 0a     lds     r24, 0x0A3F
    54ec:       81 11           cpse    r24, r1
    54ee:       10 e0           ldi     r17, 0x00       ; 0
    54f0:       86 e4           ldi     r24, 0x46       ; 70
    54f2:       80 93 3d 01     sts     0x013D, r24
    54f6:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    54fa:       82 e0           ldi     r24, 0x02       ; 2
    54fc:       0e 94 10 16     call    0x2c20  ; 0x2c20 <ACC_AltitudeFusion>
    5500:       80 91 12 01     lds     r24, 0x0112
    5504:       90 91 13 01     lds     r25, 0x0113
    5508:       a0 91 14 01     lds     r26, 0x0114
    550c:       b0 91 15 01     lds     r27, 0x0115
    5510:       80 93 06 05     sts     0x0506, r24
    5514:       90 93 07 05     sts     0x0507, r25
    5518:       a0 93 08 05     sts     0x0508, r26
    551c:       b0 93 09 05     sts     0x0509, r27
    5520:       10 92 55 03     sts     0x0355, r1
    5524:       10 92 54 03     sts     0x0354, r1
    5528:       10 92 57 03     sts     0x0357, r1
    552c:       10 92 58 03     sts     0x0358, r1
    5530:       10 92 59 03     sts     0x0359, r1
    5534:       10 92 5a 03     sts     0x035A, r1
    5538:       10 92 1c 04     sts     0x041C, r1
    553c:       10 92 1d 04     sts     0x041D, r1
    5540:       10 92 1e 04     sts     0x041E, r1
    5544:       10 92 1f 04     sts     0x041F, r1
    5548:       10 92 5e 0c     sts     0x0C5E, r1
    554c:       10 92 5d 0c     sts     0x0C5D, r1
    5550:       0e 94 84 1a     call    0x3508  ; 0x3508 <CalcExpandBaroStep>
    5554:       80 91 c7 03     lds     r24, 0x03C7
    5558:       81 ff           sbrs    r24, 1
    555a:       07 c0           rjmp    .+14            ; 0x556a <SetNeutral+0x702>
    555c:       80 91 5f 05     lds     r24, 0x055F
    5560:       81 11           cpse    r24, r1
    5562:       03 c0           rjmp    .+6             ; 0x556a <SetNeutral+0x702>
    5564:       84 e0           ldi     r24, 0x04       ; 4
    5566:       80 93 5f 05     sts     0x055F, r24
    556a:       81 2f           mov     r24, r17
    556c:       df 91           pop     r29
    556e:       cf 91           pop     r28
    5570:       1f 91           pop     r17
    5572:       0f 91           pop     r16
    5574:       ff 90           pop     r15
    5576:       ef 90           pop     r14
    5578:       df 90           pop     r13
    557a:       cf 90           pop     r12
    557c:       bf 90           pop     r11
    557e:       af 90           pop     r10
    5580:       9f 90           pop     r9
    5582:       8f 90           pop     r8
    5584:       08 95           ret

00005586 <Mittelwert>:
    5586:       2f 92           push    r2
    5588:       3f 92           push    r3
    558a:       4f 92           push    r4
    558c:       5f 92           push    r5
    558e:       6f 92           push    r6
    5590:       7f 92           push    r7
    5592:       8f 92           push    r8
    5594:       9f 92           push    r9
    5596:       af 92           push    r10
    5598:       bf 92           push    r11
    559a:       cf 92           push    r12
    559c:       df 92           push    r13
    559e:       ef 92           push    r14
    55a0:       ff 92           push    r15
    55a2:       0f 93           push    r16
    55a4:       1f 93           push    r17
    55a6:       cf 93           push    r28
    55a8:       df 93           push    r29
    55aa:       cd b7           in      r28, 0x3d       ; 61
    55ac:       de b7           in      r29, 0x3e       ; 62
    55ae:       68 97           sbiw    r28, 0x18       ; 24
    55b0:       0f b6           in      r0, 0x3f        ; 63
    55b2:       f8 94           cli
    55b4:       de bf           out     0x3e, r29       ; 62
    55b6:       0f be           out     0x3f, r0        ; 63
    55b8:       cd bf           out     0x3d, r28       ; 61
    55ba:       20 91 61 03     lds     r18, 0x0361
    55be:       30 91 62 03     lds     r19, 0x0362
    55c2:       80 91 51 04     lds     r24, 0x0451
    55c6:       90 91 52 04     lds     r25, 0x0452
    55ca:       82 1b           sub     r24, r18
    55cc:       93 0b           sbc     r25, r19
    55ce:       90 93 45 06     sts     0x0645, r25
    55d2:       80 93 44 06     sts     0x0644, r24
    55d6:       80 91 69 03     lds     r24, 0x0369
    55da:       90 91 6a 03     lds     r25, 0x036A
    55de:       97 fd           sbrc    r25, 7
    55e0:       07 96           adiw    r24, 0x07       ; 7
    55e2:       9c 01           movw    r18, r24
    55e4:       73 e0           ldi     r23, 0x03       ; 3
    55e6:       35 95           asr     r19
    55e8:       27 95           ror     r18
    55ea:       7a 95           dec     r23
    55ec:       e1 f7           brne    .-8             ; 0x55e6 <Mittelwert+0x60>
    55ee:       30 93 05 06     sts     0x0605, r19
    55f2:       20 93 04 06     sts     0x0604, r18
    55f6:       80 91 67 03     lds     r24, 0x0367
    55fa:       90 91 68 03     lds     r25, 0x0368
    55fe:       97 fd           sbrc    r25, 7
    5600:       07 96           adiw    r24, 0x07       ; 7
    5602:       43 e0           ldi     r20, 0x03       ; 3
    5604:       95 95           asr     r25
    5606:       87 95           ror     r24
    5608:       4a 95           dec     r20
    560a:       e1 f7           brne    .-8             ; 0x5604 <Mittelwert+0x7e>
    560c:       90 93 fa 05     sts     0x05FA, r25
    5610:       80 93 f9 05     sts     0x05F9, r24
    5614:       30 93 0d 06     sts     0x060D, r19
    5618:       20 93 0c 06     sts     0x060C, r18
    561c:       90 93 08 06     sts     0x0608, r25
    5620:       80 93 07 06     sts     0x0607, r24
    5624:       40 91 5d 03     lds     r20, 0x035D
    5628:       50 91 5e 03     lds     r21, 0x035E
    562c:       20 91 3d 06     lds     r18, 0x063D
    5630:       30 91 3e 06     lds     r19, 0x063E
    5634:       c9 01           movw    r24, r18
    5636:       88 0f           add     r24, r24
    5638:       99 1f           adc     r25, r25
    563a:       82 0f           add     r24, r18
    563c:       93 1f           adc     r25, r19
    563e:       66 e0           ldi     r22, 0x06       ; 6
    5640:       64 9f           mul     r22, r20
    5642:       90 01           movw    r18, r0
    5644:       65 9f           mul     r22, r21
    5646:       30 0d           add     r19, r0
    5648:       11 24           eor     r1, r1
    564a:       82 0f           add     r24, r18
    564c:       93 1f           adc     r25, r19
    564e:       97 fd           sbrc    r25, 7
    5650:       03 96           adiw    r24, 0x03       ; 3
    5652:       95 95           asr     r25
    5654:       87 95           ror     r24
    5656:       95 95           asr     r25
    5658:       87 95           ror     r24
    565a:       90 93 3e 06     sts     0x063E, r25
    565e:       80 93 3d 06     sts     0x063D, r24
    5662:       40 91 5f 03     lds     r20, 0x035F
    5666:       50 91 60 03     lds     r21, 0x0360
    566a:       20 91 4f 06     lds     r18, 0x064F
    566e:       30 91 50 06     lds     r19, 0x0650
    5672:       c9 01           movw    r24, r18
    5674:       88 0f           add     r24, r24
    5676:       99 1f           adc     r25, r25
    5678:       82 0f           add     r24, r18
    567a:       93 1f           adc     r25, r19
    567c:       66 e0           ldi     r22, 0x06       ; 6
    567e:       64 9f           mul     r22, r20
    5680:       90 01           movw    r18, r0
    5682:       65 9f           mul     r22, r21
    5684:       30 0d           add     r19, r0
    5686:       11 24           eor     r1, r1
    5688:       82 0f           add     r24, r18
    568a:       93 1f           adc     r25, r19
    568c:       97 fd           sbrc    r25, 7
    568e:       03 96           adiw    r24, 0x03       ; 3
    5690:       95 95           asr     r25
    5692:       87 95           ror     r24
    5694:       95 95           asr     r25
    5696:       87 95           ror     r24
    5698:       90 93 50 06     sts     0x0650, r25
    569c:       80 93 4f 06     sts     0x064F, r24
    56a0:       20 91 5d 03     lds     r18, 0x035D
    56a4:       30 91 5e 03     lds     r19, 0x035E
    56a8:       80 91 16 06     lds     r24, 0x0616
    56ac:       90 91 17 06     lds     r25, 0x0617
    56b0:       82 0f           add     r24, r18
    56b2:       93 1f           adc     r25, r19
    56b4:       90 93 17 06     sts     0x0617, r25
    56b8:       80 93 16 06     sts     0x0616, r24
    56bc:       20 91 5f 03     lds     r18, 0x035F
    56c0:       30 91 60 03     lds     r19, 0x0360
    56c4:       80 91 47 06     lds     r24, 0x0647
    56c8:       90 91 48 06     lds     r25, 0x0648
    56cc:       82 0f           add     r24, r18
    56ce:       93 1f           adc     r25, r19
    56d0:       90 93 48 06     sts     0x0648, r25
    56d4:       80 93 47 06     sts     0x0647, r24
    56d8:       80 91 47 04     lds     r24, 0x0447
    56dc:       90 91 48 04     lds     r25, 0x0448
    56e0:       01 96           adiw    r24, 0x01       ; 1
    56e2:       90 93 48 04     sts     0x0448, r25
    56e6:       80 93 47 04     sts     0x0447, r24
    56ea:       80 91 46 03     lds     r24, 0x0346
    56ee:       90 91 47 03     lds     r25, 0x0347
    56f2:       a0 91 48 03     lds     r26, 0x0348
    56f6:       b0 91 49 03     lds     r27, 0x0349
    56fa:       80 93 fc 03     sts     0x03FC, r24
    56fe:       90 93 fd 03     sts     0x03FD, r25
    5702:       a0 93 fe 03     sts     0x03FE, r26
    5706:       b0 93 ff 03     sts     0x03FF, r27
    570a:       80 91 42 03     lds     r24, 0x0342
    570e:       90 91 43 03     lds     r25, 0x0343
    5712:       a0 91 44 03     lds     r26, 0x0344
    5716:       b0 91 45 03     lds     r27, 0x0345
    571a:       80 93 4a 03     sts     0x034A, r24
    571e:       90 93 4b 03     sts     0x034B, r25
    5722:       a0 93 4c 03     sts     0x034C, r26
    5726:       b0 93 4d 03     sts     0x034D, r27
    572a:       8f ec           ldi     r24, 0xCF       ; 207
    572c:       80 93 7a 00     sts     0x007A, r24
    5730:       10 92 0f 01     sts     0x010F, r1
    5734:       20 91 30 04     lds     r18, 0x0430
    5738:       30 91 31 04     lds     r19, 0x0431
    573c:       40 91 32 04     lds     r20, 0x0432
    5740:       50 91 33 04     lds     r21, 0x0433
    5744:       2d 83           std     Y+5, r18        ; 0x05
    5746:       3e 83           std     Y+6, r19        ; 0x06
    5748:       4f 83           std     Y+7, r20        ; 0x07
    574a:       58 87           std     Y+8, r21        ; 0x08
    574c:       40 91 34 04     lds     r20, 0x0434
    5750:       50 91 35 04     lds     r21, 0x0435
    5754:       60 91 36 04     lds     r22, 0x0436
    5758:       70 91 37 04     lds     r23, 0x0437
    575c:       49 87           std     Y+9, r20        ; 0x09
    575e:       5a 87           std     Y+10, r21       ; 0x0a
    5760:       6b 87           std     Y+11, r22       ; 0x0b
    5762:       7c 87           std     Y+12, r23       ; 0x0c
    5764:       20 90 44 06     lds     r2, 0x0644
    5768:       30 90 45 06     lds     r3, 0x0645
    576c:       b1 01           movw    r22, r2
    576e:       88 27           eor     r24, r24
    5770:       77 fd           sbrc    r23, 7
    5772:       80 95           com     r24
    5774:       98 2f           mov     r25, r24
    5776:       69 8b           std     Y+17, r22       ; 0x11
    5778:       7a 8b           std     Y+18, r23       ; 0x12
    577a:       8b 8b           std     Y+19, r24       ; 0x13
    577c:       9c 8b           std     Y+20, r25       ; 0x14
    577e:       80 90 2c 04     lds     r8, 0x042C
    5782:       90 90 2d 04     lds     r9, 0x042D
    5786:       a0 90 2e 04     lds     r10, 0x042E
    578a:       b0 90 2f 04     lds     r11, 0x042F
    578e:       86 0e           add     r8, r22
    5790:       97 1e           adc     r9, r23
    5792:       a8 1e           adc     r10, r24
    5794:       b9 1e           adc     r11, r25
    5796:       80 92 2c 04     sts     0x042C, r8
    579a:       90 92 2d 04     sts     0x042D, r9
    579e:       a0 92 2e 04     sts     0x042E, r10
    57a2:       b0 92 2f 04     sts     0x042F, r11
    57a6:       80 91 4b 06     lds     r24, 0x064B
    57aa:       90 91 4c 06     lds     r25, 0x064C
    57ae:       a0 91 4d 06     lds     r26, 0x064D
    57b2:       b0 91 4e 06     lds     r27, 0x064E
    57b6:       29 89           ldd     r18, Y+17       ; 0x11
    57b8:       3a 89           ldd     r19, Y+18       ; 0x12
    57ba:       4b 89           ldd     r20, Y+19       ; 0x13
    57bc:       5c 89           ldd     r21, Y+20       ; 0x14
    57be:       28 0f           add     r18, r24
    57c0:       39 1f           adc     r19, r25
    57c2:       4a 1f           adc     r20, r26
    57c4:       5b 1f           adc     r21, r27
    57c6:       2d 87           std     Y+13, r18       ; 0x0d
    57c8:       3e 87           std     Y+14, r19       ; 0x0e
    57ca:       4f 87           std     Y+15, r20       ; 0x0f
    57cc:       58 8b           std     Y+16, r21       ; 0x10
    57ce:       20 93 4b 06     sts     0x064B, r18
    57d2:       30 93 4c 06     sts     0x064C, r19
    57d6:       40 93 4d 06     sts     0x064D, r20
    57da:       50 93 4e 06     sts     0x064E, r21
    57de:       80 91 e5 03     lds     r24, 0x03E5
    57e2:       81 11           cpse    r24, r1
    57e4:       5b c1           rjmp    .+694           ; 0x5a9c <Mittelwert+0x516>
    57e6:       80 91 e4 03     lds     r24, 0x03E4
    57ea:       81 11           cpse    r24, r1
    57ec:       57 c1           rjmp    .+686           ; 0x5a9c <Mittelwert+0x516>
    57ee:       80 91 39 06     lds     r24, 0x0639
    57f2:       86 ff           sbrs    r24, 6
    57f4:       53 c1           rjmp    .+678           ; 0x5a9c <Mittelwert+0x516>
    57f6:       3d 81           ldd     r19, Y+5        ; 0x05
    57f8:       2e 81           ldd     r18, Y+6        ; 0x06
    57fa:       9f 81           ldd     r25, Y+7        ; 0x07
    57fc:       88 85           ldd     r24, Y+8        ; 0x08
    57fe:       4d 81           ldd     r20, Y+5        ; 0x05
    5800:       5e 81           ldd     r21, Y+6        ; 0x06
    5802:       6f 81           ldd     r22, Y+7        ; 0x07
    5804:       78 85           ldd     r23, Y+8        ; 0x08
    5806:       48 3b           cpi     r20, 0xB8       ; 184
    5808:       54 49           sbci    r21, 0x94       ; 148
    580a:       6e 4f           sbci    r22, 0xFE       ; 254
    580c:       7f 4f           sbci    r23, 0xFF       ; 255
    580e:       24 f4           brge    .+8             ; 0x5818 <Mittelwert+0x292>
    5810:       38 eb           ldi     r19, 0xB8       ; 184
    5812:       24 e9           ldi     r18, 0x94       ; 148
    5814:       9e ef           ldi     r25, 0xFE       ; 254
    5816:       8f ef           ldi     r24, 0xFF       ; 255
    5818:       39 83           std     Y+1, r19        ; 0x01
    581a:       2a 83           std     Y+2, r18        ; 0x02
    581c:       9b 83           std     Y+3, r25        ; 0x03
    581e:       8c 83           std     Y+4, r24        ; 0x04
    5820:       29 81           ldd     r18, Y+1        ; 0x01
    5822:       3a 81           ldd     r19, Y+2        ; 0x02
    5824:       4b 81           ldd     r20, Y+3        ; 0x03
    5826:       5c 81           ldd     r21, Y+4        ; 0x04
    5828:       29 34           cpi     r18, 0x49       ; 73
    582a:       3b 46           sbci    r19, 0x6B       ; 107
    582c:       41 40           sbci    r20, 0x01       ; 1
    582e:       51 05           cpc     r21, r1
    5830:       44 f0           brlt    .+16            ; 0x5842 <Mittelwert+0x2bc>
    5832:       88 e4           ldi     r24, 0x48       ; 72
    5834:       9b e6           ldi     r25, 0x6B       ; 107
    5836:       a1 e0           ldi     r26, 0x01       ; 1
    5838:       b0 e0           ldi     r27, 0x00       ; 0
    583a:       89 83           std     Y+1, r24        ; 0x01
    583c:       9a 83           std     Y+2, r25        ; 0x02
    583e:       ab 83           std     Y+3, r26        ; 0x03
    5840:       bc 83           std     Y+4, r27        ; 0x04
    5842:       39 85           ldd     r19, Y+9        ; 0x09
    5844:       2a 85           ldd     r18, Y+10       ; 0x0a
    5846:       9b 85           ldd     r25, Y+11       ; 0x0b
    5848:       8c 85           ldd     r24, Y+12       ; 0x0c
    584a:       49 85           ldd     r20, Y+9        ; 0x09
    584c:       5a 85           ldd     r21, Y+10       ; 0x0a
    584e:       6b 85           ldd     r22, Y+11       ; 0x0b
    5850:       7c 85           ldd     r23, Y+12       ; 0x0c
    5852:       48 3b           cpi     r20, 0xB8       ; 184
    5854:       54 49           sbci    r21, 0x94       ; 148
    5856:       6e 4f           sbci    r22, 0xFE       ; 254
    5858:       7f 4f           sbci    r23, 0xFF       ; 255
    585a:       24 f4           brge    .+8             ; 0x5864 <Mittelwert+0x2de>
    585c:       38 eb           ldi     r19, 0xB8       ; 184
    585e:       24 e9           ldi     r18, 0x94       ; 148
    5860:       9e ef           ldi     r25, 0xFE       ; 254
    5862:       8f ef           ldi     r24, 0xFF       ; 255
    5864:       c3 2e           mov     r12, r19
    5866:       d2 2e           mov     r13, r18
    5868:       e9 2e           mov     r14, r25
    586a:       f8 2e           mov     r15, r24
    586c:       b9 e4           ldi     r27, 0x49       ; 73
    586e:       cb 16           cp      r12, r27
    5870:       bb e6           ldi     r27, 0x6B       ; 107
    5872:       db 06           cpc     r13, r27
    5874:       b1 e0           ldi     r27, 0x01       ; 1
    5876:       eb 06           cpc     r14, r27
    5878:       f1 04           cpc     r15, r1
    587a:       3c f0           brlt    .+14            ; 0x588a <Mittelwert+0x304>
    587c:       a8 e4           ldi     r26, 0x48       ; 72
    587e:       ca 2e           mov     r12, r26
    5880:       ab e6           ldi     r26, 0x6B       ; 107
    5882:       da 2e           mov     r13, r26
    5884:       ee 24           eor     r14, r14
    5886:       e3 94           inc     r14
    5888:       f1 2c           mov     r15, r1
    588a:       40 90 29 01     lds     r4, 0x0129
    588e:       24 2d           mov     r18, r4
    5890:       30 e0           ldi     r19, 0x00       ; 0
    5892:       40 e0           ldi     r20, 0x00       ; 0
    5894:       50 e0           ldi     r21, 0x00       ; 0
    5896:       2d 8b           std     Y+21, r18       ; 0x15
    5898:       3e 8b           std     Y+22, r19       ; 0x16
    589a:       4f 8b           std     Y+23, r20       ; 0x17
    589c:       58 8f           std     Y+24, r21       ; 0x18
    589e:       a0 91 f9 05     lds     r26, 0x05F9
    58a2:       b0 91 fa 05     lds     r27, 0x05FA
    58a6:       a7 01           movw    r20, r14
    58a8:       96 01           movw    r18, r12
    58aa:       0e 94 4f 9b     call    0x1369e ; 0x1369e <__mulshisi3>
    58ae:       20 e0           ldi     r18, 0x00       ; 0
    58b0:       38 e0           ldi     r19, 0x08       ; 8
    58b2:       40 e0           ldi     r20, 0x00       ; 0
    58b4:       50 e0           ldi     r21, 0x00       ; 0
    58b6:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    58ba:       6d 89           ldd     r22, Y+21       ; 0x15
    58bc:       7e 89           ldd     r23, Y+22       ; 0x16
    58be:       8f 89           ldd     r24, Y+23       ; 0x17
    58c0:       98 8d           ldd     r25, Y+24       ; 0x18
    58c2:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    58c6:       20 e0           ldi     r18, 0x00       ; 0
    58c8:       30 e1           ldi     r19, 0x10       ; 16
    58ca:       40 e0           ldi     r20, 0x00       ; 0
    58cc:       50 e0           ldi     r21, 0x00       ; 0
    58ce:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    58d2:       29 01           movw    r4, r18
    58d4:       3a 01           movw    r6, r20
    58d6:       20 93 b6 03     sts     0x03B6, r18
    58da:       30 93 b7 03     sts     0x03B7, r19
    58de:       40 93 b8 03     sts     0x03B8, r20
    58e2:       50 93 b9 03     sts     0x03B9, r21
    58e6:       a0 91 04 06     lds     r26, 0x0604
    58ea:       b0 91 05 06     lds     r27, 0x0605
    58ee:       29 81           ldd     r18, Y+1        ; 0x01
    58f0:       3a 81           ldd     r19, Y+2        ; 0x02
    58f2:       4b 81           ldd     r20, Y+3        ; 0x03
    58f4:       5c 81           ldd     r21, Y+4        ; 0x04
    58f6:       0e 94 4f 9b     call    0x1369e ; 0x1369e <__mulshisi3>
    58fa:       20 e0           ldi     r18, 0x00       ; 0
    58fc:       38 e0           ldi     r19, 0x08       ; 8
    58fe:       40 e0           ldi     r20, 0x00       ; 0
    5900:       50 e0           ldi     r21, 0x00       ; 0
    5902:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    5906:       6d 89           ldd     r22, Y+21       ; 0x15
    5908:       7e 89           ldd     r23, Y+22       ; 0x16
    590a:       8f 89           ldd     r24, Y+23       ; 0x17
    590c:       98 8d           ldd     r25, Y+24       ; 0x18
    590e:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    5912:       20 e0           ldi     r18, 0x00       ; 0
    5914:       30 e1           ldi     r19, 0x10       ; 16
    5916:       40 e0           ldi     r20, 0x00       ; 0
    5918:       50 e0           ldi     r21, 0x00       ; 0
    591a:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    591e:       50 92 f3 05     sts     0x05F3, r5
    5922:       40 92 f2 05     sts     0x05F2, r4
    5926:       30 93 f5 05     sts     0x05F5, r19
    592a:       20 93 f4 05     sts     0x05F4, r18
    592e:       ca 01           movw    r24, r20
    5930:       b9 01           movw    r22, r18
    5932:       64 19           sub     r22, r4
    5934:       75 09           sbc     r23, r5
    5936:       86 09           sbc     r24, r6
    5938:       97 09           sbc     r25, r7
    593a:       2b 01           movw    r4, r22
    593c:       3c 01           movw    r6, r24
    593e:       60 93 b2 03     sts     0x03B2, r22
    5942:       70 93 b3 03     sts     0x03B3, r23
    5946:       80 93 b4 03     sts     0x03B4, r24
    594a:       90 93 b5 03     sts     0x03B5, r25
    594e:       8d 85           ldd     r24, Y+13       ; 0x0d
    5950:       9e 85           ldd     r25, Y+14       ; 0x0e
    5952:       af 85           ldd     r26, Y+15       ; 0x0f
    5954:       b8 89           ldd     r27, Y+16       ; 0x10
    5956:       84 0d           add     r24, r4
    5958:       95 1d           adc     r25, r5
    595a:       a6 1d           adc     r26, r6
    595c:       b7 1d           adc     r27, r7
    595e:       80 93 4b 06     sts     0x064B, r24
    5962:       90 93 4c 06     sts     0x064C, r25
    5966:       a0 93 4d 06     sts     0x064D, r26
    596a:       b0 93 4e 06     sts     0x064E, r27
    596e:       80 91 28 01     lds     r24, 0x0128
    5972:       81 11           cpse    r24, r1
    5974:       16 c0           rjmp    .+44            ; 0x59a2 <Mittelwert+0x41c>
    5976:       c3 01           movw    r24, r6
    5978:       b2 01           movw    r22, r4
    597a:       22 e0           ldi     r18, 0x02       ; 2
    597c:       30 e0           ldi     r19, 0x00       ; 0
    597e:       40 e0           ldi     r20, 0x00       ; 0
    5980:       50 e0           ldi     r21, 0x00       ; 0
    5982:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    5986:       d5 01           movw    r26, r10
    5988:       c4 01           movw    r24, r8
    598a:       82 1b           sub     r24, r18
    598c:       93 0b           sbc     r25, r19
    598e:       a4 0b           sbc     r26, r20
    5990:       b5 0b           sbc     r27, r21
    5992:       80 93 2c 04     sts     0x042C, r24
    5996:       90 93 2d 04     sts     0x042D, r25
    599a:       a0 93 2e 04     sts     0x042E, r26
    599e:       b0 93 2f 04     sts     0x042F, r27
    59a2:       89 89           ldd     r24, Y+17       ; 0x11
    59a4:       9a 89           ldd     r25, Y+18       ; 0x12
    59a6:       ab 89           ldd     r26, Y+19       ; 0x13
    59a8:       bc 89           ldd     r27, Y+20       ; 0x14
    59aa:       48 0e           add     r4, r24
    59ac:       59 1e           adc     r5, r25
    59ae:       6a 1e           adc     r6, r26
    59b0:       7b 1e           adc     r7, r27
    59b2:       80 90 2a 01     lds     r8, 0x012A
    59b6:       91 2c           mov     r9, r1
    59b8:       a1 2c           mov     r10, r1
    59ba:       b1 2c           mov     r11, r1
    59bc:       a3 01           movw    r20, r6
    59be:       92 01           movw    r18, r4
    59c0:       c7 01           movw    r24, r14
    59c2:       b6 01           movw    r22, r12
    59c4:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    59c8:       20 e0           ldi     r18, 0x00       ; 0
    59ca:       38 e0           ldi     r19, 0x08       ; 8
    59cc:       40 e0           ldi     r20, 0x00       ; 0
    59ce:       50 e0           ldi     r21, 0x00       ; 0
    59d0:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    59d4:       c5 01           movw    r24, r10
    59d6:       b4 01           movw    r22, r8
    59d8:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    59dc:       c1 2c           mov     r12, r1
    59de:       f0 e1           ldi     r31, 0x10       ; 16
    59e0:       df 2e           mov     r13, r31
    59e2:       e1 2c           mov     r14, r1
    59e4:       f1 2c           mov     r15, r1
    59e6:       a7 01           movw    r20, r14
    59e8:       96 01           movw    r18, r12
    59ea:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    59ee:       89 01           movw    r16, r18
    59f0:       49 8b           std     Y+17, r20       ; 0x11
    59f2:       5d 87           std     Y+13, r21       ; 0x0d
    59f4:       20 93 ae 03     sts     0x03AE, r18
    59f8:       10 93 af 03     sts     0x03AF, r17
    59fc:       40 93 b0 03     sts     0x03B0, r20
    5a00:       50 93 b1 03     sts     0x03B1, r21
    5a04:       a3 01           movw    r20, r6
    5a06:       92 01           movw    r18, r4
    5a08:       69 81           ldd     r22, Y+1        ; 0x01
    5a0a:       7a 81           ldd     r23, Y+2        ; 0x02
    5a0c:       8b 81           ldd     r24, Y+3        ; 0x03
    5a0e:       9c 81           ldd     r25, Y+4        ; 0x04
    5a10:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    5a14:       20 e0           ldi     r18, 0x00       ; 0
    5a16:       38 e0           ldi     r19, 0x08       ; 8
    5a18:       40 e0           ldi     r20, 0x00       ; 0
    5a1a:       50 e0           ldi     r21, 0x00       ; 0
    5a1c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    5a20:       c5 01           movw    r24, r10
    5a22:       b4 01           movw    r22, r8
    5a24:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    5a28:       a7 01           movw    r20, r14
    5a2a:       96 01           movw    r18, r12
    5a2c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    5a30:       20 93 aa 03     sts     0x03AA, r18
    5a34:       30 93 ab 03     sts     0x03AB, r19
    5a38:       40 93 ac 03     sts     0x03AC, r20
    5a3c:       50 93 ad 03     sts     0x03AD, r21
    5a40:       37 fe           sbrs    r3, 7
    5a42:       03 c0           rjmp    .+6             ; 0x5a4a <Mittelwert+0x4c4>
    5a44:       31 94           neg     r3
    5a46:       21 94           neg     r2
    5a48:       31 08           sbc     r3, r1
    5a4a:       91 e4           ldi     r25, 0x41       ; 65
    5a4c:       29 16           cp      r2, r25
    5a4e:       31 04           cpc     r3, r1
    5a50:       ec f1           brlt    .+122           ; 0x5acc <Mittelwert+0x546>
    5a52:       c8 01           movw    r24, r16
    5a54:       a9 89           ldd     r26, Y+17       ; 0x11
    5a56:       bd 85           ldd     r27, Y+13       ; 0x0d
    5a58:       b7 ff           sbrs    r27, 7
    5a5a:       07 c0           rjmp    .+14            ; 0x5a6a <Mittelwert+0x4e4>
    5a5c:       b0 95           com     r27
    5a5e:       a0 95           com     r26
    5a60:       90 95           com     r25
    5a62:       81 95           neg     r24
    5a64:       9f 4f           sbci    r25, 0xFF       ; 255
    5a66:       af 4f           sbci    r26, 0xFF       ; 255
    5a68:       bf 4f           sbci    r27, 0xFF       ; 255
    5a6a:       81 38           cpi     r24, 0x81       ; 129
    5a6c:       91 05           cpc     r25, r1
    5a6e:       a1 05           cpc     r26, r1
    5a70:       b1 05           cpc     r27, r1
    5a72:       84 f4           brge    .+32            ; 0x5a94 <Mittelwert+0x50e>
    5a74:       c9 01           movw    r24, r18
    5a76:       da 01           movw    r26, r20
    5a78:       b7 ff           sbrs    r27, 7
    5a7a:       07 c0           rjmp    .+14            ; 0x5a8a <Mittelwert+0x504>
    5a7c:       b0 95           com     r27
    5a7e:       a0 95           com     r26
    5a80:       90 95           com     r25
    5a82:       81 95           neg     r24
    5a84:       9f 4f           sbci    r25, 0xFF       ; 255
    5a86:       af 4f           sbci    r26, 0xFF       ; 255
    5a88:       bf 4f           sbci    r27, 0xFF       ; 255
    5a8a:       81 38           cpi     r24, 0x81       ; 129
    5a8c:       91 05           cpc     r25, r1
    5a8e:       a1 05           cpc     r26, r1
    5a90:       b1 05           cpc     r27, r1
    5a92:       e4 f0           brlt    .+56            ; 0x5acc <Mittelwert+0x546>
    5a94:       81 e0           ldi     r24, 0x01       ; 1
    5a96:       80 93 18 04     sts     0x0418, r24
    5a9a:       18 c0           rjmp    .+48            ; 0x5acc <Mittelwert+0x546>
    5a9c:       10 92 f5 05     sts     0x05F5, r1
    5aa0:       10 92 f4 05     sts     0x05F4, r1
    5aa4:       10 92 f3 05     sts     0x05F3, r1
    5aa8:       10 92 f2 05     sts     0x05F2, r1
    5aac:       10 92 aa 03     sts     0x03AA, r1
    5ab0:       10 92 ab 03     sts     0x03AB, r1
    5ab4:       10 92 ac 03     sts     0x03AC, r1
    5ab8:       10 92 ad 03     sts     0x03AD, r1
    5abc:       10 92 ae 03     sts     0x03AE, r1
    5ac0:       10 92 af 03     sts     0x03AF, r1
    5ac4:       10 92 b0 03     sts     0x03B0, r1
    5ac8:       10 92 b1 03     sts     0x03B1, r1
    5acc:       80 90 ae 03     lds     r8, 0x03AE
    5ad0:       90 90 af 03     lds     r9, 0x03AF
    5ad4:       a0 90 b0 03     lds     r10, 0x03B0
    5ad8:       b0 90 b1 03     lds     r11, 0x03B1
    5adc:       c0 90 aa 03     lds     r12, 0x03AA
    5ae0:       d0 90 ab 03     lds     r13, 0x03AB
    5ae4:       e0 90 ac 03     lds     r14, 0x03AC
    5ae8:       f0 90 ad 03     lds     r15, 0x03AD
    5aec:       c7 01           movw    r24, r14
    5aee:       b6 01           movw    r22, r12
    5af0:       2c e9           ldi     r18, 0x9C       ; 156
    5af2:       3f ef           ldi     r19, 0xFF       ; 255
    5af4:       4f ef           ldi     r20, 0xFF       ; 255
    5af6:       5f ef           ldi     r21, 0xFF       ; 255
    5af8:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    5afc:       89 01           movw    r16, r18
    5afe:       08 0d           add     r16, r8
    5b00:       19 1d           adc     r17, r9
    5b02:       10 93 03 06     sts     0x0603, r17
    5b06:       00 93 02 06     sts     0x0602, r16
    5b0a:       c5 01           movw    r24, r10
    5b0c:       b4 01           movw    r22, r8
    5b0e:       24 e6           ldi     r18, 0x64       ; 100
    5b10:       30 e0           ldi     r19, 0x00       ; 0
    5b12:       40 e0           ldi     r20, 0x00       ; 0
    5b14:       50 e0           ldi     r21, 0x00       ; 0
    5b16:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    5b1a:       19 01           movw    r2, r18
    5b1c:       2c 18           sub     r2, r12
    5b1e:       3d 08           sbc     r3, r13
    5b20:       30 92 fc 05     sts     0x05FC, r3
    5b24:       20 92 fb 05     sts     0x05FB, r2
    5b28:       80 90 4b 06     lds     r8, 0x064B
    5b2c:       90 90 4c 06     lds     r9, 0x064C
    5b30:       a0 90 4d 06     lds     r10, 0x064D
    5b34:       b0 90 4e 06     lds     r11, 0x064E
    5b38:       40 90 21 01     lds     r4, 0x0121
    5b3c:       50 90 22 01     lds     r5, 0x0122
    5b40:       60 90 23 01     lds     r6, 0x0123
    5b44:       70 90 24 01     lds     r7, 0x0124
    5b48:       a8 e6           ldi     r26, 0x68       ; 104
    5b4a:       b1 e0           ldi     r27, 0x01       ; 1
    5b4c:       a3 01           movw    r20, r6
    5b4e:       92 01           movw    r18, r4
    5b50:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    5b54:       6b 01           movw    r12, r22
    5b56:       7c 01           movw    r14, r24
    5b58:       86 16           cp      r8, r22
    5b5a:       97 06           cpc     r9, r23
    5b5c:       a8 06           cpc     r10, r24
    5b5e:       b9 06           cpc     r11, r25
    5b60:       84 f0           brlt    .+32            ; 0x5b82 <Mittelwert+0x5fc>
    5b62:       a8 e9           ldi     r26, 0x98       ; 152
    5b64:       be ef           ldi     r27, 0xFE       ; 254
    5b66:       0e 94 51 9b     call    0x136a2 ; 0x136a2 <__mulohisi3>
    5b6a:       68 0d           add     r22, r8
    5b6c:       79 1d           adc     r23, r9
    5b6e:       8a 1d           adc     r24, r10
    5b70:       9b 1d           adc     r25, r11
    5b72:       60 93 4b 06     sts     0x064B, r22
    5b76:       70 93 4c 06     sts     0x064C, r23
    5b7a:       80 93 4d 06     sts     0x064D, r24
    5b7e:       90 93 4e 06     sts     0x064E, r25
    5b82:       80 91 4b 06     lds     r24, 0x064B
    5b86:       90 91 4c 06     lds     r25, 0x064C
    5b8a:       a0 91 4d 06     lds     r26, 0x064D
    5b8e:       b0 91 4e 06     lds     r27, 0x064E
    5b92:       b7 ff           sbrs    r27, 7
    5b94:       0c c0           rjmp    .+24            ; 0x5bae <Mittelwert+0x628>
    5b96:       c8 0e           add     r12, r24
    5b98:       d9 1e           adc     r13, r25
    5b9a:       ea 1e           adc     r14, r26
    5b9c:       fb 1e           adc     r15, r27
    5b9e:       c0 92 4b 06     sts     0x064B, r12
    5ba2:       d0 92 4c 06     sts     0x064C, r13
    5ba6:       e0 92 4d 06     sts     0x064D, r14
    5baa:       f0 92 4e 06     sts     0x064E, r15
    5bae:       40 91 f9 05     lds     r20, 0x05F9
    5bb2:       50 91 fa 05     lds     r21, 0x05FA
    5bb6:       40 0f           add     r20, r16
    5bb8:       51 1f           adc     r21, r17
    5bba:       80 91 ea 03     lds     r24, 0x03EA
    5bbe:       90 91 eb 03     lds     r25, 0x03EB
    5bc2:       48 1b           sub     r20, r24
    5bc4:       59 0b           sbc     r21, r25
    5bc6:       66 27           eor     r22, r22
    5bc8:       57 fd           sbrc    r21, 7
    5bca:       60 95           com     r22
    5bcc:       76 2f           mov     r23, r22
    5bce:       8d 81           ldd     r24, Y+5        ; 0x05
    5bd0:       9e 81           ldd     r25, Y+6        ; 0x06
    5bd2:       af 81           ldd     r26, Y+7        ; 0x07
    5bd4:       b8 85           ldd     r27, Y+8        ; 0x08
    5bd6:       48 0f           add     r20, r24
    5bd8:       59 1f           adc     r21, r25
    5bda:       6a 1f           adc     r22, r26
    5bdc:       7b 1f           adc     r23, r27
    5bde:       40 93 30 04     sts     0x0430, r20
    5be2:       50 93 31 04     sts     0x0431, r21
    5be6:       60 93 32 04     sts     0x0432, r22
    5bea:       70 93 33 04     sts     0x0433, r23
    5bee:       80 91 42 01     lds     r24, 0x0142
    5bf2:       90 91 43 01     lds     r25, 0x0143
    5bf6:       a0 91 44 01     lds     r26, 0x0144
    5bfa:       b0 91 45 01     lds     r27, 0x0145
    5bfe:       84 17           cp      r24, r20
    5c00:       95 07           cpc     r25, r21
    5c02:       a6 07           cpc     r26, r22
    5c04:       b7 07           cpc     r27, r23
    5c06:       84 f4           brge    .+32            ; 0x5c28 <Mittelwert+0x6a2>
    5c08:       48 ea           ldi     r20, 0xA8       ; 168
    5c0a:       51 e6           ldi     r21, 0x61       ; 97
    5c0c:       60 e0           ldi     r22, 0x00       ; 0
    5c0e:       70 e0           ldi     r23, 0x00       ; 0
    5c10:       48 1b           sub     r20, r24
    5c12:       59 0b           sbc     r21, r25
    5c14:       6a 0b           sbc     r22, r26
    5c16:       7b 0b           sbc     r23, r27
    5c18:       40 93 30 04     sts     0x0430, r20
    5c1c:       50 93 31 04     sts     0x0431, r21
    5c20:       60 93 32 04     sts     0x0432, r22
    5c24:       70 93 33 04     sts     0x0433, r23
    5c28:       44 27           eor     r20, r20
    5c2a:       55 27           eor     r21, r21
    5c2c:       ba 01           movw    r22, r20
    5c2e:       48 1b           sub     r20, r24
    5c30:       59 0b           sbc     r21, r25
    5c32:       6a 0b           sbc     r22, r26
    5c34:       7b 0b           sbc     r23, r27
    5c36:       c0 90 30 04     lds     r12, 0x0430
    5c3a:       d0 90 31 04     lds     r13, 0x0431
    5c3e:       e0 90 32 04     lds     r14, 0x0432
    5c42:       f0 90 33 04     lds     r15, 0x0433
    5c46:       c4 16           cp      r12, r20
    5c48:       d5 06           cpc     r13, r21
    5c4a:       e6 06           cpc     r14, r22
    5c4c:       f7 06           cpc     r15, r23
    5c4e:       64 f4           brge    .+24            ; 0x5c68 <Mittelwert+0x6e2>
    5c50:       88 5a           subi    r24, 0xA8       ; 168
    5c52:       91 46           sbci    r25, 0x61       ; 97
    5c54:       a1 09           sbc     r26, r1
    5c56:       b1 09           sbc     r27, r1
    5c58:       80 93 30 04     sts     0x0430, r24
    5c5c:       90 93 31 04     sts     0x0431, r25
    5c60:       a0 93 32 04     sts     0x0432, r26
    5c64:       b0 93 33 04     sts     0x0433, r27
    5c68:       40 91 04 06     lds     r20, 0x0604
    5c6c:       50 91 05 06     lds     r21, 0x0605
    5c70:       42 0d           add     r20, r2
    5c72:       53 1d           adc     r21, r3
    5c74:       80 91 e8 03     lds     r24, 0x03E8
    5c78:       90 91 e9 03     lds     r25, 0x03E9
    5c7c:       48 1b           sub     r20, r24
    5c7e:       59 0b           sbc     r21, r25
    5c80:       66 27           eor     r22, r22
    5c82:       57 fd           sbrc    r21, 7
    5c84:       60 95           com     r22
    5c86:       76 2f           mov     r23, r22
    5c88:       89 85           ldd     r24, Y+9        ; 0x09
    5c8a:       9a 85           ldd     r25, Y+10       ; 0x0a
    5c8c:       ab 85           ldd     r26, Y+11       ; 0x0b
    5c8e:       bc 85           ldd     r27, Y+12       ; 0x0c
    5c90:       48 0f           add     r20, r24
    5c92:       59 1f           adc     r21, r25
    5c94:       6a 1f           adc     r22, r26
    5c96:       7b 1f           adc     r23, r27
    5c98:       40 93 34 04     sts     0x0434, r20
    5c9c:       50 93 35 04     sts     0x0435, r21
    5ca0:       60 93 36 04     sts     0x0436, r22
    5ca4:       70 93 37 04     sts     0x0437, r23
    5ca8:       80 91 46 01     lds     r24, 0x0146
    5cac:       90 91 47 01     lds     r25, 0x0147
    5cb0:       a0 91 48 01     lds     r26, 0x0148
    5cb4:       b0 91 49 01     lds     r27, 0x0149
    5cb8:       84 17           cp      r24, r20
    5cba:       95 07           cpc     r25, r21
    5cbc:       a6 07           cpc     r26, r22
    5cbe:       b7 07           cpc     r27, r23
    5cc0:       84 f4           brge    .+32            ; 0x5ce2 <Mittelwert+0x75c>
    5cc2:       48 ea           ldi     r20, 0xA8       ; 168
    5cc4:       51 e6           ldi     r21, 0x61       ; 97
    5cc6:       60 e0           ldi     r22, 0x00       ; 0
    5cc8:       70 e0           ldi     r23, 0x00       ; 0
    5cca:       48 1b           sub     r20, r24
    5ccc:       59 0b           sbc     r21, r25
    5cce:       6a 0b           sbc     r22, r26
    5cd0:       7b 0b           sbc     r23, r27
    5cd2:       40 93 34 04     sts     0x0434, r20
    5cd6:       50 93 35 04     sts     0x0435, r21
    5cda:       60 93 36 04     sts     0x0436, r22
    5cde:       70 93 37 04     sts     0x0437, r23
    5ce2:       44 27           eor     r20, r20
    5ce4:       55 27           eor     r21, r21
    5ce6:       ba 01           movw    r22, r20
    5ce8:       48 1b           sub     r20, r24
    5cea:       59 0b           sbc     r21, r25
    5cec:       6a 0b           sbc     r22, r26
    5cee:       7b 0b           sbc     r23, r27
    5cf0:       c0 90 34 04     lds     r12, 0x0434
    5cf4:       d0 90 35 04     lds     r13, 0x0435
    5cf8:       e0 90 36 04     lds     r14, 0x0436
    5cfc:       f0 90 37 04     lds     r15, 0x0437
    5d00:       c4 16           cp      r12, r20
    5d02:       d5 06           cpc     r13, r21
    5d04:       e6 06           cpc     r14, r22
    5d06:       f7 06           cpc     r15, r23
    5d08:       64 f4           brge    .+24            ; 0x5d22 <Mittelwert+0x79c>
    5d0a:       88 5a           subi    r24, 0xA8       ; 168
    5d0c:       91 46           sbci    r25, 0x61       ; 97
    5d0e:       a1 09           sbc     r26, r1
    5d10:       b1 09           sbc     r27, r1
    5d12:       80 93 34 04     sts     0x0434, r24
    5d16:       90 93 35 04     sts     0x0435, r25
    5d1a:       a0 93 36 04     sts     0x0436, r26
    5d1e:       b0 93 37 04     sts     0x0437, r27
    5d22:       80 91 2c 04     lds     r24, 0x042C
    5d26:       90 91 2d 04     lds     r25, 0x042D
    5d2a:       a0 91 2e 04     lds     r26, 0x042E
    5d2e:       b0 91 2f 04     lds     r27, 0x042F
    5d32:       80 93 38 04     sts     0x0438, r24
    5d36:       90 93 39 04     sts     0x0439, r25
    5d3a:       a0 93 3a 04     sts     0x043A, r26
    5d3e:       b0 93 3b 04     sts     0x043B, r27
    5d42:       80 91 34 04     lds     r24, 0x0434
    5d46:       90 91 35 04     lds     r25, 0x0435
    5d4a:       a0 91 36 04     lds     r26, 0x0436
    5d4e:       b0 91 37 04     lds     r27, 0x0437
    5d52:       80 93 40 04     sts     0x0440, r24
    5d56:       90 93 41 04     sts     0x0441, r25
    5d5a:       a0 93 42 04     sts     0x0442, r26
    5d5e:       b0 93 43 04     sts     0x0443, r27
    5d62:       80 91 30 04     lds     r24, 0x0430
    5d66:       90 91 31 04     lds     r25, 0x0431
    5d6a:       a0 91 32 04     lds     r26, 0x0432
    5d6e:       b0 91 33 04     lds     r27, 0x0433
    5d72:       80 93 3c 04     sts     0x043C, r24
    5d76:       90 93 3d 04     sts     0x043D, r25
    5d7a:       a0 93 3e 04     sts     0x043E, r26
    5d7e:       b0 93 3f 04     sts     0x043F, r27
    5d82:       80 91 18 01     lds     r24, 0x0118
    5d86:       90 91 19 01     lds     r25, 0x0119
    5d8a:       97 fd           sbrc    r25, 7
    5d8c:       07 96           adiw    r24, 0x07       ; 7
    5d8e:       e3 e0           ldi     r30, 0x03       ; 3
    5d90:       95 95           asr     r25
    5d92:       87 95           ror     r24
    5d94:       ea 95           dec     r30
    5d96:       e1 f7           brne    .-8             ; 0x5d90 <Mittelwert+0x80a>
    5d98:       90 93 05 06     sts     0x0605, r25
    5d9c:       80 93 04 06     sts     0x0604, r24
    5da0:       80 91 16 01     lds     r24, 0x0116
    5da4:       90 91 17 01     lds     r25, 0x0117
    5da8:       97 fd           sbrc    r25, 7
    5daa:       07 96           adiw    r24, 0x07       ; 7
    5dac:       73 e0           ldi     r23, 0x03       ; 3
    5dae:       95 95           asr     r25
    5db0:       87 95           ror     r24
    5db2:       7a 95           dec     r23
    5db4:       e1 f7           brne    .-8             ; 0x5dae <Mittelwert+0x828>
    5db6:       90 93 fa 05     sts     0x05FA, r25
    5dba:       80 93 f9 05     sts     0x05F9, r24
    5dbe:       80 91 65 03     lds     r24, 0x0365
    5dc2:       90 91 66 03     lds     r25, 0x0366
    5dc6:       0f 97           sbiw    r24, 0x0f       ; 15
    5dc8:       34 f4           brge    .+12            ; 0x5dd6 <Mittelwert+0x850>
    5dca:       88 e1           ldi     r24, 0x18       ; 24
    5dcc:       9c ef           ldi     r25, 0xFC       ; 252
    5dce:       90 93 05 06     sts     0x0605, r25
    5dd2:       80 93 04 06     sts     0x0604, r24
    5dd6:       80 91 65 03     lds     r24, 0x0365
    5dda:       90 91 66 03     lds     r25, 0x0366
    5dde:       07 97           sbiw    r24, 0x07       ; 7
    5de0:       34 f4           brge    .+12            ; 0x5dee <Mittelwert+0x868>
    5de2:       80 e3           ldi     r24, 0x30       ; 48
    5de4:       98 ef           ldi     r25, 0xF8       ; 248
    5de6:       90 93 05 06     sts     0x0605, r25
    5dea:       80 93 04 06     sts     0x0604, r24
    5dee:       80 91 65 03     lds     r24, 0x0365
    5df2:       90 91 66 03     lds     r25, 0x0366
    5df6:       81 3d           cpi     r24, 0xD1       ; 209
    5df8:       97 40           sbci    r25, 0x07       ; 7
    5dfa:       34 f0           brlt    .+12            ; 0x5e08 <Mittelwert+0x882>
    5dfc:       88 ee           ldi     r24, 0xE8       ; 232
    5dfe:       93 e0           ldi     r25, 0x03       ; 3
    5e00:       90 93 05 06     sts     0x0605, r25
    5e04:       80 93 04 06     sts     0x0604, r24
    5e08:       80 91 65 03     lds     r24, 0x0365
    5e0c:       90 91 66 03     lds     r25, 0x0366
    5e10:       80 3e           cpi     r24, 0xE0       ; 224
    5e12:       97 40           sbci    r25, 0x07       ; 7
    5e14:       34 f0           brlt    .+12            ; 0x5e22 <Mittelwert+0x89c>
    5e16:       80 ed           ldi     r24, 0xD0       ; 208
    5e18:       97 e0           ldi     r25, 0x07       ; 7
    5e1a:       90 93 05 06     sts     0x0605, r25
    5e1e:       80 93 04 06     sts     0x0604, r24
    5e22:       80 91 63 03     lds     r24, 0x0363
    5e26:       90 91 64 03     lds     r25, 0x0364
    5e2a:       0f 97           sbiw    r24, 0x0f       ; 15
    5e2c:       34 f4           brge    .+12            ; 0x5e3a <Mittelwert+0x8b4>
    5e2e:       88 e1           ldi     r24, 0x18       ; 24
    5e30:       9c ef           ldi     r25, 0xFC       ; 252
    5e32:       90 93 fa 05     sts     0x05FA, r25
    5e36:       80 93 f9 05     sts     0x05F9, r24
    5e3a:       80 91 63 03     lds     r24, 0x0363
    5e3e:       90 91 64 03     lds     r25, 0x0364
    5e42:       07 97           sbiw    r24, 0x07       ; 7
    5e44:       34 f4           brge    .+12            ; 0x5e52 <Mittelwert+0x8cc>
    5e46:       80 e3           ldi     r24, 0x30       ; 48
    5e48:       98 ef           ldi     r25, 0xF8       ; 248
    5e4a:       90 93 fa 05     sts     0x05FA, r25
    5e4e:       80 93 f9 05     sts     0x05F9, r24
    5e52:       80 91 63 03     lds     r24, 0x0363
    5e56:       90 91 64 03     lds     r25, 0x0364
    5e5a:       81 3d           cpi     r24, 0xD1       ; 209
    5e5c:       97 40           sbci    r25, 0x07       ; 7
    5e5e:       34 f0           brlt    .+12            ; 0x5e6c <Mittelwert+0x8e6>
    5e60:       88 ee           ldi     r24, 0xE8       ; 232
    5e62:       93 e0           ldi     r25, 0x03       ; 3
    5e64:       90 93 fa 05     sts     0x05FA, r25
    5e68:       80 93 f9 05     sts     0x05F9, r24
    5e6c:       80 91 63 03     lds     r24, 0x0363
    5e70:       90 91 64 03     lds     r25, 0x0364
    5e74:       80 3e           cpi     r24, 0xE0       ; 224
    5e76:       97 40           sbci    r25, 0x07       ; 7
    5e78:       34 f0           brlt    .+12            ; 0x5e86 <Mittelwert+0x900>
    5e7a:       80 ed           ldi     r24, 0xD0       ; 208
    5e7c:       97 e0           ldi     r25, 0x07       ; 7
    5e7e:       90 93 fa 05     sts     0x05FA, r25
    5e82:       80 93 f9 05     sts     0x05F9, r24
    5e86:       40 91 35 01     lds     r20, 0x0135
    5e8a:       44 23           and     r20, r20
    5e8c:       09 f4           brne    .+2             ; 0x5e90 <Mittelwert+0x90a>
    5e8e:       a9 c0           rjmp    .+338           ; 0x5fe2 <Mittelwert+0xa5c>
    5e90:       20 91 18 01     lds     r18, 0x0118
    5e94:       30 91 19 01     lds     r19, 0x0119
    5e98:       60 91 a8 03     lds     r22, 0x03A8
    5e9c:       70 91 a9 03     lds     r23, 0x03A9
    5ea0:       26 1b           sub     r18, r22
    5ea2:       37 0b           sbc     r19, r23
    5ea4:       30 93 a7 03     sts     0x03A7, r19
    5ea8:       20 93 a6 03     sts     0x03A6, r18
    5eac:       80 91 18 01     lds     r24, 0x0118
    5eb0:       90 91 19 01     lds     r25, 0x0119
    5eb4:       86 0f           add     r24, r22
    5eb6:       97 1f           adc     r25, r23
    5eb8:       97 fd           sbrc    r25, 7
    5eba:       01 96           adiw    r24, 0x01       ; 1
    5ebc:       95 95           asr     r25
    5ebe:       87 95           ror     r24
    5ec0:       90 93 a9 03     sts     0x03A9, r25
    5ec4:       80 93 a8 03     sts     0x03A8, r24
    5ec8:       21 38           cpi     r18, 0x81       ; 129
    5eca:       31 05           cpc     r19, r1
    5ecc:       1c f0           brlt    .+6             ; 0x5ed4 <Mittelwert+0x94e>
    5ece:       80 e8           ldi     r24, 0x80       ; 128
    5ed0:       90 e0           ldi     r25, 0x00       ; 0
    5ed2:       05 c0           rjmp    .+10            ; 0x5ede <Mittelwert+0x958>
    5ed4:       20 38           cpi     r18, 0x80       ; 128
    5ed6:       3f 4f           sbci    r19, 0xFF       ; 255
    5ed8:       34 f4           brge    .+12            ; 0x5ee6 <Mittelwert+0x960>
    5eda:       80 e8           ldi     r24, 0x80       ; 128
    5edc:       9f ef           ldi     r25, 0xFF       ; 255
    5ede:       90 93 a7 03     sts     0x03A7, r25
    5ee2:       80 93 a6 03     sts     0x03A6, r24
    5ee6:       20 91 16 01     lds     r18, 0x0116
    5eea:       30 91 17 01     lds     r19, 0x0117
    5eee:       60 91 a4 03     lds     r22, 0x03A4
    5ef2:       70 91 a5 03     lds     r23, 0x03A5
    5ef6:       26 1b           sub     r18, r22
    5ef8:       37 0b           sbc     r19, r23
    5efa:       30 93 a3 03     sts     0x03A3, r19
    5efe:       20 93 a2 03     sts     0x03A2, r18
    5f02:       80 91 16 01     lds     r24, 0x0116
    5f06:       90 91 17 01     lds     r25, 0x0117
    5f0a:       86 0f           add     r24, r22
    5f0c:       97 1f           adc     r25, r23
    5f0e:       97 fd           sbrc    r25, 7
    5f10:       01 96           adiw    r24, 0x01       ; 1
    5f12:       95 95           asr     r25
    5f14:       87 95           ror     r24
    5f16:       90 93 a5 03     sts     0x03A5, r25
    5f1a:       80 93 a4 03     sts     0x03A4, r24
    5f1e:       21 38           cpi     r18, 0x81       ; 129
    5f20:       31 05           cpc     r19, r1
    5f22:       1c f0           brlt    .+6             ; 0x5f2a <Mittelwert+0x9a4>
    5f24:       80 e8           ldi     r24, 0x80       ; 128
    5f26:       90 e0           ldi     r25, 0x00       ; 0
    5f28:       05 c0           rjmp    .+10            ; 0x5f34 <Mittelwert+0x9ae>
    5f2a:       20 38           cpi     r18, 0x80       ; 128
    5f2c:       3f 4f           sbci    r19, 0xFF       ; 255
    5f2e:       34 f4           brge    .+12            ; 0x5f3c <Mittelwert+0x9b6>
    5f30:       80 e8           ldi     r24, 0x80       ; 128
    5f32:       9f ef           ldi     r25, 0xFF       ; 255
    5f34:       90 93 a3 03     sts     0x03A3, r25
    5f38:       80 93 a2 03     sts     0x03A2, r24
    5f3c:       50 e0           ldi     r21, 0x00       ; 0
    5f3e:       80 91 a6 03     lds     r24, 0x03A6
    5f42:       90 91 a7 03     lds     r25, 0x03A7
    5f46:       48 9f           mul     r20, r24
    5f48:       90 01           movw    r18, r0
    5f4a:       49 9f           mul     r20, r25
    5f4c:       30 0d           add     r19, r0
    5f4e:       58 9f           mul     r21, r24
    5f50:       30 0d           add     r19, r0
    5f52:       11 24           eor     r1, r1
    5f54:       c9 01           movw    r24, r18
    5f56:       37 fd           sbrc    r19, 7
    5f58:       0f 96           adiw    r24, 0x0f       ; 15
    5f5a:       bc 01           movw    r22, r24
    5f5c:       b4 e0           ldi     r27, 0x04       ; 4
    5f5e:       75 95           asr     r23
    5f60:       67 95           ror     r22
    5f62:       ba 95           dec     r27
    5f64:       e1 f7           brne    .-8             ; 0x5f5e <Mittelwert+0x9d8>
    5f66:       80 91 04 06     lds     r24, 0x0604
    5f6a:       90 91 05 06     lds     r25, 0x0605
    5f6e:       86 0f           add     r24, r22
    5f70:       97 1f           adc     r25, r23
    5f72:       90 93 05 06     sts     0x0605, r25
    5f76:       80 93 04 06     sts     0x0604, r24
    5f7a:       60 91 a2 03     lds     r22, 0x03A2
    5f7e:       70 91 a3 03     lds     r23, 0x03A3
    5f82:       46 9f           mul     r20, r22
    5f84:       c0 01           movw    r24, r0
    5f86:       47 9f           mul     r20, r23
    5f88:       90 0d           add     r25, r0
    5f8a:       56 9f           mul     r21, r22
    5f8c:       90 0d           add     r25, r0
    5f8e:       11 24           eor     r1, r1
    5f90:       ac 01           movw    r20, r24
    5f92:       97 ff           sbrs    r25, 7
    5f94:       02 c0           rjmp    .+4             ; 0x5f9a <Mittelwert+0xa14>
    5f96:       41 5f           subi    r20, 0xF1       ; 241
    5f98:       5f 4f           sbci    r21, 0xFF       ; 255
    5f9a:       ba 01           movw    r22, r20
    5f9c:       a4 e0           ldi     r26, 0x04       ; 4
    5f9e:       75 95           asr     r23
    5fa0:       67 95           ror     r22
    5fa2:       aa 95           dec     r26
    5fa4:       e1 f7           brne    .-8             ; 0x5f9e <Mittelwert+0xa18>
    5fa6:       40 91 f9 05     lds     r20, 0x05F9
    5faa:       50 91 fa 05     lds     r21, 0x05FA
    5fae:       46 0f           add     r20, r22
    5fb0:       57 1f           adc     r21, r23
    5fb2:       50 93 fa 05     sts     0x05FA, r21
    5fb6:       40 93 f9 05     sts     0x05F9, r20
    5fba:       40 91 18 01     lds     r20, 0x0118
    5fbe:       50 91 19 01     lds     r21, 0x0119
    5fc2:       42 0f           add     r20, r18
    5fc4:       53 1f           adc     r21, r19
    5fc6:       50 93 19 01     sts     0x0119, r21
    5fca:       40 93 18 01     sts     0x0118, r20
    5fce:       20 91 16 01     lds     r18, 0x0116
    5fd2:       30 91 17 01     lds     r19, 0x0117
    5fd6:       28 0f           add     r18, r24
    5fd8:       39 1f           adc     r19, r25
    5fda:       30 93 17 01     sts     0x0117, r19
    5fde:       20 93 16 01     sts     0x0116, r18
    5fe2:       e0 90 07 06     lds     r14, 0x0607
    5fe6:       f0 90 08 06     lds     r15, 0x0608
    5fea:       d0 90 28 01     lds     r13, 0x0128
    5fee:       90 91 f2 05     lds     r25, 0x05F2
    5ff2:       80 91 f3 05     lds     r24, 0x05F3
    5ff6:       a9 2f           mov     r26, r25
    5ff8:       b8 2f           mov     r27, r24
    5ffa:       1e 14           cp      r1, r14
    5ffc:       1f 04           cpc     r1, r15
    5ffe:       84 f4           brge    .+32            ; 0x6020 <Mittelwert+0xa9a>
    6000:       b7 ff           sbrs    r27, 7
    6002:       03 c0           rjmp    .+6             ; 0x600a <Mittelwert+0xa84>
    6004:       b1 95           neg     r27
    6006:       a1 95           neg     r26
    6008:       b1 09           sbc     r27, r1
    600a:       2d 2d           mov     r18, r13
    600c:       30 e0           ldi     r19, 0x00       ; 0
    600e:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    6012:       20 e4           ldi     r18, 0x40       ; 64
    6014:       30 e0           ldi     r19, 0x00       ; 0
    6016:       40 e0           ldi     r20, 0x00       ; 0
    6018:       50 e0           ldi     r21, 0x00       ; 0
    601a:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    601e:       16 c0           rjmp    .+44            ; 0x604c <Mittelwert+0xac6>
    6020:       b7 ff           sbrs    r27, 7
    6022:       03 c0           rjmp    .+6             ; 0x602a <Mittelwert+0xaa4>
    6024:       b1 95           neg     r27
    6026:       a1 95           neg     r26
    6028:       b1 09           sbc     r27, r1
    602a:       2d 2d           mov     r18, r13
    602c:       30 e0           ldi     r19, 0x00       ; 0
    602e:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    6032:       20 e4           ldi     r18, 0x40       ; 64
    6034:       30 e0           ldi     r19, 0x00       ; 0
    6036:       40 e0           ldi     r20, 0x00       ; 0
    6038:       50 e0           ldi     r21, 0x00       ; 0
    603a:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    603e:       50 95           com     r21
    6040:       40 95           com     r20
    6042:       30 95           com     r19
    6044:       21 95           neg     r18
    6046:       3f 4f           sbci    r19, 0xFF       ; 255
    6048:       4f 4f           sbci    r20, 0xFF       ; 255
    604a:       5f 4f           sbci    r21, 0xFF       ; 255
    604c:       20 0f           add     r18, r16
    604e:       31 1f           adc     r19, r17
    6050:       30 93 03 06     sts     0x0603, r19
    6054:       20 93 02 06     sts     0x0602, r18
    6058:       00 91 0c 06     lds     r16, 0x060C
    605c:       10 91 0d 06     lds     r17, 0x060D
    6060:       90 91 f4 05     lds     r25, 0x05F4
    6064:       80 91 f5 05     lds     r24, 0x05F5
    6068:       a9 2f           mov     r26, r25
    606a:       b8 2f           mov     r27, r24
    606c:       10 16           cp      r1, r16
    606e:       11 06           cpc     r1, r17
    6070:       84 f4           brge    .+32            ; 0x6092 <Mittelwert+0xb0c>
    6072:       b7 ff           sbrs    r27, 7
    6074:       03 c0           rjmp    .+6             ; 0x607c <Mittelwert+0xaf6>
    6076:       b1 95           neg     r27
    6078:       a1 95           neg     r26
    607a:       b1 09           sbc     r27, r1
    607c:       2d 2d           mov     r18, r13
    607e:       30 e0           ldi     r19, 0x00       ; 0
    6080:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    6084:       20 e4           ldi     r18, 0x40       ; 64
    6086:       30 e0           ldi     r19, 0x00       ; 0
    6088:       40 e0           ldi     r20, 0x00       ; 0
    608a:       50 e0           ldi     r21, 0x00       ; 0
    608c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    6090:       16 c0           rjmp    .+44            ; 0x60be <Mittelwert+0xb38>
    6092:       b7 ff           sbrs    r27, 7
    6094:       03 c0           rjmp    .+6             ; 0x609c <Mittelwert+0xb16>
    6096:       b1 95           neg     r27
    6098:       a1 95           neg     r26
    609a:       b1 09           sbc     r27, r1
    609c:       2d 2d           mov     r18, r13
    609e:       30 e0           ldi     r19, 0x00       ; 0
    60a0:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    60a4:       20 e4           ldi     r18, 0x40       ; 64
    60a6:       30 e0           ldi     r19, 0x00       ; 0
    60a8:       40 e0           ldi     r20, 0x00       ; 0
    60aa:       50 e0           ldi     r21, 0x00       ; 0
    60ac:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    60b0:       50 95           com     r21
    60b2:       40 95           com     r20
    60b4:       30 95           com     r19
    60b6:       21 95           neg     r18
    60b8:       3f 4f           sbci    r19, 0xFF       ; 255
    60ba:       4f 4f           sbci    r20, 0xFF       ; 255
    60bc:       5f 4f           sbci    r21, 0xFF       ; 255
    60be:       22 0d           add     r18, r2
    60c0:       33 1d           adc     r19, r3
    60c2:       30 93 fc 05     sts     0x05FC, r19
    60c6:       20 93 fb 05     sts     0x05FB, r18
    60ca:       80 91 39 06     lds     r24, 0x0639
    60ce:       87 ff           sbrs    r24, 7
    60d0:       32 c0           rjmp    .+100           ; 0x6136 <Mittelwert+0xbb0>
    60d2:       80 91 e5 03     lds     r24, 0x03E5
    60d6:       81 11           cpse    r24, r1
    60d8:       2e c0           rjmp    .+92            ; 0x6136 <Mittelwert+0xbb0>
    60da:       80 91 e4 03     lds     r24, 0x03E4
    60de:       81 11           cpse    r24, r1
    60e0:       2a c0           rjmp    .+84            ; 0x6136 <Mittelwert+0xbb0>
    60e2:       01 30           cpi     r16, 0x01       ; 1
    60e4:       71 e0           ldi     r23, 0x01       ; 1
    60e6:       17 07           cpc     r17, r23
    60e8:       14 f0           brlt    .+4             ; 0x60ee <Mittelwert+0xb68>
    60ea:       1a 95           dec     r17
    60ec:       05 c0           rjmp    .+10            ; 0x60f8 <Mittelwert+0xb72>
    60ee:       01 15           cp      r16, r1
    60f0:       8f ef           ldi     r24, 0xFF       ; 255
    60f2:       18 07           cpc     r17, r24
    60f4:       5c f4           brge    .+22            ; 0x610c <Mittelwert+0xb86>
    60f6:       13 95           inc     r17
    60f8:       80 91 04 06     lds     r24, 0x0604
    60fc:       90 91 05 06     lds     r25, 0x0605
    6100:       80 0f           add     r24, r16
    6102:       91 1f           adc     r25, r17
    6104:       90 93 05 06     sts     0x0605, r25
    6108:       80 93 04 06     sts     0x0604, r24
    610c:       91 e0           ldi     r25, 0x01       ; 1
    610e:       e9 16           cp      r14, r25
    6110:       f9 06           cpc     r15, r25
    6112:       14 f0           brlt    .+4             ; 0x6118 <Mittelwert+0xb92>
    6114:       fa 94           dec     r15
    6116:       05 c0           rjmp    .+10            ; 0x6122 <Mittelwert+0xb9c>
    6118:       e1 14           cp      r14, r1
    611a:       bf ef           ldi     r27, 0xFF       ; 255
    611c:       fb 06           cpc     r15, r27
    611e:       5c f4           brge    .+22            ; 0x6136 <Mittelwert+0xbb0>
    6120:       f3 94           inc     r15
    6122:       80 91 f9 05     lds     r24, 0x05F9
    6126:       90 91 fa 05     lds     r25, 0x05FA
    612a:       8e 0d           add     r24, r14
    612c:       9f 1d           adc     r25, r15
    612e:       90 93 fa 05     sts     0x05FA, r25
    6132:       80 93 f9 05     sts     0x05F9, r24
    6136:       68 96           adiw    r28, 0x18       ; 24
    6138:       0f b6           in      r0, 0x3f        ; 63
    613a:       f8 94           cli
    613c:       de bf           out     0x3e, r29       ; 62
    613e:       0f be           out     0x3f, r0        ; 63
    6140:       cd bf           out     0x3d, r28       ; 61
    6142:       df 91           pop     r29
    6144:       cf 91           pop     r28
    6146:       1f 91           pop     r17
    6148:       0f 91           pop     r16
    614a:       ff 90           pop     r15
    614c:       ef 90           pop     r14
    614e:       df 90           pop     r13
    6150:       cf 90           pop     r12
    6152:       bf 90           pop     r11
    6154:       af 90           pop     r10
    6156:       9f 90           pop     r9
    6158:       8f 90           pop     r8
    615a:       7f 90           pop     r7
    615c:       6f 90           pop     r6
    615e:       5f 90           pop     r5
    6160:       4f 90           pop     r4
    6162:       3f 90           pop     r3
    6164:       2f 90           pop     r2
    6166:       08 95           ret

00006168 <SendMotorData>:
    6168:       cf 93           push    r28
    616a:       df 93           push    r29
    616c:       80 91 01 04     lds     r24, 0x0401
    6170:       81 11           cpse    r24, r1
    6172:       27 c0           rjmp    .+78            ; 0x61c2 <SendMotorData+0x5a>
    6174:       80 91 c9 03     lds     r24, 0x03C9
    6178:       8c 7f           andi    r24, 0xFC       ; 252
    617a:       80 93 c9 03     sts     0x03C9, r24
    617e:       80 91 c8 03     lds     r24, 0x03C8
    6182:       8f 7d           andi    r24, 0xDF       ; 223
    6184:       80 93 c8 03     sts     0x03C8, r24
    6188:       e4 e4           ldi     r30, 0x44       ; 68
    618a:       fa e0           ldi     r31, 0x0A       ; 10
    618c:       a6 e7           ldi     r26, 0x76       ; 118
    618e:       b9 e0           ldi     r27, 0x09       ; 9
    6190:       80 91 f3 04     lds     r24, 0x04F3
    6194:       81 11           cpse    r24, r1
    6196:       01 c0           rjmp    .+2             ; 0x619a <SendMotorData+0x32>
    6198:       10 82           st      Z, r1
    619a:       81 91           ld      r24, Z+
    619c:       ed 01           movw    r28, r26
    619e:       21 97           sbiw    r28, 0x01       ; 1
    61a0:       88 83           st      Y, r24
    61a2:       1c 92           st      X, r1
    61a4:       1f 96           adiw    r26, 0x0f       ; 15
    61a6:       8a e0           ldi     r24, 0x0A       ; 10
    61a8:       e0 35           cpi     r30, 0x50       ; 80
    61aa:       f8 07           cpc     r31, r24
    61ac:       89 f7           brne    .-30            ; 0x6190 <SendMotorData+0x28>
    61ae:       80 91 f3 04     lds     r24, 0x04F3
    61b2:       88 23           and     r24, r24
    61b4:       59 f0           breq    .+22            ; 0x61cc <SendMotorData+0x64>
    61b6:       80 91 f3 04     lds     r24, 0x04F3
    61ba:       81 50           subi    r24, 0x01       ; 1
    61bc:       80 93 f3 04     sts     0x04F3, r24
    61c0:       05 c0           rjmp    .+10            ; 0x61cc <SendMotorData+0x64>
    61c2:       80 91 c9 03     lds     r24, 0x03C9
    61c6:       81 60           ori     r24, 0x01       ; 1
    61c8:       80 93 c9 03     sts     0x03C9, r24
    61cc:       80 91 de 04     lds     r24, 0x04DE
    61d0:       88 23           and     r24, r24
    61d2:       19 f0           breq    .+6             ; 0x61da <SendMotorData+0x72>
    61d4:       10 92 de 04     sts     0x04DE, r1
    61d8:       0a c0           rjmp    .+20            ; 0x61ee <SendMotorData+0x86>
    61da:       10 92 e1 04     sts     0x04E1, r1
    61de:       80 91 dc 04     lds     r24, 0x04DC
    61e2:       8e 7f           andi    r24, 0xFE       ; 254
    61e4:       80 93 dc 04     sts     0x04DC, r24
    61e8:       85 ea           ldi     r24, 0xA5       ; 165
    61ea:       80 93 bc 00     sts     0x00BC, r24
    61ee:       df 91           pop     r29
    61f0:       cf 91           pop     r28
    61f2:       08 95           ret

000061f4 <GetChannelValue>:
    61f4:       88 23           and     r24, r24
    61f6:       a9 f0           breq    .+42            ; 0x6222 <GetChannelValue+0x2e>
    61f8:       e8 2f           mov     r30, r24
    61fa:       f0 e0           ldi     r31, 0x00       ; 0
    61fc:       ee 0f           add     r30, r30
    61fe:       ff 1f           adc     r31, r31
    6200:       e2 5f           subi    r30, 0xF2       ; 242
    6202:       f7 4f           sbci    r31, 0xF7       ; 247
    6204:       80 81           ld      r24, Z
    6206:       91 81           ldd     r25, Z+1        ; 0x01
    6208:       81 58           subi    r24, 0x81       ; 129
    620a:       9f 4f           sbci    r25, 0xFF       ; 255
    620c:       97 ff           sbrs    r25, 7
    620e:       02 c0           rjmp    .+4             ; 0x6214 <GetChannelValue+0x20>
    6210:       80 e0           ldi     r24, 0x00       ; 0
    6212:       90 e0           ldi     r25, 0x00       ; 0
    6214:       8f 3f           cpi     r24, 0xFF       ; 255
    6216:       91 05           cpc     r25, r1
    6218:       29 f0           breq    .+10            ; 0x6224 <GetChannelValue+0x30>
    621a:       24 f0           brlt    .+8             ; 0x6224 <GetChannelValue+0x30>
    621c:       8f ef           ldi     r24, 0xFF       ; 255
    621e:       90 e0           ldi     r25, 0x00       ; 0
    6220:       08 95           ret
    6222:       80 e0           ldi     r24, 0x00       ; 0
    6224:       08 95           ret

00006226 <ParameterZuordnung>:
    6226:       cf 93           push    r28
    6228:       df 93           push    r29
    622a:       c0 e2           ldi     r28, 0x20       ; 32
    622c:       d5 e0           ldi     r29, 0x05       ; 5
    622e:       e3 e0           ldi     r30, 0x03       ; 3
    6230:       f4 e0           ldi     r31, 0x04       ; 4
    6232:       29 91           ld      r18, Y+
    6234:       a2 2f           mov     r26, r18
    6236:       b0 e0           ldi     r27, 0x00       ; 0
    6238:       aa 0f           add     r26, r26
    623a:       bb 1f           adc     r27, r27
    623c:       a2 5f           subi    r26, 0xF2       ; 242
    623e:       b7 4f           sbci    r27, 0xF7       ; 247
    6240:       8d 91           ld      r24, X+
    6242:       9c 91           ld      r25, X
    6244:       81 58           subi    r24, 0x81       ; 129
    6246:       9f 4f           sbci    r25, 0xFF       ; 255
    6248:       97 ff           sbrs    r25, 7
    624a:       02 c0           rjmp    .+4             ; 0x6250 <ParameterZuordnung+0x2a>
    624c:       80 e0           ldi     r24, 0x00       ; 0
    624e:       90 e0           ldi     r25, 0x00       ; 0
    6250:       8f 3f           cpi     r24, 0xFF       ; 255
    6252:       91 05           cpc     r25, r1
    6254:       19 f0           breq    .+6             ; 0x625c <ParameterZuordnung+0x36>
    6256:       14 f0           brlt    .+4             ; 0x625c <ParameterZuordnung+0x36>
    6258:       8f ef           ldi     r24, 0xFF       ; 255
    625a:       90 e0           ldi     r25, 0x00       ; 0
    625c:       29 31           cpi     r18, 0x19       ; 25
    625e:       11 f4           brne    .+4             ; 0x6264 <ParameterZuordnung+0x3e>
    6260:       80 83           st      Z, r24
    6262:       1c c0           rjmp    .+56            ; 0x629c <ParameterZuordnung+0x76>
    6264:       60 81           ld      r22, Z
    6266:       46 2f           mov     r20, r22
    6268:       50 e0           ldi     r21, 0x00       ; 0
    626a:       84 17           cp      r24, r20
    626c:       95 07           cpc     r25, r21
    626e:       b1 f0           breq    .+44            ; 0x629c <ParameterZuordnung+0x76>
    6270:       9c 01           movw    r18, r24
    6272:       24 1b           sub     r18, r20
    6274:       35 0b           sbc     r19, r21
    6276:       37 ff           sbrs    r19, 7
    6278:       02 c0           rjmp    .+4             ; 0x627e <ParameterZuordnung+0x58>
    627a:       2d 5f           subi    r18, 0xFD       ; 253
    627c:       3f 4f           sbci    r19, 0xFF       ; 255
    627e:       35 95           asr     r19
    6280:       27 95           ror     r18
    6282:       35 95           asr     r19
    6284:       27 95           ror     r18
    6286:       26 0f           add     r18, r22
    6288:       20 83           st      Z, r18
    628a:       42 2f           mov     r20, r18
    628c:       50 e0           ldi     r21, 0x00       ; 0
    628e:       84 17           cp      r24, r20
    6290:       95 07           cpc     r25, r21
    6292:       14 f4           brge    .+4             ; 0x6298 <ParameterZuordnung+0x72>
    6294:       21 50           subi    r18, 0x01       ; 1
    6296:       01 c0           rjmp    .+2             ; 0x629a <ParameterZuordnung+0x74>
    6298:       2f 5f           subi    r18, 0xFF       ; 255
    629a:       20 83           st      Z, r18
    629c:       31 96           adiw    r30, 0x01       ; 1
    629e:       25 e0           ldi     r18, 0x05       ; 5
    62a0:       c8 32           cpi     r28, 0x28       ; 40
    62a2:       d2 07           cpc     r29, r18
    62a4:       31 f6           brne    .-116           ; 0x6232 <ParameterZuordnung+0xc>
    62a6:       80 91 2a 05     lds     r24, 0x052A
    62aa:       88 3f           cpi     r24, 0xF8       ; 248
    62ac:       38 f0           brcs    .+14            ; 0x62bc <ParameterZuordnung+0x96>
    62ae:       ef ef           ldi     r30, 0xFF       ; 255
    62b0:       f0 e0           ldi     r31, 0x00       ; 0
    62b2:       e8 1b           sub     r30, r24
    62b4:       f1 09           sbc     r31, r1
    62b6:       ed 5f           subi    r30, 0xFD       ; 253
    62b8:       fb 4f           sbci    r31, 0xFB       ; 251
    62ba:       80 81           ld      r24, Z
    62bc:       80 93 3a 01     sts     0x013A, r24
    62c0:       80 91 3a 01     lds     r24, 0x013A
    62c4:       84 36           cpi     r24, 0x64       ; 100
    62c6:       18 f0           brcs    .+6             ; 0x62ce <ParameterZuordnung+0xa8>
    62c8:       84 e6           ldi     r24, 0x64       ; 100
    62ca:       80 93 3a 01     sts     0x013A, r24
    62ce:       80 91 2c 05     lds     r24, 0x052C
    62d2:       88 3f           cpi     r24, 0xF8       ; 248
    62d4:       38 f0           brcs    .+14            ; 0x62e4 <ParameterZuordnung+0xbe>
    62d6:       ef ef           ldi     r30, 0xFF       ; 255
    62d8:       f0 e0           ldi     r31, 0x00       ; 0
    62da:       e8 1b           sub     r30, r24
    62dc:       f1 09           sbc     r31, r1
    62de:       ed 5f           subi    r30, 0xFD       ; 253
    62e0:       fb 4f           sbci    r31, 0xFB       ; 251
    62e2:       80 81           ld      r24, Z
    62e4:       80 93 39 01     sts     0x0139, r24
    62e8:       80 91 39 01     lds     r24, 0x0139
    62ec:       84 36           cpi     r24, 0x64       ; 100
    62ee:       18 f0           brcs    .+6             ; 0x62f6 <ParameterZuordnung+0xd0>
    62f0:       84 e6           ldi     r24, 0x64       ; 100
    62f2:       80 93 39 01     sts     0x0139, r24
    62f6:       80 91 39 05     lds     r24, 0x0539
    62fa:       88 3f           cpi     r24, 0xF8       ; 248
    62fc:       38 f0           brcs    .+14            ; 0x630c <ParameterZuordnung+0xe6>
    62fe:       ef ef           ldi     r30, 0xFF       ; 255
    6300:       f0 e0           ldi     r31, 0x00       ; 0
    6302:       e8 1b           sub     r30, r24
    6304:       f1 09           sbc     r31, r1
    6306:       ed 5f           subi    r30, 0xFD       ; 253
    6308:       fb 4f           sbci    r31, 0xFB       ; 251
    630a:       80 81           ld      r24, Z
    630c:       80 93 34 01     sts     0x0134, r24
    6310:       80 91 34 01     lds     r24, 0x0134
    6314:       8b 30           cpi     r24, 0x0B       ; 11
    6316:       18 f4           brcc    .+6             ; 0x631e <ParameterZuordnung+0xf8>
    6318:       8a e0           ldi     r24, 0x0A       ; 10
    631a:       80 93 34 01     sts     0x0134, r24
    631e:       80 91 66 05     lds     r24, 0x0566
    6322:       88 3f           cpi     r24, 0xF8       ; 248
    6324:       38 f0           brcs    .+14            ; 0x6334 <ParameterZuordnung+0x10e>
    6326:       ef ef           ldi     r30, 0xFF       ; 255
    6328:       f0 e0           ldi     r31, 0x00       ; 0
    632a:       e8 1b           sub     r30, r24
    632c:       f1 09           sbc     r31, r1
    632e:       ed 5f           subi    r30, 0xFD       ; 253
    6330:       fb 4f           sbci    r31, 0xFB       ; 251
    6332:       80 81           ld      r24, Z
    6334:       80 93 18 06     sts     0x0618, r24
    6338:       80 91 18 06     lds     r24, 0x0618
    633c:       86 30           cpi     r24, 0x06       ; 6
    633e:       18 f4           brcc    .+6             ; 0x6346 <ParameterZuordnung+0x120>
    6340:       85 e0           ldi     r24, 0x05       ; 5
    6342:       80 93 18 06     sts     0x0618, r24
    6346:       80 91 68 05     lds     r24, 0x0568
    634a:       88 3f           cpi     r24, 0xF8       ; 248
    634c:       38 f0           brcs    .+14            ; 0x635c <ParameterZuordnung+0x136>
    634e:       ef ef           ldi     r30, 0xFF       ; 255
    6350:       f0 e0           ldi     r31, 0x00       ; 0
    6352:       e8 1b           sub     r30, r24
    6354:       f1 09           sbc     r31, r1
    6356:       ed 5f           subi    r30, 0xFD       ; 253
    6358:       fb 4f           sbci    r31, 0xFB       ; 251
    635a:       80 81           ld      r24, Z
    635c:       80 93 40 06     sts     0x0640, r24
    6360:       80 91 40 06     lds     r24, 0x0640
    6364:       86 30           cpi     r24, 0x06       ; 6
    6366:       18 f4           brcc    .+6             ; 0x636e <ParameterZuordnung+0x148>
    6368:       85 e0           ldi     r24, 0x05       ; 5
    636a:       80 93 40 06     sts     0x0640, r24
    636e:       80 91 53 05     lds     r24, 0x0553
    6372:       87 3f           cpi     r24, 0xF7       ; 247
    6374:       29 f4           brne    .+10            ; 0x6380 <ParameterZuordnung+0x15a>
    6376:       42 9b           sbis    0x08, 2 ; 8
    6378:       07 c0           rjmp    .+14            ; 0x6388 <ParameterZuordnung+0x162>
    637a:       80 91 88 05     lds     r24, 0x0588
    637e:       17 c0           rjmp    .+46            ; 0x63ae <ParameterZuordnung+0x188>
    6380:       86 3f           cpi     r24, 0xF6       ; 246
    6382:       29 f4           brne    .+10            ; 0x638e <ParameterZuordnung+0x168>
    6384:       43 99           sbic    0x08, 3 ; 8
    6386:       f9 cf           rjmp    .-14            ; 0x637a <ParameterZuordnung+0x154>
    6388:       80 91 89 05     lds     r24, 0x0589
    638c:       10 c0           rjmp    .+32            ; 0x63ae <ParameterZuordnung+0x188>
    638e:       88 3f           cpi     r24, 0xF8       ; 248
    6390:       38 f0           brcs    .+14            ; 0x63a0 <ParameterZuordnung+0x17a>
    6392:       ef ef           ldi     r30, 0xFF       ; 255
    6394:       f0 e0           ldi     r31, 0x00       ; 0
    6396:       e8 1b           sub     r30, r24
    6398:       f1 09           sbc     r31, r1
    639a:       ed 5f           subi    r30, 0xFD       ; 253
    639c:       fb 4f           sbci    r31, 0xFB       ; 251
    639e:       80 81           ld      r24, Z
    63a0:       80 93 15 06     sts     0x0615, r24
    63a4:       80 91 15 06     lds     r24, 0x0615
    63a8:       89 31           cpi     r24, 0x19       ; 25
    63aa:       18 f4           brcc    .+6             ; 0x63b2 <ParameterZuordnung+0x18c>
    63ac:       88 e1           ldi     r24, 0x18       ; 24
    63ae:       80 93 15 06     sts     0x0615, r24
    63b2:       80 91 54 05     lds     r24, 0x0554
    63b6:       87 3f           cpi     r24, 0xF7       ; 247
    63b8:       29 f4           brne    .+10            ; 0x63c4 <ParameterZuordnung+0x19e>
    63ba:       42 9b           sbis    0x08, 2 ; 8
    63bc:       07 c0           rjmp    .+14            ; 0x63cc <ParameterZuordnung+0x1a6>
    63be:       80 91 8a 05     lds     r24, 0x058A
    63c2:       17 c0           rjmp    .+46            ; 0x63f2 <ParameterZuordnung+0x1cc>
    63c4:       86 3f           cpi     r24, 0xF6       ; 246
    63c6:       29 f4           brne    .+10            ; 0x63d2 <ParameterZuordnung+0x1ac>
    63c8:       43 99           sbic    0x08, 3 ; 8
    63ca:       f9 cf           rjmp    .-14            ; 0x63be <ParameterZuordnung+0x198>
    63cc:       80 91 8b 05     lds     r24, 0x058B
    63d0:       10 c0           rjmp    .+32            ; 0x63f2 <ParameterZuordnung+0x1cc>
    63d2:       88 3f           cpi     r24, 0xF8       ; 248
    63d4:       38 f0           brcs    .+14            ; 0x63e4 <ParameterZuordnung+0x1be>
    63d6:       ef ef           ldi     r30, 0xFF       ; 255
    63d8:       f0 e0           ldi     r31, 0x00       ; 0
    63da:       e8 1b           sub     r30, r24
    63dc:       f1 09           sbc     r31, r1
    63de:       ed 5f           subi    r30, 0xFD       ; 253
    63e0:       fb 4f           sbci    r31, 0xFB       ; 251
    63e2:       80 81           ld      r24, Z
    63e4:       80 93 f6 05     sts     0x05F6, r24
    63e8:       80 91 f6 05     lds     r24, 0x05F6
    63ec:       89 31           cpi     r24, 0x19       ; 25
    63ee:       18 f4           brcc    .+6             ; 0x63f6 <ParameterZuordnung+0x1d0>
    63f0:       88 e1           ldi     r24, 0x18       ; 24
    63f2:       80 93 f6 05     sts     0x05F6, r24
    63f6:       80 91 55 05     lds     r24, 0x0555
    63fa:       88 3f           cpi     r24, 0xF8       ; 248
    63fc:       38 f0           brcs    .+14            ; 0x640c <ParameterZuordnung+0x1e6>
    63fe:       ef ef           ldi     r30, 0xFF       ; 255
    6400:       f0 e0           ldi     r31, 0x00       ; 0
    6402:       e8 1b           sub     r30, r24
    6404:       f1 09           sbc     r31, r1
    6406:       ed 5f           subi    r30, 0xFD       ; 253
    6408:       fb 4f           sbci    r31, 0xFB       ; 251
    640a:       80 81           ld      r24, Z
    640c:       80 93 1e 06     sts     0x061E, r24
    6410:       80 91 1e 06     lds     r24, 0x061E
    6414:       89 31           cpi     r24, 0x19       ; 25
    6416:       18 f4           brcc    .+6             ; 0x641e <ParameterZuordnung+0x1f8>
    6418:       88 e1           ldi     r24, 0x18       ; 24
    641a:       80 93 1e 06     sts     0x061E, r24
    641e:       80 91 2b 05     lds     r24, 0x052B
    6422:       e8 de           rcall   .-560           ; 0x61f4 <GetChannelValue>
    6424:       80 93 df 03     sts     0x03DF, r24
    6428:       80 91 2e 05     lds     r24, 0x052E
    642c:       88 3f           cpi     r24, 0xF8       ; 248
    642e:       38 f0           brcs    .+14            ; 0x643e <ParameterZuordnung+0x218>
    6430:       ef ef           ldi     r30, 0xFF       ; 255
    6432:       f0 e0           ldi     r31, 0x00       ; 0
    6434:       e8 1b           sub     r30, r24
    6436:       f1 09           sbc     r31, r1
    6438:       ed 5f           subi    r30, 0xFD       ; 253
    643a:       fb 4f           sbci    r31, 0xFB       ; 251
    643c:       80 81           ld      r24, Z
    643e:       80 93 38 01     sts     0x0138, r24
    6442:       80 91 30 05     lds     r24, 0x0530
    6446:       88 3f           cpi     r24, 0xF8       ; 248
    6448:       38 f0           brcs    .+14            ; 0x6458 <ParameterZuordnung+0x232>
    644a:       ef ef           ldi     r30, 0xFF       ; 255
    644c:       f0 e0           ldi     r31, 0x00       ; 0
    644e:       e8 1b           sub     r30, r24
    6450:       f1 09           sbc     r31, r1
    6452:       ed 5f           subi    r30, 0xFD       ; 253
    6454:       fb 4f           sbci    r31, 0xFB       ; 251
    6456:       80 81           ld      r24, Z
    6458:       80 93 36 01     sts     0x0136, r24
    645c:       80 91 38 05     lds     r24, 0x0538
    6460:       88 3f           cpi     r24, 0xF8       ; 248
    6462:       38 f0           brcs    .+14            ; 0x6472 <ParameterZuordnung+0x24c>
    6464:       ef ef           ldi     r30, 0xFF       ; 255
    6466:       f0 e0           ldi     r31, 0x00       ; 0
    6468:       e8 1b           sub     r30, r24
    646a:       f1 09           sbc     r31, r1
    646c:       ed 5f           subi    r30, 0xFD       ; 253
    646e:       fb 4f           sbci    r31, 0xFB       ; 251
    6470:       80 81           ld      r24, Z
    6472:       80 93 37 01     sts     0x0137, r24
    6476:       80 91 3a 05     lds     r24, 0x053A
    647a:       88 3f           cpi     r24, 0xF8       ; 248
    647c:       38 f0           brcs    .+14            ; 0x648c <ParameterZuordnung+0x266>
    647e:       ef ef           ldi     r30, 0xFF       ; 255
    6480:       f0 e0           ldi     r31, 0x00       ; 0
    6482:       e8 1b           sub     r30, r24
    6484:       f1 09           sbc     r31, r1
    6486:       ed 5f           subi    r30, 0xFD       ; 253
    6488:       fb 4f           sbci    r31, 0xFB       ; 251
    648a:       80 81           ld      r24, Z
    648c:       80 93 33 01     sts     0x0133, r24
    6490:       80 91 3b 05     lds     r24, 0x053B
    6494:       88 3f           cpi     r24, 0xF8       ; 248
    6496:       38 f0           brcs    .+14            ; 0x64a6 <ParameterZuordnung+0x280>
    6498:       ef ef           ldi     r30, 0xFF       ; 255
    649a:       f0 e0           ldi     r31, 0x00       ; 0
    649c:       e8 1b           sub     r30, r24
    649e:       f1 09           sbc     r31, r1
    64a0:       ed 5f           subi    r30, 0xFD       ; 253
    64a2:       fb 4f           sbci    r31, 0xFB       ; 251
    64a4:       80 81           ld      r24, Z
    64a6:       80 93 35 01     sts     0x0135, r24
    64aa:       80 91 3c 05     lds     r24, 0x053C
    64ae:       88 3f           cpi     r24, 0xF8       ; 248
    64b0:       38 f0           brcs    .+14            ; 0x64c0 <ParameterZuordnung+0x29a>
    64b2:       ef ef           ldi     r30, 0xFF       ; 255
    64b4:       f0 e0           ldi     r31, 0x00       ; 0
    64b6:       e8 1b           sub     r30, r24
    64b8:       f1 09           sbc     r31, r1
    64ba:       ed 5f           subi    r30, 0xFD       ; 253
    64bc:       fb 4f           sbci    r31, 0xFB       ; 251
    64be:       80 81           ld      r24, Z
    64c0:       80 93 32 01     sts     0x0132, r24
    64c4:       80 91 3d 05     lds     r24, 0x053D
    64c8:       88 3f           cpi     r24, 0xF8       ; 248
    64ca:       38 f0           brcs    .+14            ; 0x64da <ParameterZuordnung+0x2b4>
    64cc:       ef ef           ldi     r30, 0xFF       ; 255
    64ce:       f0 e0           ldi     r31, 0x00       ; 0
    64d0:       e8 1b           sub     r30, r24
    64d2:       f1 09           sbc     r31, r1
    64d4:       ed 5f           subi    r30, 0xFD       ; 253
    64d6:       fb 4f           sbci    r31, 0xFB       ; 251
    64d8:       80 81           ld      r24, Z
    64da:       80 93 31 01     sts     0x0131, r24
    64de:       80 91 43 05     lds     r24, 0x0543
    64e2:       88 3f           cpi     r24, 0xF8       ; 248
    64e4:       38 f0           brcs    .+14            ; 0x64f4 <ParameterZuordnung+0x2ce>
    64e6:       ef ef           ldi     r30, 0xFF       ; 255
    64e8:       f0 e0           ldi     r31, 0x00       ; 0
    64ea:       e8 1b           sub     r30, r24
    64ec:       f1 09           sbc     r31, r1
    64ee:       ed 5f           subi    r30, 0xFD       ; 253
    64f0:       fb 4f           sbci    r31, 0xFB       ; 251
    64f2:       80 81           ld      r24, Z
    64f4:       80 93 30 01     sts     0x0130, r24
    64f8:       80 91 44 05     lds     r24, 0x0544
    64fc:       88 3f           cpi     r24, 0xF8       ; 248
    64fe:       38 f0           brcs    .+14            ; 0x650e <ParameterZuordnung+0x2e8>
    6500:       ef ef           ldi     r30, 0xFF       ; 255
    6502:       f0 e0           ldi     r31, 0x00       ; 0
    6504:       e8 1b           sub     r30, r24
    6506:       f1 09           sbc     r31, r1
    6508:       ed 5f           subi    r30, 0xFD       ; 253
    650a:       fb 4f           sbci    r31, 0xFB       ; 251
    650c:       80 81           ld      r24, Z
    650e:       80 93 de 03     sts     0x03DE, r24
    6512:       80 91 45 05     lds     r24, 0x0545
    6516:       88 3f           cpi     r24, 0xF8       ; 248
    6518:       38 f0           brcs    .+14            ; 0x6528 <ParameterZuordnung+0x302>
    651a:       ef ef           ldi     r30, 0xFF       ; 255
    651c:       f0 e0           ldi     r31, 0x00       ; 0
    651e:       e8 1b           sub     r30, r24
    6520:       f1 09           sbc     r31, r1
    6522:       ed 5f           subi    r30, 0xFD       ; 253
    6524:       fb 4f           sbci    r31, 0xFB       ; 251
    6526:       80 81           ld      r24, Z
    6528:       80 93 dd 03     sts     0x03DD, r24
    652c:       80 91 46 05     lds     r24, 0x0546
    6530:       88 3f           cpi     r24, 0xF8       ; 248
    6532:       38 f0           brcs    .+14            ; 0x6542 <ParameterZuordnung+0x31c>
    6534:       ef ef           ldi     r30, 0xFF       ; 255
    6536:       f0 e0           ldi     r31, 0x00       ; 0
    6538:       e8 1b           sub     r30, r24
    653a:       f1 09           sbc     r31, r1
    653c:       ed 5f           subi    r30, 0xFD       ; 253
    653e:       fb 4f           sbci    r31, 0xFB       ; 251
    6540:       80 81           ld      r24, Z
    6542:       80 93 dc 03     sts     0x03DC, r24
    6546:       80 91 47 05     lds     r24, 0x0547
    654a:       88 3f           cpi     r24, 0xF8       ; 248
    654c:       38 f0           brcs    .+14            ; 0x655c <ParameterZuordnung+0x336>
    654e:       ef ef           ldi     r30, 0xFF       ; 255
    6550:       f0 e0           ldi     r31, 0x00       ; 0
    6552:       e8 1b           sub     r30, r24
    6554:       f1 09           sbc     r31, r1
    6556:       ed 5f           subi    r30, 0xFD       ; 253
    6558:       fb 4f           sbci    r31, 0xFB       ; 251
    655a:       80 81           ld      r24, Z
    655c:       80 93 db 03     sts     0x03DB, r24
    6560:       80 91 61 05     lds     r24, 0x0561
    6564:       88 3f           cpi     r24, 0xF8       ; 248
    6566:       38 f0           brcs    .+14            ; 0x6576 <ParameterZuordnung+0x350>
    6568:       ef ef           ldi     r30, 0xFF       ; 255
    656a:       f0 e0           ldi     r31, 0x00       ; 0
    656c:       e8 1b           sub     r30, r24
    656e:       f1 09           sbc     r31, r1
    6570:       ed 5f           subi    r30, 0xFD       ; 253
    6572:       fb 4f           sbci    r31, 0xFB       ; 251
    6574:       80 81           ld      r24, Z
    6576:       80 93 da 03     sts     0x03DA, r24
    657a:       80 91 62 05     lds     r24, 0x0562
    657e:       88 3f           cpi     r24, 0xF8       ; 248
    6580:       38 f0           brcs    .+14            ; 0x6590 <ParameterZuordnung+0x36a>
    6582:       ef ef           ldi     r30, 0xFF       ; 255
    6584:       f0 e0           ldi     r31, 0x00       ; 0
    6586:       e8 1b           sub     r30, r24
    6588:       f1 09           sbc     r31, r1
    658a:       ed 5f           subi    r30, 0xFD       ; 253
    658c:       fb 4f           sbci    r31, 0xFB       ; 251
    658e:       80 81           ld      r24, Z
    6590:       80 93 d9 03     sts     0x03D9, r24
    6594:       80 91 63 05     lds     r24, 0x0563
    6598:       88 3f           cpi     r24, 0xF8       ; 248
    659a:       38 f0           brcs    .+14            ; 0x65aa <ParameterZuordnung+0x384>
    659c:       ef ef           ldi     r30, 0xFF       ; 255
    659e:       f0 e0           ldi     r31, 0x00       ; 0
    65a0:       e8 1b           sub     r30, r24
    65a2:       f1 09           sbc     r31, r1
    65a4:       ed 5f           subi    r30, 0xFD       ; 253
    65a6:       fb 4f           sbci    r31, 0xFB       ; 251
    65a8:       80 81           ld      r24, Z
    65aa:       80 93 d8 03     sts     0x03D8, r24
    65ae:       80 91 64 05     lds     r24, 0x0564
    65b2:       88 3f           cpi     r24, 0xF8       ; 248
    65b4:       38 f0           brcs    .+14            ; 0x65c4 <ParameterZuordnung+0x39e>
    65b6:       ef ef           ldi     r30, 0xFF       ; 255
    65b8:       f0 e0           ldi     r31, 0x00       ; 0
    65ba:       e8 1b           sub     r30, r24
    65bc:       f1 09           sbc     r31, r1
    65be:       ed 5f           subi    r30, 0xFD       ; 253
    65c0:       fb 4f           sbci    r31, 0xFB       ; 251
    65c2:       80 81           ld      r24, Z
    65c4:       80 93 d7 03     sts     0x03D7, r24
    65c8:       80 91 48 05     lds     r24, 0x0548
    65cc:       88 3f           cpi     r24, 0xF8       ; 248
    65ce:       38 f0           brcs    .+14            ; 0x65de <ParameterZuordnung+0x3b8>
    65d0:       ef ef           ldi     r30, 0xFF       ; 255
    65d2:       f0 e0           ldi     r31, 0x00       ; 0
    65d4:       e8 1b           sub     r30, r24
    65d6:       f1 09           sbc     r31, r1
    65d8:       ed 5f           subi    r30, 0xFD       ; 253
    65da:       fb 4f           sbci    r31, 0xFB       ; 251
    65dc:       80 81           ld      r24, Z
    65de:       80 93 2f 01     sts     0x012F, r24
    65e2:       80 91 4c 05     lds     r24, 0x054C
    65e6:       88 3f           cpi     r24, 0xF8       ; 248
    65e8:       38 f0           brcs    .+14            ; 0x65f8 <ParameterZuordnung+0x3d2>
    65ea:       ef ef           ldi     r30, 0xFF       ; 255
    65ec:       f0 e0           ldi     r31, 0x00       ; 0
    65ee:       e8 1b           sub     r30, r24
    65f0:       f1 09           sbc     r31, r1
    65f2:       ed 5f           subi    r30, 0xFD       ; 253
    65f4:       fb 4f           sbci    r31, 0xFB       ; 251
    65f6:       80 81           ld      r24, Z
    65f8:       80 93 2e 01     sts     0x012E, r24
    65fc:       80 91 49 05     lds     r24, 0x0549
    6600:       88 3f           cpi     r24, 0xF8       ; 248
    6602:       38 f0           brcs    .+14            ; 0x6612 <ParameterZuordnung+0x3ec>
    6604:       ef ef           ldi     r30, 0xFF       ; 255
    6606:       f0 e0           ldi     r31, 0x00       ; 0
    6608:       e8 1b           sub     r30, r24
    660a:       f1 09           sbc     r31, r1
    660c:       ed 5f           subi    r30, 0xFD       ; 253
    660e:       fb 4f           sbci    r31, 0xFB       ; 251
    6610:       80 81           ld      r24, Z
    6612:       80 93 2d 01     sts     0x012D, r24
    6616:       80 91 4d 05     lds     r24, 0x054D
    661a:       88 3f           cpi     r24, 0xF8       ; 248
    661c:       38 f0           brcs    .+14            ; 0x662c <ParameterZuordnung+0x406>
    661e:       ef ef           ldi     r30, 0xFF       ; 255
    6620:       f0 e0           ldi     r31, 0x00       ; 0
    6622:       e8 1b           sub     r30, r24
    6624:       f1 09           sbc     r31, r1
    6626:       ed 5f           subi    r30, 0xFD       ; 253
    6628:       fb 4f           sbci    r31, 0xFB       ; 251
    662a:       80 81           ld      r24, Z
    662c:       80 93 2c 01     sts     0x012C, r24
    6630:       80 91 56 05     lds     r24, 0x0556
    6634:       88 3f           cpi     r24, 0xF8       ; 248
    6636:       38 f0           brcs    .+14            ; 0x6646 <ParameterZuordnung+0x420>
    6638:       ef ef           ldi     r30, 0xFF       ; 255
    663a:       f0 e0           ldi     r31, 0x00       ; 0
    663c:       e8 1b           sub     r30, r24
    663e:       f1 09           sbc     r31, r1
    6640:       ed 5f           subi    r30, 0xFD       ; 253
    6642:       fb 4f           sbci    r31, 0xFB       ; 251
    6644:       80 81           ld      r24, Z
    6646:       80 93 2b 01     sts     0x012B, r24
    664a:       80 91 59 05     lds     r24, 0x0559
    664e:       88 3f           cpi     r24, 0xF8       ; 248
    6650:       38 f0           brcs    .+14            ; 0x6660 <ParameterZuordnung+0x43a>
    6652:       ef ef           ldi     r30, 0xFF       ; 255
    6654:       f0 e0           ldi     r31, 0x00       ; 0
    6656:       e8 1b           sub     r30, r24
    6658:       f1 09           sbc     r31, r1
    665a:       ed 5f           subi    r30, 0xFD       ; 253
    665c:       fb 4f           sbci    r31, 0xFB       ; 251
    665e:       80 81           ld      r24, Z
    6660:       80 93 2a 01     sts     0x012A, r24
    6664:       80 91 5a 05     lds     r24, 0x055A
    6668:       88 3f           cpi     r24, 0xF8       ; 248
    666a:       38 f0           brcs    .+14            ; 0x667a <ParameterZuordnung+0x454>
    666c:       ef ef           ldi     r30, 0xFF       ; 255
    666e:       f0 e0           ldi     r31, 0x00       ; 0
    6670:       e8 1b           sub     r30, r24
    6672:       f1 09           sbc     r31, r1
    6674:       ed 5f           subi    r30, 0xFD       ; 253
    6676:       fb 4f           sbci    r31, 0xFB       ; 251
    6678:       80 81           ld      r24, Z
    667a:       80 93 29 01     sts     0x0129, r24
    667e:       80 91 5b 05     lds     r24, 0x055B
    6682:       88 3f           cpi     r24, 0xF8       ; 248
    6684:       38 f0           brcs    .+14            ; 0x6694 <ParameterZuordnung+0x46e>
    6686:       ef ef           ldi     r30, 0xFF       ; 255
    6688:       f0 e0           ldi     r31, 0x00       ; 0
    668a:       e8 1b           sub     r30, r24
    668c:       f1 09           sbc     r31, r1
    668e:       ed 5f           subi    r30, 0xFD       ; 253
    6690:       fb 4f           sbci    r31, 0xFB       ; 251
    6692:       80 81           ld      r24, Z
    6694:       80 93 28 01     sts     0x0128, r24
    6698:       80 91 84 05     lds     r24, 0x0584
    669c:       88 3f           cpi     r24, 0xF8       ; 248
    669e:       38 f0           brcs    .+14            ; 0x66ae <ParameterZuordnung+0x488>
    66a0:       ef ef           ldi     r30, 0xFF       ; 255
    66a2:       f0 e0           ldi     r31, 0x00       ; 0
    66a4:       e8 1b           sub     r30, r24
    66a6:       f1 09           sbc     r31, r1
    66a8:       ed 5f           subi    r30, 0xFD       ; 253
    66aa:       fb 4f           sbci    r31, 0xFB       ; 251
    66ac:       80 81           ld      r24, Z
    66ae:       80 93 01 06     sts     0x0601, r24
    66b2:       80 91 28 05     lds     r24, 0x0528
    66b6:       80 93 39 06     sts     0x0639, r24
    66ba:       80 91 95 05     lds     r24, 0x0595
    66be:       80 93 1d 06     sts     0x061D, r24
    66c2:       80 91 60 05     lds     r24, 0x0560
    66c6:       88 3f           cpi     r24, 0xF8       ; 248
    66c8:       38 f0           brcs    .+14            ; 0x66d8 <ParameterZuordnung+0x4b2>
    66ca:       ef ef           ldi     r30, 0xFF       ; 255
    66cc:       f0 e0           ldi     r31, 0x00       ; 0
    66ce:       e8 1b           sub     r30, r24
    66d0:       f1 09           sbc     r31, r1
    66d2:       ed 5f           subi    r30, 0xFD       ; 253
    66d4:       fb 4f           sbci    r31, 0xFB       ; 251
    66d6:       80 81           ld      r24, Z
    66d8:       80 93 27 01     sts     0x0127, r24
    66dc:       80 91 7d 05     lds     r24, 0x057D
    66e0:       88 3f           cpi     r24, 0xF8       ; 248
    66e2:       38 f0           brcs    .+14            ; 0x66f2 <ParameterZuordnung+0x4cc>
    66e4:       ef ef           ldi     r30, 0xFF       ; 255
    66e6:       f0 e0           ldi     r31, 0x00       ; 0
    66e8:       e8 1b           sub     r30, r24
    66ea:       f1 09           sbc     r31, r1
    66ec:       ed 5f           subi    r30, 0xFD       ; 253
    66ee:       fb 4f           sbci    r31, 0xFB       ; 251
    66f0:       80 81           ld      r24, Z
    66f2:       80 93 52 06     sts     0x0652, r24
    66f6:       60 91 30 01     lds     r22, 0x0130
    66fa:       70 e0           ldi     r23, 0x00       ; 0
    66fc:       6f 5f           subi    r22, 0xFF       ; 255
    66fe:       7f 4f           sbci    r23, 0xFF       ; 255
    6700:       8c e3           ldi     r24, 0x3C       ; 60
    6702:       98 e2           ldi     r25, 0x28       ; 40
    6704:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    6708:       70 93 3c 01     sts     0x013C, r23
    670c:       60 93 3b 01     sts     0x013B, r22
    6710:       80 91 36 05     lds     r24, 0x0536
    6714:       80 93 41 06     sts     0x0641, r24
    6718:       80 91 35 05     lds     r24, 0x0535
    671c:       80 93 09 06     sts     0x0609, r24
    6720:       e0 91 7f 05     lds     r30, 0x057F
    6724:       80 91 f0 08     lds     r24, 0x08F0
    6728:       90 91 f1 08     lds     r25, 0x08F1
    672c:       ee 23           and     r30, r30
    672e:       09 f4           brne    .+2             ; 0x6732 <ParameterZuordnung+0x50c>
    6730:       43 c0           rjmp    .+134           ; 0x67b8 <ParameterZuordnung+0x592>
    6732:       21 e0           ldi     r18, 0x01       ; 1
    6734:       20 93 d6 03     sts     0x03D6, r18
    6738:       f0 e0           ldi     r31, 0x00       ; 0
    673a:       ee 0f           add     r30, r30
    673c:       ff 1f           adc     r31, r31
    673e:       e2 5f           subi    r30, 0xF2       ; 242
    6740:       f7 4f           sbci    r31, 0xF7       ; 247
    6742:       20 81           ld      r18, Z
    6744:       31 81           ldd     r19, Z+1        ; 0x01
    6746:       20 3c           cpi     r18, 0xC0       ; 192
    6748:       3f 4f           sbci    r19, 0xFF       ; 255
    674a:       14 f4           brge    .+4             ; 0x6750 <ParameterZuordnung+0x52a>
    674c:       10 92 d6 03     sts     0x03D6, r1
    6750:       20 91 3d 01     lds     r18, 0x013D
    6754:       40 91 d6 03     lds     r20, 0x03D6
    6758:       24 17           cp      r18, r20
    675a:       21 f1           breq    .+72            ; 0x67a4 <ParameterZuordnung+0x57e>
    675c:       23 30           cpi     r18, 0x03       ; 3
    675e:       f8 f4           brcc    .+62            ; 0x679e <ParameterZuordnung+0x578>
    6760:       50 91 57 01     lds     r21, 0x0157
    6764:       44 23           and     r20, r20
    6766:       51 f0           breq    .+20            ; 0x677c <ParameterZuordnung+0x556>
    6768:       2c ed           ldi     r18, 0xDC       ; 220
    676a:       35 e0           ldi     r19, 0x05       ; 5
    676c:       30 93 cc 04     sts     0x04CC, r19
    6770:       20 93 cb 04     sts     0x04CB, r18
    6774:       51 11           cpse    r21, r1
    6776:       0d c0           rjmp    .+26            ; 0x6792 <ParameterZuordnung+0x56c>
    6778:       2e e2           ldi     r18, 0x2E       ; 46
    677a:       09 c0           rjmp    .+18            ; 0x678e <ParameterZuordnung+0x568>
    677c:       28 ec           ldi     r18, 0xC8       ; 200
    677e:       30 e0           ldi     r19, 0x00       ; 0
    6780:       30 93 cc 04     sts     0x04CC, r19
    6784:       20 93 cb 04     sts     0x04CB, r18
    6788:       51 11           cpse    r21, r1
    678a:       03 c0           rjmp    .+6             ; 0x6792 <ParameterZuordnung+0x56c>
    678c:       27 e1           ldi     r18, 0x17       ; 23
    678e:       20 93 57 01     sts     0x0157, r18
    6792:       25 e0           ldi     r18, 0x05       ; 5
    6794:       20 93 ec 03     sts     0x03EC, r18
    6798:       40 93 3d 01     sts     0x013D, r20
    679c:       03 c0           rjmp    .+6             ; 0x67a4 <ParameterZuordnung+0x57e>
    679e:       21 50           subi    r18, 0x01       ; 1
    67a0:       20 93 3d 01     sts     0x013D, r18
    67a4:       97 ff           sbrs    r25, 7
    67a6:       0d c0           rjmp    .+26            ; 0x67c2 <ParameterZuordnung+0x59c>
    67a8:       44 23           and     r20, r20
    67aa:       59 f0           breq    .+22            ; 0x67c2 <ParameterZuordnung+0x59c>
    67ac:       20 91 3f 0a     lds     r18, 0x0A3F
    67b0:       20 68           ori     r18, 0x80       ; 128
    67b2:       20 93 3f 0a     sts     0x0A3F, r18
    67b6:       05 c0           rjmp    .+10            ; 0x67c2 <ParameterZuordnung+0x59c>
    67b8:       10 92 d6 03     sts     0x03D6, r1
    67bc:       2a e0           ldi     r18, 0x0A       ; 10
    67be:       20 93 3d 01     sts     0x013D, r18
    67c2:       97 ff           sbrs    r25, 7
    67c4:       1c c0           rjmp    .+56            ; 0x67fe <ParameterZuordnung+0x5d8>
    67c6:       80 91 01 04     lds     r24, 0x0401
    67ca:       88 23           and     r24, r24
    67cc:       c1 f0           breq    .+48            ; 0x67fe <ParameterZuordnung+0x5d8>
    67ce:       80 91 d6 03     lds     r24, 0x03D6
    67d2:       88 23           and     r24, r24
    67d4:       a1 f0           breq    .+40            ; 0x67fe <ParameterZuordnung+0x5d8>
    67d6:       80 91 a9 02     lds     r24, 0x02A9
    67da:       90 91 aa 02     lds     r25, 0x02AA
    67de:       01 96           adiw    r24, 0x01       ; 1
    67e0:       71 f4           brne    .+28            ; 0x67fe <ParameterZuordnung+0x5d8>
    67e2:       88 e9           ldi     r24, 0x98       ; 152
    67e4:       9a e3           ldi     r25, 0x3A       ; 58
    67e6:       90 93 cc 04     sts     0x04CC, r25
    67ea:       80 93 cb 04     sts     0x04CB, r24
    67ee:       80 e0           ldi     r24, 0x00       ; 0
    67f0:       94 ea           ldi     r25, 0xA4       ; 164
    67f2:       90 93 aa 02     sts     0x02AA, r25
    67f6:       80 93 a9 02     sts     0x02A9, r24
    67fa:       10 92 d6 03     sts     0x03D6, r1
    67fe:       80 91 d6 03     lds     r24, 0x03D6
    6802:       88 23           and     r24, r24
    6804:       21 f0           breq    .+8             ; 0x680e <ParameterZuordnung+0x5e8>
    6806:       80 91 c8 03     lds     r24, 0x03C8
    680a:       81 60           ori     r24, 0x01       ; 1
    680c:       03 c0           rjmp    .+6             ; 0x6814 <ParameterZuordnung+0x5ee>
    680e:       80 91 c8 03     lds     r24, 0x03C8
    6812:       8e 7f           andi    r24, 0xFE       ; 254
    6814:       80 93 c8 03     sts     0x03C8, r24
    6818:       df 91           pop     r29
    681a:       cf 91           pop     r28
    681c:       08 95           ret

0000681e <CalcStickGasHover>:
    681e:       80 91 31 05     lds     r24, 0x0531
    6822:       81 11           cpse    r24, r1
    6824:       20 c0           rjmp    .+64            ; 0x6866 <CalcStickGasHover+0x48>
    6826:       20 91 1a 01     lds     r18, 0x011A
    682a:       30 91 1b 01     lds     r19, 0x011B
    682e:       80 91 e6 03     lds     r24, 0x03E6
    6832:       90 91 e7 03     lds     r25, 0x03E7
    6836:       97 fd           sbrc    r25, 7
    6838:       03 96           adiw    r24, 0x03       ; 3
    683a:       ac 01           movw    r20, r24
    683c:       55 95           asr     r21
    683e:       47 95           ror     r20
    6840:       55 95           asr     r21
    6842:       47 95           ror     r20
    6844:       42 9f           mul     r20, r18
    6846:       c0 01           movw    r24, r0
    6848:       43 9f           mul     r20, r19
    684a:       90 0d           add     r25, r0
    684c:       52 9f           mul     r21, r18
    684e:       90 0d           add     r25, r0
    6850:       11 24           eor     r1, r1
    6852:       60 91 53 01     lds     r22, 0x0153
    6856:       70 e0           ldi     r23, 0x00       ; 0
    6858:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    685c:       70 93 41 01     sts     0x0141, r23
    6860:       60 93 40 01     sts     0x0140, r22
    6864:       05 c0           rjmp    .+10            ; 0x6870 <CalcStickGasHover+0x52>
    6866:       90 e0           ldi     r25, 0x00       ; 0
    6868:       90 93 41 01     sts     0x0141, r25
    686c:       80 93 40 01     sts     0x0140, r24
    6870:       80 91 40 01     lds     r24, 0x0140
    6874:       90 91 41 01     lds     r25, 0x0141
    6878:       87 34           cpi     r24, 0x47       ; 71
    687a:       91 05           cpc     r25, r1
    687c:       18 f4           brcc    .+6             ; 0x6884 <CalcStickGasHover+0x66>
    687e:       86 e4           ldi     r24, 0x46       ; 70
    6880:       90 e0           ldi     r25, 0x00       ; 0
    6882:       05 c0           rjmp    .+10            ; 0x688e <CalcStickGasHover+0x70>
    6884:       8f 3a           cpi     r24, 0xAF       ; 175
    6886:       91 05           cpc     r25, r1
    6888:       30 f0           brcs    .+12            ; 0x6896 <CalcStickGasHover+0x78>
    688a:       8f ea           ldi     r24, 0xAF       ; 175
    688c:       90 e0           ldi     r25, 0x00       ; 0
    688e:       90 93 41 01     sts     0x0141, r25
    6892:       80 93 40 01     sts     0x0140, r24
    6896:       08 95           ret

00006898 <MotorRegler>:
    6898:       2f 92           push    r2
    689a:       3f 92           push    r3
    689c:       4f 92           push    r4
    689e:       5f 92           push    r5
    68a0:       6f 92           push    r6
    68a2:       7f 92           push    r7
    68a4:       8f 92           push    r8
    68a6:       9f 92           push    r9
    68a8:       af 92           push    r10
    68aa:       bf 92           push    r11
    68ac:       cf 92           push    r12
    68ae:       df 92           push    r13
    68b0:       ef 92           push    r14
    68b2:       ff 92           push    r15
    68b4:       0f 93           push    r16
    68b6:       1f 93           push    r17
    68b8:       cf 93           push    r28
    68ba:       df 93           push    r29
    68bc:       cd b7           in      r28, 0x3d       ; 61
    68be:       de b7           in      r29, 0x3e       ; 62
    68c0:       69 97           sbiw    r28, 0x19       ; 25
    68c2:       0f b6           in      r0, 0x3f        ; 63
    68c4:       f8 94           cli
    68c6:       de bf           out     0x3e, r29       ; 62
    68c8:       0f be           out     0x3f, r0        ; 63
    68ca:       cd bf           out     0x3d, r28       ; 61
    68cc:       0e 94 c3 2a     call    0x5586  ; 0x5586 <Mittelwert>
    68d0:       80 91 c9 03     lds     r24, 0x03C9
    68d4:       84 71           andi    r24, 0x14       ; 20
    68d6:       79 f5           brne    .+94            ; 0x6936 <MotorRegler+0x9e>
    68d8:       80 91 96 05     lds     r24, 0x0596
    68dc:       82 ff           sbrs    r24, 2
    68de:       24 c0           rjmp    .+72            ; 0x6928 <MotorRegler+0x90>
    68e0:       80 91 e6 03     lds     r24, 0x03E6
    68e4:       90 91 e7 03     lds     r25, 0x03E7
    68e8:       00 97           sbiw    r24, 0x00       ; 0
    68ea:       d9 f0           breq    .+54            ; 0x6922 <MotorRegler+0x8a>
    68ec:       88 35           cpi     r24, 0x58       ; 88
    68ee:       22 e0           ldi     r18, 0x02       ; 2
    68f0:       92 07           cpc     r25, r18
    68f2:       bc f4           brge    .+46            ; 0x6922 <MotorRegler+0x8a>
    68f4:       97 fd           sbrc    r25, 7
    68f6:       03 96           adiw    r24, 0x03       ; 3
    68f8:       9c 01           movw    r18, r24
    68fa:       35 95           asr     r19
    68fc:       27 95           ror     r18
    68fe:       35 95           asr     r19
    6900:       27 95           ror     r18
    6902:       40 91 40 05     lds     r20, 0x0540
    6906:       42 9f           mul     r20, r18
    6908:       c0 01           movw    r24, r0
    690a:       43 9f           mul     r20, r19
    690c:       90 0d           add     r25, r0
    690e:       11 24           eor     r1, r1
    6910:       64 e6           ldi     r22, 0x64       ; 100
    6912:       70 e0           ldi     r23, 0x00       ; 0
    6914:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    6918:       70 93 c6 03     sts     0x03C6, r23
    691c:       60 93 c5 03     sts     0x03C5, r22
    6920:       0a c0           rjmp    .+20            ; 0x6936 <MotorRegler+0x9e>
    6922:       8d e2           ldi     r24, 0x2D       ; 45
    6924:       90 e0           ldi     r25, 0x00       ; 0
    6926:       03 c0           rjmp    .+6             ; 0x692e <MotorRegler+0x96>
    6928:       80 91 40 05     lds     r24, 0x0540
    692c:       90 e0           ldi     r25, 0x00       ; 0
    692e:       90 93 c6 03     sts     0x03C6, r25
    6932:       80 93 c5 03     sts     0x03C5, r24
    6936:       80 91 c3 03     lds     r24, 0x03C3
    693a:       90 91 c4 03     lds     r25, 0x03C4
    693e:       20 91 09 06     lds     r18, 0x0609
    6942:       80 33           cpi     r24, 0x30       ; 48
    6944:       35 e7           ldi     r19, 0x75       ; 117
    6946:       93 07           cpc     r25, r19
    6948:       51 f4           brne    .+20            ; 0x695e <MotorRegler+0xc6>
    694a:       10 92 0d 04     sts     0x040D, r1
    694e:       10 92 0c 04     sts     0x040C, r1
    6952:       42 2f           mov     r20, r18
    6954:       50 e0           ldi     r21, 0x00       ; 0
    6956:       50 93 c6 03     sts     0x03C6, r21
    695a:       40 93 c5 03     sts     0x03C5, r20
    695e:       40 91 0c 04     lds     r20, 0x040C
    6962:       50 91 0d 04     lds     r21, 0x040D
    6966:       5a 83           std     Y+2, r21        ; 0x02
    6968:       49 83           std     Y+1, r20        ; 0x01
    696a:       30 e0           ldi     r19, 0x00       ; 0
    696c:       a9 01           movw    r20, r18
    696e:       47 5f           subi    r20, 0xF7       ; 247
    6970:       5f 4f           sbci    r21, 0xFF       ; 255
    6972:       69 81           ldd     r22, Y+1        ; 0x01
    6974:       7a 81           ldd     r23, Y+2        ; 0x02
    6976:       46 17           cp      r20, r22
    6978:       57 07           cpc     r21, r23
    697a:       24 f0           brlt    .+8             ; 0x6984 <MotorRegler+0xec>
    697c:       d9 01           movw    r26, r18
    697e:       1a 96           adiw    r26, 0x0a       ; 10
    6980:       ba 83           std     Y+2, r27        ; 0x02
    6982:       a9 83           std     Y+1, r26        ; 0x01
    6984:       20 91 02 04     lds     r18, 0x0402
    6988:       24 36           cpi     r18, 0x64       ; 100
    698a:       b0 f5           brcc    .+108           ; 0x69f8 <MotorRegler+0x160>
    698c:       20 91 c8 03     lds     r18, 0x03C8
    6990:       22 fd           sbrc    r18, 2
    6992:       32 c0           rjmp    .+100           ; 0x69f8 <MotorRegler+0x160>
    6994:       80 91 a0 03     lds     r24, 0x03A0
    6998:       90 91 a1 03     lds     r25, 0x03A1
    699c:       00 97           sbiw    r24, 0x00       ; 0
    699e:       31 f0           breq    .+12            ; 0x69ac <MotorRegler+0x114>
    69a0:       01 97           sbiw    r24, 0x01       ; 1
    69a2:       90 93 a1 03     sts     0x03A1, r25
    69a6:       80 93 a0 03     sts     0x03A0, r24
    69aa:       0b c0           rjmp    .+22            ; 0x69c2 <MotorRegler+0x12a>
    69ac:       10 92 01 04     sts     0x0401, r1
    69b0:       10 92 cb 03     sts     0x03CB, r1
    69b4:       10 92 ca 03     sts     0x03CA, r1
    69b8:       80 91 c9 03     lds     r24, 0x03C9
    69bc:       8d 7e           andi    r24, 0xED       ; 237
    69be:       80 93 c9 03     sts     0x03C9, r24
    69c2:       28 9a           sbi     0x05, 0 ; 5
    69c4:       80 91 ca 03     lds     r24, 0x03CA
    69c8:       90 91 cb 03     lds     r25, 0x03CB
    69cc:       89 3e           cpi     r24, 0xE9       ; 233
    69ce:       93 40           sbci    r25, 0x03       ; 3
    69d0:       80 f0           brcs    .+32            ; 0x69f2 <MotorRegler+0x15a>
    69d2:       80 91 19 05     lds     r24, 0x0519
    69d6:       85 36           cpi     r24, 0x65       ; 101
    69d8:       60 f0           brcs    .+24            ; 0x69f2 <MotorRegler+0x15a>
    69da:       e0 91 c5 03     lds     r30, 0x03C5
    69de:       f0 91 c6 03     lds     r31, 0x03C6
    69e2:       fa 83           std     Y+2, r31        ; 0x02
    69e4:       e9 83           std     Y+1, r30        ; 0x01
    69e6:       80 91 c9 03     lds     r24, 0x03C9
    69ea:       80 61           ori     r24, 0x10       ; 16
    69ec:       80 93 c9 03     sts     0x03C9, r24
    69f0:       8c c5           rjmp    .+2840          ; 0x750a <MotorRegler+0xc72>
    69f2:       10 92 01 04     sts     0x0401, r1
    69f6:       89 c5           rjmp    .+2834          ; 0x750a <MotorRegler+0xc72>
    69f8:       20 91 02 04     lds     r18, 0x0402
    69fc:       2d 38           cpi     r18, 0x8D       ; 141
    69fe:       08 f4           brcc    .+2             ; 0x6a02 <MotorRegler+0x16a>
    6a00:       5a c5           rjmp    .+2740          ; 0x74b6 <MotorRegler+0xc1e>
    6a02:       e0 91 8c 05     lds     r30, 0x058C
    6a06:       ee 23           and     r30, r30
    6a08:       09 f4           brne    .+2             ; 0x6a0c <MotorRegler+0x174>
    6a0a:       44 c0           rjmp    .+136           ; 0x6a94 <MotorRegler+0x1fc>
    6a0c:       80 91 8d 05     lds     r24, 0x058D
    6a10:       88 23           and     r24, r24
    6a12:       09 f4           brne    .+2             ; 0x6a16 <MotorRegler+0x17e>
    6a14:       3f c0           rjmp    .+126           ; 0x6a94 <MotorRegler+0x1fc>
    6a16:       f0 e0           ldi     r31, 0x00       ; 0
    6a18:       ee 0f           add     r30, r30
    6a1a:       ff 1f           adc     r31, r31
    6a1c:       e2 5f           subi    r30, 0xF2       ; 242
    6a1e:       f7 4f           sbci    r31, 0xF7       ; 247
    6a20:       80 81           ld      r24, Z
    6a22:       91 81           ldd     r25, Z+1        ; 0x01
    6a24:       c3 97           sbiw    r24, 0x33       ; 51
    6a26:       bc f0           brlt    .+46            ; 0x6a56 <MotorRegler+0x1be>
    6a28:       80 91 1f 01     lds     r24, 0x011F
    6a2c:       82 33           cpi     r24, 0x32       ; 50
    6a2e:       61 f4           brne    .+24            ; 0x6a48 <MotorRegler+0x1b0>
    6a30:       80 91 c8 03     lds     r24, 0x03C8
    6a34:       85 ff           sbrs    r24, 5
    6a36:       08 c0           rjmp    .+16            ; 0x6a48 <MotorRegler+0x1b0>
    6a38:       80 91 c8 03     lds     r24, 0x03C8
    6a3c:       80 64           ori     r24, 0x40       ; 64
    6a3e:       80 93 c8 03     sts     0x03C8, r24
    6a42:       80 e3           ldi     r24, 0x30       ; 48
    6a44:       80 93 57 01     sts     0x0157, r24
    6a48:       80 91 c8 03     lds     r24, 0x03C8
    6a4c:       8f 77           andi    r24, 0x7F       ; 127
    6a4e:       80 93 c8 03     sts     0x03C8, r24
    6a52:       86 e9           ldi     r24, 0x96       ; 150
    6a54:       17 c0           rjmp    .+46            ; 0x6a84 <MotorRegler+0x1ec>
    6a56:       80 81           ld      r24, Z
    6a58:       91 81           ldd     r25, Z+1        ; 0x01
    6a5a:       8e 3c           cpi     r24, 0xCE       ; 206
    6a5c:       9f 4f           sbci    r25, 0xFF       ; 255
    6a5e:       ac f4           brge    .+42            ; 0x6a8a <MotorRegler+0x1f2>
    6a60:       80 91 1f 01     lds     r24, 0x011F
    6a64:       86 39           cpi     r24, 0x96       ; 150
    6a66:       41 f4           brne    .+16            ; 0x6a78 <MotorRegler+0x1e0>
    6a68:       80 91 c8 03     lds     r24, 0x03C8
    6a6c:       80 68           ori     r24, 0x80       ; 128
    6a6e:       80 93 c8 03     sts     0x03C8, r24
    6a72:       8f e2           ldi     r24, 0x2F       ; 47
    6a74:       80 93 57 01     sts     0x0157, r24
    6a78:       80 91 c8 03     lds     r24, 0x03C8
    6a7c:       8f 7b           andi    r24, 0xBF       ; 191
    6a7e:       80 93 c8 03     sts     0x03C8, r24
    6a82:       82 e3           ldi     r24, 0x32       ; 50
    6a84:       80 93 1f 01     sts     0x011F, r24
    6a88:       05 c0           rjmp    .+10            ; 0x6a94 <MotorRegler+0x1fc>
    6a8a:       80 91 c8 03     lds     r24, 0x03C8
    6a8e:       8f 73           andi    r24, 0x3F       ; 63
    6a90:       80 93 c8 03     sts     0x03C8, r24
    6a94:       80 91 c9 03     lds     r24, 0x03C9
    6a98:       8f 7e           andi    r24, 0xEF       ; 239
    6a9a:       80 93 c9 03     sts     0x03C9, r24
    6a9e:       80 91 41 05     lds     r24, 0x0541
    6aa2:       22 e3           ldi     r18, 0x32       ; 50
    6aa4:       82 9f           mul     r24, r18
    6aa6:       c0 01           movw    r24, r0
    6aa8:       11 24           eor     r1, r1
    6aaa:       90 93 a1 03     sts     0x03A1, r25
    6aae:       80 93 a0 03     sts     0x03A0, r24
    6ab2:       49 81           ldd     r20, Y+1        ; 0x01
    6ab4:       5a 81           ldd     r21, Y+2        ; 0x02
    6ab6:       49 32           cpi     r20, 0x29       ; 41
    6ab8:       51 05           cpc     r21, r1
    6aba:       8c f0           brlt    .+34            ; 0x6ade <MotorRegler+0x246>
    6abc:       80 91 01 04     lds     r24, 0x0401
    6ac0:       88 23           and     r24, r24
    6ac2:       69 f0           breq    .+26            ; 0x6ade <MotorRegler+0x246>
    6ac4:       80 91 ca 03     lds     r24, 0x03CA
    6ac8:       90 91 cb 03     lds     r25, 0x03CB
    6acc:       8f 3f           cpi     r24, 0xFF       ; 255
    6ace:       5f ef           ldi     r21, 0xFF       ; 255
    6ad0:       95 07           cpc     r25, r21
    6ad2:       29 f0           breq    .+10            ; 0x6ade <MotorRegler+0x246>
    6ad4:       01 96           adiw    r24, 0x01       ; 1
    6ad6:       90 93 cb 03     sts     0x03CB, r25
    6ada:       80 93 ca 03     sts     0x03CA, r24
    6ade:       20 91 ca 03     lds     r18, 0x03CA
    6ae2:       30 91 cb 03     lds     r19, 0x03CB
    6ae6:       2f 3f           cpi     r18, 0xFF       ; 255
    6ae8:       31 05           cpc     r19, r1
    6aea:       09 f0           breq    .+2             ; 0x6aee <MotorRegler+0x256>
    6aec:       48 f5           brcc    .+82            ; 0x6b40 <MotorRegler+0x2a8>
    6aee:       10 92 24 04     sts     0x0424, r1
    6af2:       10 92 25 04     sts     0x0425, r1
    6af6:       10 92 26 04     sts     0x0426, r1
    6afa:       10 92 27 04     sts     0x0427, r1
    6afe:       10 92 20 04     sts     0x0420, r1
    6b02:       10 92 21 04     sts     0x0421, r1
    6b06:       10 92 22 04     sts     0x0422, r1
    6b0a:       10 92 23 04     sts     0x0423, r1
    6b0e:       10 92 9c 03     sts     0x039C, r1
    6b12:       10 92 9d 03     sts     0x039D, r1
    6b16:       10 92 9e 03     sts     0x039E, r1
    6b1a:       10 92 9f 03     sts     0x039F, r1
    6b1e:       10 92 2c 04     sts     0x042C, r1
    6b22:       10 92 2d 04     sts     0x042D, r1
    6b26:       10 92 2e 04     sts     0x042E, r1
    6b2a:       10 92 2f 04     sts     0x042F, r1
    6b2e:       80 91 c8 03     lds     r24, 0x03C8
    6b32:       80 62           ori     r24, 0x20       ; 32
    6b34:       80 93 c8 03     sts     0x03C8, r24
    6b38:       84 e6           ldi     r24, 0x64       ; 100
    6b3a:       80 93 1f 01     sts     0x011F, r24
    6b3e:       33 c1           rjmp    .+614           ; 0x6da6 <MotorRegler+0x50e>
    6b40:       80 91 c9 03     lds     r24, 0x03C9
    6b44:       82 60           ori     r24, 0x02       ; 2
    6b46:       80 93 c9 03     sts     0x03C9, r24
    6b4a:       80 91 c8 03     lds     r24, 0x03C8
    6b4e:       85 ff           sbrs    r24, 5
    6b50:       96 c0           rjmp    .+300           ; 0x6c7e <MotorRegler+0x3e6>
    6b52:       80 91 b5 04     lds     r24, 0x04B5
    6b56:       48 2f           mov     r20, r24
    6b58:       44 70           andi    r20, 0x04       ; 4
    6b5a:       82 fd           sbrc    r24, 2
    6b5c:       04 c0           rjmp    .+8             ; 0x6b66 <MotorRegler+0x2ce>
    6b5e:       80 91 c8 03     lds     r24, 0x03C8
    6b62:       86 ff           sbrs    r24, 6
    6b64:       2a c0           rjmp    .+84            ; 0x6bba <MotorRegler+0x322>
    6b66:       80 91 20 01     lds     r24, 0x0120
    6b6a:       8d 33           cpi     r24, 0x3D       ; 61
    6b6c:       31 f5           brne    .+76            ; 0x6bba <MotorRegler+0x322>
    6b6e:       80 91 c0 03     lds     r24, 0x03C0
    6b72:       88 23           and     r24, r24
    6b74:       11 f1           breq    .+68            ; 0x6bba <MotorRegler+0x322>
    6b76:       80 e5           ldi     r24, 0x50       ; 80
    6b78:       80 93 f1 03     sts     0x03F1, r24
    6b7c:       84 ef           ldi     r24, 0xF4       ; 244
    6b7e:       91 e0           ldi     r25, 0x01       ; 1
    6b80:       a0 e0           ldi     r26, 0x00       ; 0
    6b82:       b0 e0           ldi     r27, 0x00       ; 0
    6b84:       80 93 f2 03     sts     0x03F2, r24
    6b88:       90 93 f3 03     sts     0x03F3, r25
    6b8c:       a0 93 f4 03     sts     0x03F4, r26
    6b90:       b0 93 f5 03     sts     0x03F5, r27
    6b94:       80 93 f8 03     sts     0x03F8, r24
    6b98:       90 93 f9 03     sts     0x03F9, r25
    6b9c:       a0 93 fa 03     sts     0x03FA, r26
    6ba0:       b0 93 fb 03     sts     0x03FB, r27
    6ba4:       88 ee           ldi     r24, 0xE8       ; 232
    6ba6:       93 e0           ldi     r25, 0x03       ; 3
    6ba8:       90 93 1e 01     sts     0x011E, r25
    6bac:       80 93 1d 01     sts     0x011D, r24
    6bb0:       44 23           and     r20, r20
    6bb2:       19 f0           breq    .+6             ; 0x6bba <MotorRegler+0x322>
    6bb4:       8d e0           ldi     r24, 0x0D       ; 13
    6bb6:       80 93 57 01     sts     0x0157, r24
    6bba:       80 91 4a 03     lds     r24, 0x034A
    6bbe:       90 91 4b 03     lds     r25, 0x034B
    6bc2:       a0 91 4c 03     lds     r26, 0x034C
    6bc6:       b0 91 4d 03     lds     r27, 0x034D
    6bca:       87 39           cpi     r24, 0x97       ; 151
    6bcc:       91 05           cpc     r25, r1
    6bce:       a1 05           cpc     r26, r1
    6bd0:       b1 05           cpc     r27, r1
    6bd2:       8c f4           brge    .+34            ; 0x6bf6 <MotorRegler+0x35e>
    6bd4:       80 91 fc 03     lds     r24, 0x03FC
    6bd8:       90 91 fd 03     lds     r25, 0x03FD
    6bdc:       a0 91 fe 03     lds     r26, 0x03FE
    6be0:       b0 91 ff 03     lds     r27, 0x03FF
    6be4:       82 3a           cpi     r24, 0xA2       ; 162
    6be6:       9e 4f           sbci    r25, 0xFE       ; 254
    6be8:       af 4f           sbci    r26, 0xFF       ; 255
    6bea:       bf 4f           sbci    r27, 0xFF       ; 255
    6bec:       24 f0           brlt    .+8             ; 0x6bf6 <MotorRegler+0x35e>
    6bee:       80 91 39 06     lds     r24, 0x0639
    6bf2:       80 fd           sbrc    r24, 0
    6bf4:       21 c0           rjmp    .+66            ; 0x6c38 <MotorRegler+0x3a0>
    6bf6:       88 ee           ldi     r24, 0xE8       ; 232
    6bf8:       93 e0           ldi     r25, 0x03       ; 3
    6bfa:       90 93 1e 01     sts     0x011E, r25
    6bfe:       80 93 1d 01     sts     0x011D, r24
    6c02:       80 91 c8 03     lds     r24, 0x03C8
    6c06:       86 ff           sbrs    r24, 6
    6c08:       0f c0           rjmp    .+30            ; 0x6c28 <MotorRegler+0x390>
    6c0a:       10 92 f1 03     sts     0x03F1, r1
    6c0e:       8c e2           ldi     r24, 0x2C       ; 44
    6c10:       91 e0           ldi     r25, 0x01       ; 1
    6c12:       a0 e0           ldi     r26, 0x00       ; 0
    6c14:       b0 e0           ldi     r27, 0x00       ; 0
    6c16:       80 93 f8 03     sts     0x03F8, r24
    6c1a:       90 93 f9 03     sts     0x03F9, r25
    6c1e:       a0 93 fa 03     sts     0x03FA, r26
    6c22:       b0 93 fb 03     sts     0x03FB, r27
    6c26:       03 c0           rjmp    .+6             ; 0x6c2e <MotorRegler+0x396>
    6c28:       80 e3           ldi     r24, 0x30       ; 48
    6c2a:       80 93 57 01     sts     0x0157, r24
    6c2e:       80 91 c8 03     lds     r24, 0x03C8
    6c32:       8f 71           andi    r24, 0x1F       ; 31
    6c34:       80 93 c8 03     sts     0x03C8, r24
    6c38:       10 92 24 04     sts     0x0424, r1
    6c3c:       10 92 25 04     sts     0x0425, r1
    6c40:       10 92 26 04     sts     0x0426, r1
    6c44:       10 92 27 04     sts     0x0427, r1
    6c48:       10 92 20 04     sts     0x0420, r1
    6c4c:       10 92 21 04     sts     0x0421, r1
    6c50:       10 92 22 04     sts     0x0422, r1
    6c54:       10 92 23 04     sts     0x0423, r1
    6c58:       10 92 2c 04     sts     0x042C, r1
    6c5c:       10 92 2d 04     sts     0x042D, r1
    6c60:       10 92 2e 04     sts     0x042E, r1
    6c64:       10 92 2f 04     sts     0x042F, r1
    6c68:       29 3e           cpi     r18, 0xE9       ; 233
    6c6a:       33 40           sbci    r19, 0x03       ; 3
    6c6c:       08 f4           brcc    .+2             ; 0x6c70 <MotorRegler+0x3d8>
    6c6e:       9b c0           rjmp    .+310           ; 0x6da6 <MotorRegler+0x50e>
    6c70:       88 ee           ldi     r24, 0xE8       ; 232
    6c72:       93 e0           ldi     r25, 0x03       ; 3
    6c74:       90 93 cb 03     sts     0x03CB, r25
    6c78:       80 93 ca 03     sts     0x03CA, r24
    6c7c:       94 c0           rjmp    .+296           ; 0x6da6 <MotorRegler+0x50e>
    6c7e:       80 91 c8 03     lds     r24, 0x03C8
    6c82:       87 ff           sbrs    r24, 7
    6c84:       1a c0           rjmp    .+52            ; 0x6cba <MotorRegler+0x422>
    6c86:       80 91 20 01     lds     r24, 0x0120
    6c8a:       86 37           cpi     r24, 0x76       ; 118
    6c8c:       11 f0           breq    .+4             ; 0x6c92 <MotorRegler+0x3fa>
    6c8e:       8d 33           cpi     r24, 0x3D       ; 61
    6c90:       a1 f4           brne    .+40            ; 0x6cba <MotorRegler+0x422>
    6c92:       80 91 c0 03     lds     r24, 0x03C0
    6c96:       88 23           and     r24, r24
    6c98:       81 f0           breq    .+32            ; 0x6cba <MotorRegler+0x422>
    6c9a:       80 91 8d 05     lds     r24, 0x058D
    6c9e:       80 93 f1 03     sts     0x03F1, r24
    6ca2:       80 ee           ldi     r24, 0xE0       ; 224
    6ca4:       91 eb           ldi     r25, 0xB1       ; 177
    6ca6:       af ef           ldi     r26, 0xFF       ; 255
    6ca8:       bf ef           ldi     r27, 0xFF       ; 255
    6caa:       80 93 f2 03     sts     0x03F2, r24
    6cae:       90 93 f3 03     sts     0x03F3, r25
    6cb2:       a0 93 f4 03     sts     0x03F4, r26
    6cb6:       b0 93 f5 03     sts     0x03F5, r27
    6cba:       20 91 1d 01     lds     r18, 0x011D
    6cbe:       30 91 1e 01     lds     r19, 0x011E
    6cc2:       28 3e           cpi     r18, 0xE8       ; 232
    6cc4:       83 e0           ldi     r24, 0x03       ; 3
    6cc6:       38 07           cpc     r19, r24
    6cc8:       08 f0           brcs    .+2             ; 0x6ccc <MotorRegler+0x434>
    6cca:       48 c0           rjmp    .+144           ; 0x6d5c <MotorRegler+0x4c4>
    6ccc:       2f 5f           subi    r18, 0xFF       ; 255
    6cce:       3f 4f           sbci    r19, 0xFF       ; 255
    6cd0:       30 93 1e 01     sts     0x011E, r19
    6cd4:       20 93 1d 01     sts     0x011D, r18
    6cd8:       10 92 24 04     sts     0x0424, r1
    6cdc:       10 92 25 04     sts     0x0425, r1
    6ce0:       10 92 26 04     sts     0x0426, r1
    6ce4:       10 92 27 04     sts     0x0427, r1
    6ce8:       10 92 20 04     sts     0x0420, r1
    6cec:       10 92 21 04     sts     0x0421, r1
    6cf0:       10 92 22 04     sts     0x0422, r1
    6cf4:       10 92 23 04     sts     0x0423, r1
    6cf8:       10 92 2c 04     sts     0x042C, r1
    6cfc:       10 92 2d 04     sts     0x042D, r1
    6d00:       10 92 2e 04     sts     0x042E, r1
    6d04:       10 92 2f 04     sts     0x042F, r1
    6d08:       80 91 4a 03     lds     r24, 0x034A
    6d0c:       90 91 4b 03     lds     r25, 0x034B
    6d10:       a0 91 4c 03     lds     r26, 0x034C
    6d14:       b0 91 4d 03     lds     r27, 0x034D
    6d18:       8c 52           subi    r24, 0x2C       ; 44
    6d1a:       91 40           sbci    r25, 0x01       ; 1
    6d1c:       a1 09           sbc     r26, r1
    6d1e:       b1 09           sbc     r27, r1
    6d20:       80 93 f8 03     sts     0x03F8, r24
    6d24:       90 93 f9 03     sts     0x03F9, r25
    6d28:       a0 93 fa 03     sts     0x03FA, r26
    6d2c:       b0 93 fb 03     sts     0x03FB, r27
    6d30:       28 3e           cpi     r18, 0xE8       ; 232
    6d32:       33 40           sbci    r19, 0x03       ; 3
    6d34:       c1 f5           brne    .+112           ; 0x6da6 <MotorRegler+0x50e>
    6d36:       80 91 c8 03     lds     r24, 0x03C8
    6d3a:       87 ff           sbrs    r24, 7
    6d3c:       34 c0           rjmp    .+104           ; 0x6da6 <MotorRegler+0x50e>
    6d3e:       80 91 20 01     lds     r24, 0x0120
    6d42:       8b 32           cpi     r24, 0x2B       ; 43
    6d44:       81 f1           breq    .+96            ; 0x6da6 <MotorRegler+0x50e>
    6d46:       80 91 c8 03     lds     r24, 0x03C8
    6d4a:       8f 77           andi    r24, 0x7F       ; 127
    6d4c:       80 93 c8 03     sts     0x03C8, r24
    6d50:       80 91 c8 03     lds     r24, 0x03C8
    6d54:       80 62           ori     r24, 0x20       ; 32
    6d56:       80 93 c8 03     sts     0x03C8, r24
    6d5a:       25 c0           rjmp    .+74            ; 0x6da6 <MotorRegler+0x50e>
    6d5c:       80 91 c0 03     lds     r24, 0x03C0
    6d60:       88 23           and     r24, r24
    6d62:       09 f1           breq    .+66            ; 0x6da6 <MotorRegler+0x50e>
    6d64:       80 91 20 01     lds     r24, 0x0120
    6d68:       86 37           cpi     r24, 0x76       ; 118
    6d6a:       11 f0           breq    .+4             ; 0x6d70 <MotorRegler+0x4d8>
    6d6c:       8d 32           cpi     r24, 0x2D       ; 45
    6d6e:       d9 f4           brne    .+54            ; 0x6da6 <MotorRegler+0x50e>
    6d70:       80 91 fc 03     lds     r24, 0x03FC
    6d74:       90 91 fd 03     lds     r25, 0x03FD
    6d78:       a0 91 fe 03     lds     r26, 0x03FE
    6d7c:       b0 91 ff 03     lds     r27, 0x03FF
    6d80:       88 3e           cpi     r24, 0xE8       ; 232
    6d82:       93 40           sbci    r25, 0x03       ; 3
    6d84:       a1 05           cpc     r26, r1
    6d86:       b1 05           cpc     r27, r1
    6d88:       74 f4           brge    .+28            ; 0x6da6 <MotorRegler+0x50e>
    6d8a:       80 91 04 05     lds     r24, 0x0504
    6d8e:       90 91 05 05     lds     r25, 0x0505
    6d92:       8d 3a           cpi     r24, 0xAD       ; 173
    6d94:       93 40           sbci    r25, 0x03       ; 3
    6d96:       3c f0           brlt    .+14            ; 0x6da6 <MotorRegler+0x50e>
    6d98:       10 92 1e 01     sts     0x011E, r1
    6d9c:       10 92 1d 01     sts     0x011D, r1
    6da0:       8e e0           ldi     r24, 0x0E       ; 14
    6da2:       80 93 57 01     sts     0x0157, r24
    6da6:       e0 91 1e 05     lds     r30, 0x051E
    6daa:       f0 e0           ldi     r31, 0x00       ; 0
    6dac:       ee 0f           add     r30, r30
    6dae:       ff 1f           adc     r31, r31
    6db0:       e2 5f           subi    r30, 0xF2       ; 242
    6db2:       f7 4f           sbci    r31, 0xF7       ; 247
    6db4:       80 81           ld      r24, Z
    6db6:       91 81           ldd     r25, Z+1        ; 0x01
    6db8:       81 35           cpi     r24, 0x51       ; 81
    6dba:       91 05           cpc     r25, r1
    6dbc:       0c f4           brge    .+2             ; 0x6dc0 <MotorRegler+0x528>
    6dbe:       57 c1           rjmp    .+686           ; 0x706e <MotorRegler+0x7d6>
    6dc0:       80 91 01 04     lds     r24, 0x0401
    6dc4:       81 11           cpse    r24, r1
    6dc6:       53 c1           rjmp    .+678           ; 0x706e <MotorRegler+0x7d6>
    6dc8:       80 91 b5 04     lds     r24, 0x04B5
    6dcc:       84 fd           sbrc    r24, 4
    6dce:       4f c1           rjmp    .+670           ; 0x706e <MotorRegler+0x7d6>
    6dd0:       e0 91 1f 05     lds     r30, 0x051F
    6dd4:       f0 e0           ldi     r31, 0x00       ; 0
    6dd6:       ee 0f           add     r30, r30
    6dd8:       ff 1f           adc     r31, r31
    6dda:       e2 5f           subi    r30, 0xF2       ; 242
    6ddc:       f7 4f           sbci    r31, 0xF7       ; 247
    6dde:       80 81           ld      r24, Z
    6de0:       91 81           ldd     r25, Z+1        ; 0x01
    6de2:       97 ff           sbrs    r25, 7
    6de4:       03 c0           rjmp    .+6             ; 0x6dec <MotorRegler+0x554>
    6de6:       91 95           neg     r25
    6de8:       81 95           neg     r24
    6dea:       91 09           sbc     r25, r1
    6dec:       8c 34           cpi     r24, 0x4C       ; 76
    6dee:       91 05           cpc     r25, r1
    6df0:       0c f4           brge    .+2             ; 0x6df4 <MotorRegler+0x55c>
    6df2:       3b c1           rjmp    .+630           ; 0x706a <MotorRegler+0x7d2>
    6df4:       80 91 9b 03     lds     r24, 0x039B
    6df8:       8f 5f           subi    r24, 0xFF       ; 255
    6dfa:       80 93 9b 03     sts     0x039B, r24
    6dfe:       89 3c           cpi     r24, 0xC9       ; 201
    6e00:       08 f4           brcc    .+2             ; 0x6e04 <MotorRegler+0x56c>
    6e02:       35 c1           rjmp    .+618           ; 0x706e <MotorRegler+0x7d6>
    6e04:       10 92 9b 03     sts     0x039B, r1
    6e08:       10 92 cb 03     sts     0x03CB, r1
    6e0c:       10 92 ca 03     sts     0x03CA, r1
    6e10:       20 91 1c 05     lds     r18, 0x051C
    6e14:       30 e0           ldi     r19, 0x00       ; 0
    6e16:       22 0f           add     r18, r18
    6e18:       33 1f           adc     r19, r19
    6e1a:       f9 01           movw    r30, r18
    6e1c:       e2 5f           subi    r30, 0xF2       ; 242
    6e1e:       f7 4f           sbci    r31, 0xF7       ; 247
    6e20:       80 81           ld      r24, Z
    6e22:       91 81           ldd     r25, Z+1        ; 0x01
    6e24:       40 91 1d 05     lds     r20, 0x051D
    6e28:       87 34           cpi     r24, 0x47       ; 71
    6e2a:       91 05           cpc     r25, r1
    6e2c:       8c f4           brge    .+34            ; 0x6e50 <MotorRegler+0x5b8>
    6e2e:       e4 2f           mov     r30, r20
    6e30:       f0 e0           ldi     r31, 0x00       ; 0
    6e32:       ee 0f           add     r30, r30
    6e34:       ff 1f           adc     r31, r31
    6e36:       e2 5f           subi    r30, 0xF2       ; 242
    6e38:       f7 4f           sbci    r31, 0xF7       ; 247
    6e3a:       80 81           ld      r24, Z
    6e3c:       91 81           ldd     r25, Z+1        ; 0x01
    6e3e:       97 ff           sbrs    r25, 7
    6e40:       03 c0           rjmp    .+6             ; 0x6e48 <MotorRegler+0x5b0>
    6e42:       91 95           neg     r25
    6e44:       81 95           neg     r24
    6e46:       91 09           sbc     r25, r1
    6e48:       87 34           cpi     r24, 0x47       ; 71
    6e4a:       91 05           cpc     r25, r1
    6e4c:       0c f4           brge    .+2             ; 0x6e50 <MotorRegler+0x5b8>
    6e4e:       6a c0           rjmp    .+212           ; 0x6f24 <MotorRegler+0x68c>
    6e50:       50 e0           ldi     r21, 0x00       ; 0
    6e52:       44 0f           add     r20, r20
    6e54:       55 1f           adc     r21, r21
    6e56:       fa 01           movw    r30, r20
    6e58:       e2 5f           subi    r30, 0xF2       ; 242
    6e5a:       f7 4f           sbci    r31, 0xF7       ; 247
    6e5c:       80 81           ld      r24, Z
    6e5e:       91 81           ldd     r25, Z+1        ; 0x01
    6e60:       87 34           cpi     r24, 0x47       ; 71
    6e62:       91 05           cpc     r25, r1
    6e64:       74 f0           brlt    .+28            ; 0x6e82 <MotorRegler+0x5ea>
    6e66:       f9 01           movw    r30, r18
    6e68:       e2 5f           subi    r30, 0xF2       ; 242
    6e6a:       f7 4f           sbci    r31, 0xF7       ; 247
    6e6c:       80 81           ld      r24, Z
    6e6e:       91 81           ldd     r25, Z+1        ; 0x01
    6e70:       86 34           cpi     r24, 0x46       ; 70
    6e72:       91 05           cpc     r25, r1
    6e74:       34 f4           brge    .+12            ; 0x6e82 <MotorRegler+0x5ea>
    6e76:       80 81           ld      r24, Z
    6e78:       91 81           ldd     r25, Z+1        ; 0x01
    6e7a:       11 e0           ldi     r17, 0x01       ; 1
    6e7c:       8b 3b           cpi     r24, 0xBB       ; 187
    6e7e:       9f 4f           sbci    r25, 0xFF       ; 255
    6e80:       0c f4           brge    .+2             ; 0x6e84 <MotorRegler+0x5ec>
    6e82:       10 e0           ldi     r17, 0x00       ; 0
    6e84:       fa 01           movw    r30, r20
    6e86:       e2 5f           subi    r30, 0xF2       ; 242
    6e88:       f7 4f           sbci    r31, 0xF7       ; 247
    6e8a:       80 81           ld      r24, Z
    6e8c:       91 81           ldd     r25, Z+1        ; 0x01
    6e8e:       87 34           cpi     r24, 0x47       ; 71
    6e90:       91 05           cpc     r25, r1
    6e92:       4c f0           brlt    .+18            ; 0x6ea6 <MotorRegler+0x60e>
    6e94:       f9 01           movw    r30, r18
    6e96:       e2 5f           subi    r30, 0xF2       ; 242
    6e98:       f7 4f           sbci    r31, 0xF7       ; 247
    6e9a:       80 81           ld      r24, Z
    6e9c:       91 81           ldd     r25, Z+1        ; 0x01
    6e9e:       87 34           cpi     r24, 0x47       ; 71
    6ea0:       91 05           cpc     r25, r1
    6ea2:       0c f0           brlt    .+2             ; 0x6ea6 <MotorRegler+0x60e>
    6ea4:       12 e0           ldi     r17, 0x02       ; 2
    6ea6:       fa 01           movw    r30, r20
    6ea8:       e2 5f           subi    r30, 0xF2       ; 242
    6eaa:       f7 4f           sbci    r31, 0xF7       ; 247
    6eac:       80 81           ld      r24, Z
    6eae:       91 81           ldd     r25, Z+1        ; 0x01
    6eb0:       86 34           cpi     r24, 0x46       ; 70
    6eb2:       91 05           cpc     r25, r1
    6eb4:       4c f4           brge    .+18            ; 0x6ec8 <MotorRegler+0x630>
    6eb6:       f9 01           movw    r30, r18
    6eb8:       e2 5f           subi    r30, 0xF2       ; 242
    6eba:       f7 4f           sbci    r31, 0xF7       ; 247
    6ebc:       80 81           ld      r24, Z
    6ebe:       91 81           ldd     r25, Z+1        ; 0x01
    6ec0:       87 34           cpi     r24, 0x47       ; 71
    6ec2:       91 05           cpc     r25, r1
    6ec4:       0c f0           brlt    .+2             ; 0x6ec8 <MotorRegler+0x630>
    6ec6:       13 e0           ldi     r17, 0x03       ; 3
    6ec8:       fa 01           movw    r30, r20
    6eca:       e2 5f           subi    r30, 0xF2       ; 242
    6ecc:       f7 4f           sbci    r31, 0xF7       ; 247
    6ece:       80 81           ld      r24, Z
    6ed0:       91 81           ldd     r25, Z+1        ; 0x01
    6ed2:       8a 3b           cpi     r24, 0xBA       ; 186
    6ed4:       9f 4f           sbci    r25, 0xFF       ; 255
    6ed6:       4c f4           brge    .+18            ; 0x6eea <MotorRegler+0x652>
    6ed8:       f9 01           movw    r30, r18
    6eda:       e2 5f           subi    r30, 0xF2       ; 242
    6edc:       f7 4f           sbci    r31, 0xF7       ; 247
    6ede:       80 81           ld      r24, Z
    6ee0:       91 81           ldd     r25, Z+1        ; 0x01
    6ee2:       87 34           cpi     r24, 0x47       ; 71
    6ee4:       91 05           cpc     r25, r1
    6ee6:       0c f0           brlt    .+2             ; 0x6eea <MotorRegler+0x652>
    6ee8:       14 e0           ldi     r17, 0x04       ; 4
    6eea:       fa 01           movw    r30, r20
    6eec:       e2 5f           subi    r30, 0xF2       ; 242
    6eee:       f7 4f           sbci    r31, 0xF7       ; 247
    6ef0:       80 81           ld      r24, Z
    6ef2:       91 81           ldd     r25, Z+1        ; 0x01
    6ef4:       8a 3b           cpi     r24, 0xBA       ; 186
    6ef6:       9f 4f           sbci    r25, 0xFF       ; 255
    6ef8:       6c f4           brge    .+26            ; 0x6f14 <MotorRegler+0x67c>
    6efa:       f9 01           movw    r30, r18
    6efc:       e2 5f           subi    r30, 0xF2       ; 242
    6efe:       f7 4f           sbci    r31, 0xF7       ; 247
    6f00:       20 81           ld      r18, Z
    6f02:       31 81           ldd     r19, Z+1        ; 0x01
    6f04:       26 34           cpi     r18, 0x46       ; 70
    6f06:       31 05           cpc     r19, r1
    6f08:       2c f4           brge    .+10            ; 0x6f14 <MotorRegler+0x67c>
    6f0a:       20 81           ld      r18, Z
    6f0c:       31 81           ldd     r19, Z+1        ; 0x01
    6f0e:       2b 3b           cpi     r18, 0xBB       ; 187
    6f10:       3f 4f           sbci    r19, 0xFF       ; 255
    6f12:       1c f4           brge    .+6             ; 0x6f1a <MotorRegler+0x682>
    6f14:       11 23           and     r17, r17
    6f16:       39 f0           breq    .+14            ; 0x6f26 <MotorRegler+0x68e>
    6f18:       01 c0           rjmp    .+2             ; 0x6f1c <MotorRegler+0x684>
    6f1a:       15 e0           ldi     r17, 0x05       ; 5
    6f1c:       81 2f           mov     r24, r17
    6f1e:       0e 94 12 24     call    0x4824  ; 0x4824 <SetActiveParamSet>
    6f22:       01 c0           rjmp    .+2             ; 0x6f26 <MotorRegler+0x68e>
    6f24:       10 e0           ldi     r17, 0x00       ; 0
    6f26:       e0 91 1d 05     lds     r30, 0x051D
    6f2a:       f0 e0           ldi     r31, 0x00       ; 0
    6f2c:       ee 0f           add     r30, r30
    6f2e:       ff 1f           adc     r31, r31
    6f30:       e2 5f           subi    r30, 0xF2       ; 242
    6f32:       f7 4f           sbci    r31, 0xF7       ; 247
    6f34:       20 81           ld      r18, Z
    6f36:       31 81           ldd     r19, Z+1        ; 0x01
    6f38:       37 ff           sbrs    r19, 7
    6f3a:       03 c0           rjmp    .+6             ; 0x6f42 <MotorRegler+0x6aa>
    6f3c:       31 95           neg     r19
    6f3e:       21 95           neg     r18
    6f40:       31 09           sbc     r19, r1
    6f42:       2e 31           cpi     r18, 0x1E       ; 30
    6f44:       31 05           cpc     r19, r1
    6f46:       c4 f4           brge    .+48            ; 0x6f78 <MotorRegler+0x6e0>
    6f48:       e0 91 1c 05     lds     r30, 0x051C
    6f4c:       f0 e0           ldi     r31, 0x00       ; 0
    6f4e:       ee 0f           add     r30, r30
    6f50:       ff 1f           adc     r31, r31
    6f52:       e2 5f           subi    r30, 0xF2       ; 242
    6f54:       f7 4f           sbci    r31, 0xF7       ; 247
    6f56:       20 81           ld      r18, Z
    6f58:       31 81           ldd     r19, Z+1        ; 0x01
    6f5a:       2a 3b           cpi     r18, 0xBA       ; 186
    6f5c:       3f 4f           sbci    r19, 0xFF       ; 255
    6f5e:       64 f4           brge    .+24            ; 0x6f78 <MotorRegler+0x6e0>
    6f60:       81 e0           ldi     r24, 0x01       ; 1
    6f62:       80 93 5a 0a     sts     0x0A5A, r24
    6f66:       10 92 ed 03     sts     0x03ED, r1
    6f6a:       88 ee           ldi     r24, 0xE8       ; 232
    6f6c:       93 e0           ldi     r25, 0x03       ; 3
    6f6e:       90 93 cc 04     sts     0x04CC, r25
    6f72:       80 93 cb 04     sts     0x04CB, r24
    6f76:       7b c0           rjmp    .+246           ; 0x706e <MotorRegler+0x7d6>
    6f78:       80 91 52 01     lds     r24, 0x0152
    6f7c:       0e 94 4b 23     call    0x4696  ; 0x4696 <ParamSet_ReadFromEEProm>
    6f80:       80 e0           ldi     r24, 0x00       ; 0
    6f82:       0e 94 6b 51     call    0xa2d6  ; 0xa2d6 <LipoDetection>
    6f86:       80 91 42 05     lds     r24, 0x0542
    6f8a:       0e 94 d8 17     call    0x2fb0  ; 0x2fb0 <LIBFC_ReceiverInit>
    6f8e:       80 91 39 06     lds     r24, 0x0639
    6f92:       80 ff           sbrs    r24, 0
    6f94:       10 c0           rjmp    .+32            ; 0x6fb6 <MotorRegler+0x71e>
    6f96:       20 91 10 01     lds     r18, 0x0110
    6f9a:       30 91 11 01     lds     r19, 0x0111
    6f9e:       27 3b           cpi     r18, 0xB7       ; 183
    6fa0:       33 40           sbci    r19, 0x03       ; 3
    6fa2:       38 f4           brcc    .+14            ; 0x6fb2 <MotorRegler+0x71a>
    6fa4:       20 91 10 01     lds     r18, 0x0110
    6fa8:       30 91 11 01     lds     r19, 0x0111
    6fac:       2e 3e           cpi     r18, 0xEE       ; 238
    6fae:       32 40           sbci    r19, 0x02       ; 2
    6fb0:       10 f4           brcc    .+4             ; 0x6fb6 <MotorRegler+0x71e>
    6fb2:       0e 94 ab 1a     call    0x3556  ; 0x3556 <SucheLuftruckOffset>
    6fb6:       11 11           cpse    r17, r1
    6fb8:       39 c0           rjmp    .+114           ; 0x702c <MotorRegler+0x794>
    6fba:       e0 91 1d 05     lds     r30, 0x051D
    6fbe:       f0 e0           ldi     r31, 0x00       ; 0
    6fc0:       ee 0f           add     r30, r30
    6fc2:       ff 1f           adc     r31, r31
    6fc4:       e2 5f           subi    r30, 0xF2       ; 242
    6fc6:       f7 4f           sbci    r31, 0xF7       ; 247
    6fc8:       80 81           ld      r24, Z
    6fca:       91 81           ldd     r25, Z+1        ; 0x01
    6fcc:       8a 3b           cpi     r24, 0xBA       ; 186
    6fce:       9f 4f           sbci    r25, 0xFF       ; 255
    6fd0:       74 f4           brge    .+28            ; 0x6fee <MotorRegler+0x756>
    6fd2:       e0 91 1c 05     lds     r30, 0x051C
    6fd6:       f0 e0           ldi     r31, 0x00       ; 0
    6fd8:       ee 0f           add     r30, r30
    6fda:       ff 1f           adc     r31, r31
    6fdc:       e2 5f           subi    r30, 0xF2       ; 242
    6fde:       f7 4f           sbci    r31, 0xF7       ; 247
    6fe0:       80 81           ld      r24, Z
    6fe2:       91 81           ldd     r25, Z+1        ; 0x01
    6fe4:       86 34           cpi     r24, 0x46       ; 70
    6fe6:       91 05           cpc     r25, r1
    6fe8:       14 f4           brge    .+4             ; 0x6fee <MotorRegler+0x756>
    6fea:       83 e0           ldi     r24, 0x03       ; 3
    6fec:       20 c0           rjmp    .+64            ; 0x702e <MotorRegler+0x796>
    6fee:       e0 91 1f 05     lds     r30, 0x051F
    6ff2:       f0 e0           ldi     r31, 0x00       ; 0
    6ff4:       ee 0f           add     r30, r30
    6ff6:       ff 1f           adc     r31, r31
    6ff8:       e2 5f           subi    r30, 0xF2       ; 242
    6ffa:       f7 4f           sbci    r31, 0xF7       ; 247
    6ffc:       80 81           ld      r24, Z
    6ffe:       91 81           ldd     r25, Z+1        ; 0x01
    7000:       85 3b           cpi     r24, 0xB5       ; 181
    7002:       9f 4f           sbci    r25, 0xFF       ; 255
    7004:       9c f4           brge    .+38            ; 0x702c <MotorRegler+0x794>
    7006:       e0 91 1c 05     lds     r30, 0x051C
    700a:       f0 e0           ldi     r31, 0x00       ; 0
    700c:       ee 0f           add     r30, r30
    700e:       ff 1f           adc     r31, r31
    7010:       e2 5f           subi    r30, 0xF2       ; 242
    7012:       f7 4f           sbci    r31, 0xF7       ; 247
    7014:       80 81           ld      r24, Z
    7016:       91 81           ldd     r25, Z+1        ; 0x01
    7018:       97 ff           sbrs    r25, 7
    701a:       03 c0           rjmp    .+6             ; 0x7022 <MotorRegler+0x78a>
    701c:       91 95           neg     r25
    701e:       81 95           neg     r24
    7020:       91 09           sbc     r25, r1
    7022:       86 34           cpi     r24, 0x46       ; 70
    7024:       91 05           cpc     r25, r1
    7026:       14 f4           brge    .+4             ; 0x702c <MotorRegler+0x794>
    7028:       82 e0           ldi     r24, 0x02       ; 2
    702a:       01 c0           rjmp    .+2             ; 0x702e <MotorRegler+0x796>
    702c:       81 e0           ldi     r24, 0x01       ; 1
    702e:       0e 94 34 27     call    0x4e68  ; 0x4e68 <SetNeutral>
    7032:       80 93 ed 03     sts     0x03ED, r24
    7036:       81 e0           ldi     r24, 0x01       ; 1
    7038:       80 93 c9 04     sts     0x04C9, r24
    703c:       57 9a           sbi     0x0a, 7 ; 10
    703e:       90 91 3f 0a     lds     r25, 0x0A3F
    7042:       99 23           and     r25, r25
    7044:       11 f0           breq    .+4             ; 0x704a <MotorRegler+0x7b2>
    7046:       87 e0           ldi     r24, 0x07       ; 7
    7048:       04 c0           rjmp    .+8             ; 0x7052 <MotorRegler+0x7ba>
    704a:       90 91 ed 03     lds     r25, 0x03ED
    704e:       91 11           cpse    r25, r1
    7050:       88 e1           ldi     r24, 0x18       ; 24
    7052:       80 93 57 01     sts     0x0157, r24
    7056:       8a e0           ldi     r24, 0x0A       ; 10
    7058:       80 93 7e 04     sts     0x047E, r24
    705c:       68 e7           ldi     r22, 0x78       ; 120
    705e:       70 e0           ldi     r23, 0x00       ; 0
    7060:       80 91 52 01     lds     r24, 0x0152
    7064:       0e 94 9f 26     call    0x4d3e  ; 0x4d3e <Piep>
    7068:       02 c0           rjmp    .+4             ; 0x706e <MotorRegler+0x7d6>
    706a:       10 92 9b 03     sts     0x039B, r1
    706e:       e0 91 1e 05     lds     r30, 0x051E
    7072:       f0 e0           ldi     r31, 0x00       ; 0
    7074:       ee 0f           add     r30, r30
    7076:       ff 1f           adc     r31, r31
    7078:       e2 5f           subi    r30, 0xF2       ; 242
    707a:       f7 4f           sbci    r31, 0xF7       ; 247
    707c:       80 81           ld      r24, Z
    707e:       91 81           ldd     r25, Z+1        ; 0x01
    7080:       8c 39           cpi     r24, 0x9C       ; 156
    7082:       9f 4f           sbci    r25, 0xFF       ; 255
    7084:       0c f0           brlt    .+2             ; 0x7088 <MotorRegler+0x7f0>
    7086:       10 c2           rjmp    .+1056          ; 0x74a8 <MotorRegler+0xc10>
    7088:       20 91 80 05     lds     r18, 0x0580
    708c:       e2 2f           mov     r30, r18
    708e:       ef 77           andi    r30, 0x7F       ; 127
    7090:       f0 e0           ldi     r31, 0x00       ; 0
    7092:       ee 0f           add     r30, r30
    7094:       ff 1f           adc     r31, r31
    7096:       ec 5a           subi    r30, 0xAC       ; 172
    7098:       f7 4f           sbci    r31, 0xF7       ; 247
    709a:       80 81           ld      r24, Z
    709c:       91 81           ldd     r25, Z+1        ; 0x01
    709e:       06 97           sbiw    r24, 0x06       ; 6
    70a0:       14 f0           brlt    .+4             ; 0x70a6 <MotorRegler+0x80e>
    70a2:       84 e6           ldi     r24, 0x64       ; 100
    70a4:       06 c0           rjmp    .+12            ; 0x70b2 <MotorRegler+0x81a>
    70a6:       80 81           ld      r24, Z
    70a8:       91 81           ldd     r25, Z+1        ; 0x01
    70aa:       8b 3f           cpi     r24, 0xFB       ; 251
    70ac:       9f 4f           sbci    r25, 0xFF       ; 255
    70ae:       1c f4           brge    .+6             ; 0x70b6 <MotorRegler+0x81e>
    70b0:       8c e9           ldi     r24, 0x9C       ; 156
    70b2:       80 93 9a 03     sts     0x039A, r24
    70b6:       80 91 01 04     lds     r24, 0x0401
    70ba:       30 91 96 05     lds     r19, 0x0596
    70be:       e0 91 1f 05     lds     r30, 0x051F
    70c2:       f0 e0           ldi     r31, 0x00       ; 0
    70c4:       ee 0f           add     r30, r30
    70c6:       ff 1f           adc     r31, r31
    70c8:       e2 5f           subi    r30, 0xF2       ; 242
    70ca:       f7 4f           sbci    r31, 0xF7       ; 247
    70cc:       81 11           cpse    r24, r1
    70ce:       4e c1           rjmp    .+668           ; 0x736c <MotorRegler+0xad4>
    70d0:       80 81           ld      r24, Z
    70d2:       91 81           ldd     r25, Z+1        ; 0x01
    70d4:       8c 39           cpi     r24, 0x9C       ; 156
    70d6:       9f 4f           sbci    r25, 0xFF       ; 255
    70d8:       7c f4           brge    .+30            ; 0x70f8 <MotorRegler+0x860>
    70da:       33 fd           sbrc    r19, 3
    70dc:       0b c0           rjmp    .+22            ; 0x70f4 <MotorRegler+0x85c>
    70de:       e2 2f           mov     r30, r18
    70e0:       f0 e0           ldi     r31, 0x00       ; 0
    70e2:       ee 0f           add     r30, r30
    70e4:       ff 1f           adc     r31, r31
    70e6:       e2 5f           subi    r30, 0xF2       ; 242
    70e8:       f7 4f           sbci    r31, 0xF7       ; 247
    70ea:       80 81           ld      r24, Z
    70ec:       91 81           ldd     r25, Z+1        ; 0x01
    70ee:       85 3b           cpi     r24, 0xB5       ; 181
    70f0:       9f 4f           sbci    r25, 0xFF       ; 255
    70f2:       ac f0           brlt    .+42            ; 0x711e <MotorRegler+0x886>
    70f4:       22 23           and     r18, r18
    70f6:       99 f0           breq    .+38            ; 0x711e <MotorRegler+0x886>
    70f8:       33 ff           sbrs    r19, 3
    70fa:       35 c1           rjmp    .+618           ; 0x7366 <MotorRegler+0xace>
    70fc:       e2 2f           mov     r30, r18
    70fe:       f0 e0           ldi     r31, 0x00       ; 0
    7100:       ee 0f           add     r30, r30
    7102:       ff 1f           adc     r31, r31
    7104:       e2 5f           subi    r30, 0xF2       ; 242
    7106:       f7 4f           sbci    r31, 0xF7       ; 247
    7108:       80 81           ld      r24, Z
    710a:       91 81           ldd     r25, Z+1        ; 0x01
    710c:       87 3f           cpi     r24, 0xF7       ; 247
    710e:       9f 4f           sbci    r25, 0xFF       ; 255
    7110:       0c f4           brge    .+2             ; 0x7114 <MotorRegler+0x87c>
    7112:       29 c1           rjmp    .+594           ; 0x7366 <MotorRegler+0xace>
    7114:       80 91 9a 03     lds     r24, 0x039A
    7118:       84 36           cpi     r24, 0x64       ; 100
    711a:       09 f0           breq    .+2             ; 0x711e <MotorRegler+0x886>
    711c:       24 c1           rjmp    .+584           ; 0x7366 <MotorRegler+0xace>
    711e:       80 91 b5 04     lds     r24, 0x04B5
    7122:       84 fd           sbrc    r24, 4
    7124:       20 c1           rjmp    .+576           ; 0x7366 <MotorRegler+0xace>
    7126:       80 91 ed 03     lds     r24, 0x03ED
    712a:       88 23           and     r24, r24
    712c:       29 f0           breq    .+10            ; 0x7138 <MotorRegler+0x8a0>
    712e:       80 91 c9 03     lds     r24, 0x03C9
    7132:       88 60           ori     r24, 0x08       ; 8
    7134:       80 93 c9 03     sts     0x03C9, r24
    7138:       80 91 12 01     lds     r24, 0x0112
    713c:       90 91 13 01     lds     r25, 0x0113
    7140:       a0 91 14 01     lds     r26, 0x0114
    7144:       b0 91 15 01     lds     r27, 0x0115
    7148:       80 93 06 05     sts     0x0506, r24
    714c:       90 93 07 05     sts     0x0507, r25
    7150:       a0 93 08 05     sts     0x0508, r26
    7154:       b0 93 09 05     sts     0x0509, r27
    7158:       10 92 fc 03     sts     0x03FC, r1
    715c:       10 92 fd 03     sts     0x03FD, r1
    7160:       10 92 fe 03     sts     0x03FE, r1
    7164:       10 92 ff 03     sts     0x03FF, r1
    7168:       10 92 46 03     sts     0x0346, r1
    716c:       10 92 47 03     sts     0x0347, r1
    7170:       10 92 48 03     sts     0x0348, r1
    7174:       10 92 49 03     sts     0x0349, r1
    7178:       88 e5           ldi     r24, 0x58       ; 88
    717a:       92 e0           ldi     r25, 0x02       ; 2
    717c:       90 93 c4 03     sts     0x03C4, r25
    7180:       80 93 c3 03     sts     0x03C3, r24
    7184:       10 92 42 03     sts     0x0342, r1
    7188:       10 92 43 03     sts     0x0343, r1
    718c:       10 92 44 03     sts     0x0344, r1
    7190:       10 92 45 03     sts     0x0345, r1
    7194:       10 92 57 03     sts     0x0357, r1
    7198:       10 92 58 03     sts     0x0358, r1
    719c:       10 92 59 03     sts     0x0359, r1
    71a0:       10 92 5a 03     sts     0x035A, r1
    71a4:       e0 91 1c 05     lds     r30, 0x051C
    71a8:       f0 e0           ldi     r31, 0x00       ; 0
    71aa:       ee 0f           add     r30, r30
    71ac:       ff 1f           adc     r31, r31
    71ae:       e2 5f           subi    r30, 0xF2       ; 242
    71b0:       f7 4f           sbci    r31, 0xF7       ; 247
    71b2:       80 81           ld      r24, Z
    71b4:       91 81           ldd     r25, Z+1        ; 0x01
    71b6:       8d 39           cpi     r24, 0x9D       ; 157
    71b8:       9f 4f           sbci    r25, 0xFF       ; 255
    71ba:       8c f4           brge    .+34            ; 0x71de <MotorRegler+0x946>
    71bc:       e0 91 1d 05     lds     r30, 0x051D
    71c0:       f0 e0           ldi     r31, 0x00       ; 0
    71c2:       ee 0f           add     r30, r30
    71c4:       ff 1f           adc     r31, r31
    71c6:       e2 5f           subi    r30, 0xF2       ; 242
    71c8:       f7 4f           sbci    r31, 0xF7       ; 247
    71ca:       80 81           ld      r24, Z
    71cc:       91 81           ldd     r25, Z+1        ; 0x01
    71ce:       97 ff           sbrs    r25, 7
    71d0:       03 c0           rjmp    .+6             ; 0x71d8 <MotorRegler+0x940>
    71d2:       91 95           neg     r25
    71d4:       81 95           neg     r24
    71d6:       91 09           sbc     r25, r1
    71d8:       84 36           cpi     r24, 0x64       ; 100
    71da:       91 05           cpc     r25, r1
    71dc:       24 f4           brge    .+8             ; 0x71e6 <MotorRegler+0x94e>
    71de:       21 11           cpse    r18, r1
    71e0:       02 c0           rjmp    .+4             ; 0x71e6 <MotorRegler+0x94e>
    71e2:       10 92 99 03     sts     0x0399, r1
    71e6:       80 91 99 03     lds     r24, 0x0399
    71ea:       8f 5f           subi    r24, 0xFF       ; 255
    71ec:       80 93 99 03     sts     0x0399, r24
    71f0:       8e 3f           cpi     r24, 0xFE       ; 254
    71f2:       08 f4           brcc    .+2             ; 0x71f6 <MotorRegler+0x95e>
    71f4:       3f c1           rjmp    .+638           ; 0x7474 <MotorRegler+0xbdc>
    71f6:       80 91 c7 03     lds     r24, 0x03C7
    71fa:       30 91 44 06     lds     r19, 0x0644
    71fe:       20 91 45 06     lds     r18, 0x0645
    7202:       81 ff           sbrs    r24, 1
    7204:       23 c0           rjmp    .+70            ; 0x724c <MotorRegler+0x9b4>
    7206:       83 2f           mov     r24, r19
    7208:       92 2f           mov     r25, r18
    720a:       97 ff           sbrs    r25, 7
    720c:       03 c0           rjmp    .+6             ; 0x7214 <MotorRegler+0x97c>
    720e:       91 95           neg     r25
    7210:       81 95           neg     r24
    7212:       91 09           sbc     r25, r1
    7214:       81 34           cpi     r24, 0x41       ; 65
    7216:       91 05           cpc     r25, r1
    7218:       b4 f4           brge    .+44            ; 0x7246 <MotorRegler+0x9ae>
    721a:       80 91 04 06     lds     r24, 0x0604
    721e:       90 91 05 06     lds     r25, 0x0605
    7222:       97 ff           sbrs    r25, 7
    7224:       03 c0           rjmp    .+6             ; 0x722c <MotorRegler+0x994>
    7226:       91 95           neg     r25
    7228:       81 95           neg     r24
    722a:       91 09           sbc     r25, r1
    722c:       cd 97           sbiw    r24, 0x3d       ; 61
    722e:       5c f4           brge    .+22            ; 0x7246 <MotorRegler+0x9ae>
    7230:       80 91 f9 05     lds     r24, 0x05F9
    7234:       90 91 fa 05     lds     r25, 0x05FA
    7238:       97 ff           sbrs    r25, 7
    723a:       03 c0           rjmp    .+6             ; 0x7242 <MotorRegler+0x9aa>
    723c:       91 95           neg     r25
    723e:       81 95           neg     r24
    7240:       91 09           sbc     r25, r1
    7242:       cd 97           sbiw    r24, 0x3d       ; 61
    7244:       14 f1           brlt    .+68            ; 0x728a <MotorRegler+0x9f2>
    7246:       10 92 ed 03     sts     0x03ED, r1
    724a:       1f c0           rjmp    .+62            ; 0x728a <MotorRegler+0x9f2>
    724c:       83 2f           mov     r24, r19
    724e:       92 2f           mov     r25, r18
    7250:       97 ff           sbrs    r25, 7
    7252:       03 c0           rjmp    .+6             ; 0x725a <MotorRegler+0x9c2>
    7254:       91 95           neg     r25
    7256:       81 95           neg     r24
    7258:       91 09           sbc     r25, r1
    725a:       81 97           sbiw    r24, 0x21       ; 33
    725c:       a4 f7           brge    .-24            ; 0x7246 <MotorRegler+0x9ae>
    725e:       80 91 04 06     lds     r24, 0x0604
    7262:       90 91 05 06     lds     r25, 0x0605
    7266:       97 ff           sbrs    r25, 7
    7268:       03 c0           rjmp    .+6             ; 0x7270 <MotorRegler+0x9d8>
    726a:       91 95           neg     r25
    726c:       81 95           neg     r24
    726e:       91 09           sbc     r25, r1
    7270:       45 97           sbiw    r24, 0x15       ; 21
    7272:       4c f7           brge    .-46            ; 0x7246 <MotorRegler+0x9ae>
    7274:       80 91 f9 05     lds     r24, 0x05F9
    7278:       90 91 fa 05     lds     r25, 0x05FA
    727c:       97 ff           sbrs    r25, 7
    727e:       03 c0           rjmp    .+6             ; 0x7286 <MotorRegler+0x9ee>
    7280:       91 95           neg     r25
    7282:       81 95           neg     r24
    7284:       91 09           sbc     r25, r1
    7286:       45 97           sbiw    r24, 0x15       ; 21
    7288:       f4 f6           brge    .-68            ; 0x7246 <MotorRegler+0x9ae>
    728a:       10 92 99 03     sts     0x0399, r1
    728e:       80 91 3f 0a     lds     r24, 0x0A3F
    7292:       20 91 ed 03     lds     r18, 0x03ED
    7296:       81 11           cpse    r24, r1
    7298:       5c c0           rjmp    .+184           ; 0x7352 <MotorRegler+0xaba>
    729a:       22 23           and     r18, r18
    729c:       09 f4           brne    .+2             ; 0x72a0 <MotorRegler+0xa08>
    729e:       59 c0           rjmp    .+178           ; 0x7352 <MotorRegler+0xaba>
    72a0:       80 91 b9 04     lds     r24, 0x04B9
    72a4:       81 11           cpse    r24, r1
    72a6:       55 c0           rjmp    .+170           ; 0x7352 <MotorRegler+0xaba>
    72a8:       81 e0           ldi     r24, 0x01       ; 1
    72aa:       90 e0           ldi     r25, 0x00       ; 0
    72ac:       90 93 cb 03     sts     0x03CB, r25
    72b0:       80 93 ca 03     sts     0x03CA, r24
    72b4:       80 93 01 04     sts     0x0401, r24
    72b8:       10 92 9c 03     sts     0x039C, r1
    72bc:       10 92 9d 03     sts     0x039D, r1
    72c0:       10 92 9e 03     sts     0x039E, r1
    72c4:       10 92 9f 03     sts     0x039F, r1
    72c8:       10 92 2c 04     sts     0x042C, r1
    72cc:       10 92 2d 04     sts     0x042D, r1
    72d0:       10 92 2e 04     sts     0x042E, r1
    72d4:       10 92 2f 04     sts     0x042F, r1
    72d8:       10 92 28 04     sts     0x0428, r1
    72dc:       10 92 29 04     sts     0x0429, r1
    72e0:       10 92 2a 04     sts     0x042A, r1
    72e4:       10 92 2b 04     sts     0x042B, r1
    72e8:       40 91 37 05     lds     r20, 0x0537
    72ec:       a0 91 3d 06     lds     r26, 0x063D
    72f0:       b0 91 3e 06     lds     r27, 0x063E
    72f4:       50 e0           ldi     r21, 0x00       ; 0
    72f6:       9a 01           movw    r18, r20
    72f8:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    72fc:       60 93 34 04     sts     0x0434, r22
    7300:       70 93 35 04     sts     0x0435, r23
    7304:       80 93 36 04     sts     0x0436, r24
    7308:       90 93 37 04     sts     0x0437, r25
    730c:       a0 91 4f 06     lds     r26, 0x064F
    7310:       b0 91 50 06     lds     r27, 0x0650
    7314:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    7318:       60 93 30 04     sts     0x0430, r22
    731c:       70 93 31 04     sts     0x0431, r23
    7320:       80 93 32 04     sts     0x0432, r24
    7324:       90 93 33 04     sts     0x0433, r25
    7328:       10 92 24 04     sts     0x0424, r1
    732c:       10 92 25 04     sts     0x0425, r1
    7330:       10 92 26 04     sts     0x0426, r1
    7334:       10 92 27 04     sts     0x0427, r1
    7338:       10 92 20 04     sts     0x0420, r1
    733c:       10 92 21 04     sts     0x0421, r1
    7340:       10 92 22 04     sts     0x0422, r1
    7344:       10 92 23 04     sts     0x0423, r1
    7348:       84 e6           ldi     r24, 0x64       ; 100
    734a:       80 93 ec 03     sts     0x03EC, r24
    734e:       84 e3           ldi     r24, 0x34       ; 52
    7350:       83 c0           rjmp    .+262           ; 0x7458 <MotorRegler+0xbc0>
    7352:       8c ed           ldi     r24, 0xDC       ; 220
    7354:       95 e0           ldi     r25, 0x05       ; 5
    7356:       90 93 cc 04     sts     0x04CC, r25
    735a:       80 93 cb 04     sts     0x04CB, r24
    735e:       21 11           cpse    r18, r1
    7360:       89 c0           rjmp    .+274           ; 0x7474 <MotorRegler+0xbdc>
    7362:       81 e0           ldi     r24, 0x01       ; 1
    7364:       79 c0           rjmp    .+242           ; 0x7458 <MotorRegler+0xbc0>
    7366:       10 92 99 03     sts     0x0399, r1
    736a:       84 c0           rjmp    .+264           ; 0x7474 <MotorRegler+0xbdc>
    736c:       80 81           ld      r24, Z
    736e:       91 81           ldd     r25, Z+1        ; 0x01
    7370:       85 36           cpi     r24, 0x65       ; 101
    7372:       91 05           cpc     r25, r1
    7374:       7c f0           brlt    .+30            ; 0x7394 <MotorRegler+0xafc>
    7376:       33 fd           sbrc    r19, 3
    7378:       0b c0           rjmp    .+22            ; 0x7390 <MotorRegler+0xaf8>
    737a:       e2 2f           mov     r30, r18
    737c:       f0 e0           ldi     r31, 0x00       ; 0
    737e:       ee 0f           add     r30, r30
    7380:       ff 1f           adc     r31, r31
    7382:       e2 5f           subi    r30, 0xF2       ; 242
    7384:       f7 4f           sbci    r31, 0xF7       ; 247
    7386:       80 81           ld      r24, Z
    7388:       91 81           ldd     r25, Z+1        ; 0x01
    738a:       85 3b           cpi     r24, 0xB5       ; 181
    738c:       9f 4f           sbci    r25, 0xFF       ; 255
    738e:       ac f0           brlt    .+42            ; 0x73ba <MotorRegler+0xb22>
    7390:       22 23           and     r18, r18
    7392:       99 f0           breq    .+38            ; 0x73ba <MotorRegler+0xb22>
    7394:       33 ff           sbrs    r19, 3
    7396:       6c c0           rjmp    .+216           ; 0x7470 <MotorRegler+0xbd8>
    7398:       e2 2f           mov     r30, r18
    739a:       f0 e0           ldi     r31, 0x00       ; 0
    739c:       ee 0f           add     r30, r30
    739e:       ff 1f           adc     r31, r31
    73a0:       e2 5f           subi    r30, 0xF2       ; 242
    73a2:       f7 4f           sbci    r31, 0xF7       ; 247
    73a4:       80 81           ld      r24, Z
    73a6:       91 81           ldd     r25, Z+1        ; 0x01
    73a8:       8e 3c           cpi     r24, 0xCE       ; 206
    73aa:       9f 4f           sbci    r25, 0xFF       ; 255
    73ac:       0c f0           brlt    .+2             ; 0x73b0 <MotorRegler+0xb18>
    73ae:       60 c0           rjmp    .+192           ; 0x7470 <MotorRegler+0xbd8>
    73b0:       80 91 9a 03     lds     r24, 0x039A
    73b4:       8c 39           cpi     r24, 0x9C       ; 156
    73b6:       09 f0           breq    .+2             ; 0x73ba <MotorRegler+0xb22>
    73b8:       5b c0           rjmp    .+182           ; 0x7470 <MotorRegler+0xbd8>
    73ba:       e0 91 1c 05     lds     r30, 0x051C
    73be:       f0 e0           ldi     r31, 0x00       ; 0
    73c0:       ee 0f           add     r30, r30
    73c2:       ff 1f           adc     r31, r31
    73c4:       e2 5f           subi    r30, 0xF2       ; 242
    73c6:       f7 4f           sbci    r31, 0xF7       ; 247
    73c8:       80 81           ld      r24, Z
    73ca:       91 81           ldd     r25, Z+1        ; 0x01
    73cc:       8d 39           cpi     r24, 0x9D       ; 157
    73ce:       9f 4f           sbci    r25, 0xFF       ; 255
    73d0:       8c f4           brge    .+34            ; 0x73f4 <MotorRegler+0xb5c>
    73d2:       e0 91 1d 05     lds     r30, 0x051D
    73d6:       f0 e0           ldi     r31, 0x00       ; 0
    73d8:       ee 0f           add     r30, r30
    73da:       ff 1f           adc     r31, r31
    73dc:       e2 5f           subi    r30, 0xF2       ; 242
    73de:       f7 4f           sbci    r31, 0xF7       ; 247
    73e0:       80 81           ld      r24, Z
    73e2:       91 81           ldd     r25, Z+1        ; 0x01
    73e4:       97 ff           sbrs    r25, 7
    73e6:       03 c0           rjmp    .+6             ; 0x73ee <MotorRegler+0xb56>
    73e8:       91 95           neg     r25
    73ea:       81 95           neg     r24
    73ec:       91 09           sbc     r25, r1
    73ee:       84 36           cpi     r24, 0x64       ; 100
    73f0:       91 05           cpc     r25, r1
    73f2:       2c f4           brge    .+10            ; 0x73fe <MotorRegler+0xb66>
    73f4:       21 11           cpse    r18, r1
    73f6:       03 c0           rjmp    .+6             ; 0x73fe <MotorRegler+0xb66>
    73f8:       10 92 98 03     sts     0x0398, r1
    73fc:       18 c0           rjmp    .+48            ; 0x742e <MotorRegler+0xb96>
    73fe:       10 92 24 04     sts     0x0424, r1
    7402:       10 92 25 04     sts     0x0425, r1
    7406:       10 92 26 04     sts     0x0426, r1
    740a:       10 92 27 04     sts     0x0427, r1
    740e:       10 92 20 04     sts     0x0420, r1
    7412:       10 92 21 04     sts     0x0421, r1
    7416:       10 92 22 04     sts     0x0422, r1
    741a:       10 92 23 04     sts     0x0423, r1
    741e:       10 92 13 04     sts     0x0413, r1
    7422:       10 92 12 04     sts     0x0412, r1
    7426:       10 92 11 04     sts     0x0411, r1
    742a:       10 92 10 04     sts     0x0410, r1
    742e:       80 91 98 03     lds     r24, 0x0398
    7432:       8f 5f           subi    r24, 0xFF       ; 255
    7434:       80 93 98 03     sts     0x0398, r24
    7438:       8b 3f           cpi     r24, 0xFB       ; 251
    743a:       88 f0           brcs    .+34            ; 0x745e <MotorRegler+0xbc6>
    743c:       10 92 01 04     sts     0x0401, r1
    7440:       10 92 98 03     sts     0x0398, r1
    7444:       10 92 cb 03     sts     0x03CB, r1
    7448:       10 92 ca 03     sts     0x03CA, r1
    744c:       80 91 c8 03     lds     r24, 0x03C8
    7450:       8f 71           andi    r24, 0x1F       ; 31
    7452:       80 93 c8 03     sts     0x03C8, r24
    7456:       86 e2           ldi     r24, 0x26       ; 38
    7458:       80 93 57 01     sts     0x0157, r24
    745c:       0b c0           rjmp    .+22            ; 0x7474 <MotorRegler+0xbdc>
    745e:       84 36           cpi     r24, 0x64       ; 100
    7460:       49 f4           brne    .+18            ; 0x7474 <MotorRegler+0xbdc>
    7462:       8c ea           ldi     r24, 0xAC       ; 172
    7464:       9d e0           ldi     r25, 0x0D       ; 13
    7466:       90 93 cc 04     sts     0x04CC, r25
    746a:       80 93 cb 04     sts     0x04CB, r24
    746e:       02 c0           rjmp    .+4             ; 0x7474 <MotorRegler+0xbdc>
    7470:       10 92 98 03     sts     0x0398, r1
    7474:       80 91 c3 03     lds     r24, 0x03C3
    7478:       90 91 c4 03     lds     r25, 0x03C4
    747c:       88 3e           cpi     r24, 0xE8       ; 232
    747e:       73 e0           ldi     r23, 0x03       ; 3
    7480:       97 07           cpc     r25, r23
    7482:       08 f0           brcs    .+2             ; 0x7486 <MotorRegler+0xbee>
    7484:       42 c0           rjmp    .+132           ; 0x750a <MotorRegler+0xc72>
    7486:       20 91 54 03     lds     r18, 0x0354
    748a:       30 91 55 03     lds     r19, 0x0355
    748e:       2b 36           cpi     r18, 0x6B       ; 107
    7490:       3f 4f           sbci    r19, 0xFF       ; 255
    7492:       14 f0           brlt    .+4             ; 0x7498 <MotorRegler+0xc00>
    7494:       01 96           adiw    r24, 0x01       ; 1
    7496:       03 c0           rjmp    .+6             ; 0x749e <MotorRegler+0xc06>
    7498:       00 97           sbiw    r24, 0x00       ; 0
    749a:       b9 f1           breq    .+110           ; 0x750a <MotorRegler+0xc72>
    749c:       01 97           sbiw    r24, 0x01       ; 1
    749e:       90 93 c4 03     sts     0x03C4, r25
    74a2:       80 93 c3 03     sts     0x03C3, r24
    74a6:       31 c0           rjmp    .+98            ; 0x750a <MotorRegler+0xc72>
    74a8:       10 92 9a 03     sts     0x039A, r1
    74ac:       10 92 c4 03     sts     0x03C4, r1
    74b0:       10 92 c3 03     sts     0x03C3, r1
    74b4:       2a c0           rjmp    .+84            ; 0x750a <MotorRegler+0xc72>
    74b6:       8e 3e           cpi     r24, 0xEE       ; 238
    74b8:       92 40           sbci    r25, 0x02       ; 2
    74ba:       38 f1           brcs    .+78            ; 0x750a <MotorRegler+0xc72>
    74bc:       80 91 b8 08     lds     r24, 0x08B8
    74c0:       90 91 b9 08     lds     r25, 0x08B9
    74c4:       80 39           cpi     r24, 0x90       ; 144
    74c6:       91 40           sbci    r25, 0x01       ; 1
    74c8:       00 f5           brcc    .+64            ; 0x750a <MotorRegler+0xc72>
    74ca:       80 91 fc 03     lds     r24, 0x03FC
    74ce:       90 91 fd 03     lds     r25, 0x03FD
    74d2:       a0 91 fe 03     lds     r26, 0x03FE
    74d6:       b0 91 ff 03     lds     r27, 0x03FF
    74da:       8c 3d           cpi     r24, 0xDC       ; 220
    74dc:       95 40           sbci    r25, 0x05       ; 5
    74de:       a1 05           cpc     r26, r1
    74e0:       b1 05           cpc     r27, r1
    74e2:       9c f4           brge    .+38            ; 0x750a <MotorRegler+0xc72>
    74e4:       80 e3           ldi     r24, 0x30       ; 48
    74e6:       95 e7           ldi     r25, 0x75       ; 117
    74e8:       90 93 c4 03     sts     0x03C4, r25
    74ec:       80 93 c3 03     sts     0x03C3, r24
    74f0:       80 91 ca 03     lds     r24, 0x03CA
    74f4:       90 91 cb 03     lds     r25, 0x03CB
    74f8:       8a 3e           cpi     r24, 0xEA       ; 234
    74fa:       93 40           sbci    r25, 0x03       ; 3
    74fc:       30 f0           brcs    .+12            ; 0x750a <MotorRegler+0xc72>
    74fe:       89 ee           ldi     r24, 0xE9       ; 233
    7500:       93 e0           ldi     r25, 0x03       ; 3
    7502:       90 93 cb 03     sts     0x03CB, r25
    7506:       80 93 ca 03     sts     0x03CA, r24
    750a:       80 91 93 02     lds     r24, 0x0293
    750e:       9f ef           ldi     r25, 0xFF       ; 255
    7510:       98 0f           add     r25, r24
    7512:       90 93 93 02     sts     0x0293, r25
    7516:       88 23           and     r24, r24
    7518:       21 f0           breq    .+8             ; 0x7522 <MotorRegler+0xc8a>
    751a:       80 91 c9 03     lds     r24, 0x03C9
    751e:       84 ff           sbrs    r24, 4
    7520:       3f c3           rjmp    .+1662          ; 0x7ba0 <MotorRegler+0x1308>
    7522:       0e 94 13 31     call    0x6226  ; 0x6226 <ParameterZuordnung>
    7526:       80 91 1c 05     lds     r24, 0x051C
    752a:       68 2e           mov     r6, r24
    752c:       71 2c           mov     r7, r1
    752e:       66 0c           add     r6, r6
    7530:       77 1c           adc     r7, r7
    7532:       f3 01           movw    r30, r6
    7534:       e2 5f           subi    r30, 0xF2       ; 242
    7536:       f7 4f           sbci    r31, 0xF7       ; 247
    7538:       a0 81           ld      r26, Z
    753a:       b1 81           ldd     r27, Z+1        ; 0x01
    753c:       90 90 32 05     lds     r9, 0x0532
    7540:       69 2d           mov     r22, r9
    7542:       70 e0           ldi     r23, 0x00       ; 0
    7544:       f3 01           movw    r30, r6
    7546:       ec 5a           subi    r30, 0xAC       ; 172
    7548:       f7 4f           sbci    r31, 0xF7       ; 247
    754a:       01 90           ld      r0, Z+
    754c:       f0 81           ld      r31, Z
    754e:       e0 2d           mov     r30, r0
    7550:       40 91 33 05     lds     r20, 0x0533
    7554:       50 e0           ldi     r21, 0x00       ; 0
    7556:       80 91 96 03     lds     r24, 0x0396
    755a:       90 91 97 03     lds     r25, 0x0397
    755e:       9c 01           movw    r18, r24
    7560:       22 0f           add     r18, r18
    7562:       33 1f           adc     r19, r19
    7564:       28 0f           add     r18, r24
    7566:       39 1f           adc     r19, r25
    7568:       a6 9f           mul     r26, r22
    756a:       c0 01           movw    r24, r0
    756c:       a7 9f           mul     r26, r23
    756e:       90 0d           add     r25, r0
    7570:       b6 9f           mul     r27, r22
    7572:       90 0d           add     r25, r0
    7574:       11 24           eor     r1, r1
    7576:       28 0f           add     r18, r24
    7578:       39 1f           adc     r19, r25
    757a:       37 ff           sbrs    r19, 7
    757c:       02 c0           rjmp    .+4             ; 0x7582 <MotorRegler+0xcea>
    757e:       2d 5f           subi    r18, 0xFD       ; 253
    7580:       3f 4f           sbci    r19, 0xFF       ; 255
    7582:       35 95           asr     r19
    7584:       27 95           ror     r18
    7586:       35 95           asr     r19
    7588:       27 95           ror     r18
    758a:       e4 9f           mul     r30, r20
    758c:       c0 01           movw    r24, r0
    758e:       e5 9f           mul     r30, r21
    7590:       90 0d           add     r25, r0
    7592:       f4 9f           mul     r31, r20
    7594:       90 0d           add     r25, r0
    7596:       11 24           eor     r1, r1
    7598:       28 0f           add     r18, r24
    759a:       39 1f           adc     r19, r25
    759c:       30 93 97 03     sts     0x0397, r19
    75a0:       20 93 96 03     sts     0x0396, r18
    75a4:       00 91 1d 05     lds     r16, 0x051D
    75a8:       10 e0           ldi     r17, 0x00       ; 0
    75aa:       00 0f           add     r16, r16
    75ac:       11 1f           adc     r17, r17
    75ae:       f8 01           movw    r30, r16
    75b0:       e2 5f           subi    r30, 0xF2       ; 242
    75b2:       f7 4f           sbci    r31, 0xF7       ; 247
    75b4:       e0 80           ld      r14, Z
    75b6:       f1 80           ldd     r15, Z+1        ; 0x01
    75b8:       f8 01           movw    r30, r16
    75ba:       ec 5a           subi    r30, 0xAC       ; 172
    75bc:       f7 4f           sbci    r31, 0xF7       ; 247
    75be:       a0 81           ld      r26, Z
    75c0:       b1 81           ldd     r27, Z+1        ; 0x01
    75c2:       e0 91 94 03     lds     r30, 0x0394
    75c6:       f0 91 95 03     lds     r31, 0x0395
    75ca:       cf 01           movw    r24, r30
    75cc:       88 0f           add     r24, r24
    75ce:       99 1f           adc     r25, r25
    75d0:       8e 0f           add     r24, r30
    75d2:       9f 1f           adc     r25, r31
    75d4:       e6 9e           mul     r14, r22
    75d6:       f0 01           movw    r30, r0
    75d8:       e7 9e           mul     r14, r23
    75da:       f0 0d           add     r31, r0
    75dc:       f6 9e           mul     r15, r22
    75de:       f0 0d           add     r31, r0
    75e0:       11 24           eor     r1, r1
    75e2:       8e 0f           add     r24, r30
    75e4:       9f 1f           adc     r25, r31
    75e6:       97 fd           sbrc    r25, 7
    75e8:       03 96           adiw    r24, 0x03       ; 3
    75ea:       95 95           asr     r25
    75ec:       87 95           ror     r24
    75ee:       95 95           asr     r25
    75f0:       87 95           ror     r24
    75f2:       a4 9f           mul     r26, r20
    75f4:       b0 01           movw    r22, r0
    75f6:       a5 9f           mul     r26, r21
    75f8:       70 0d           add     r23, r0
    75fa:       b4 9f           mul     r27, r20
    75fc:       70 0d           add     r23, r0
    75fe:       11 24           eor     r1, r1
    7600:       86 0f           add     r24, r22
    7602:       97 1f           adc     r25, r23
    7604:       90 93 95 03     sts     0x0395, r25
    7608:       80 93 94 03     sts     0x0394, r24
    760c:       40 91 d6 03     lds     r20, 0x03D6
    7610:       44 23           and     r20, r20
    7612:       b1 f0           breq    .+44            ; 0x7640 <MotorRegler+0xda8>
    7614:       37 ff           sbrs    r19, 7
    7616:       02 c0           rjmp    .+4             ; 0x761c <MotorRegler+0xd84>
    7618:       2d 5f           subi    r18, 0xFD       ; 253
    761a:       3f 4f           sbci    r19, 0xFF       ; 255
    761c:       35 95           asr     r19
    761e:       27 95           ror     r18
    7620:       35 95           asr     r19
    7622:       27 95           ror     r18
    7624:       97 fd           sbrc    r25, 7
    7626:       03 96           adiw    r24, 0x03       ; 3
    7628:       95 95           asr     r25
    762a:       87 95           ror     r24
    762c:       95 95           asr     r25
    762e:       87 95           ror     r24
    7630:       e0 91 a5 02     lds     r30, 0x02A5
    7634:       ff 27           eor     r31, r31
    7636:       e7 fd           sbrc    r30, 7
    7638:       f0 95           com     r31
    763a:       60 91 bc 04     lds     r22, 0x04BC
    763e:       0f c0           rjmp    .+30            ; 0x765e <MotorRegler+0xdc6>
    7640:       e0 91 7e 05     lds     r30, 0x057E
    7644:       f0 e0           ldi     r31, 0x00       ; 0
    7646:       e5 53           subi    r30, 0x35       ; 53
    7648:       fd 4f           sbci    r31, 0xFD       ; 253
    764a:       46 81           ldd     r20, Z+6        ; 0x06
    764c:       40 93 a5 02     sts     0x02A5, r20
    7650:       60 81           ld      r22, Z
    7652:       60 93 bc 04     sts     0x04BC, r22
    7656:       e4 2f           mov     r30, r20
    7658:       ff 27           eor     r31, r31
    765a:       e7 fd           sbrc    r30, 7
    765c:       f0 95           com     r31
    765e:       77 27           eor     r23, r23
    7660:       67 fd           sbrc    r22, 7
    7662:       70 95           com     r23
    7664:       e2 9f           mul     r30, r18
    7666:       a0 01           movw    r20, r0
    7668:       e3 9f           mul     r30, r19
    766a:       50 0d           add     r21, r0
    766c:       f2 9f           mul     r31, r18
    766e:       50 0d           add     r21, r0
    7670:       11 24           eor     r1, r1
    7672:       68 9f           mul     r22, r24
    7674:       d0 01           movw    r26, r0
    7676:       69 9f           mul     r22, r25
    7678:       b0 0d           add     r27, r0
    767a:       78 9f           mul     r23, r24
    767c:       b0 0d           add     r27, r0
    767e:       11 24           eor     r1, r1
    7680:       4a 0f           add     r20, r26
    7682:       5b 1f           adc     r21, r27
    7684:       57 ff           sbrs    r21, 7
    7686:       02 c0           rjmp    .+4             ; 0x768c <MotorRegler+0xdf4>
    7688:       49 5f           subi    r20, 0xF9       ; 249
    768a:       5f 4f           sbci    r21, 0xFF       ; 255
    768c:       a3 e0           ldi     r26, 0x03       ; 3
    768e:       55 95           asr     r21
    7690:       47 95           ror     r20
    7692:       aa 95           dec     r26
    7694:       e1 f7           brne    .-8             ; 0x768e <MotorRegler+0xdf6>
    7696:       50 93 13 04     sts     0x0413, r21
    769a:       40 93 12 04     sts     0x0412, r20
    769e:       e8 9f           mul     r30, r24
    76a0:       a0 01           movw    r20, r0
    76a2:       e9 9f           mul     r30, r25
    76a4:       50 0d           add     r21, r0
    76a6:       f8 9f           mul     r31, r24
    76a8:       50 0d           add     r21, r0
    76aa:       11 24           eor     r1, r1
    76ac:       62 9f           mul     r22, r18
    76ae:       c0 01           movw    r24, r0
    76b0:       63 9f           mul     r22, r19
    76b2:       90 0d           add     r25, r0
    76b4:       72 9f           mul     r23, r18
    76b6:       90 0d           add     r25, r0
    76b8:       11 24           eor     r1, r1
    76ba:       48 1b           sub     r20, r24
    76bc:       59 0b           sbc     r21, r25
    76be:       57 ff           sbrs    r21, 7
    76c0:       02 c0           rjmp    .+4             ; 0x76c6 <MotorRegler+0xe2e>
    76c2:       49 5f           subi    r20, 0xF9       ; 249
    76c4:       5f 4f           sbci    r21, 0xFF       ; 255
    76c6:       83 e0           ldi     r24, 0x03       ; 3
    76c8:       55 95           asr     r21
    76ca:       47 95           ror     r20
    76cc:       8a 95           dec     r24
    76ce:       e1 f7           brne    .-8             ; 0x76c8 <MotorRegler+0xe30>
    76d0:       50 93 11 04     sts     0x0411, r21
    76d4:       40 93 10 04     sts     0x0410, r20
    76d8:       e0 91 1f 05     lds     r30, 0x051F
    76dc:       f0 e0           ldi     r31, 0x00       ; 0
    76de:       ee 0f           add     r30, r30
    76e0:       ff 1f           adc     r31, r31
    76e2:       e2 5f           subi    r30, 0xF2       ; 242
    76e4:       f7 4f           sbci    r31, 0xF7       ; 247
    76e6:       20 81           ld      r18, Z
    76e8:       31 81           ldd     r19, Z+1        ; 0x01
    76ea:       88 27           eor     r24, r24
    76ec:       99 27           eor     r25, r25
    76ee:       82 1b           sub     r24, r18
    76f0:       93 0b           sbc     r25, r19
    76f2:       85 30           cpi     r24, 0x05       ; 5
    76f4:       91 05           cpc     r25, r1
    76f6:       1c f0           brlt    .+6             ; 0x76fe <MotorRegler+0xe66>
    76f8:       8c ef           ldi     r24, 0xFC       ; 252
    76fa:       9f ef           ldi     r25, 0xFF       ; 255
    76fc:       05 c0           rjmp    .+10            ; 0x7708 <MotorRegler+0xe70>
    76fe:       8c 3f           cpi     r24, 0xFC       ; 252
    7700:       9f 4f           sbci    r25, 0xFF       ; 255
    7702:       4c f4           brge    .+18            ; 0x7716 <MotorRegler+0xe7e>
    7704:       84 e0           ldi     r24, 0x04       ; 4
    7706:       90 e0           ldi     r25, 0x00       ; 0
    7708:       82 1b           sub     r24, r18
    770a:       93 0b           sbc     r25, r19
    770c:       90 93 0f 04     sts     0x040F, r25
    7710:       80 93 0e 04     sts     0x040E, r24
    7714:       04 c0           rjmp    .+8             ; 0x771e <MotorRegler+0xe86>
    7716:       10 92 0f 04     sts     0x040F, r1
    771a:       10 92 0e 04     sts     0x040E, r1
    771e:       80 91 c3 03     lds     r24, 0x03C3
    7722:       90 91 c4 03     lds     r25, 0x03C4
    7726:       30 91 12 04     lds     r19, 0x0412
    772a:       20 91 13 04     lds     r18, 0x0413
    772e:       70 91 10 04     lds     r23, 0x0410
    7732:       60 91 11 04     lds     r22, 0x0411
    7736:       81 30           cpi     r24, 0x01       ; 1
    7738:       92 40           sbci    r25, 0x02       ; 2
    773a:       58 f1           brcs    .+86            ; 0x7792 <MotorRegler+0xefa>
    773c:       83 2f           mov     r24, r19
    773e:       92 2f           mov     r25, r18
    7740:       97 fd           sbrc    r25, 7
    7742:       07 96           adiw    r24, 0x07       ; 7
    7744:       b3 e0           ldi     r27, 0x03       ; 3
    7746:       95 95           asr     r25
    7748:       87 95           ror     r24
    774a:       ba 95           dec     r27
    774c:       e1 f7           brne    .-8             ; 0x7746 <MotorRegler+0xeae>
    774e:       90 93 13 04     sts     0x0413, r25
    7752:       80 93 12 04     sts     0x0412, r24
    7756:       87 2f           mov     r24, r23
    7758:       96 2f           mov     r25, r22
    775a:       97 fd           sbrc    r25, 7
    775c:       07 96           adiw    r24, 0x07       ; 7
    775e:       a3 e0           ldi     r26, 0x03       ; 3
    7760:       95 95           asr     r25
    7762:       87 95           ror     r24
    7764:       aa 95           dec     r26
    7766:       e1 f7           brne    .-8             ; 0x7760 <MotorRegler+0xec8>
    7768:       90 93 11 04     sts     0x0411, r25
    776c:       80 93 10 04     sts     0x0410, r24
    7770:       10 92 24 04     sts     0x0424, r1
    7774:       10 92 25 04     sts     0x0425, r1
    7778:       10 92 26 04     sts     0x0426, r1
    777c:       10 92 27 04     sts     0x0427, r1
    7780:       10 92 20 04     sts     0x0420, r1
    7784:       10 92 21 04     sts     0x0421, r1
    7788:       10 92 22 04     sts     0x0422, r1
    778c:       10 92 23 04     sts     0x0423, r1
    7790:       3f c0           rjmp    .+126           ; 0x7810 <MotorRegler+0xf78>
    7792:       40 91 65 04     lds     r20, 0x0465
    7796:       44 23           and     r20, r20
    7798:       d9 f1           breq    .+118           ; 0x7810 <MotorRegler+0xf78>
    779a:       50 e0           ldi     r21, 0x00       ; 0
    779c:       83 2f           mov     r24, r19
    779e:       92 2f           mov     r25, r18
    77a0:       97 fd           sbrc    r25, 7
    77a2:       07 96           adiw    r24, 0x07       ; 7
    77a4:       f3 e0           ldi     r31, 0x03       ; 3
    77a6:       95 95           asr     r25
    77a8:       87 95           ror     r24
    77aa:       fa 95           dec     r31
    77ac:       e1 f7           brne    .-8             ; 0x77a6 <MotorRegler+0xf0e>
    77ae:       48 9f           mul     r20, r24
    77b0:       90 01           movw    r18, r0
    77b2:       49 9f           mul     r20, r25
    77b4:       30 0d           add     r19, r0
    77b6:       58 9f           mul     r21, r24
    77b8:       30 0d           add     r19, r0
    77ba:       11 24           eor     r1, r1
    77bc:       37 ff           sbrs    r19, 7
    77be:       02 c0           rjmp    .+4             ; 0x77c4 <MotorRegler+0xf2c>
    77c0:       21 5f           subi    r18, 0xF1       ; 241
    77c2:       3f 4f           sbci    r19, 0xFF       ; 255
    77c4:       e4 e0           ldi     r30, 0x04       ; 4
    77c6:       35 95           asr     r19
    77c8:       27 95           ror     r18
    77ca:       ea 95           dec     r30
    77cc:       e1 f7           brne    .-8             ; 0x77c6 <MotorRegler+0xf2e>
    77ce:       30 93 13 04     sts     0x0413, r19
    77d2:       20 93 12 04     sts     0x0412, r18
    77d6:       87 2f           mov     r24, r23
    77d8:       96 2f           mov     r25, r22
    77da:       97 fd           sbrc    r25, 7
    77dc:       07 96           adiw    r24, 0x07       ; 7
    77de:       23 e0           ldi     r18, 0x03       ; 3
    77e0:       95 95           asr     r25
    77e2:       87 95           ror     r24
    77e4:       2a 95           dec     r18
    77e6:       e1 f7           brne    .-8             ; 0x77e0 <MotorRegler+0xf48>
    77e8:       48 9f           mul     r20, r24
    77ea:       90 01           movw    r18, r0
    77ec:       49 9f           mul     r20, r25
    77ee:       30 0d           add     r19, r0
    77f0:       58 9f           mul     r21, r24
    77f2:       30 0d           add     r19, r0
    77f4:       11 24           eor     r1, r1
    77f6:       37 ff           sbrs    r19, 7
    77f8:       02 c0           rjmp    .+4             ; 0x77fe <MotorRegler+0xf66>
    77fa:       21 5f           subi    r18, 0xF1       ; 241
    77fc:       3f 4f           sbci    r19, 0xFF       ; 255
    77fe:       b4 e0           ldi     r27, 0x04       ; 4
    7800:       35 95           asr     r19
    7802:       27 95           ror     r18
    7804:       ba 95           dec     r27
    7806:       e1 f7           brne    .-8             ; 0x7800 <MotorRegler+0xf68>
    7808:       30 93 11 04     sts     0x0411, r19
    780c:       20 93 10 04     sts     0x0410, r18
    7810:       c0 90 12 04     lds     r12, 0x0412
    7814:       d0 90 13 04     lds     r13, 0x0413
    7818:       80 91 68 04     lds     r24, 0x0468
    781c:       90 91 69 04     lds     r25, 0x0469
    7820:       c8 1a           sub     r12, r24
    7822:       d9 0a           sbc     r13, r25
    7824:       d0 92 13 04     sts     0x0413, r13
    7828:       c0 92 12 04     sts     0x0412, r12
    782c:       e0 90 10 04     lds     r14, 0x0410
    7830:       f0 90 11 04     lds     r15, 0x0411
    7834:       80 91 66 04     lds     r24, 0x0466
    7838:       90 91 67 04     lds     r25, 0x0467
    783c:       e8 1a           sub     r14, r24
    783e:       f9 0a           sbc     r15, r25
    7840:       f0 92 11 04     sts     0x0411, r15
    7844:       e0 92 10 04     sts     0x0410, r14
    7848:       e0 91 1e 05     lds     r30, 0x051E
    784c:       f0 e0           ldi     r31, 0x00       ; 0
    784e:       ee 0f           add     r30, r30
    7850:       ff 1f           adc     r31, r31
    7852:       e2 5f           subi    r30, 0xF2       ; 242
    7854:       f7 4f           sbci    r31, 0xF7       ; 247
    7856:       a0 80           ld      r10, Z
    7858:       b1 80           ldd     r11, Z+1        ; 0x01
    785a:       6f e7           ldi     r22, 0x7F       ; 127
    785c:       a6 0e           add     r10, r22
    785e:       b1 1c           adc     r11, r1
    7860:       b0 92 0d 04     sts     0x040D, r11
    7864:       a0 92 0c 04     sts     0x040C, r10
    7868:       60 91 34 01     lds     r22, 0x0134
    786c:       70 e0           ldi     r23, 0x00       ; 0
    786e:       80 e0           ldi     r24, 0x00       ; 0
    7870:       90 e0           ldi     r25, 0x00       ; 0
    7872:       0e 94 18 9a     call    0x13430 ; 0x13430 <__floatsisf>
    7876:       20 e0           ldi     r18, 0x00       ; 0
    7878:       30 e0           ldi     r19, 0x00       ; 0
    787a:       40 e2           ldi     r20, 0x20       ; 32
    787c:       51 e4           ldi     r21, 0x41       ; 65
    787e:       0e 94 86 99     call    0x1330c ; 0x1330c <__addsf3>
    7882:       0e 94 ea 99     call    0x133d4 ; 0x133d4 <__fixunssfsi>
    7886:       60 93 49 06     sts     0x0649, r22
    788a:       80 91 33 01     lds     r24, 0x0133
    788e:       80 93 1f 06     sts     0x061F, r24
    7892:       60 91 32 01     lds     r22, 0x0132
    7896:       70 e0           ldi     r23, 0x00       ; 0
    7898:       80 e0           ldi     r24, 0x00       ; 0
    789a:       90 e0           ldi     r25, 0x00       ; 0
    789c:       0e 94 18 9a     call    0x13430 ; 0x13430 <__floatsisf>
    78a0:       20 e0           ldi     r18, 0x00       ; 0
    78a2:       30 e0           ldi     r19, 0x00       ; 0
    78a4:       40 e2           ldi     r20, 0x20       ; 32
    78a6:       51 e4           ldi     r21, 0x41       ; 65
    78a8:       0e 94 86 99     call    0x1330c ; 0x1330c <__addsf3>
    78ac:       0e 94 ea 99     call    0x133d4 ; 0x133d4 <__fixunssfsi>
    78b0:       60 93 00 06     sts     0x0600, r22
    78b4:       80 91 31 01     lds     r24, 0x0131
    78b8:       80 93 0e 06     sts     0x060E, r24
    78bc:       80 91 66 0a     lds     r24, 0x0A66
    78c0:       80 ff           sbrs    r24, 0
    78c2:       3e c0           rjmp    .+124           ; 0x7940 <MotorRegler+0x10a8>
    78c4:       80 91 52 06     lds     r24, 0x0652
    78c8:       81 38           cpi     r24, 0x81       ; 129
    78ca:       d0 f1           brcs    .+116           ; 0x7940 <MotorRegler+0x10a8>
    78cc:       20 91 5f 0a     lds     r18, 0x0A5F
    78d0:       79 2d           mov     r23, r9
    78d2:       27 03           mulsu   r18, r23
    78d4:       c0 01           movw    r24, r0
    78d6:       11 24           eor     r1, r1
    78d8:       8c 0d           add     r24, r12
    78da:       9d 1d           adc     r25, r13
    78dc:       90 93 13 04     sts     0x0413, r25
    78e0:       80 93 12 04     sts     0x0412, r24
    78e4:       20 91 60 0a     lds     r18, 0x0A60
    78e8:       27 03           mulsu   r18, r23
    78ea:       c0 01           movw    r24, r0
    78ec:       11 24           eor     r1, r1
    78ee:       8e 0d           add     r24, r14
    78f0:       9f 1d           adc     r25, r15
    78f2:       90 93 11 04     sts     0x0411, r25
    78f6:       80 93 10 04     sts     0x0410, r24
    78fa:       20 91 61 0a     lds     r18, 0x0A61
    78fe:       80 91 0e 04     lds     r24, 0x040E
    7902:       90 91 0f 04     lds     r25, 0x040F
    7906:       82 0f           add     r24, r18
    7908:       91 1d           adc     r25, r1
    790a:       27 fd           sbrc    r18, 7
    790c:       9a 95           dec     r25
    790e:       90 93 0f 04     sts     0x040F, r25
    7912:       80 93 0e 04     sts     0x040E, r24
    7916:       20 91 63 0a     lds     r18, 0x0A63
    791a:       30 91 2d 05     lds     r19, 0x052D
    791e:       23 03           mulsu   r18, r19
    7920:       c0 01           movw    r24, r0
    7922:       11 24           eor     r1, r1
    7924:       90 93 26 01     sts     0x0126, r25
    7928:       80 93 25 01     sts     0x0125, r24
    792c:       80 91 62 0a     lds     r24, 0x0A62
    7930:       90 e0           ldi     r25, 0x00       ; 0
    7932:       8a 15           cp      r24, r10
    7934:       9b 05           cpc     r25, r11
    7936:       24 f4           brge    .+8             ; 0x7940 <MotorRegler+0x10a8>
    7938:       90 93 0d 04     sts     0x040D, r25
    793c:       80 93 0c 04     sts     0x040C, r24
    7940:       80 91 0c 04     lds     r24, 0x040C
    7944:       90 91 0d 04     lds     r25, 0x040D
    7948:       97 ff           sbrs    r25, 7
    794a:       04 c0           rjmp    .+8             ; 0x7954 <MotorRegler+0x10bc>
    794c:       10 92 0d 04     sts     0x040D, r1
    7950:       10 92 0c 04     sts     0x040C, r1
    7954:       80 91 39 06     lds     r24, 0x0639
    7958:       82 fd           sbrc    r24, 2
    795a:       10 92 1f 06     sts     0x061F, r1
    795e:       80 91 12 04     lds     r24, 0x0412
    7962:       90 91 13 04     lds     r25, 0x0413
    7966:       40 91 ce 03     lds     r20, 0x03CE
    796a:       50 91 cf 03     lds     r21, 0x03CF
    796e:       9c 01           movw    r18, r24
    7970:       97 ff           sbrs    r25, 7
    7972:       02 c0           rjmp    .+4             ; 0x7978 <MotorRegler+0x10e0>
    7974:       2d 5f           subi    r18, 0xFD       ; 253
    7976:       3f 4f           sbci    r19, 0xFF       ; 255
    7978:       35 95           asr     r19
    797a:       27 95           ror     r18
    797c:       35 95           asr     r19
    797e:       27 95           ror     r18
    7980:       37 ff           sbrs    r19, 7
    7982:       03 c0           rjmp    .+6             ; 0x798a <MotorRegler+0x10f2>
    7984:       31 95           neg     r19
    7986:       21 95           neg     r18
    7988:       31 09           sbc     r19, r1
    798a:       42 17           cp      r20, r18
    798c:       53 07           cpc     r21, r19
    798e:       9c f4           brge    .+38            ; 0x79b6 <MotorRegler+0x111e>
    7990:       97 ff           sbrs    r25, 7
    7992:       03 c0           rjmp    .+6             ; 0x799a <MotorRegler+0x1102>
    7994:       91 95           neg     r25
    7996:       81 95           neg     r24
    7998:       91 09           sbc     r25, r1
    799a:       95 95           asr     r25
    799c:       87 95           ror     r24
    799e:       95 95           asr     r25
    79a0:       87 95           ror     r24
    79a2:       85 36           cpi     r24, 0x65       ; 101
    79a4:       91 05           cpc     r25, r1
    79a6:       14 f0           brlt    .+4             ; 0x79ac <MotorRegler+0x1114>
    79a8:       84 e6           ldi     r24, 0x64       ; 100
    79aa:       90 e0           ldi     r25, 0x00       ; 0
    79ac:       90 93 cf 03     sts     0x03CF, r25
    79b0:       80 93 ce 03     sts     0x03CE, r24
    79b4:       06 c0           rjmp    .+12            ; 0x79c2 <MotorRegler+0x112a>
    79b6:       41 50           subi    r20, 0x01       ; 1
    79b8:       51 09           sbc     r21, r1
    79ba:       50 93 cf 03     sts     0x03CF, r21
    79be:       40 93 ce 03     sts     0x03CE, r20
    79c2:       80 91 10 04     lds     r24, 0x0410
    79c6:       90 91 11 04     lds     r25, 0x0411
    79ca:       40 91 cc 03     lds     r20, 0x03CC
    79ce:       50 91 cd 03     lds     r21, 0x03CD
    79d2:       9c 01           movw    r18, r24
    79d4:       97 ff           sbrs    r25, 7
    79d6:       02 c0           rjmp    .+4             ; 0x79dc <MotorRegler+0x1144>
    79d8:       2d 5f           subi    r18, 0xFD       ; 253
    79da:       3f 4f           sbci    r19, 0xFF       ; 255
    79dc:       35 95           asr     r19
    79de:       27 95           ror     r18
    79e0:       35 95           asr     r19
    79e2:       27 95           ror     r18
    79e4:       37 ff           sbrs    r19, 7
    79e6:       03 c0           rjmp    .+6             ; 0x79ee <MotorRegler+0x1156>
    79e8:       31 95           neg     r19
    79ea:       21 95           neg     r18
    79ec:       31 09           sbc     r19, r1
    79ee:       42 17           cp      r20, r18
    79f0:       53 07           cpc     r21, r19
    79f2:       9c f4           brge    .+38            ; 0x7a1a <MotorRegler+0x1182>
    79f4:       97 ff           sbrs    r25, 7
    79f6:       03 c0           rjmp    .+6             ; 0x79fe <MotorRegler+0x1166>
    79f8:       91 95           neg     r25
    79fa:       81 95           neg     r24
    79fc:       91 09           sbc     r25, r1
    79fe:       95 95           asr     r25
    7a00:       87 95           ror     r24
    7a02:       95 95           asr     r25
    7a04:       87 95           ror     r24
    7a06:       85 36           cpi     r24, 0x65       ; 101
    7a08:       91 05           cpc     r25, r1
    7a0a:       14 f0           brlt    .+4             ; 0x7a10 <MotorRegler+0x1178>
    7a0c:       84 e6           ldi     r24, 0x64       ; 100
    7a0e:       90 e0           ldi     r25, 0x00       ; 0
    7a10:       90 93 cd 03     sts     0x03CD, r25
    7a14:       80 93 cc 03     sts     0x03CC, r24
    7a18:       06 c0           rjmp    .+12            ; 0x7a26 <MotorRegler+0x118e>
    7a1a:       41 50           subi    r20, 0x01       ; 1
    7a1c:       51 09           sbc     r21, r1
    7a1e:       50 93 cd 03     sts     0x03CD, r21
    7a22:       40 93 cc 03     sts     0x03CC, r20
    7a26:       80 91 c9 03     lds     r24, 0x03C9
    7a2a:       84 ff           sbrs    r24, 4
    7a2c:       08 c0           rjmp    .+16            ; 0x7a3e <MotorRegler+0x11a6>
    7a2e:       10 92 cf 03     sts     0x03CF, r1
    7a32:       10 92 ce 03     sts     0x03CE, r1
    7a36:       10 92 cd 03     sts     0x03CD, r1
    7a3a:       10 92 cc 03     sts     0x03CC, r1
    7a3e:       f8 01           movw    r30, r16
    7a40:       e2 5f           subi    r30, 0xF2       ; 242
    7a42:       f7 4f           sbci    r31, 0xF7       ; 247
    7a44:       20 81           ld      r18, Z
    7a46:       31 81           ldd     r19, Z+1        ; 0x01
    7a48:       80 91 57 05     lds     r24, 0x0557
    7a4c:       90 e0           ldi     r25, 0x00       ; 0
    7a4e:       82 17           cp      r24, r18
    7a50:       93 07           cpc     r25, r19
    7a52:       44 f4           brge    .+16            ; 0x7a64 <MotorRegler+0x11cc>
    7a54:       20 91 93 05     lds     r18, 0x0593
    7a58:       22 ff           sbrs    r18, 2
    7a5a:       04 c0           rjmp    .+8             ; 0x7a64 <MotorRegler+0x11cc>
    7a5c:       21 e0           ldi     r18, 0x01       ; 1
    7a5e:       20 93 e3 03     sts     0x03E3, r18
    7a62:       0f c0           rjmp    .+30            ; 0x7a82 <MotorRegler+0x11ea>
    7a64:       f8 01           movw    r30, r16
    7a66:       e2 5f           subi    r30, 0xF2       ; 242
    7a68:       f7 4f           sbci    r31, 0xF7       ; 247
    7a6a:       40 81           ld      r20, Z
    7a6c:       51 81           ldd     r21, Z+1        ; 0x01
    7a6e:       20 91 58 05     lds     r18, 0x0558
    7a72:       dc 01           movw    r26, r24
    7a74:       a2 1b           sub     r26, r18
    7a76:       b1 09           sbc     r27, r1
    7a78:       4a 17           cp      r20, r26
    7a7a:       5b 07           cpc     r21, r27
    7a7c:       14 f4           brge    .+4             ; 0x7a82 <MotorRegler+0x11ea>
    7a7e:       10 92 e3 03     sts     0x03E3, r1
    7a82:       f8 01           movw    r30, r16
    7a84:       e2 5f           subi    r30, 0xF2       ; 242
    7a86:       f7 4f           sbci    r31, 0xF7       ; 247
    7a88:       20 81           ld      r18, Z
    7a8a:       31 81           ldd     r19, Z+1        ; 0x01
    7a8c:       44 27           eor     r20, r20
    7a8e:       55 27           eor     r21, r21
    7a90:       48 1b           sub     r20, r24
    7a92:       59 0b           sbc     r21, r25
    7a94:       24 17           cp      r18, r20
    7a96:       35 07           cpc     r19, r21
    7a98:       44 f4           brge    .+16            ; 0x7aaa <MotorRegler+0x1212>
    7a9a:       20 91 93 05     lds     r18, 0x0593
    7a9e:       23 ff           sbrs    r18, 3
    7aa0:       04 c0           rjmp    .+8             ; 0x7aaa <MotorRegler+0x1212>
    7aa2:       21 e0           ldi     r18, 0x01       ; 1
    7aa4:       20 93 e2 03     sts     0x03E2, r18
    7aa8:       13 c0           rjmp    .+38            ; 0x7ad0 <MotorRegler+0x1238>
    7aaa:       20 91 e2 03     lds     r18, 0x03E2
    7aae:       22 23           and     r18, r18
    7ab0:       79 f0           breq    .+30            ; 0x7ad0 <MotorRegler+0x1238>
    7ab2:       f8 01           movw    r30, r16
    7ab4:       e2 5f           subi    r30, 0xF2       ; 242
    7ab6:       f7 4f           sbci    r31, 0xF7       ; 247
    7ab8:       60 81           ld      r22, Z
    7aba:       71 81           ldd     r23, Z+1        ; 0x01
    7abc:       20 91 58 05     lds     r18, 0x0558
    7ac0:       30 e0           ldi     r19, 0x00       ; 0
    7ac2:       28 1b           sub     r18, r24
    7ac4:       39 0b           sbc     r19, r25
    7ac6:       26 17           cp      r18, r22
    7ac8:       37 07           cpc     r19, r23
    7aca:       14 f4           brge    .+4             ; 0x7ad0 <MotorRegler+0x1238>
    7acc:       10 92 e2 03     sts     0x03E2, r1
    7ad0:       f3 01           movw    r30, r6
    7ad2:       e2 5f           subi    r30, 0xF2       ; 242
    7ad4:       f7 4f           sbci    r31, 0xF7       ; 247
    7ad6:       20 81           ld      r18, Z
    7ad8:       31 81           ldd     r19, Z+1        ; 0x01
    7ada:       82 17           cp      r24, r18
    7adc:       93 07           cpc     r25, r19
    7ade:       44 f4           brge    .+16            ; 0x7af0 <MotorRegler+0x1258>
    7ae0:       20 91 93 05     lds     r18, 0x0593
    7ae4:       20 ff           sbrs    r18, 0
    7ae6:       04 c0           rjmp    .+8             ; 0x7af0 <MotorRegler+0x1258>
    7ae8:       21 e0           ldi     r18, 0x01       ; 1
    7aea:       20 93 e0 03     sts     0x03E0, r18
    7aee:       13 c0           rjmp    .+38            ; 0x7b16 <MotorRegler+0x127e>
    7af0:       20 91 e0 03     lds     r18, 0x03E0
    7af4:       22 23           and     r18, r18
    7af6:       79 f0           breq    .+30            ; 0x7b16 <MotorRegler+0x127e>
    7af8:       f3 01           movw    r30, r6
    7afa:       e2 5f           subi    r30, 0xF2       ; 242
    7afc:       f7 4f           sbci    r31, 0xF7       ; 247
    7afe:       60 81           ld      r22, Z
    7b00:       71 81           ldd     r23, Z+1        ; 0x01
    7b02:       20 91 58 05     lds     r18, 0x0558
    7b06:       fc 01           movw    r30, r24
    7b08:       e2 1b           sub     r30, r18
    7b0a:       f1 09           sbc     r31, r1
    7b0c:       6e 17           cp      r22, r30
    7b0e:       7f 07           cpc     r23, r31
    7b10:       14 f4           brge    .+4             ; 0x7b16 <MotorRegler+0x127e>
    7b12:       10 92 e0 03     sts     0x03E0, r1
    7b16:       f3 01           movw    r30, r6
    7b18:       e2 5f           subi    r30, 0xF2       ; 242
    7b1a:       f7 4f           sbci    r31, 0xF7       ; 247
    7b1c:       20 81           ld      r18, Z
    7b1e:       31 81           ldd     r19, Z+1        ; 0x01
    7b20:       24 17           cp      r18, r20
    7b22:       35 07           cpc     r19, r21
    7b24:       44 f4           brge    .+16            ; 0x7b36 <MotorRegler+0x129e>
    7b26:       20 91 93 05     lds     r18, 0x0593
    7b2a:       21 ff           sbrs    r18, 1
    7b2c:       04 c0           rjmp    .+8             ; 0x7b36 <MotorRegler+0x129e>
    7b2e:       81 e0           ldi     r24, 0x01       ; 1
    7b30:       80 93 e1 03     sts     0x03E1, r24
    7b34:       13 c0           rjmp    .+38            ; 0x7b5c <MotorRegler+0x12c4>
    7b36:       20 91 e1 03     lds     r18, 0x03E1
    7b3a:       22 23           and     r18, r18
    7b3c:       79 f0           breq    .+30            ; 0x7b5c <MotorRegler+0x12c4>
    7b3e:       f3 01           movw    r30, r6
    7b40:       e2 5f           subi    r30, 0xF2       ; 242
    7b42:       f7 4f           sbci    r31, 0xF7       ; 247
    7b44:       40 81           ld      r20, Z
    7b46:       51 81           ldd     r21, Z+1        ; 0x01
    7b48:       20 91 58 05     lds     r18, 0x0558
    7b4c:       30 e0           ldi     r19, 0x00       ; 0
    7b4e:       28 1b           sub     r18, r24
    7b50:       39 0b           sbc     r19, r25
    7b52:       24 17           cp      r18, r20
    7b54:       35 07           cpc     r19, r21
    7b56:       14 f4           brge    .+4             ; 0x7b5c <MotorRegler+0x12c4>
    7b58:       10 92 e1 03     sts     0x03E1, r1
    7b5c:       80 91 e3 03     lds     r24, 0x03E3
    7b60:       81 11           cpse    r24, r1
    7b62:       04 c0           rjmp    .+8             ; 0x7b6c <MotorRegler+0x12d4>
    7b64:       80 91 e2 03     lds     r24, 0x03E2
    7b68:       88 23           and     r24, r24
    7b6a:       21 f0           breq    .+8             ; 0x7b74 <MotorRegler+0x12dc>
    7b6c:       81 e0           ldi     r24, 0x01       ; 1
    7b6e:       80 93 e4 03     sts     0x03E4, r24
    7b72:       02 c0           rjmp    .+4             ; 0x7b78 <MotorRegler+0x12e0>
    7b74:       10 92 e4 03     sts     0x03E4, r1
    7b78:       80 91 e0 03     lds     r24, 0x03E0
    7b7c:       81 11           cpse    r24, r1
    7b7e:       04 c0           rjmp    .+8             ; 0x7b88 <MotorRegler+0x12f0>
    7b80:       80 91 e1 03     lds     r24, 0x03E1
    7b84:       88 23           and     r24, r24
    7b86:       51 f0           breq    .+20            ; 0x7b9c <MotorRegler+0x1304>
    7b88:       81 e0           ldi     r24, 0x01       ; 1
    7b8a:       80 93 e5 03     sts     0x03E5, r24
    7b8e:       10 92 e4 03     sts     0x03E4, r1
    7b92:       10 92 e3 03     sts     0x03E3, r1
    7b96:       10 92 e2 03     sts     0x03E2, r1
    7b9a:       02 c0           rjmp    .+4             ; 0x7ba0 <MotorRegler+0x1308>
    7b9c:       10 92 e5 03     sts     0x03E5, r1
    7ba0:       80 91 e4 03     lds     r24, 0x03E4
    7ba4:       81 11           cpse    r24, r1
    7ba6:       04 c0           rjmp    .+8             ; 0x7bb0 <MotorRegler+0x1318>
    7ba8:       80 91 e5 03     lds     r24, 0x03E5
    7bac:       88 23           and     r24, r24
    7bae:       69 f0           breq    .+26            ; 0x7bca <MotorRegler+0x1332>
    7bb0:       80 91 56 05     lds     r24, 0x0556
    7bb4:       90 e0           ldi     r25, 0x00       ; 0
    7bb6:       29 81           ldd     r18, Y+1        ; 0x01
    7bb8:       3a 81           ldd     r19, Y+2        ; 0x02
    7bba:       82 17           cp      r24, r18
    7bbc:       93 07           cpc     r25, r19
    7bbe:       14 f4           brge    .+4             ; 0x7bc4 <MotorRegler+0x132c>
    7bc0:       9a 83           std     Y+2, r25        ; 0x02
    7bc2:       89 83           std     Y+1, r24        ; 0x01
    7bc4:       81 e0           ldi     r24, 0x01       ; 1
    7bc6:       80 93 18 04     sts     0x0418, r24
    7bca:       80 91 c8 03     lds     r24, 0x03C8
    7bce:       82 ff           sbrs    r24, 2
    7bd0:       31 c0           rjmp    .+98            ; 0x7c34 <MotorRegler+0x139c>
    7bd2:       80 91 68 04     lds     r24, 0x0468
    7bd6:       90 91 69 04     lds     r25, 0x0469
    7bda:       91 95           neg     r25
    7bdc:       81 95           neg     r24
    7bde:       91 09           sbc     r25, r1
    7be0:       90 93 13 04     sts     0x0413, r25
    7be4:       80 93 12 04     sts     0x0412, r24
    7be8:       80 91 66 04     lds     r24, 0x0466
    7bec:       90 91 67 04     lds     r25, 0x0467
    7bf0:       91 95           neg     r25
    7bf2:       81 95           neg     r24
    7bf4:       91 09           sbc     r25, r1
    7bf6:       90 93 11 04     sts     0x0411, r25
    7bfa:       80 93 10 04     sts     0x0410, r24
    7bfe:       80 91 40 01     lds     r24, 0x0140
    7c02:       90 91 41 01     lds     r25, 0x0141
    7c06:       90 93 0d 04     sts     0x040D, r25
    7c0a:       80 93 0c 04     sts     0x040C, r24
    7c0e:       10 92 0f 04     sts     0x040F, r1
    7c12:       10 92 0e 04     sts     0x040E, r1
    7c16:       80 91 39 06     lds     r24, 0x0639
    7c1a:       8b 77           andi    r24, 0x7B       ; 123
    7c1c:       8b 66           ori     r24, 0x6B       ; 107
    7c1e:       80 93 39 06     sts     0x0639, r24
    7c22:       80 91 1d 06     lds     r24, 0x061D
    7c26:       8c 7b           andi    r24, 0xBC       ; 188
    7c28:       80 93 1d 06     sts     0x061D, r24
    7c2c:       88 ec           ldi     r24, 0xC8       ; 200
    7c2e:       80 93 df 03     sts     0x03DF, r24
    7c32:       1e c0           rjmp    .+60            ; 0x7c70 <MotorRegler+0x13d8>
    7c34:       80 91 c9 03     lds     r24, 0x03C9
    7c38:       84 ff           sbrs    r24, 4
    7c3a:       1a c0           rjmp    .+52            ; 0x7c70 <MotorRegler+0x13d8>
    7c3c:       10 92 0f 04     sts     0x040F, r1
    7c40:       10 92 0e 04     sts     0x040E, r1
    7c44:       10 92 13 04     sts     0x0413, r1
    7c48:       10 92 12 04     sts     0x0412, r1
    7c4c:       10 92 11 04     sts     0x0411, r1
    7c50:       10 92 10 04     sts     0x0410, r1
    7c54:       9a e5           ldi     r25, 0x5A       ; 90
    7c56:       90 93 49 06     sts     0x0649, r25
    7c5a:       88 e7           ldi     r24, 0x78       ; 120
    7c5c:       80 93 1f 06     sts     0x061F, r24
    7c60:       90 93 00 06     sts     0x0600, r25
    7c64:       80 93 0e 06     sts     0x060E, r24
    7c68:       10 92 e4 03     sts     0x03E4, r1
    7c6c:       10 92 e5 03     sts     0x03E5, r1
    7c70:       40 90 40 04     lds     r4, 0x0440
    7c74:       50 90 41 04     lds     r5, 0x0441
    7c78:       60 90 42 04     lds     r6, 0x0442
    7c7c:       70 90 43 04     lds     r7, 0x0443
    7c80:       80 91 11 06     lds     r24, 0x0611
    7c84:       90 91 12 06     lds     r25, 0x0612
    7c88:       a0 91 13 06     lds     r26, 0x0613
    7c8c:       b0 91 14 06     lds     r27, 0x0614
    7c90:       84 0d           add     r24, r4
    7c92:       95 1d           adc     r25, r5
    7c94:       a6 1d           adc     r26, r6
    7c96:       b7 1d           adc     r27, r7
    7c98:       80 93 11 06     sts     0x0611, r24
    7c9c:       90 93 12 06     sts     0x0612, r25
    7ca0:       a0 93 13 06     sts     0x0613, r26
    7ca4:       b0 93 14 06     sts     0x0614, r27
    7ca8:       40 91 3c 04     lds     r20, 0x043C
    7cac:       50 91 3d 04     lds     r21, 0x043D
    7cb0:       60 91 3e 04     lds     r22, 0x043E
    7cb4:       70 91 3f 04     lds     r23, 0x043F
    7cb8:       4b 83           std     Y+3, r20        ; 0x03
    7cba:       5c 83           std     Y+4, r21        ; 0x04
    7cbc:       6d 83           std     Y+5, r22        ; 0x05
    7cbe:       7e 83           std     Y+6, r23        ; 0x06
    7cc0:       80 91 19 06     lds     r24, 0x0619
    7cc4:       90 91 1a 06     lds     r25, 0x061A
    7cc8:       a0 91 1b 06     lds     r26, 0x061B
    7ccc:       b0 91 1c 06     lds     r27, 0x061C
    7cd0:       84 0f           add     r24, r20
    7cd2:       95 1f           adc     r25, r21
    7cd4:       a6 1f           adc     r26, r22
    7cd6:       b7 1f           adc     r27, r23
    7cd8:       80 93 19 06     sts     0x0619, r24
    7cdc:       90 93 1a 06     sts     0x061A, r25
    7ce0:       a0 93 1b 06     sts     0x061B, r26
    7ce4:       b0 93 1c 06     sts     0x061C, r27
    7ce8:       50 91 e5 03     lds     r21, 0x03E5
    7cec:       5f 83           std     Y+7, r21        ; 0x07
    7cee:       60 91 e4 03     lds     r22, 0x03E4
    7cf2:       6d 87           std     Y+13, r22       ; 0x0d
    7cf4:       51 11           cpse    r21, r1
    7cf6:       02 c0           rjmp    .+4             ; 0x7cfc <MotorRegler+0x1464>
    7cf8:       66 23           and     r22, r22
    7cfa:       11 f1           breq    .+68            ; 0x7d40 <MotorRegler+0x14a8>
    7cfc:       10 92 11 06     sts     0x0611, r1
    7d00:       10 92 12 06     sts     0x0612, r1
    7d04:       10 92 13 06     sts     0x0613, r1
    7d08:       10 92 14 06     sts     0x0614, r1
    7d0c:       10 92 19 06     sts     0x0619, r1
    7d10:       10 92 1a 06     sts     0x061A, r1
    7d14:       10 92 1b 06     sts     0x061B, r1
    7d18:       10 92 1c 06     sts     0x061C, r1
    7d1c:       10 92 53 03     sts     0x0353, r1
    7d20:       10 92 52 03     sts     0x0352, r1
    7d24:       10 92 e9 03     sts     0x03E9, r1
    7d28:       10 92 e8 03     sts     0x03E8, r1
    7d2c:       10 92 eb 03     sts     0x03EB, r1
    7d30:       10 92 ea 03     sts     0x03EA, r1
    7d34:       8f 81           ldd     r24, Y+7        ; 0x07
    7d36:       81 11           cpse    r24, r1
    7d38:       d8 c1           rjmp    .+944           ; 0x80ea <MotorRegler+0x1852>
    7d3a:       7d 85           ldd     r23, Y+13       ; 0x0d
    7d3c:       71 11           cpse    r23, r1
    7d3e:       d5 c1           rjmp    .+938           ; 0x80ea <MotorRegler+0x1852>
    7d40:       80 91 04 05     lds     r24, 0x0504
    7d44:       90 91 05 05     lds     r25, 0x0505
    7d48:       81 30           cpi     r24, 0x01       ; 1
    7d4a:       92 40           sbci    r25, 0x02       ; 2
    7d4c:       2c f4           brge    .+10            ; 0x7d58 <MotorRegler+0x14c0>
    7d4e:       80 91 01 04     lds     r24, 0x0401
    7d52:       88 23           and     r24, r24
    7d54:       09 f4           brne    .+2             ; 0x7d58 <MotorRegler+0x14c0>
    7d56:       c9 c1           rjmp    .+914           ; 0x80ea <MotorRegler+0x1852>
    7d58:       80 90 29 09     lds     r8, 0x0929
    7d5c:       80 91 37 05     lds     r24, 0x0537
    7d60:       00 91 3d 06     lds     r16, 0x063D
    7d64:       10 91 3e 06     lds     r17, 0x063E
    7d68:       18 14           cp      r1, r8
    7d6a:       0c f0           brlt    .+2             ; 0x7d6e <MotorRegler+0x14d6>
    7d6c:       ba c0           rjmp    .+372           ; 0x7ee2 <MotorRegler+0x164a>
    7d6e:       28 2f           mov     r18, r24
    7d70:       30 e0           ldi     r19, 0x00       ; 0
    7d72:       40 e0           ldi     r20, 0x00       ; 0
    7d74:       50 e0           ldi     r21, 0x00       ; 0
    7d76:       29 87           std     Y+9, r18        ; 0x09
    7d78:       3a 87           std     Y+10, r19       ; 0x0a
    7d7a:       4b 87           std     Y+11, r20       ; 0x0b
    7d7c:       5c 87           std     Y+12, r21       ; 0x0c
    7d7e:       99 24           eor     r9, r9
    7d80:       87 fc           sbrc    r8, 7
    7d82:       90 94           com     r9
    7d84:       a9 2c           mov     r10, r9
    7d86:       b9 2c           mov     r11, r9
    7d88:       c3 01           movw    r24, r6
    7d8a:       b2 01           movw    r22, r4
    7d8c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7d90:       80 91 f2 08     lds     r24, 0x08F2
    7d94:       90 91 f3 08     lds     r25, 0x08F3
    7d98:       b8 01           movw    r22, r16
    7d9a:       68 1b           sub     r22, r24
    7d9c:       79 0b           sbc     r23, r25
    7d9e:       cb 01           movw    r24, r22
    7da0:       aa 27           eor     r26, r26
    7da2:       97 fd           sbrc    r25, 7
    7da4:       a0 95           com     r26
    7da6:       ba 2f           mov     r27, r26
    7da8:       28 1b           sub     r18, r24
    7daa:       39 0b           sbc     r19, r25
    7dac:       4a 0b           sbc     r20, r26
    7dae:       5b 0b           sbc     r21, r27
    7db0:       c5 01           movw    r24, r10
    7db2:       b4 01           movw    r22, r8
    7db4:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    7db8:       c1 2c           mov     r12, r1
    7dba:       52 e0           ldi     r21, 0x02       ; 2
    7dbc:       d5 2e           mov     r13, r21
    7dbe:       e1 2c           mov     r14, r1
    7dc0:       f1 2c           mov     r15, r1
    7dc2:       a7 01           movw    r20, r14
    7dc4:       96 01           movw    r18, r12
    7dc6:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7dca:       2c 8b           std     Y+20, r18       ; 0x14
    7dcc:       3d 8b           std     Y+21, r19       ; 0x15
    7dce:       4e 8b           std     Y+22, r20       ; 0x16
    7dd0:       5f 8b           std     Y+23, r21       ; 0x17
    7dd2:       2f 87           std     Y+15, r18       ; 0x0f
    7dd4:       39 8b           std     Y+17, r19       ; 0x11
    7dd6:       4a 8b           std     Y+18, r20       ; 0x12
    7dd8:       5b 8b           std     Y+19, r21       ; 0x13
    7dda:       6b 81           ldd     r22, Y+3        ; 0x03
    7ddc:       7c 81           ldd     r23, Y+4        ; 0x04
    7dde:       8d 81           ldd     r24, Y+5        ; 0x05
    7de0:       9e 81           ldd     r25, Y+6        ; 0x06
    7de2:       29 85           ldd     r18, Y+9        ; 0x09
    7de4:       3a 85           ldd     r19, Y+10       ; 0x0a
    7de6:       4b 85           ldd     r20, Y+11       ; 0x0b
    7de8:       5c 85           ldd     r21, Y+12       ; 0x0c
    7dea:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7dee:       80 91 4f 06     lds     r24, 0x064F
    7df2:       90 91 50 06     lds     r25, 0x0650
    7df6:       60 91 f4 08     lds     r22, 0x08F4
    7dfa:       70 91 f5 08     lds     r23, 0x08F5
    7dfe:       86 1b           sub     r24, r22
    7e00:       97 0b           sbc     r25, r23
    7e02:       aa 27           eor     r26, r26
    7e04:       97 fd           sbrc    r25, 7
    7e06:       a0 95           com     r26
    7e08:       ba 2f           mov     r27, r26
    7e0a:       28 1b           sub     r18, r24
    7e0c:       39 0b           sbc     r19, r25
    7e0e:       4a 0b           sbc     r20, r26
    7e10:       5b 0b           sbc     r21, r27
    7e12:       c5 01           movw    r24, r10
    7e14:       b4 01           movw    r22, r8
    7e16:       0e 94 a4 9a     call    0x13548 ; 0x13548 <__mulsi3>
    7e1a:       a7 01           movw    r20, r14
    7e1c:       96 01           movw    r18, r12
    7e1e:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7e22:       89 01           movw    r16, r18
    7e24:       5a 01           movw    r10, r20
    7e26:       34 2e           mov     r3, r20
    7e28:       2b 2c           mov     r2, r11
    7e2a:       e0 91 ce 03     lds     r30, 0x03CE
    7e2e:       f0 91 cf 03     lds     r31, 0x03CF
    7e32:       e1 34           cpi     r30, 0x41       ; 65
    7e34:       f1 05           cpc     r31, r1
    7e36:       3c f4           brge    .+14            ; 0x7e46 <MotorRegler+0x15ae>
    7e38:       e0 91 cc 03     lds     r30, 0x03CC
    7e3c:       f0 91 cd 03     lds     r31, 0x03CD
    7e40:       e1 34           cpi     r30, 0x41       ; 65
    7e42:       f1 05           cpc     r31, r1
    7e44:       cc f0           brlt    .+50            ; 0x7e78 <MotorRegler+0x15e0>
    7e46:       42 e0           ldi     r20, 0x02       ; 2
    7e48:       c4 2e           mov     r12, r20
    7e4a:       d1 2c           mov     r13, r1
    7e4c:       e1 2c           mov     r14, r1
    7e4e:       f1 2c           mov     r15, r1
    7e50:       6c 89           ldd     r22, Y+20       ; 0x14
    7e52:       7d 89           ldd     r23, Y+21       ; 0x15
    7e54:       8e 89           ldd     r24, Y+22       ; 0x16
    7e56:       9f 89           ldd     r25, Y+23       ; 0x17
    7e58:       a7 01           movw    r20, r14
    7e5a:       96 01           movw    r18, r12
    7e5c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7e60:       2f 87           std     Y+15, r18       ; 0x0f
    7e62:       39 8b           std     Y+17, r19       ; 0x11
    7e64:       4a 8b           std     Y+18, r20       ; 0x12
    7e66:       5b 8b           std     Y+19, r21       ; 0x13
    7e68:       b8 01           movw    r22, r16
    7e6a:       c5 01           movw    r24, r10
    7e6c:       a7 01           movw    r20, r14
    7e6e:       96 01           movw    r18, r12
    7e70:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7e74:       34 2e           mov     r3, r20
    7e76:       25 2e           mov     r2, r21
    7e78:       80 91 2b 09     lds     r24, 0x092B
    7e7c:       48 2f           mov     r20, r24
    7e7e:       55 27           eor     r21, r21
    7e80:       47 fd           sbrc    r20, 7
    7e82:       50 95           com     r21
    7e84:       65 2f           mov     r22, r21
    7e86:       75 2f           mov     r23, r21
    7e88:       8f 84           ldd     r8, Y+15        ; 0x0f
    7e8a:       99 88           ldd     r9, Y+17        ; 0x11
    7e8c:       aa 88           ldd     r10, Y+18       ; 0x12
    7e8e:       bb 88           ldd     r11, Y+19       ; 0x13
    7e90:       48 15           cp      r20, r8
    7e92:       59 05           cpc     r21, r9
    7e94:       6a 05           cpc     r22, r10
    7e96:       7b 05           cpc     r23, r11
    7e98:       14 f4           brge    .+4             ; 0x7e9e <MotorRegler+0x1606>
    7e9a:       4a 01           movw    r8, r20
    7e9c:       5b 01           movw    r10, r22
    7e9e:       99 27           eor     r25, r25
    7ea0:       81 95           neg     r24
    7ea2:       0c f4           brge    .+2             ; 0x7ea6 <MotorRegler+0x160e>
    7ea4:       90 95           com     r25
    7ea6:       aa 27           eor     r26, r26
    7ea8:       97 fd           sbrc    r25, 7
    7eaa:       a0 95           com     r26
    7eac:       ba 2f           mov     r27, r26
    7eae:       88 16           cp      r8, r24
    7eb0:       99 06           cpc     r9, r25
    7eb2:       aa 06           cpc     r10, r26
    7eb4:       bb 06           cpc     r11, r27
    7eb6:       14 f4           brge    .+4             ; 0x7ebc <MotorRegler+0x1624>
    7eb8:       4c 01           movw    r8, r24
    7eba:       5d 01           movw    r10, r26
    7ebc:       69 01           movw    r12, r18
    7ebe:       e3 2c           mov     r14, r3
    7ec0:       f2 2c           mov     r15, r2
    7ec2:       4c 15           cp      r20, r12
    7ec4:       5d 05           cpc     r21, r13
    7ec6:       6e 05           cpc     r22, r14
    7ec8:       7f 05           cpc     r23, r15
    7eca:       14 f4           brge    .+4             ; 0x7ed0 <MotorRegler+0x1638>
    7ecc:       6a 01           movw    r12, r20
    7ece:       7b 01           movw    r14, r22
    7ed0:       c8 16           cp      r12, r24
    7ed2:       d9 06           cpc     r13, r25
    7ed4:       ea 06           cpc     r14, r26
    7ed6:       fb 06           cpc     r15, r27
    7ed8:       0c f0           brlt    .+2             ; 0x7edc <MotorRegler+0x1644>
    7eda:       cb c0           rjmp    .+406           ; 0x8072 <MotorRegler+0x17da>
    7edc:       6c 01           movw    r12, r24
    7ede:       7d 01           movw    r14, r26
    7ee0:       c8 c0           rjmp    .+400           ; 0x8072 <MotorRegler+0x17da>
    7ee2:       88 2e           mov     r8, r24
    7ee4:       91 2c           mov     r9, r1
    7ee6:       a1 2c           mov     r10, r1
    7ee8:       b1 2c           mov     r11, r1
    7eea:       6b 81           ldd     r22, Y+3        ; 0x03
    7eec:       7c 81           ldd     r23, Y+4        ; 0x04
    7eee:       8d 81           ldd     r24, Y+5        ; 0x05
    7ef0:       9e 81           ldd     r25, Y+6        ; 0x06
    7ef2:       a5 01           movw    r20, r10
    7ef4:       94 01           movw    r18, r8
    7ef6:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7efa:       69 01           movw    r12, r18
    7efc:       7a 01           movw    r14, r20
    7efe:       80 91 4f 06     lds     r24, 0x064F
    7f02:       90 91 50 06     lds     r25, 0x0650
    7f06:       aa 27           eor     r26, r26
    7f08:       97 fd           sbrc    r25, 7
    7f0a:       a0 95           com     r26
    7f0c:       ba 2f           mov     r27, r26
    7f0e:       c8 1a           sub     r12, r24
    7f10:       d9 0a           sbc     r13, r25
    7f12:       ea 0a           sbc     r14, r26
    7f14:       fb 0a           sbc     r15, r27
    7f16:       c3 01           movw    r24, r6
    7f18:       b2 01           movw    r22, r4
    7f1a:       a5 01           movw    r20, r10
    7f1c:       94 01           movw    r18, r8
    7f1e:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7f22:       c8 01           movw    r24, r16
    7f24:       aa 27           eor     r26, r26
    7f26:       97 fd           sbrc    r25, 7
    7f28:       a0 95           com     r26
    7f2a:       ba 2f           mov     r27, r26
    7f2c:       28 1b           sub     r18, r24
    7f2e:       39 0b           sbc     r19, r25
    7f30:       4a 0b           sbc     r20, r26
    7f32:       5b 0b           sbc     r21, r27
    7f34:       ca 01           movw    r24, r20
    7f36:       b9 01           movw    r22, r18
    7f38:       20 e1           ldi     r18, 0x10       ; 16
    7f3a:       30 e0           ldi     r19, 0x00       ; 0
    7f3c:       40 e0           ldi     r20, 0x00       ; 0
    7f3e:       50 e0           ldi     r21, 0x00       ; 0
    7f40:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7f44:       32 2e           mov     r3, r18
    7f46:       39 8b           std     Y+17, r19       ; 0x11
    7f48:       24 2e           mov     r2, r20
    7f4a:       5a 8b           std     Y+18, r21       ; 0x12
    7f4c:       82 2e           mov     r8, r18
    7f4e:       93 2e           mov     r9, r19
    7f50:       a4 2e           mov     r10, r20
    7f52:       b5 2e           mov     r11, r21
    7f54:       c7 01           movw    r24, r14
    7f56:       b6 01           movw    r22, r12
    7f58:       20 e1           ldi     r18, 0x10       ; 16
    7f5a:       30 e0           ldi     r19, 0x00       ; 0
    7f5c:       40 e0           ldi     r20, 0x00       ; 0
    7f5e:       50 e0           ldi     r21, 0x00       ; 0
    7f60:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7f64:       12 2f           mov     r17, r18
    7f66:       03 2f           mov     r16, r19
    7f68:       49 87           std     Y+9, r20        ; 0x09
    7f6a:       5f 87           std     Y+15, r21       ; 0x0f
    7f6c:       c2 2e           mov     r12, r18
    7f6e:       d3 2e           mov     r13, r19
    7f70:       7a 01           movw    r14, r20
    7f72:       80 91 ce 03     lds     r24, 0x03CE
    7f76:       90 91 cf 03     lds     r25, 0x03CF
    7f7a:       81 34           cpi     r24, 0x41       ; 65
    7f7c:       91 05           cpc     r25, r1
    7f7e:       3c f4           brge    .+14            ; 0x7f8e <MotorRegler+0x16f6>
    7f80:       80 91 cc 03     lds     r24, 0x03CC
    7f84:       90 91 cd 03     lds     r25, 0x03CD
    7f88:       81 34           cpi     r24, 0x41       ; 65
    7f8a:       91 05           cpc     r25, r1
    7f8c:       cc f0           brlt    .+50            ; 0x7fc0 <MotorRegler+0x1728>
    7f8e:       33 e0           ldi     r19, 0x03       ; 3
    7f90:       c3 2e           mov     r12, r19
    7f92:       d1 2c           mov     r13, r1
    7f94:       e1 2c           mov     r14, r1
    7f96:       f1 2c           mov     r15, r1
    7f98:       63 2d           mov     r22, r3
    7f9a:       79 89           ldd     r23, Y+17       ; 0x11
    7f9c:       82 2d           mov     r24, r2
    7f9e:       9a 89           ldd     r25, Y+18       ; 0x12
    7fa0:       a7 01           movw    r20, r14
    7fa2:       96 01           movw    r18, r12
    7fa4:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7fa8:       49 01           movw    r8, r18
    7faa:       5a 01           movw    r10, r20
    7fac:       61 2f           mov     r22, r17
    7fae:       70 2f           mov     r23, r16
    7fb0:       89 85           ldd     r24, Y+9        ; 0x09
    7fb2:       9f 85           ldd     r25, Y+15       ; 0x0f
    7fb4:       a7 01           movw    r20, r14
    7fb6:       96 01           movw    r18, r12
    7fb8:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7fbc:       69 01           movw    r12, r18
    7fbe:       7a 01           movw    r14, r20
    7fc0:       e0 91 1f 05     lds     r30, 0x051F
    7fc4:       f0 e0           ldi     r31, 0x00       ; 0
    7fc6:       ee 0f           add     r30, r30
    7fc8:       ff 1f           adc     r31, r31
    7fca:       e2 5f           subi    r30, 0xF2       ; 242
    7fcc:       f7 4f           sbci    r31, 0xF7       ; 247
    7fce:       80 81           ld      r24, Z
    7fd0:       91 81           ldd     r25, Z+1        ; 0x01
    7fd2:       97 ff           sbrs    r25, 7
    7fd4:       03 c0           rjmp    .+6             ; 0x7fdc <MotorRegler+0x1744>
    7fd6:       91 95           neg     r25
    7fd8:       81 95           neg     r24
    7fda:       91 09           sbc     r25, r1
    7fdc:       4a 97           sbiw    r24, 0x1a       ; 26
    7fde:       a4 f0           brlt    .+40            ; 0x8008 <MotorRegler+0x1770>
    7fe0:       c5 01           movw    r24, r10
    7fe2:       b4 01           movw    r22, r8
    7fe4:       23 e0           ldi     r18, 0x03       ; 3
    7fe6:       30 e0           ldi     r19, 0x00       ; 0
    7fe8:       40 e0           ldi     r20, 0x00       ; 0
    7fea:       50 e0           ldi     r21, 0x00       ; 0
    7fec:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    7ff0:       49 01           movw    r8, r18
    7ff2:       5a 01           movw    r10, r20
    7ff4:       c7 01           movw    r24, r14
    7ff6:       b6 01           movw    r22, r12
    7ff8:       23 e0           ldi     r18, 0x03       ; 3
    7ffa:       30 e0           ldi     r19, 0x00       ; 0
    7ffc:       40 e0           ldi     r20, 0x00       ; 0
    7ffe:       50 e0           ldi     r21, 0x00       ; 0
    8000:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8004:       69 01           movw    r12, r18
    8006:       7a 01           movw    r14, r20
    8008:       89 e1           ldi     r24, 0x19       ; 25
    800a:       80 93 4c 01     sts     0x014C, r24
    800e:       71 e2           ldi     r23, 0x21       ; 33
    8010:       87 16           cp      r8, r23
    8012:       91 04           cpc     r9, r1
    8014:       a1 04           cpc     r10, r1
    8016:       b1 04           cpc     r11, r1
    8018:       74 f4           brge    .+28            ; 0x8036 <MotorRegler+0x179e>
    801a:       80 ee           ldi     r24, 0xE0       ; 224
    801c:       88 16           cp      r8, r24
    801e:       8f ef           ldi     r24, 0xFF       ; 255
    8020:       98 06           cpc     r9, r24
    8022:       a8 06           cpc     r10, r24
    8024:       b8 06           cpc     r11, r24
    8026:       64 f4           brge    .+24            ; 0x8040 <MotorRegler+0x17a8>
    8028:       80 ee           ldi     r24, 0xE0       ; 224
    802a:       88 2e           mov     r8, r24
    802c:       99 24           eor     r9, r9
    802e:       9a 94           dec     r9
    8030:       a9 2c           mov     r10, r9
    8032:       b9 2c           mov     r11, r9
    8034:       05 c0           rjmp    .+10            ; 0x8040 <MotorRegler+0x17a8>
    8036:       90 e2           ldi     r25, 0x20       ; 32
    8038:       89 2e           mov     r8, r25
    803a:       91 2c           mov     r9, r1
    803c:       a1 2c           mov     r10, r1
    803e:       b1 2c           mov     r11, r1
    8040:       91 e2           ldi     r25, 0x21       ; 33
    8042:       c9 16           cp      r12, r25
    8044:       d1 04           cpc     r13, r1
    8046:       e1 04           cpc     r14, r1
    8048:       f1 04           cpc     r15, r1
    804a:       74 f4           brge    .+28            ; 0x8068 <MotorRegler+0x17d0>
    804c:       a0 ee           ldi     r26, 0xE0       ; 224
    804e:       ca 16           cp      r12, r26
    8050:       af ef           ldi     r26, 0xFF       ; 255
    8052:       da 06           cpc     r13, r26
    8054:       ea 06           cpc     r14, r26
    8056:       fa 06           cpc     r15, r26
    8058:       64 f4           brge    .+24            ; 0x8072 <MotorRegler+0x17da>
    805a:       10 ee           ldi     r17, 0xE0       ; 224
    805c:       c1 2e           mov     r12, r17
    805e:       dd 24           eor     r13, r13
    8060:       da 94           dec     r13
    8062:       ed 2c           mov     r14, r13
    8064:       fd 2c           mov     r15, r13
    8066:       05 c0           rjmp    .+10            ; 0x8072 <MotorRegler+0x17da>
    8068:       00 e2           ldi     r16, 0x20       ; 32
    806a:       c0 2e           mov     r12, r16
    806c:       d1 2c           mov     r13, r1
    806e:       e1 2c           mov     r14, r1
    8070:       f1 2c           mov     r15, r1
    8072:       80 91 34 04     lds     r24, 0x0434
    8076:       90 91 35 04     lds     r25, 0x0435
    807a:       a0 91 36 04     lds     r26, 0x0436
    807e:       b0 91 37 04     lds     r27, 0x0437
    8082:       88 19           sub     r24, r8
    8084:       99 09           sbc     r25, r9
    8086:       aa 09           sbc     r26, r10
    8088:       bb 09           sbc     r27, r11
    808a:       80 93 34 04     sts     0x0434, r24
    808e:       90 93 35 04     sts     0x0435, r25
    8092:       a0 93 36 04     sts     0x0436, r26
    8096:       b0 93 37 04     sts     0x0437, r27
    809a:       80 91 30 04     lds     r24, 0x0430
    809e:       90 91 31 04     lds     r25, 0x0431
    80a2:       a0 91 32 04     lds     r26, 0x0432
    80a6:       b0 91 33 04     lds     r27, 0x0433
    80aa:       8c 19           sub     r24, r12
    80ac:       9d 09           sbc     r25, r13
    80ae:       ae 09           sbc     r26, r14
    80b0:       bf 09           sbc     r27, r15
    80b2:       80 93 30 04     sts     0x0430, r24
    80b6:       90 93 31 04     sts     0x0431, r25
    80ba:       a0 93 32 04     sts     0x0432, r26
    80be:       b0 93 33 04     sts     0x0433, r27
    80c2:       80 91 bc 03     lds     r24, 0x03BC
    80c6:       90 91 bd 03     lds     r25, 0x03BD
    80ca:       88 0d           add     r24, r8
    80cc:       99 1d           adc     r25, r9
    80ce:       90 93 bd 03     sts     0x03BD, r25
    80d2:       80 93 bc 03     sts     0x03BC, r24
    80d6:       80 91 ba 03     lds     r24, 0x03BA
    80da:       90 91 bb 03     lds     r25, 0x03BB
    80de:       8c 0d           add     r24, r12
    80e0:       9d 1d           adc     r25, r13
    80e2:       90 93 bb 03     sts     0x03BB, r25
    80e6:       80 93 ba 03     sts     0x03BA, r24
    80ea:       80 91 52 03     lds     r24, 0x0352
    80ee:       90 91 53 03     lds     r25, 0x0353
    80f2:       e0 91 44 06     lds     r30, 0x0644
    80f6:       f0 91 45 06     lds     r31, 0x0645
    80fa:       fa 87           std     Y+10, r31       ; 0x0a
    80fc:       e9 87           std     Y+9, r30        ; 0x09
    80fe:       8f 3f           cpi     r24, 0xFF       ; 255
    8100:       91 05           cpc     r25, r1
    8102:       09 f0           breq    .+2             ; 0x8106 <MotorRegler+0x186e>
    8104:       08 f4           brcc    .+2             ; 0x8108 <MotorRegler+0x1870>
    8106:       57 c1           rjmp    .+686           ; 0x83b6 <MotorRegler+0x1b1e>
    8108:       20 91 5f 05     lds     r18, 0x055F
    810c:       22 23           and     r18, r18
    810e:       09 f4           brne    .+2             ; 0x8112 <MotorRegler+0x187a>
    8110:       04 c1           rjmp    .+520           ; 0x831a <MotorRegler+0x1a82>
    8112:       80 91 3d 06     lds     r24, 0x063D
    8116:       90 91 3e 06     lds     r25, 0x063E
    811a:       81 5e           subi    r24, 0xE1       ; 225
    811c:       9c 4f           sbci    r25, 0xFC       ; 252
    811e:       8f 33           cpi     r24, 0x3F       ; 63
    8120:       96 40           sbci    r25, 0x06       ; 6
    8122:       08 f0           brcs    .+2             ; 0x8126 <MotorRegler+0x188e>
    8124:       fa c0           rjmp    .+500           ; 0x831a <MotorRegler+0x1a82>
    8126:       80 91 4f 06     lds     r24, 0x064F
    812a:       90 91 50 06     lds     r25, 0x0650
    812e:       81 5e           subi    r24, 0xE1       ; 225
    8130:       9c 4f           sbci    r25, 0xFC       ; 252
    8132:       8f 33           cpi     r24, 0x3F       ; 63
    8134:       96 40           sbci    r25, 0x06       ; 6
    8136:       08 f0           brcs    .+2             ; 0x813a <MotorRegler+0x18a2>
    8138:       f0 c0           rjmp    .+480           ; 0x831a <MotorRegler+0x1a82>
    813a:       80 91 18 04     lds     r24, 0x0418
    813e:       81 11           cpse    r24, r1
    8140:       ec c0           rjmp    .+472           ; 0x831a <MotorRegler+0x1a82>
    8142:       89 85           ldd     r24, Y+9        ; 0x09
    8144:       9a 85           ldd     r25, Y+10       ; 0x0a
    8146:       4f 96           adiw    r24, 0x1f       ; 31
    8148:       cf 97           sbiw    r24, 0x3f       ; 63
    814a:       08 f0           brcs    .+2             ; 0x814e <MotorRegler+0x18b6>
    814c:       e6 c0           rjmp    .+460           ; 0x831a <MotorRegler+0x1a82>
    814e:       30 e0           ldi     r19, 0x00       ; 0
    8150:       30 93 46 0c     sts     0x0C46, r19
    8154:       20 93 45 0c     sts     0x0C45, r18
    8158:       e0 90 bc 03     lds     r14, 0x03BC
    815c:       f0 90 bd 03     lds     r15, 0x03BD
    8160:       b6 e0           ldi     r27, 0x06       ; 6
    8162:       22 0f           add     r18, r18
    8164:       33 1f           adc     r19, r19
    8166:       ba 95           dec     r27
    8168:       e1 f7           brne    .-8             ; 0x8162 <MotorRegler+0x18ca>
    816a:       c7 01           movw    r24, r14
    816c:       b9 01           movw    r22, r18
    816e:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    8172:       e6 1a           sub     r14, r22
    8174:       f7 0a           sbc     r15, r23
    8176:       f0 92 bd 03     sts     0x03BD, r15
    817a:       e0 92 bc 03     sts     0x03BC, r14
    817e:       e0 91 ba 03     lds     r30, 0x03BA
    8182:       f0 91 bb 03     lds     r31, 0x03BB
    8186:       cf 01           movw    r24, r30
    8188:       b9 01           movw    r22, r18
    818a:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    818e:       6f 01           movw    r12, r30
    8190:       c6 1a           sub     r12, r22
    8192:       d7 0a           sbc     r13, r23
    8194:       d0 92 bb 03     sts     0x03BB, r13
    8198:       c0 92 ba 03     sts     0x03BA, r12
    819c:       e0 91 16 04     lds     r30, 0x0416
    81a0:       f0 91 17 04     lds     r31, 0x0417
    81a4:       cf 01           movw    r24, r30
    81a6:       b9 01           movw    r22, r18
    81a8:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    81ac:       e6 1b           sub     r30, r22
    81ae:       f7 0b           sbc     r31, r23
    81b0:       f0 93 17 04     sts     0x0417, r31
    81b4:       e0 93 16 04     sts     0x0416, r30
    81b8:       80 91 ce 03     lds     r24, 0x03CE
    81bc:       90 91 cf 03     lds     r25, 0x03CF
    81c0:       81 34           cpi     r24, 0x41       ; 65
    81c2:       91 05           cpc     r25, r1
    81c4:       bc f4           brge    .+46            ; 0x81f4 <MotorRegler+0x195c>
    81c6:       80 91 cc 03     lds     r24, 0x03CC
    81ca:       90 91 cd 03     lds     r25, 0x03CD
    81ce:       81 34           cpi     r24, 0x41       ; 65
    81d0:       91 05           cpc     r25, r1
    81d2:       84 f4           brge    .+32            ; 0x81f4 <MotorRegler+0x195c>
    81d4:       e0 91 1f 05     lds     r30, 0x051F
    81d8:       f0 e0           ldi     r31, 0x00       ; 0
    81da:       ee 0f           add     r30, r30
    81dc:       ff 1f           adc     r31, r31
    81de:       e2 5f           subi    r30, 0xF2       ; 242
    81e0:       f7 4f           sbci    r31, 0xF7       ; 247
    81e2:       80 81           ld      r24, Z
    81e4:       91 81           ldd     r25, Z+1        ; 0x01
    81e6:       97 ff           sbrs    r25, 7
    81e8:       03 c0           rjmp    .+6             ; 0x81f0 <MotorRegler+0x1958>
    81ea:       91 95           neg     r25
    81ec:       81 95           neg     r24
    81ee:       91 09           sbc     r25, r1
    81f0:       4a 97           sbiw    r24, 0x1a       ; 26
    81f2:       d4 f0           brlt    .+52            ; 0x8228 <MotorRegler+0x1990>
    81f4:       f7 fe           sbrs    r15, 7
    81f6:       03 c0           rjmp    .+6             ; 0x81fe <MotorRegler+0x1966>
    81f8:       4f ef           ldi     r20, 0xFF       ; 255
    81fa:       e4 1a           sub     r14, r20
    81fc:       f4 0a           sbc     r15, r20
    81fe:       f5 94           asr     r15
    8200:       e7 94           ror     r14
    8202:       f0 92 bd 03     sts     0x03BD, r15
    8206:       e0 92 bc 03     sts     0x03BC, r14
    820a:       d7 fe           sbrs    r13, 7
    820c:       03 c0           rjmp    .+6             ; 0x8214 <MotorRegler+0x197c>
    820e:       5f ef           ldi     r21, 0xFF       ; 255
    8210:       c5 1a           sub     r12, r21
    8212:       d5 0a           sbc     r13, r21
    8214:       d5 94           asr     r13
    8216:       c7 94           ror     r12
    8218:       d0 92 bb 03     sts     0x03BB, r13
    821c:       c0 92 ba 03     sts     0x03BA, r12
    8220:       10 92 17 04     sts     0x0417, r1
    8224:       10 92 16 04     sts     0x0416, r1
    8228:       80 91 bc 03     lds     r24, 0x03BC
    822c:       90 91 bd 03     lds     r25, 0x03BD
    8230:       89 3b           cpi     r24, 0xB9       ; 185
    8232:       9b 40           sbci    r25, 0x0B       ; 11
    8234:       6c f0           brlt    .+26            ; 0x8250 <MotorRegler+0x19b8>
    8236:       10 92 bd 03     sts     0x03BD, r1
    823a:       10 92 bc 03     sts     0x03BC, r1
    823e:       80 91 55 04     lds     r24, 0x0455
    8242:       90 91 56 04     lds     r25, 0x0456
    8246:       01 96           adiw    r24, 0x01       ; 1
    8248:       90 93 56 04     sts     0x0456, r25
    824c:       80 93 55 04     sts     0x0455, r24
    8250:       80 91 bc 03     lds     r24, 0x03BC
    8254:       90 91 bd 03     lds     r25, 0x03BD
    8258:       88 34           cpi     r24, 0x48       ; 72
    825a:       94 4f           sbci    r25, 0xF4       ; 244
    825c:       6c f4           brge    .+26            ; 0x8278 <MotorRegler+0x19e0>
    825e:       10 92 bd 03     sts     0x03BD, r1
    8262:       10 92 bc 03     sts     0x03BC, r1
    8266:       80 91 55 04     lds     r24, 0x0455
    826a:       90 91 56 04     lds     r25, 0x0456
    826e:       01 97           sbiw    r24, 0x01       ; 1
    8270:       90 93 56 04     sts     0x0456, r25
    8274:       80 93 55 04     sts     0x0455, r24
    8278:       80 91 ba 03     lds     r24, 0x03BA
    827c:       90 91 bb 03     lds     r25, 0x03BB
    8280:       89 3b           cpi     r24, 0xB9       ; 185
    8282:       9b 40           sbci    r25, 0x0B       ; 11
    8284:       6c f0           brlt    .+26            ; 0x82a0 <MotorRegler+0x1a08>
    8286:       10 92 bb 03     sts     0x03BB, r1
    828a:       10 92 ba 03     sts     0x03BA, r1
    828e:       80 91 53 04     lds     r24, 0x0453
    8292:       90 91 54 04     lds     r25, 0x0454
    8296:       01 96           adiw    r24, 0x01       ; 1
    8298:       90 93 54 04     sts     0x0454, r25
    829c:       80 93 53 04     sts     0x0453, r24
    82a0:       80 91 ba 03     lds     r24, 0x03BA
    82a4:       90 91 bb 03     lds     r25, 0x03BB
    82a8:       88 34           cpi     r24, 0x48       ; 72
    82aa:       94 4f           sbci    r25, 0xF4       ; 244
    82ac:       6c f4           brge    .+26            ; 0x82c8 <MotorRegler+0x1a30>
    82ae:       10 92 bb 03     sts     0x03BB, r1
    82b2:       10 92 ba 03     sts     0x03BA, r1
    82b6:       80 91 53 04     lds     r24, 0x0453
    82ba:       90 91 54 04     lds     r25, 0x0454
    82be:       01 97           sbiw    r24, 0x01       ; 1
    82c0:       90 93 54 04     sts     0x0454, r25
    82c4:       80 93 53 04     sts     0x0453, r24
    82c8:       80 91 16 04     lds     r24, 0x0416
    82cc:       90 91 17 04     lds     r25, 0x0417
    82d0:       8d 3a           cpi     r24, 0xAD       ; 173
    82d2:       9d 40           sbci    r25, 0x0D       ; 13
    82d4:       6c f0           brlt    .+26            ; 0x82f0 <MotorRegler+0x1a58>
    82d6:       10 92 17 04     sts     0x0417, r1
    82da:       10 92 16 04     sts     0x0416, r1
    82de:       80 91 51 04     lds     r24, 0x0451
    82e2:       90 91 52 04     lds     r25, 0x0452
    82e6:       01 96           adiw    r24, 0x01       ; 1
    82e8:       90 93 52 04     sts     0x0452, r25
    82ec:       80 93 51 04     sts     0x0451, r24
    82f0:       80 91 16 04     lds     r24, 0x0416
    82f4:       90 91 17 04     lds     r25, 0x0417
    82f8:       84 35           cpi     r24, 0x54       ; 84
    82fa:       92 4f           sbci    r25, 0xF2       ; 242
    82fc:       d4 f4           brge    .+52            ; 0x8332 <MotorRegler+0x1a9a>
    82fe:       10 92 17 04     sts     0x0417, r1
    8302:       10 92 16 04     sts     0x0416, r1
    8306:       80 91 51 04     lds     r24, 0x0451
    830a:       90 91 52 04     lds     r25, 0x0452
    830e:       01 97           sbiw    r24, 0x01       ; 1
    8310:       90 93 52 04     sts     0x0452, r25
    8314:       80 93 51 04     sts     0x0451, r24
    8318:       0c c0           rjmp    .+24            ; 0x8332 <MotorRegler+0x1a9a>
    831a:       10 92 bd 03     sts     0x03BD, r1
    831e:       10 92 bc 03     sts     0x03BC, r1
    8322:       10 92 bb 03     sts     0x03BB, r1
    8326:       10 92 ba 03     sts     0x03BA, r1
    832a:       10 92 17 04     sts     0x0417, r1
    832e:       10 92 16 04     sts     0x0416, r1
    8332:       10 92 18 04     sts     0x0418, r1
    8336:       80 91 1f 06     lds     r24, 0x061F
    833a:       81 11           cpse    r24, r1
    833c:       08 c0           rjmp    .+16            ; 0x834e <MotorRegler+0x1ab6>
    833e:       10 92 eb 03     sts     0x03EB, r1
    8342:       10 92 ea 03     sts     0x03EA, r1
    8346:       10 92 e9 03     sts     0x03E9, r1
    834a:       10 92 e8 03     sts     0x03E8, r1
    834e:       80 91 11 06     lds     r24, 0x0611
    8352:       90 91 12 06     lds     r25, 0x0612
    8356:       a0 91 13 06     lds     r26, 0x0613
    835a:       b0 91 14 06     lds     r27, 0x0614
    835e:       80 93 90 03     sts     0x0390, r24
    8362:       90 93 91 03     sts     0x0391, r25
    8366:       a0 93 92 03     sts     0x0392, r26
    836a:       b0 93 93 03     sts     0x0393, r27
    836e:       80 91 19 06     lds     r24, 0x0619
    8372:       90 91 1a 06     lds     r25, 0x061A
    8376:       a0 91 1b 06     lds     r26, 0x061B
    837a:       b0 91 1c 06     lds     r27, 0x061C
    837e:       80 93 8c 03     sts     0x038C, r24
    8382:       90 93 8d 03     sts     0x038D, r25
    8386:       a0 93 8e 03     sts     0x038E, r26
    838a:       b0 93 8f 03     sts     0x038F, r27
    838e:       10 92 11 06     sts     0x0611, r1
    8392:       10 92 12 06     sts     0x0612, r1
    8396:       10 92 13 06     sts     0x0613, r1
    839a:       10 92 14 06     sts     0x0614, r1
    839e:       10 92 19 06     sts     0x0619, r1
    83a2:       10 92 1a 06     sts     0x061A, r1
    83a6:       10 92 1b 06     sts     0x061B, r1
    83aa:       10 92 1c 06     sts     0x061C, r1
    83ae:       10 92 53 03     sts     0x0353, r1
    83b2:       10 92 52 03     sts     0x0352, r1
    83b6:       e0 90 0e 04     lds     r14, 0x040E
    83ba:       f0 90 0f 04     lds     r15, 0x040F
    83be:       d7 01           movw    r26, r14
    83c0:       f7 fe           sbrs    r15, 7
    83c2:       04 c0           rjmp    .+8             ; 0x83cc <MotorRegler+0x1b34>
    83c4:       aa 27           eor     r26, r26
    83c6:       bb 27           eor     r27, r27
    83c8:       ae 19           sub     r26, r14
    83ca:       bf 09           sbc     r27, r15
    83cc:       a4 30           cpi     r26, 0x04       ; 4
    83ce:       b1 05           cpc     r27, r1
    83d0:       3c f0           brlt    .+14            ; 0x83e0 <MotorRegler+0x1b48>
    83d2:       80 91 39 06     lds     r24, 0x0639
    83d6:       84 fd           sbrc    r24, 4
    83d8:       03 c0           rjmp    .+6             ; 0x83e0 <MotorRegler+0x1b48>
    83da:       82 e3           ldi     r24, 0x32       ; 50
    83dc:       80 93 ec 03     sts     0x03EC, r24
    83e0:       10 91 34 05     lds     r17, 0x0534
    83e4:       80 91 c3 03     lds     r24, 0x03C3
    83e8:       90 91 c4 03     lds     r25, 0x03C4
    83ec:       81 30           cpi     r24, 0x01       ; 1
    83ee:       92 40           sbci    r25, 0x02       ; 2
    83f0:       e8 f4           brcc    .+58            ; 0x842c <MotorRegler+0x1b94>
    83f2:       97 01           movw    r18, r14
    83f4:       0e 94 2a 9b     call    0x13654 ; 0x13654 <__mulhisi3>
    83f8:       9b 01           movw    r18, r22
    83fa:       ac 01           movw    r20, r24
    83fc:       a1 2f           mov     r26, r17
    83fe:       b0 e0           ldi     r27, 0x00       ; 0
    8400:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    8404:       20 e0           ldi     r18, 0x00       ; 0
    8406:       32 e0           ldi     r19, 0x02       ; 2
    8408:       40 e0           ldi     r20, 0x00       ; 0
    840a:       50 e0           ldi     r21, 0x00       ; 0
    840c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8410:       1e 9d           mul     r17, r14
    8412:       c0 01           movw    r24, r0
    8414:       1f 9d           mul     r17, r15
    8416:       90 0d           add     r25, r0
    8418:       11 24           eor     r1, r1
    841a:       97 fd           sbrc    r25, 7
    841c:       03 96           adiw    r24, 0x03       ; 3
    841e:       95 95           asr     r25
    8420:       87 95           ror     r24
    8422:       95 95           asr     r25
    8424:       87 95           ror     r24
    8426:       82 0f           add     r24, r18
    8428:       93 1f           adc     r25, r19
    842a:       02 c0           rjmp    .+4             ; 0x8430 <MotorRegler+0x1b98>
    842c:       80 e0           ldi     r24, 0x00       ; 0
    842e:       90 e0           ldi     r25, 0x00       ; 0
    8430:       20 91 ee 03     lds     r18, 0x03EE
    8434:       30 91 ef 03     lds     r19, 0x03EF
    8438:       28 0f           add     r18, r24
    843a:       39 1f           adc     r19, r25
    843c:       a9 01           movw    r20, r18
    843e:       66 27           eor     r22, r22
    8440:       57 fd           sbrc    r21, 7
    8442:       60 95           com     r22
    8444:       76 2f           mov     r23, r22
    8446:       40 93 9c 03     sts     0x039C, r20
    844a:       50 93 9d 03     sts     0x039D, r21
    844e:       60 93 9e 03     sts     0x039E, r22
    8452:       70 93 9f 03     sts     0x039F, r23
    8456:       80 91 2c 04     lds     r24, 0x042C
    845a:       90 91 2d 04     lds     r25, 0x042D
    845e:       a0 91 2e 04     lds     r26, 0x042E
    8462:       b0 91 2f 04     lds     r27, 0x042F
    8466:       84 1b           sub     r24, r20
    8468:       95 0b           sbc     r25, r21
    846a:       a6 0b           sbc     r26, r22
    846c:       b7 0b           sbc     r27, r23
    846e:       81 35           cpi     r24, 0x51       ; 81
    8470:       33 ec           ldi     r19, 0xC3       ; 195
    8472:       93 07           cpc     r25, r19
    8474:       a1 05           cpc     r26, r1
    8476:       b1 05           cpc     r27, r1
    8478:       24 f0           brlt    .+8             ; 0x8482 <MotorRegler+0x1bea>
    847a:       80 e5           ldi     r24, 0x50       ; 80
    847c:       93 ec           ldi     r25, 0xC3       ; 195
    847e:       a0 e0           ldi     r26, 0x00       ; 0
    8480:       b0 e0           ldi     r27, 0x00       ; 0
    8482:       80 93 2c 04     sts     0x042C, r24
    8486:       90 93 2d 04     sts     0x042D, r25
    848a:       a0 93 2e 04     sts     0x042E, r26
    848e:       b0 93 2f 04     sts     0x042F, r27
    8492:       80 91 2c 04     lds     r24, 0x042C
    8496:       90 91 2d 04     lds     r25, 0x042D
    849a:       a0 91 2e 04     lds     r26, 0x042E
    849e:       b0 91 2f 04     lds     r27, 0x042F
    84a2:       80 3b           cpi     r24, 0xB0       ; 176
    84a4:       9c 43           sbci    r25, 0x3C       ; 60
    84a6:       af 4f           sbci    r26, 0xFF       ; 255
    84a8:       bf 4f           sbci    r27, 0xFF       ; 255
    84aa:       64 f4           brge    .+24            ; 0x84c4 <MotorRegler+0x1c2c>
    84ac:       80 eb           ldi     r24, 0xB0       ; 176
    84ae:       9c e3           ldi     r25, 0x3C       ; 60
    84b0:       af ef           ldi     r26, 0xFF       ; 255
    84b2:       bf ef           ldi     r27, 0xFF       ; 255
    84b4:       80 93 2c 04     sts     0x042C, r24
    84b8:       90 93 2d 04     sts     0x042D, r25
    84bc:       a0 93 2e 04     sts     0x042E, r26
    84c0:       b0 93 2f 04     sts     0x042F, r27
    84c4:       00 91 4e 01     lds     r16, 0x014E
    84c8:       10 91 4f 01     lds     r17, 0x014F
    84cc:       17 fd           sbrc    r17, 7
    84ce:       d0 c0           rjmp    .+416           ; 0x8670 <MotorRegler+0x1dd8>
    84d0:       80 91 39 06     lds     r24, 0x0639
    84d4:       83 ff           sbrs    r24, 3
    84d6:       cc c0           rjmp    .+408           ; 0x8670 <MotorRegler+0x1dd8>
    84d8:       80 91 4d 01     lds     r24, 0x014D
    84dc:       81 30           cpi     r24, 0x01       ; 1
    84de:       21 f0           breq    .+8             ; 0x84e8 <MotorRegler+0x1c50>
    84e0:       81 50           subi    r24, 0x01       ; 1
    84e2:       80 93 4d 01     sts     0x014D, r24
    84e6:       c8 c0           rjmp    .+400           ; 0x8678 <MotorRegler+0x1de0>
    84e8:       8d e0           ldi     r24, 0x0D       ; 13
    84ea:       80 93 4d 01     sts     0x014D, r24
    84ee:       c3 01           movw    r24, r6
    84f0:       b2 01           movw    r22, r4
    84f2:       20 e0           ldi     r18, 0x00       ; 0
    84f4:       32 e0           ldi     r19, 0x02       ; 2
    84f6:       40 e0           ldi     r20, 0x00       ; 0
    84f8:       50 e0           ldi     r21, 0x00       ; 0
    84fa:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    84fe:       79 01           movw    r14, r18
    8500:       37 ff           sbrs    r19, 7
    8502:       04 c0           rjmp    .+8             ; 0x850c <MotorRegler+0x1c74>
    8504:       ee 24           eor     r14, r14
    8506:       ff 24           eor     r15, r15
    8508:       e2 1a           sub     r14, r18
    850a:       f3 0a           sbc     r15, r19
    850c:       6b 81           ldd     r22, Y+3        ; 0x03
    850e:       7c 81           ldd     r23, Y+4        ; 0x04
    8510:       8d 81           ldd     r24, Y+5        ; 0x05
    8512:       9e 81           ldd     r25, Y+6        ; 0x06
    8514:       20 e0           ldi     r18, 0x00       ; 0
    8516:       32 e0           ldi     r19, 0x02       ; 2
    8518:       40 e0           ldi     r20, 0x00       ; 0
    851a:       50 e0           ldi     r21, 0x00       ; 0
    851c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8520:       19 01           movw    r2, r18
    8522:       37 ff           sbrs    r19, 7
    8524:       04 c0           rjmp    .+8             ; 0x852e <MotorRegler+0x1c96>
    8526:       22 24           eor     r2, r2
    8528:       33 24           eor     r3, r3
    852a:       22 1a           sub     r2, r18
    852c:       33 0a           sbc     r3, r19
    852e:       2e 14           cp      r2, r14
    8530:       3f 04           cpc     r3, r15
    8532:       0c f4           brge    .+2             ; 0x8536 <MotorRegler+0x1c9e>
    8534:       17 01           movw    r2, r14
    8536:       c0 90 4b 06     lds     r12, 0x064B
    853a:       d0 90 4c 06     lds     r13, 0x064C
    853e:       e0 90 4d 06     lds     r14, 0x064D
    8542:       f0 90 4e 06     lds     r15, 0x064E
    8546:       20 91 21 01     lds     r18, 0x0121
    854a:       30 91 22 01     lds     r19, 0x0122
    854e:       40 91 23 01     lds     r20, 0x0123
    8552:       50 91 24 01     lds     r21, 0x0124
    8556:       c7 01           movw    r24, r14
    8558:       b6 01           movw    r22, r12
    855a:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    855e:       49 01           movw    r8, r18
    8560:       5a 01           movw    r10, r20
    8562:       30 93 ff 05     sts     0x05FF, r19
    8566:       20 93 fe 05     sts     0x05FE, r18
    856a:       c8 01           movw    r24, r16
    856c:       84 5e           subi    r24, 0xE4       ; 228
    856e:       9d 4f           sbci    r25, 0xFD       ; 253
    8570:       82 1b           sub     r24, r18
    8572:       93 0b           sbc     r25, r19
    8574:       68 e6           ldi     r22, 0x68       ; 104
    8576:       71 e0           ldi     r23, 0x01       ; 1
    8578:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    857c:       ac 01           movw    r20, r24
    857e:       44 5b           subi    r20, 0xB4       ; 180
    8580:       51 09           sbc     r21, r1
    8582:       60 91 ec 03     lds     r22, 0x03EC
    8586:       66 23           and     r22, r22
    8588:       21 f0           breq    .+8             ; 0x8592 <MotorRegler+0x1cfa>
    858a:       90 92 1b 04     sts     0x041B, r9
    858e:       80 92 1a 04     sts     0x041A, r8
    8592:       80 91 4a 01     lds     r24, 0x014A
    8596:       90 91 4b 01     lds     r25, 0x014B
    859a:       00 97           sbiw    r24, 0x00       ; 0
    859c:       31 f0           breq    .+12            ; 0x85aa <MotorRegler+0x1d12>
    859e:       01 97           sbiw    r24, 0x01       ; 1
    85a0:       90 93 4b 01     sts     0x014B, r25
    85a4:       80 93 4a 01     sts     0x014A, r24
    85a8:       13 c0           rjmp    .+38            ; 0x85d0 <MotorRegler+0x1d38>
    85aa:       79 e1           ldi     r23, 0x19       ; 25
    85ac:       27 16           cp      r2, r23
    85ae:       31 04           cpc     r3, r1
    85b0:       7c f4           brge    .+30            ; 0x85d0 <MotorRegler+0x1d38>
    85b2:       20 91 16 04     lds     r18, 0x0416
    85b6:       30 91 17 04     lds     r19, 0x0417
    85ba:       24 0f           add     r18, r20
    85bc:       35 1f           adc     r19, r21
    85be:       30 93 17 04     sts     0x0417, r19
    85c2:       20 93 16 04     sts     0x0416, r18
    85c6:       66 23           and     r22, r22
    85c8:       19 f0           breq    .+6             ; 0x85d0 <MotorRegler+0x1d38>
    85ca:       61 50           subi    r22, 0x01       ; 1
    85cc:       60 93 ec 03     sts     0x03EC, r22
    85d0:       80 91 4a 01     lds     r24, 0x014A
    85d4:       90 91 4b 01     lds     r25, 0x014B
    85d8:       89 2b           or      r24, r25
    85da:       11 f5           brne    .+68            ; 0x8620 <MotorRegler+0x1d88>
    85dc:       20 91 4c 01     lds     r18, 0x014C
    85e0:       24 9f           mul     r18, r20
    85e2:       c0 01           movw    r24, r0
    85e4:       25 9f           mul     r18, r21
    85e6:       90 0d           add     r25, r0
    85e8:       11 24           eor     r1, r1
    85ea:       b1 01           movw    r22, r2
    85ec:       53 e0           ldi     r21, 0x03       ; 3
    85ee:       75 95           asr     r23
    85f0:       67 95           ror     r22
    85f2:       5a 95           dec     r21
    85f4:       e1 f7           brne    .-8             ; 0x85ee <MotorRegler+0x1d56>
    85f6:       6e 5f           subi    r22, 0xFE       ; 254
    85f8:       7f 4f           sbci    r23, 0xFF       ; 255
    85fa:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    85fe:       cb 01           movw    r24, r22
    8600:       aa 27           eor     r26, r26
    8602:       97 fd           sbrc    r25, 7
    8604:       a0 95           com     r26
    8606:       ba 2f           mov     r27, r26
    8608:       8c 0d           add     r24, r12
    860a:       9d 1d           adc     r25, r13
    860c:       ae 1d           adc     r26, r14
    860e:       bf 1d           adc     r27, r15
    8610:       80 93 4b 06     sts     0x064B, r24
    8614:       90 93 4c 06     sts     0x064C, r25
    8618:       a0 93 4d 06     sts     0x064D, r26
    861c:       b0 93 4e 06     sts     0x064E, r27
    8620:       80 91 ec 03     lds     r24, 0x03EC
    8624:       81 11           cpse    r24, r1
    8626:       24 c0           rjmp    .+72            ; 0x8670 <MotorRegler+0x1dd8>
    8628:       80 91 1a 04     lds     r24, 0x041A
    862c:       90 91 1b 04     lds     r25, 0x041B
    8630:       88 19           sub     r24, r8
    8632:       99 09           sbc     r25, r9
    8634:       84 5e           subi    r24, 0xE4       ; 228
    8636:       9d 4f           sbci    r25, 0xFD       ; 253
    8638:       68 e6           ldi     r22, 0x68       ; 104
    863a:       71 e0           ldi     r23, 0x01       ; 1
    863c:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    8640:       84 5b           subi    r24, 0xB4       ; 180
    8642:       91 09           sbc     r25, r1
    8644:       40 91 37 01     lds     r20, 0x0137
    8648:       46 95           lsr     r20
    864a:       48 9f           mul     r20, r24
    864c:       90 01           movw    r18, r0
    864e:       49 9f           mul     r20, r25
    8650:       30 0d           add     r19, r0
    8652:       11 24           eor     r1, r1
    8654:       37 ff           sbrs    r19, 7
    8656:       02 c0           rjmp    .+4             ; 0x865c <MotorRegler+0x1dc4>
    8658:       21 5f           subi    r18, 0xF1       ; 241
    865a:       3f 4f           sbci    r19, 0xFF       ; 255
    865c:       44 e0           ldi     r20, 0x04       ; 4
    865e:       35 95           asr     r19
    8660:       27 95           ror     r18
    8662:       4a 95           dec     r20
    8664:       e1 f7           brne    .-8             ; 0x865e <MotorRegler+0x1dc6>
    8666:       30 93 ef 03     sts     0x03EF, r19
    866a:       20 93 ee 03     sts     0x03EE, r18
    866e:       04 c0           rjmp    .+8             ; 0x8678 <MotorRegler+0x1de0>
    8670:       10 92 ef 03     sts     0x03EF, r1
    8674:       10 92 ee 03     sts     0x03EE, r1
    8678:       80 91 18 04     lds     r24, 0x0418
    867c:       88 23           and     r24, r24
    867e:       81 f0           breq    .+32            ; 0x86a0 <MotorRegler+0x1e08>
    8680:       10 92 20 04     sts     0x0420, r1
    8684:       10 92 21 04     sts     0x0421, r1
    8688:       10 92 22 04     sts     0x0422, r1
    868c:       10 92 23 04     sts     0x0423, r1
    8690:       10 92 24 04     sts     0x0424, r1
    8694:       10 92 25 04     sts     0x0425, r1
    8698:       10 92 26 04     sts     0x0426, r1
    869c:       10 92 27 04     sts     0x0427, r1
    86a0:       8f 81           ldd     r24, Y+7        ; 0x07
    86a2:       81 11           cpse    r24, r1
    86a4:       0f c0           rjmp    .+30            ; 0x86c4 <MotorRegler+0x1e2c>
    86a6:       a0 91 1f 06     lds     r26, 0x061F
    86aa:       b0 e0           ldi     r27, 0x00       ; 0
    86ac:       a3 01           movw    r20, r6
    86ae:       92 01           movw    r18, r4
    86b0:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    86b4:       28 ef           ldi     r18, 0xF8       ; 248
    86b6:       3a e2           ldi     r19, 0x2A       ; 42
    86b8:       40 e0           ldi     r20, 0x00       ; 0
    86ba:       50 e0           ldi     r21, 0x00       ; 0
    86bc:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    86c0:       19 01           movw    r2, r18
    86c2:       02 c0           rjmp    .+4             ; 0x86c8 <MotorRegler+0x1e30>
    86c4:       21 2c           mov     r2, r1
    86c6:       31 2c           mov     r3, r1
    86c8:       9d 85           ldd     r25, Y+13       ; 0x0d
    86ca:       91 11           cpse    r25, r1
    86cc:       12 c0           rjmp    .+36            ; 0x86f2 <MotorRegler+0x1e5a>
    86ce:       a0 91 1f 06     lds     r26, 0x061F
    86d2:       b0 e0           ldi     r27, 0x00       ; 0
    86d4:       2b 81           ldd     r18, Y+3        ; 0x03
    86d6:       3c 81           ldd     r19, Y+4        ; 0x04
    86d8:       4d 81           ldd     r20, Y+5        ; 0x05
    86da:       5e 81           ldd     r21, Y+6        ; 0x06
    86dc:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    86e0:       28 ef           ldi     r18, 0xF8       ; 248
    86e2:       3a e2           ldi     r19, 0x2A       ; 42
    86e4:       40 e0           ldi     r20, 0x00       ; 0
    86e6:       50 e0           ldi     r21, 0x00       ; 0
    86e8:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    86ec:       38 87           std     Y+8, r19        ; 0x08
    86ee:       2f 83           std     Y+7, r18        ; 0x07
    86f0:       02 c0           rjmp    .+4             ; 0x86f6 <MotorRegler+0x1e5e>
    86f2:       18 86           std     Y+8, r1 ; 0x08
    86f4:       1f 82           std     Y+7, r1 ; 0x07
    86f6:       80 91 fb 05     lds     r24, 0x05FB
    86fa:       90 91 fc 05     lds     r25, 0x05FC
    86fe:       89 3c           cpi     r24, 0xC9       ; 201
    8700:       91 05           cpc     r25, r1
    8702:       1c f0           brlt    .+6             ; 0x870a <MotorRegler+0x1e72>
    8704:       88 ec           ldi     r24, 0xC8       ; 200
    8706:       90 e0           ldi     r25, 0x00       ; 0
    8708:       05 c0           rjmp    .+10            ; 0x8714 <MotorRegler+0x1e7c>
    870a:       88 33           cpi     r24, 0x38       ; 56
    870c:       9f 4f           sbci    r25, 0xFF       ; 255
    870e:       34 f4           brge    .+12            ; 0x871c <MotorRegler+0x1e84>
    8710:       88 e3           ldi     r24, 0x38       ; 56
    8712:       9f ef           ldi     r25, 0xFF       ; 255
    8714:       90 93 fc 05     sts     0x05FC, r25
    8718:       80 93 fb 05     sts     0x05FB, r24
    871c:       80 91 02 06     lds     r24, 0x0602
    8720:       90 91 03 06     lds     r25, 0x0603
    8724:       89 3c           cpi     r24, 0xC9       ; 201
    8726:       91 05           cpc     r25, r1
    8728:       1c f0           brlt    .+6             ; 0x8730 <MotorRegler+0x1e98>
    872a:       88 ec           ldi     r24, 0xC8       ; 200
    872c:       90 e0           ldi     r25, 0x00       ; 0
    872e:       05 c0           rjmp    .+10            ; 0x873a <MotorRegler+0x1ea2>
    8730:       88 33           cpi     r24, 0x38       ; 56
    8732:       9f 4f           sbci    r25, 0xFF       ; 255
    8734:       34 f4           brge    .+12            ; 0x8742 <MotorRegler+0x1eaa>
    8736:       88 e3           ldi     r24, 0x38       ; 56
    8738:       9f ef           ldi     r25, 0xFF       ; 255
    873a:       90 93 03 06     sts     0x0603, r25
    873e:       80 93 02 06     sts     0x0602, r24
    8742:       a0 91 04 06     lds     r26, 0x0604
    8746:       b0 91 05 06     lds     r27, 0x0605
    874a:       80 91 49 06     lds     r24, 0x0649
    874e:       40 91 fb 05     lds     r20, 0x05FB
    8752:       50 91 fc 05     lds     r21, 0x05FC
    8756:       a8 2e           mov     r10, r24
    8758:       b1 2c           mov     r11, r1
    875a:       95 01           movw    r18, r10
    875c:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    8760:       8a 01           movw    r16, r20
    8762:       22 27           eor     r18, r18
    8764:       17 fd           sbrc    r17, 7
    8766:       20 95           com     r18
    8768:       32 2f           mov     r19, r18
    876a:       b7 e0           ldi     r27, 0x07       ; 7
    876c:       00 0f           add     r16, r16
    876e:       11 1f           adc     r17, r17
    8770:       22 1f           adc     r18, r18
    8772:       33 1f           adc     r19, r19
    8774:       ba 95           dec     r27
    8776:       d1 f7           brne    .-12            ; 0x876c <MotorRegler+0x1ed4>
    8778:       60 0f           add     r22, r16
    877a:       71 1f           adc     r23, r17
    877c:       82 1f           adc     r24, r18
    877e:       93 1f           adc     r25, r19
    8780:       10 e4           ldi     r17, 0x40       ; 64
    8782:       c1 2e           mov     r12, r17
    8784:       d1 2c           mov     r13, r1
    8786:       e1 2c           mov     r14, r1
    8788:       f1 2c           mov     r15, r1
    878a:       a7 01           movw    r20, r14
    878c:       96 01           movw    r18, r12
    878e:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8792:       81 01           movw    r16, r2
    8794:       02 0f           add     r16, r18
    8796:       13 1f           adc     r17, r19
    8798:       10 93 05 06     sts     0x0605, r17
    879c:       00 93 04 06     sts     0x0604, r16
    87a0:       a0 91 f9 05     lds     r26, 0x05F9
    87a4:       b0 91 fa 05     lds     r27, 0x05FA
    87a8:       40 91 02 06     lds     r20, 0x0602
    87ac:       50 91 03 06     lds     r21, 0x0603
    87b0:       95 01           movw    r18, r10
    87b2:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    87b6:       4a 01           movw    r8, r20
    87b8:       aa 24           eor     r10, r10
    87ba:       97 fc           sbrc    r9, 7
    87bc:       a0 94           com     r10
    87be:       ba 2c           mov     r11, r10
    87c0:       27 e0           ldi     r18, 0x07       ; 7
    87c2:       88 0c           add     r8, r8
    87c4:       99 1c           adc     r9, r9
    87c6:       aa 1c           adc     r10, r10
    87c8:       bb 1c           adc     r11, r11
    87ca:       2a 95           dec     r18
    87cc:       d1 f7           brne    .-12            ; 0x87c2 <MotorRegler+0x1f2a>
    87ce:       68 0d           add     r22, r8
    87d0:       79 1d           adc     r23, r9
    87d2:       8a 1d           adc     r24, r10
    87d4:       9b 1d           adc     r25, r11
    87d6:       a7 01           movw    r20, r14
    87d8:       96 01           movw    r18, r12
    87da:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    87de:       af 80           ldd     r10, Y+7        ; 0x07
    87e0:       b8 84           ldd     r11, Y+8        ; 0x08
    87e2:       a2 0e           add     r10, r18
    87e4:       b3 1e           adc     r11, r19
    87e6:       b0 92 fa 05     sts     0x05FA, r11
    87ea:       a0 92 f9 05     sts     0x05F9, r10
    87ee:       a9 85           ldd     r26, Y+9        ; 0x09
    87f0:       ba 85           ldd     r27, Y+10       ; 0x0a
    87f2:       aa 0f           add     r26, r26
    87f4:       bb 1f           adc     r27, r27
    87f6:       20 91 00 06     lds     r18, 0x0600
    87fa:       30 e0           ldi     r19, 0x00       ; 0
    87fc:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    8800:       a7 01           movw    r20, r14
    8802:       96 01           movw    r18, r12
    8804:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8808:       69 01           movw    r12, r18
    880a:       7a 01           movw    r14, r20
    880c:       a0 91 0e 06     lds     r26, 0x060E
    8810:       20 91 38 04     lds     r18, 0x0438
    8814:       30 91 39 04     lds     r19, 0x0439
    8818:       40 91 3a 04     lds     r20, 0x043A
    881c:       50 91 3b 04     lds     r21, 0x043B
    8820:       b0 e0           ldi     r27, 0x00       ; 0
    8822:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    8826:       20 ef           ldi     r18, 0xF0       ; 240
    8828:       35 e5           ldi     r19, 0x55       ; 85
    882a:       40 e0           ldi     r20, 0x00       ; 0
    882c:       50 e0           ldi     r21, 0x00       ; 0
    882e:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8832:       c2 0e           add     r12, r18
    8834:       d3 1e           adc     r13, r19
    8836:       d0 92 45 06     sts     0x0645, r13
    883a:       c0 92 44 06     sts     0x0644, r12
    883e:       01 30           cpi     r16, 0x01       ; 1
    8840:       10 41           sbci    r17, 0x10       ; 16
    8842:       34 f0           brlt    .+12            ; 0x8850 <MotorRegler+0x1fb8>
    8844:       80 e0           ldi     r24, 0x00       ; 0
    8846:       90 e1           ldi     r25, 0x10       ; 16
    8848:       90 93 05 06     sts     0x0605, r25
    884c:       80 93 04 06     sts     0x0604, r24
    8850:       80 91 04 06     lds     r24, 0x0604
    8854:       90 91 05 06     lds     r25, 0x0605
    8858:       81 15           cp      r24, r1
    885a:       90 4f           sbci    r25, 0xF0       ; 240
    885c:       34 f4           brge    .+12            ; 0x886a <MotorRegler+0x1fd2>
    885e:       80 e0           ldi     r24, 0x00       ; 0
    8860:       90 ef           ldi     r25, 0xF0       ; 240
    8862:       90 93 05 06     sts     0x0605, r25
    8866:       80 93 04 06     sts     0x0604, r24
    886a:       21 e0           ldi     r18, 0x01       ; 1
    886c:       a2 16           cp      r10, r18
    886e:       20 e1           ldi     r18, 0x10       ; 16
    8870:       b2 06           cpc     r11, r18
    8872:       34 f0           brlt    .+12            ; 0x8880 <MotorRegler+0x1fe8>
    8874:       80 e0           ldi     r24, 0x00       ; 0
    8876:       90 e1           ldi     r25, 0x10       ; 16
    8878:       90 93 fa 05     sts     0x05FA, r25
    887c:       80 93 f9 05     sts     0x05F9, r24
    8880:       80 91 f9 05     lds     r24, 0x05F9
    8884:       90 91 fa 05     lds     r25, 0x05FA
    8888:       81 15           cp      r24, r1
    888a:       90 4f           sbci    r25, 0xF0       ; 240
    888c:       34 f4           brge    .+12            ; 0x889a <MotorRegler+0x2002>
    888e:       80 e0           ldi     r24, 0x00       ; 0
    8890:       90 ef           ldi     r25, 0xF0       ; 240
    8892:       90 93 fa 05     sts     0x05FA, r25
    8896:       80 93 f9 05     sts     0x05F9, r24
    889a:       41 e0           ldi     r20, 0x01       ; 1
    889c:       c4 16           cp      r12, r20
    889e:       40 e1           ldi     r20, 0x10       ; 16
    88a0:       d4 06           cpc     r13, r20
    88a2:       34 f0           brlt    .+12            ; 0x88b0 <MotorRegler+0x2018>
    88a4:       80 e0           ldi     r24, 0x00       ; 0
    88a6:       90 e1           ldi     r25, 0x10       ; 16
    88a8:       90 93 45 06     sts     0x0645, r25
    88ac:       80 93 44 06     sts     0x0644, r24
    88b0:       80 91 44 06     lds     r24, 0x0644
    88b4:       90 91 45 06     lds     r25, 0x0645
    88b8:       81 15           cp      r24, r1
    88ba:       90 4f           sbci    r25, 0xF0       ; 240
    88bc:       34 f4           brge    .+12            ; 0x88ca <MotorRegler+0x2032>
    88be:       80 e0           ldi     r24, 0x00       ; 0
    88c0:       90 ef           ldi     r25, 0xF0       ; 240
    88c2:       90 93 45 06     sts     0x0645, r25
    88c6:       80 93 44 06     sts     0x0644, r24
    88ca:       80 91 c9 03     lds     r24, 0x03C9
    88ce:       85 fd           sbrc    r24, 5
    88d0:       11 c0           rjmp    .+34            ; 0x88f4 <MotorRegler+0x205c>
    88d2:       60 91 1a 01     lds     r22, 0x011A
    88d6:       70 91 1b 01     lds     r23, 0x011B
    88da:       20 91 53 01     lds     r18, 0x0153
    88de:       a9 81           ldd     r26, Y+1        ; 0x01
    88e0:       ba 81           ldd     r27, Y+2        ; 0x02
    88e2:       2a 9f           mul     r18, r26
    88e4:       c0 01           movw    r24, r0
    88e6:       2b 9f           mul     r18, r27
    88e8:       90 0d           add     r25, r0
    88ea:       11 24           eor     r1, r1
    88ec:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    88f0:       7a 83           std     Y+2, r23        ; 0x02
    88f2:       69 83           std     Y+1, r22        ; 0x01
    88f4:       80 91 8b 03     lds     r24, 0x038B
    88f8:       9f ef           ldi     r25, 0xFF       ; 255
    88fa:       98 0f           add     r25, r24
    88fc:       90 93 8b 03     sts     0x038B, r25
    8900:       81 11           cpse    r24, r1
    8902:       5a c0           rjmp    .+180           ; 0x89b8 <MotorRegler+0x2120>
    8904:       80 91 89 03     lds     r24, 0x0389
    8908:       90 91 8a 03     lds     r25, 0x038A
    890c:       89 2b           or      r24, r25
    890e:       41 f4           brne    .+16            ; 0x8920 <MotorRegler+0x2088>
    8910:       80 91 1a 01     lds     r24, 0x011A
    8914:       90 91 1b 01     lds     r25, 0x011B
    8918:       90 93 8a 03     sts     0x038A, r25
    891c:       80 93 89 03     sts     0x0389, r24
    8920:       20 91 1a 01     lds     r18, 0x011A
    8924:       30 91 1b 01     lds     r19, 0x011B
    8928:       80 91 89 03     lds     r24, 0x0389
    892c:       90 91 8a 03     lds     r25, 0x038A
    8930:       82 17           cp      r24, r18
    8932:       93 07           cpc     r25, r19
    8934:       10 f4           brcc    .+4             ; 0x893a <MotorRegler+0x20a2>
    8936:       01 96           adiw    r24, 0x01       ; 1
    8938:       08 c0           rjmp    .+16            ; 0x894a <MotorRegler+0x20b2>
    893a:       20 91 1a 01     lds     r18, 0x011A
    893e:       30 91 1b 01     lds     r19, 0x011B
    8942:       28 17           cp      r18, r24
    8944:       39 07           cpc     r19, r25
    8946:       28 f4           brcc    .+10            ; 0x8952 <MotorRegler+0x20ba>
    8948:       01 97           sbiw    r24, 0x01       ; 1
    894a:       90 93 8a 03     sts     0x038A, r25
    894e:       80 93 89 03     sts     0x0389, r24
    8952:       84 e6           ldi     r24, 0x64       ; 100
    8954:       80 93 8b 03     sts     0x038B, r24
    8958:       80 91 89 03     lds     r24, 0x0389
    895c:       90 91 8a 03     lds     r25, 0x038A
    8960:       20 91 63 04     lds     r18, 0x0463
    8964:       30 e0           ldi     r19, 0x00       ; 0
    8966:       82 17           cp      r24, r18
    8968:       93 07           cpc     r25, r19
    896a:       10 f4           brcc    .+4             ; 0x8970 <MotorRegler+0x20d8>
    896c:       2a e0           ldi     r18, 0x0A       ; 10
    896e:       0c c0           rjmp    .+24            ; 0x8988 <MotorRegler+0x20f0>
    8970:       40 91 51 01     lds     r20, 0x0151
    8974:       24 0f           add     r18, r20
    8976:       31 1d           adc     r19, r1
    8978:       28 17           cp      r18, r24
    897a:       39 07           cpc     r19, r25
    897c:       38 f4           brcc    .+14            ; 0x898c <MotorRegler+0x20f4>
    897e:       20 91 bf 03     lds     r18, 0x03BF
    8982:       22 23           and     r18, r18
    8984:       19 f0           breq    .+6             ; 0x898c <MotorRegler+0x20f4>
    8986:       21 50           subi    r18, 0x01       ; 1
    8988:       20 93 bf 03     sts     0x03BF, r18
    898c:       20 91 62 04     lds     r18, 0x0462
    8990:       30 e0           ldi     r19, 0x00       ; 0
    8992:       82 17           cp      r24, r18
    8994:       93 07           cpc     r25, r19
    8996:       10 f4           brcc    .+4             ; 0x899c <MotorRegler+0x2104>
    8998:       89 e1           ldi     r24, 0x19       ; 25
    899a:       0c c0           rjmp    .+24            ; 0x89b4 <MotorRegler+0x211c>
    899c:       40 91 51 01     lds     r20, 0x0151
    89a0:       24 0f           add     r18, r20
    89a2:       31 1d           adc     r19, r1
    89a4:       28 17           cp      r18, r24
    89a6:       39 07           cpc     r19, r25
    89a8:       38 f4           brcc    .+14            ; 0x89b8 <MotorRegler+0x2120>
    89aa:       80 91 be 03     lds     r24, 0x03BE
    89ae:       88 23           and     r24, r24
    89b0:       19 f0           breq    .+6             ; 0x89b8 <MotorRegler+0x2120>
    89b2:       81 50           subi    r24, 0x01       ; 1
    89b4:       80 93 be 03     sts     0x03BE, r24
    89b8:       80 91 bf 03     lds     r24, 0x03BF
    89bc:       88 23           and     r24, r24
    89be:       d1 f0           breq    .+52            ; 0x89f4 <MotorRegler+0x215c>
    89c0:       80 91 f2 03     lds     r24, 0x03F2
    89c4:       90 91 f3 03     lds     r25, 0x03F3
    89c8:       a0 91 f4 03     lds     r26, 0x03F4
    89cc:       b0 91 f5 03     lds     r27, 0x03F5
    89d0:       b7 fd           sbrc    r27, 7
    89d2:       10 c0           rjmp    .+32            ; 0x89f4 <MotorRegler+0x215c>
    89d4:       80 91 8d 05     lds     r24, 0x058D
    89d8:       80 93 f1 03     sts     0x03F1, r24
    89dc:       80 ee           ldi     r24, 0xE0       ; 224
    89de:       91 eb           ldi     r25, 0xB1       ; 177
    89e0:       af ef           ldi     r26, 0xFF       ; 255
    89e2:       bf ef           ldi     r27, 0xFF       ; 255
    89e4:       80 93 f2 03     sts     0x03F2, r24
    89e8:       90 93 f3 03     sts     0x03F3, r25
    89ec:       a0 93 f4 03     sts     0x03F4, r26
    89f0:       b0 93 f5 03     sts     0x03F5, r27
    89f4:       80 91 ca 04     lds     r24, 0x04CA
    89f8:       81 11           cpse    r24, r1
    89fa:       02 c0           rjmp    .+4             ; 0x8a00 <MotorRegler+0x2168>
    89fc:       0e 94 2f 82     call    0x1045e ; 0x1045e <SPI_TransmitByte>
    8a00:       e9 81           ldd     r30, Y+1        ; 0x01
    8a02:       fa 81           ldd     r31, Y+2        ; 0x02
    8a04:       ee 0f           add     r30, r30
    8a06:       ff 1f           adc     r31, r31
    8a08:       ee 0f           add     r30, r30
    8a0a:       ff 1f           adc     r31, r31
    8a0c:       fa 83           std     Y+2, r31        ; 0x02
    8a0e:       e9 83           std     Y+1, r30        ; 0x01
    8a10:       80 91 39 06     lds     r24, 0x0639
    8a14:       80 fd           sbrc    r24, 0
    8a16:       02 c0           rjmp    .+4             ; 0x8a1c <MotorRegler+0x2184>
    8a18:       0c 94 cc 4d     jmp     0x9b98  ; 0x9b98 <MotorRegler+0x3300>
    8a1c:       80 91 e4 03     lds     r24, 0x03E4
    8a20:       81 11           cpse    r24, r1
    8a22:       0c 94 cc 4d     jmp     0x9b98  ; 0x9b98 <MotorRegler+0x3300>
    8a26:       80 91 e5 03     lds     r24, 0x03E5
    8a2a:       81 11           cpse    r24, r1
    8a2c:       0c 94 cc 4d     jmp     0x9b98  ; 0x9b98 <MotorRegler+0x3300>
    8a30:       80 91 3f 0a     lds     r24, 0x0A3F
    8a34:       8f 77           andi    r24, 0x7F       ; 127
    8a36:       11 f0           breq    .+4             ; 0x8a3c <MotorRegler+0x21a4>
    8a38:       0c 94 cc 4d     jmp     0x9b98  ; 0x9b98 <MotorRegler+0x3300>
    8a3c:       80 91 57 04     lds     r24, 0x0457
    8a40:       90 91 58 04     lds     r25, 0x0458
    8a44:       89 2b           or      r24, r25
    8a46:       09 f0           breq    .+2             ; 0x8a4a <MotorRegler+0x21b2>
    8a48:       4b c0           rjmp    .+150           ; 0x8ae0 <MotorRegler+0x2248>
    8a4a:       80 91 10 01     lds     r24, 0x0110
    8a4e:       90 91 11 01     lds     r25, 0x0111
    8a52:       89 39           cpi     r24, 0x99       ; 153
    8a54:       93 40           sbci    r25, 0x03       ; 3
    8a56:       98 f0           brcs    .+38            ; 0x8a7e <MotorRegler+0x21e6>
    8a58:       87 b5           in      r24, 0x27       ; 39
    8a5a:       8a 3f           cpi     r24, 0xFA       ; 250
    8a5c:       60 f4           brcc    .+24            ; 0x8a76 <MotorRegler+0x21de>
    8a5e:       80 91 56 03     lds     r24, 0x0356
    8a62:       81 50           subi    r24, 0x01       ; 1
    8a64:       80 93 56 03     sts     0x0356, r24
    8a68:       90 91 10 05     lds     r25, 0x0510
    8a6c:       25 e0           ldi     r18, 0x05       ; 5
    8a6e:       82 9f           mul     r24, r18
    8a70:       90 19           sub     r25, r0
    8a72:       11 24           eor     r1, r1
    8a74:       19 c0           rjmp    .+50            ; 0x8aa8 <MotorRegler+0x2210>
    8a76:       81 e0           ldi     r24, 0x01       ; 1
    8a78:       80 93 88 03     sts     0x0388, r24
    8a7c:       5d c0           rjmp    .+186           ; 0x8b38 <MotorRegler+0x22a0>
    8a7e:       80 91 10 01     lds     r24, 0x0110
    8a82:       90 91 11 01     lds     r25, 0x0111
    8a86:       84 36           cpi     r24, 0x64       ; 100
    8a88:       91 05           cpc     r25, r1
    8a8a:       28 f5           brcc    .+74            ; 0x8ad6 <MotorRegler+0x223e>
    8a8c:       87 b5           in      r24, 0x27       ; 39
    8a8e:       86 30           cpi     r24, 0x06       ; 6
    8a90:       f0 f0           brcs    .+60            ; 0x8ace <MotorRegler+0x2236>
    8a92:       80 91 56 03     lds     r24, 0x0356
    8a96:       8f 5f           subi    r24, 0xFF       ; 255
    8a98:       80 93 56 03     sts     0x0356, r24
    8a9c:       90 91 10 05     lds     r25, 0x0510
    8aa0:       35 e0           ldi     r19, 0x05       ; 5
    8aa2:       83 9f           mul     r24, r19
    8aa4:       90 19           sub     r25, r0
    8aa6:       11 24           eor     r1, r1
    8aa8:       97 bd           out     0x27, r25       ; 39
    8aaa:       87 b5           in      r24, 0x27       ; 39
    8aac:       80 95           com     r24
    8aae:       88 bd           out     0x28, r24       ; 40
    8ab0:       8c e2           ldi     r24, 0x2C       ; 44
    8ab2:       91 e0           ldi     r25, 0x01       ; 1
    8ab4:       90 93 cc 04     sts     0x04CC, r25
    8ab8:       80 93 cb 04     sts     0x04CB, r24
    8abc:       8e e5           ldi     r24, 0x5E       ; 94
    8abe:       91 e0           ldi     r25, 0x01       ; 1
    8ac0:       90 93 58 04     sts     0x0458, r25
    8ac4:       80 93 57 04     sts     0x0457, r24
    8ac8:       0e 94 84 1a     call    0x3508  ; 0x3508 <CalcExpandBaroStep>
    8acc:       35 c0           rjmp    .+106           ; 0x8b38 <MotorRegler+0x22a0>
    8ace:       81 e0           ldi     r24, 0x01       ; 1
    8ad0:       80 93 87 03     sts     0x0387, r24
    8ad4:       31 c0           rjmp    .+98            ; 0x8b38 <MotorRegler+0x22a0>
    8ad6:       10 92 87 03     sts     0x0387, r1
    8ada:       10 92 88 03     sts     0x0388, r1
    8ade:       2c c0           rjmp    .+88            ; 0x8b38 <MotorRegler+0x22a0>
    8ae0:       10 92 55 03     sts     0x0355, r1
    8ae4:       10 92 54 03     sts     0x0354, r1
    8ae8:       80 91 c0 03     lds     r24, 0x03C0
    8aec:       88 23           and     r24, r24
    8aee:       21 f0           breq    .+8             ; 0x8af8 <MotorRegler+0x2260>
    8af0:       81 e0           ldi     r24, 0x01       ; 1
    8af2:       0e 94 10 16     call    0x2c20  ; 0x2c20 <ACC_AltitudeFusion>
    8af6:       17 c0           rjmp    .+46            ; 0x8b26 <MotorRegler+0x228e>
    8af8:       80 91 fc 03     lds     r24, 0x03FC
    8afc:       90 91 fd 03     lds     r25, 0x03FD
    8b00:       a0 91 fe 03     lds     r26, 0x03FE
    8b04:       b0 91 ff 03     lds     r27, 0x03FF
    8b08:       e4 e0           ldi     r30, 0x04       ; 4
    8b0a:       88 0f           add     r24, r24
    8b0c:       99 1f           adc     r25, r25
    8b0e:       aa 1f           adc     r26, r26
    8b10:       bb 1f           adc     r27, r27
    8b12:       ea 95           dec     r30
    8b14:       d1 f7           brne    .-12            ; 0x8b0a <MotorRegler+0x2272>
    8b16:       80 93 57 03     sts     0x0357, r24
    8b1a:       90 93 58 03     sts     0x0358, r25
    8b1e:       a0 93 59 03     sts     0x0359, r26
    8b22:       b0 93 5a 03     sts     0x035A, r27
    8b26:       80 91 57 04     lds     r24, 0x0457
    8b2a:       90 91 58 04     lds     r25, 0x0458
    8b2e:       01 97           sbiw    r24, 0x01       ; 1
    8b30:       90 93 58 04     sts     0x0458, r25
    8b34:       80 93 57 04     sts     0x0457, r24
    8b38:       90 91 39 06     lds     r25, 0x0639
    8b3c:       80 91 df 03     lds     r24, 0x03DF
    8b40:       91 ff           sbrs    r25, 1
    8b42:       3c c0           rjmp    .+120           ; 0x8bbc <MotorRegler+0x2324>
    8b44:       82 33           cpi     r24, 0x32       ; 50
    8b46:       48 f5           brcc    .+82            ; 0x8b9a <MotorRegler+0x2302>
    8b48:       80 91 1c 01     lds     r24, 0x011C
    8b4c:       9f ef           ldi     r25, 0xFF       ; 255
    8b4e:       98 0f           add     r25, r24
    8b50:       90 93 1c 01     sts     0x011C, r25
    8b54:       81 11           cpse    r24, r1
    8b56:       4e c0           rjmp    .+156           ; 0x8bf4 <MotorRegler+0x235c>
    8b58:       80 91 57 01     lds     r24, 0x0157
    8b5c:       81 11           cpse    r24, r1
    8b5e:       07 c0           rjmp    .+14            ; 0x8b6e <MotorRegler+0x22d6>
    8b60:       80 91 19 04     lds     r24, 0x0419
    8b64:       88 23           and     r24, r24
    8b66:       19 f0           breq    .+6             ; 0x8b6e <MotorRegler+0x22d6>
    8b68:       88 e2           ldi     r24, 0x28       ; 40
    8b6a:       80 93 57 01     sts     0x0157, r24
    8b6e:       10 92 19 04     sts     0x0419, r1
    8b72:       80 91 fc 03     lds     r24, 0x03FC
    8b76:       90 91 fd 03     lds     r25, 0x03FD
    8b7a:       a0 91 fe 03     lds     r26, 0x03FE
    8b7e:       b0 91 ff 03     lds     r27, 0x03FF
    8b82:       80 93 f8 03     sts     0x03F8, r24
    8b86:       90 93 f9 03     sts     0x03F9, r25
    8b8a:       a0 93 fa 03     sts     0x03FA, r26
    8b8e:       b0 93 fb 03     sts     0x03FB, r27
    8b92:       81 e0           ldi     r24, 0x01       ; 1
    8b94:       80 93 1c 01     sts     0x011C, r24
    8b98:       2d c0           rjmp    .+90            ; 0x8bf4 <MotorRegler+0x235c>
    8b9a:       87 34           cpi     r24, 0x47       ; 71
    8b9c:       58 f1           brcs    .+86            ; 0x8bf4 <MotorRegler+0x235c>
    8b9e:       80 91 57 01     lds     r24, 0x0157
    8ba2:       81 11           cpse    r24, r1
    8ba4:       07 c0           rjmp    .+14            ; 0x8bb4 <MotorRegler+0x231c>
    8ba6:       80 91 19 04     lds     r24, 0x0419
    8baa:       81 11           cpse    r24, r1
    8bac:       03 c0           rjmp    .+6             ; 0x8bb4 <MotorRegler+0x231c>
    8bae:       87 e2           ldi     r24, 0x27       ; 39
    8bb0:       80 93 57 01     sts     0x0157, r24
    8bb4:       88 ec           ldi     r24, 0xC8       ; 200
    8bb6:       80 93 1c 01     sts     0x011C, r24
    8bba:       19 c0           rjmp    .+50            ; 0x8bee <MotorRegler+0x2356>
    8bbc:       20 91 25 01     lds     r18, 0x0125
    8bc0:       30 91 26 01     lds     r19, 0x0126
    8bc4:       28 0f           add     r18, r24
    8bc6:       31 1d           adc     r19, r1
    8bc8:       40 91 2d 05     lds     r20, 0x052D
    8bcc:       42 9f           mul     r20, r18
    8bce:       c0 01           movw    r24, r0
    8bd0:       43 9f           mul     r20, r19
    8bd2:       90 0d           add     r25, r0
    8bd4:       11 24           eor     r1, r1
    8bd6:       aa 27           eor     r26, r26
    8bd8:       97 fd           sbrc    r25, 7
    8bda:       a0 95           com     r26
    8bdc:       ba 2f           mov     r27, r26
    8bde:       80 93 f8 03     sts     0x03F8, r24
    8be2:       90 93 f9 03     sts     0x03F9, r25
    8be6:       a0 93 fa 03     sts     0x03FA, r26
    8bea:       b0 93 fb 03     sts     0x03FB, r27
    8bee:       81 e0           ldi     r24, 0x01       ; 1
    8bf0:       80 93 19 04     sts     0x0419, r24
    8bf4:       c0 90 21 01     lds     r12, 0x0121
    8bf8:       d0 90 22 01     lds     r13, 0x0122
    8bfc:       e0 90 23 01     lds     r14, 0x0123
    8c00:       f0 90 24 01     lds     r15, 0x0124
    8c04:       60 91 3c 04     lds     r22, 0x043C
    8c08:       70 91 3d 04     lds     r23, 0x043D
    8c0c:       80 91 3e 04     lds     r24, 0x043E
    8c10:       90 91 3f 04     lds     r25, 0x043F
    8c14:       a7 01           movw    r20, r14
    8c16:       96 01           movw    r18, r12
    8c18:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8c1c:       49 01           movw    r8, r18
    8c1e:       5a 01           movw    r10, r20
    8c20:       60 91 40 04     lds     r22, 0x0440
    8c24:       70 91 41 04     lds     r23, 0x0441
    8c28:       80 91 42 04     lds     r24, 0x0442
    8c2c:       90 91 43 04     lds     r25, 0x0443
    8c30:       a7 01           movw    r20, r14
    8c32:       96 01           movw    r18, r12
    8c34:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8c38:       b4 01           movw    r22, r8
    8c3a:       c9 01           movw    r24, r18
    8c3c:       0e 94 12 0d     call    0x1a24  ; 0x1a24 <ihypot>
    8c40:       20 91 36 01     lds     r18, 0x0136
    8c44:       ac 01           movw    r20, r24
    8c46:       24 9f           mul     r18, r20
    8c48:       c0 01           movw    r24, r0
    8c4a:       25 9f           mul     r18, r21
    8c4c:       90 0d           add     r25, r0
    8c4e:       11 24           eor     r1, r1
    8c50:       64 e6           ldi     r22, 0x64       ; 100
    8c52:       70 e0           ldi     r23, 0x00       ; 0
    8c54:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    8c58:       cb 01           movw    r24, r22
    8c5a:       6c 33           cpi     r22, 0x3C       ; 60
    8c5c:       71 05           cpc     r23, r1
    8c5e:       14 f0           brlt    .+4             ; 0x8c64 <MotorRegler+0x23cc>
    8c60:       8c e3           ldi     r24, 0x3C       ; 60
    8c62:       90 e0           ldi     r25, 0x00       ; 0
    8c64:       0e 94 cd 7d     call    0xfb9a  ; 0xfb9a <c_cos_8192>
    8c68:       90 93 0b 06     sts     0x060B, r25
    8c6c:       80 93 0a 06     sts     0x060A, r24
    8c70:       80 e2           ldi     r24, 0x20       ; 32
    8c72:       80 93 20 01     sts     0x0120, r24
    8c76:       10 92 f7 03     sts     0x03F7, r1
    8c7a:       10 92 f6 03     sts     0x03F6, r1
    8c7e:       80 91 19 04     lds     r24, 0x0419
    8c82:       88 23           and     r24, r24
    8c84:       09 f4           brne    .+2             ; 0x8c88 <MotorRegler+0x23f0>
    8c86:       5d c6           rjmp    .+3258          ; 0x9942 <MotorRegler+0x30aa>
    8c88:       80 91 c9 03     lds     r24, 0x03C9
    8c8c:       84 fd           sbrc    r24, 4
    8c8e:       59 c6           rjmp    .+3250          ; 0x9942 <MotorRegler+0x30aa>
    8c90:       80 91 c8 03     lds     r24, 0x03C8
    8c94:       82 60           ori     r24, 0x02       ; 2
    8c96:       80 93 c8 03     sts     0x03C8, r24
    8c9a:       d0 90 1d 06     lds     r13, 0x061D
    8c9e:       d0 fc           sbrc    r13, 0
    8ca0:       04 c0           rjmp    .+8             ; 0x8caa <MotorRegler+0x2412>
    8ca2:       80 91 39 06     lds     r24, 0x0639
    8ca6:       81 fd           sbrc    r24, 1
    8ca8:       0c c0           rjmp    .+24            ; 0x8cc2 <MotorRegler+0x242a>
    8caa:       10 92 86 03     sts     0x0386, r1
    8cae:       10 92 85 03     sts     0x0385, r1
    8cb2:       80 91 c9 03     lds     r24, 0x03C9
    8cb6:       80 6c           ori     r24, 0xC0       ; 192
    8cb8:       80 93 c9 03     sts     0x03C9, r24
    8cbc:       09 81           ldd     r16, Y+1        ; 0x01
    8cbe:       1a 81           ldd     r17, Y+2        ; 0x02
    8cc0:       c2 c2           rjmp    .+1412          ; 0x9246 <MotorRegler+0x29ae>
    8cc2:       80 91 c9 03     lds     r24, 0x03C9
    8cc6:       81 ff           sbrs    r24, 1
    8cc8:       8e c2           rjmp    .+1308          ; 0x91e6 <MotorRegler+0x294e>
    8cca:       e0 90 0c 04     lds     r14, 0x040C
    8cce:       f0 90 0d 04     lds     r15, 0x040D
    8cd2:       00 91 40 01     lds     r16, 0x0140
    8cd6:       10 91 41 01     lds     r17, 0x0141
    8cda:       c8 01           movw    r24, r16
    8cdc:       0f 96           adiw    r24, 0x0f       ; 15
    8cde:       80 90 4a 03     lds     r8, 0x034A
    8ce2:       90 90 4b 03     lds     r9, 0x034B
    8ce6:       a0 90 4c 03     lds     r10, 0x034C
    8cea:       b0 90 4d 03     lds     r11, 0x034D
    8cee:       8e 15           cp      r24, r14
    8cf0:       9f 05           cpc     r25, r15
    8cf2:       08 f0           brcs    .+2             ; 0x8cf6 <MotorRegler+0x245e>
    8cf4:       7d c0           rjmp    .+250           ; 0x8df0 <MotorRegler+0x2558>
    8cf6:       80 91 87 03     lds     r24, 0x0387
    8cfa:       81 11           cpse    r24, r1
    8cfc:       79 c0           rjmp    .+242           ; 0x8df0 <MotorRegler+0x2558>
    8cfe:       80 91 c9 03     lds     r24, 0x03C9
    8d02:       87 ff           sbrs    r24, 7
    8d04:       0d c0           rjmp    .+26            ; 0x8d20 <MotorRegler+0x2488>
    8d06:       80 91 c9 03     lds     r24, 0x03C9
    8d0a:       8f 77           andi    r24, 0x7F       ; 127
    8d0c:       80 93 c9 03     sts     0x03C9, r24
    8d10:       80 92 f8 03     sts     0x03F8, r8
    8d14:       90 92 f9 03     sts     0x03F9, r9
    8d18:       a0 92 fa 03     sts     0x03FA, r10
    8d1c:       b0 92 fb 03     sts     0x03FB, r11
    8d20:       40 90 01 06     lds     r4, 0x0601
    8d24:       44 20           and     r4, r4
    8d26:       91 f1           breq    .+100           ; 0x8d8c <MotorRegler+0x24f4>
    8d28:       51 2c           mov     r5, r1
    8d2a:       61 2c           mov     r6, r1
    8d2c:       71 2c           mov     r7, r1
    8d2e:       60 91 f8 03     lds     r22, 0x03F8
    8d32:       70 91 f9 03     lds     r23, 0x03F9
    8d36:       80 91 fa 03     lds     r24, 0x03FA
    8d3a:       90 91 fb 03     lds     r25, 0x03FB
    8d3e:       24 e6           ldi     r18, 0x64       ; 100
    8d40:       30 e0           ldi     r19, 0x00       ; 0
    8d42:       40 e0           ldi     r20, 0x00       ; 0
    8d44:       50 e0           ldi     r21, 0x00       ; 0
    8d46:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8d4a:       42 16           cp      r4, r18
    8d4c:       53 06           cpc     r5, r19
    8d4e:       64 06           cpc     r6, r20
    8d50:       75 06           cpc     r7, r21
    8d52:       e4 f4           brge    .+56            ; 0x8d8c <MotorRegler+0x24f4>
    8d54:       80 91 57 01     lds     r24, 0x0157
    8d58:       81 11           cpse    r24, r1
    8d5a:       16 c0           rjmp    .+44            ; 0x8d88 <MotorRegler+0x24f0>
    8d5c:       60 91 fc 03     lds     r22, 0x03FC
    8d60:       70 91 fd 03     lds     r23, 0x03FD
    8d64:       80 91 fe 03     lds     r24, 0x03FE
    8d68:       90 91 ff 03     lds     r25, 0x03FF
    8d6c:       2f e5           ldi     r18, 0x5F       ; 95
    8d6e:       30 e0           ldi     r19, 0x00       ; 0
    8d70:       40 e0           ldi     r20, 0x00       ; 0
    8d72:       50 e0           ldi     r21, 0x00       ; 0
    8d74:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    8d78:       42 16           cp      r4, r18
    8d7a:       53 06           cpc     r5, r19
    8d7c:       64 06           cpc     r6, r20
    8d7e:       75 06           cpc     r7, r21
    8d80:       1c f4           brge    .+6             ; 0x8d88 <MotorRegler+0x24f0>
    8d82:       8a e1           ldi     r24, 0x1A       ; 26
    8d84:       80 93 57 01     sts     0x0157, r24
    8d88:       8d e3           ldi     r24, 0x3D       ; 61
    8d8a:       2d c0           rjmp    .+90            ; 0x8de6 <MotorRegler+0x254e>
    8d8c:       80 91 83 03     lds     r24, 0x0383
    8d90:       90 91 84 03     lds     r25, 0x0384
    8d94:       45 97           sbiw    r24, 0x15       ; 21
    8d96:       44 f0           brlt    .+16            ; 0x8da8 <MotorRegler+0x2510>
    8d98:       80 92 f8 03     sts     0x03F8, r8
    8d9c:       90 92 f9 03     sts     0x03F9, r9
    8da0:       a0 92 fa 03     sts     0x03FA, r10
    8da4:       b0 92 fb 03     sts     0x03FB, r11
    8da8:       80 91 c9 03     lds     r24, 0x03C9
    8dac:       80 64           ori     r24, 0x40       ; 64
    8dae:       80 93 c9 03     sts     0x03C9, r24
    8db2:       c7 01           movw    r24, r14
    8db4:       80 1b           sub     r24, r16
    8db6:       91 0b           sbc     r25, r17
    8db8:       0f 97           sbiw    r24, 0x0f       ; 15
    8dba:       97 ff           sbrs    r25, 7
    8dbc:       03 c0           rjmp    .+6             ; 0x8dc4 <MotorRegler+0x252c>
    8dbe:       91 95           neg     r25
    8dc0:       81 95           neg     r24
    8dc2:       91 09           sbc     r25, r1
    8dc4:       90 93 f7 03     sts     0x03F7, r25
    8dc8:       80 93 f6 03     sts     0x03F6, r24
    8dcc:       20 91 bf 03     lds     r18, 0x03BF
    8dd0:       22 23           and     r18, r18
    8dd2:       41 f0           breq    .+16            ; 0x8de4 <MotorRegler+0x254c>
    8dd4:       63 e0           ldi     r22, 0x03       ; 3
    8dd6:       70 e0           ldi     r23, 0x00       ; 0
    8dd8:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    8ddc:       70 93 f7 03     sts     0x03F7, r23
    8de0:       60 93 f6 03     sts     0x03F6, r22
    8de4:       8b e2           ldi     r24, 0x2B       ; 43
    8de6:       80 93 20 01     sts     0x0120, r24
    8dea:       10 92 f0 03     sts     0x03F0, r1
    8dee:       fd c0           rjmp    .+506           ; 0x8fea <MotorRegler+0x2752>
    8df0:       c8 01           movw    r24, r16
    8df2:       0f 97           sbiw    r24, 0x0f       ; 15
    8df4:       e8 16           cp      r14, r24
    8df6:       f9 06           cpc     r15, r25
    8df8:       a0 f5           brcc    .+104           ; 0x8e62 <MotorRegler+0x25ca>
    8dfa:       80 91 88 03     lds     r24, 0x0388
    8dfe:       81 11           cpse    r24, r1
    8e00:       30 c0           rjmp    .+96            ; 0x8e62 <MotorRegler+0x25ca>
    8e02:       80 91 c9 03     lds     r24, 0x03C9
    8e06:       86 fd           sbrc    r24, 6
    8e08:       07 c0           rjmp    .+14            ; 0x8e18 <MotorRegler+0x2580>
    8e0a:       80 91 83 03     lds     r24, 0x0383
    8e0e:       90 91 84 03     lds     r25, 0x0384
    8e12:       84 3d           cpi     r24, 0xD4       ; 212
    8e14:       9e 4f           sbci    r25, 0xFE       ; 254
    8e16:       6c f4           brge    .+26            ; 0x8e32 <MotorRegler+0x259a>
    8e18:       80 91 c9 03     lds     r24, 0x03C9
    8e1c:       8f 7b           andi    r24, 0xBF       ; 191
    8e1e:       80 93 c9 03     sts     0x03C9, r24
    8e22:       80 92 f8 03     sts     0x03F8, r8
    8e26:       90 92 f9 03     sts     0x03F9, r9
    8e2a:       a0 92 fa 03     sts     0x03FA, r10
    8e2e:       b0 92 fb 03     sts     0x03FB, r11
    8e32:       80 91 c9 03     lds     r24, 0x03C9
    8e36:       80 68           ori     r24, 0x80       ; 128
    8e38:       80 93 c9 03     sts     0x03C9, r24
    8e3c:       e0 1a           sub     r14, r16
    8e3e:       f1 0a           sbc     r15, r17
    8e40:       6f e0           ldi     r22, 0x0F       ; 15
    8e42:       e6 0e           add     r14, r22
    8e44:       f1 1c           adc     r15, r1
    8e46:       f7 fe           sbrs    r15, 7
    8e48:       03 c0           rjmp    .+6             ; 0x8e50 <MotorRegler+0x25b8>
    8e4a:       f1 94           neg     r15
    8e4c:       e1 94           neg     r14
    8e4e:       f1 08           sbc     r15, r1
    8e50:       f1 94           neg     r15
    8e52:       e1 94           neg     r14
    8e54:       f1 08           sbc     r15, r1
    8e56:       f0 92 f7 03     sts     0x03F7, r15
    8e5a:       e0 92 f6 03     sts     0x03F6, r14
    8e5e:       8d e2           ldi     r24, 0x2D       ; 45
    8e60:       c2 cf           rjmp    .-124           ; 0x8de6 <MotorRegler+0x254e>
    8e62:       8d e3           ldi     r24, 0x3D       ; 61
    8e64:       80 93 20 01     sts     0x0120, r24
    8e68:       20 91 f1 03     lds     r18, 0x03F1
    8e6c:       22 23           and     r18, r18
    8e6e:       09 f4           brne    .+2             ; 0x8e72 <MotorRegler+0x25da>
    8e70:       59 c0           rjmp    .+178           ; 0x8f24 <MotorRegler+0x268c>
    8e72:       40 91 f2 03     lds     r20, 0x03F2
    8e76:       50 91 f3 03     lds     r21, 0x03F3
    8e7a:       60 91 f4 03     lds     r22, 0x03F4
    8e7e:       70 91 f5 03     lds     r23, 0x03F5
    8e82:       80 91 f8 03     lds     r24, 0x03F8
    8e86:       90 91 f9 03     lds     r25, 0x03F9
    8e8a:       a0 91 fa 03     lds     r26, 0x03FA
    8e8e:       b0 91 fb 03     lds     r27, 0x03FB
    8e92:       84 17           cp      r24, r20
    8e94:       95 07           cpc     r25, r21
    8e96:       a6 07           cpc     r26, r22
    8e98:       b7 07           cpc     r27, r23
    8e9a:       cc f4           brge    .+50            ; 0x8ece <MotorRegler+0x2636>
    8e9c:       80 91 c9 03     lds     r24, 0x03C9
    8ea0:       80 64           ori     r24, 0x40       ; 64
    8ea2:       80 93 c9 03     sts     0x03C9, r24
    8ea6:       82 2f           mov     r24, r18
    8ea8:       90 e0           ldi     r25, 0x00       ; 0
    8eaa:       90 93 f7 03     sts     0x03F7, r25
    8eae:       80 93 f6 03     sts     0x03F6, r24
    8eb2:       8a e0           ldi     r24, 0x0A       ; 10
    8eb4:       80 93 f0 03     sts     0x03F0, r24
    8eb8:       8e e5           ldi     r24, 0x5E       ; 94
    8eba:       80 93 20 01     sts     0x0120, r24
    8ebe:       80 91 c9 03     lds     r24, 0x03C9
    8ec2:       87 ff           sbrs    r24, 7
    8ec4:       92 c0           rjmp    .+292           ; 0x8fea <MotorRegler+0x2752>
    8ec6:       80 91 c9 03     lds     r24, 0x03C9
    8eca:       8f 77           andi    r24, 0x7F       ; 127
    8ecc:       20 c0           rjmp    .+64            ; 0x8f0e <MotorRegler+0x2676>
    8ece:       48 17           cp      r20, r24
    8ed0:       59 07           cpc     r21, r25
    8ed2:       6a 07           cpc     r22, r26
    8ed4:       7b 07           cpc     r23, r27
    8ed6:       34 f5           brge    .+76            ; 0x8f24 <MotorRegler+0x268c>
    8ed8:       80 91 c9 03     lds     r24, 0x03C9
    8edc:       80 68           ori     r24, 0x80       ; 128
    8ede:       80 93 c9 03     sts     0x03C9, r24
    8ee2:       82 2f           mov     r24, r18
    8ee4:       90 e0           ldi     r25, 0x00       ; 0
    8ee6:       91 95           neg     r25
    8ee8:       81 95           neg     r24
    8eea:       91 09           sbc     r25, r1
    8eec:       90 93 f7 03     sts     0x03F7, r25
    8ef0:       80 93 f6 03     sts     0x03F6, r24
    8ef4:       86 ef           ldi     r24, 0xF6       ; 246
    8ef6:       80 93 f0 03     sts     0x03F0, r24
    8efa:       86 e7           ldi     r24, 0x76       ; 118
    8efc:       80 93 20 01     sts     0x0120, r24
    8f00:       80 91 c9 03     lds     r24, 0x03C9
    8f04:       86 ff           sbrs    r24, 6
    8f06:       71 c0           rjmp    .+226           ; 0x8fea <MotorRegler+0x2752>
    8f08:       80 91 c9 03     lds     r24, 0x03C9
    8f0c:       8f 7b           andi    r24, 0xBF       ; 191
    8f0e:       80 93 c9 03     sts     0x03C9, r24
    8f12:       80 92 f8 03     sts     0x03F8, r8
    8f16:       90 92 f9 03     sts     0x03F9, r9
    8f1a:       a0 92 fa 03     sts     0x03FA, r10
    8f1e:       b0 92 fb 03     sts     0x03FB, r11
    8f22:       63 c0           rjmp    .+198           ; 0x8fea <MotorRegler+0x2752>
    8f24:       80 91 c9 03     lds     r24, 0x03C9
    8f28:       80 7c           andi    r24, 0xC0       ; 192
    8f2a:       09 f4           brne    .+2             ; 0x8f2e <MotorRegler+0x2696>
    8f2c:       5e c0           rjmp    .+188           ; 0x8fea <MotorRegler+0x2752>
    8f2e:       80 91 f0 03     lds     r24, 0x03F0
    8f32:       81 11           cpse    r24, r1
    8f34:       34 c0           rjmp    .+104           ; 0x8f9e <MotorRegler+0x2706>
    8f36:       80 91 f8 03     lds     r24, 0x03F8
    8f3a:       90 91 f9 03     lds     r25, 0x03F9
    8f3e:       a0 91 fa 03     lds     r26, 0x03FA
    8f42:       b0 91 fb 03     lds     r27, 0x03FB
    8f46:       b5 01           movw    r22, r10
    8f48:       a4 01           movw    r20, r8
    8f4a:       47 5c           subi    r20, 0xC7       ; 199
    8f4c:       51 09           sbc     r21, r1
    8f4e:       61 09           sbc     r22, r1
    8f50:       71 09           sbc     r23, r1
    8f52:       84 17           cp      r24, r20
    8f54:       95 07           cpc     r25, r21
    8f56:       a6 07           cpc     r26, r22
    8f58:       b7 07           cpc     r27, r23
    8f5a:       3c f4           brge    .+14            ; 0x8f6a <MotorRegler+0x26d2>
    8f5c:       d5 01           movw    r26, r10
    8f5e:       c4 01           movw    r24, r8
    8f60:       88 5c           subi    r24, 0xC8       ; 200
    8f62:       91 09           sbc     r25, r1
    8f64:       a1 09           sbc     r26, r1
    8f66:       b1 09           sbc     r27, r1
    8f68:       11 c0           rjmp    .+34            ; 0x8f8c <MotorRegler+0x26f4>
    8f6a:       b5 01           movw    r22, r10
    8f6c:       a4 01           movw    r20, r8
    8f6e:       49 53           subi    r20, 0x39       ; 57
    8f70:       5f 4f           sbci    r21, 0xFF       ; 255
    8f72:       6f 4f           sbci    r22, 0xFF       ; 255
    8f74:       7f 4f           sbci    r23, 0xFF       ; 255
    8f76:       48 17           cp      r20, r24
    8f78:       59 07           cpc     r21, r25
    8f7a:       6a 07           cpc     r22, r26
    8f7c:       7b 07           cpc     r23, r27
    8f7e:       8c f4           brge    .+34            ; 0x8fa2 <MotorRegler+0x270a>
    8f80:       d5 01           movw    r26, r10
    8f82:       c4 01           movw    r24, r8
    8f84:       88 53           subi    r24, 0x38       ; 56
    8f86:       9f 4f           sbci    r25, 0xFF       ; 255
    8f88:       af 4f           sbci    r26, 0xFF       ; 255
    8f8a:       bf 4f           sbci    r27, 0xFF       ; 255
    8f8c:       80 93 f8 03     sts     0x03F8, r24
    8f90:       90 93 f9 03     sts     0x03F9, r25
    8f94:       a0 93 fa 03     sts     0x03FA, r26
    8f98:       b0 93 fb 03     sts     0x03FB, r27
    8f9c:       02 c0           rjmp    .+4             ; 0x8fa2 <MotorRegler+0x270a>
    8f9e:       10 92 f0 03     sts     0x03F0, r1
    8fa2:       80 91 c9 03     lds     r24, 0x03C9
    8fa6:       8f 73           andi    r24, 0x3F       ; 63
    8fa8:       80 93 c9 03     sts     0x03C9, r24
    8fac:       10 92 86 03     sts     0x0386, r1
    8fb0:       10 92 85 03     sts     0x0385, r1
    8fb4:       d1 fe           sbrs    r13, 1
    8fb6:       06 c0           rjmp    .+12            ; 0x8fc4 <MotorRegler+0x272c>
    8fb8:       84 ef           ldi     r24, 0xF4       ; 244
    8fba:       91 e0           ldi     r25, 0x01       ; 1
    8fbc:       90 93 cc 04     sts     0x04CC, r25
    8fc0:       80 93 cb 04     sts     0x04CB, r24
    8fc4:       80 91 00 04     lds     r24, 0x0400
    8fc8:       81 11           cpse    r24, r1
    8fca:       0f c0           rjmp    .+30            ; 0x8fea <MotorRegler+0x2752>
    8fcc:       80 91 fc 03     lds     r24, 0x03FC
    8fd0:       90 91 fd 03     lds     r25, 0x03FD
    8fd4:       a0 91 fe 03     lds     r26, 0x03FE
    8fd8:       b0 91 ff 03     lds     r27, 0x03FF
    8fdc:       c3 97           sbiw    r24, 0x33       ; 51
    8fde:       a1 05           cpc     r26, r1
    8fe0:       b1 05           cpc     r27, r1
    8fe2:       1c f0           brlt    .+6             ; 0x8fea <MotorRegler+0x2752>
    8fe4:       81 e0           ldi     r24, 0x01       ; 1
    8fe6:       80 93 00 04     sts     0x0400, r24
    8fea:       20 91 85 03     lds     r18, 0x0385
    8fee:       30 91 86 03     lds     r19, 0x0386
    8ff2:       80 91 f6 03     lds     r24, 0x03F6
    8ff6:       90 91 f7 03     lds     r25, 0x03F7
    8ffa:       28 0f           add     r18, r24
    8ffc:       39 1f           adc     r19, r25
    8ffe:       30 93 86 03     sts     0x0386, r19
    9002:       20 93 85 03     sts     0x0385, r18
    9006:       c9 01           movw    r24, r18
    9008:       37 ff           sbrs    r19, 7
    900a:       04 c0           rjmp    .+8             ; 0x9014 <MotorRegler+0x277c>
    900c:       88 27           eor     r24, r24
    900e:       99 27           eor     r25, r25
    9010:       82 1b           sub     r24, r18
    9012:       93 0b           sbc     r25, r19
    9014:       85 3f           cpi     r24, 0xF5       ; 245
    9016:       91 40           sbci    r25, 0x01       ; 1
    9018:       0c f4           brge    .+2             ; 0x901c <MotorRegler+0x2784>
    901a:       ce c0           rjmp    .+412           ; 0x91b8 <MotorRegler+0x2920>
    901c:       40 91 f0 03     lds     r20, 0x03F0
    9020:       80 91 f8 03     lds     r24, 0x03F8
    9024:       90 91 f9 03     lds     r25, 0x03F9
    9028:       a0 91 fa 03     lds     r26, 0x03FA
    902c:       b0 91 fb 03     lds     r27, 0x03FB
    9030:       44 23           and     r20, r20
    9032:       69 f1           breq    .+90            ; 0x908e <MotorRegler+0x27f6>
    9034:       40 90 f2 03     lds     r4, 0x03F2
    9038:       50 90 f3 03     lds     r5, 0x03F3
    903c:       60 90 f4 03     lds     r6, 0x03F4
    9040:       70 90 f5 03     lds     r7, 0x03F5
    9044:       92 01           movw    r18, r4
    9046:       28 1b           sub     r18, r24
    9048:       39 0b           sbc     r19, r25
    904a:       27 3f           cpi     r18, 0xF7       ; 247
    904c:       ef ef           ldi     r30, 0xFF       ; 255
    904e:       3e 07           cpc     r19, r30
    9050:       64 f0           brlt    .+24            ; 0x906a <MotorRegler+0x27d2>
    9052:       2a 30           cpi     r18, 0x0A       ; 10
    9054:       31 05           cpc     r19, r1
    9056:       4c f4           brge    .+18            ; 0x906a <MotorRegler+0x27d2>
    9058:       40 92 f8 03     sts     0x03F8, r4
    905c:       50 92 f9 03     sts     0x03F9, r5
    9060:       60 92 fa 03     sts     0x03FA, r6
    9064:       70 92 fb 03     sts     0x03FB, r7
    9068:       32 c0           rjmp    .+100           ; 0x90ce <MotorRegler+0x2836>
    906a:       55 27           eor     r21, r21
    906c:       47 fd           sbrc    r20, 7
    906e:       50 95           com     r21
    9070:       65 2f           mov     r22, r21
    9072:       75 2f           mov     r23, r21
    9074:       48 0f           add     r20, r24
    9076:       59 1f           adc     r21, r25
    9078:       6a 1f           adc     r22, r26
    907a:       7b 1f           adc     r23, r27
    907c:       40 93 f8 03     sts     0x03F8, r20
    9080:       50 93 f9 03     sts     0x03F9, r21
    9084:       60 93 fa 03     sts     0x03FA, r22
    9088:       70 93 fb 03     sts     0x03FB, r23
    908c:       20 c0           rjmp    .+64            ; 0x90ce <MotorRegler+0x2836>
    908e:       40 91 2d 05     lds     r20, 0x052D
    9092:       12 16           cp      r1, r18
    9094:       13 06           cpc     r1, r19
    9096:       54 f4           brge    .+20            ; 0x90ac <MotorRegler+0x2814>
    9098:       2b ea           ldi     r18, 0xAB       ; 171
    909a:       42 9f           mul     r20, r18
    909c:       21 2d           mov     r18, r1
    909e:       11 24           eor     r1, r1
    90a0:       26 95           lsr     r18
    90a2:       82 0f           add     r24, r18
    90a4:       91 1d           adc     r25, r1
    90a6:       a1 1d           adc     r26, r1
    90a8:       b1 1d           adc     r27, r1
    90aa:       09 c0           rjmp    .+18            ; 0x90be <MotorRegler+0x2826>
    90ac:       2b ea           ldi     r18, 0xAB       ; 171
    90ae:       42 9f           mul     r20, r18
    90b0:       21 2d           mov     r18, r1
    90b2:       11 24           eor     r1, r1
    90b4:       26 95           lsr     r18
    90b6:       82 1b           sub     r24, r18
    90b8:       91 09           sbc     r25, r1
    90ba:       a1 09           sbc     r26, r1
    90bc:       b1 09           sbc     r27, r1
    90be:       80 93 f8 03     sts     0x03F8, r24
    90c2:       90 93 f9 03     sts     0x03F9, r25
    90c6:       a0 93 fa 03     sts     0x03FA, r26
    90ca:       b0 93 fb 03     sts     0x03FB, r27
    90ce:       10 92 86 03     sts     0x0386, r1
    90d2:       10 92 85 03     sts     0x0385, r1
    90d6:       80 91 fc 03     lds     r24, 0x03FC
    90da:       90 91 fd 03     lds     r25, 0x03FD
    90de:       a0 91 fe 03     lds     r26, 0x03FE
    90e2:       b0 91 ff 03     lds     r27, 0x03FF
    90e6:       ac 01           movw    r20, r24
    90e8:       bd 01           movw    r22, r26
    90ea:       4f 5f           subi    r20, 0xFF       ; 255
    90ec:       53 40           sbci    r21, 0x03       ; 3
    90ee:       61 09           sbc     r22, r1
    90f0:       71 09           sbc     r23, r1
    90f2:       84 16           cp      r8, r20
    90f4:       95 06           cpc     r9, r21
    90f6:       a6 06           cpc     r10, r22
    90f8:       b7 06           cpc     r11, r23
    90fa:       24 f4           brge    .+8             ; 0x9104 <MotorRegler+0x286c>
    90fc:       94 50           subi    r25, 0x04       ; 4
    90fe:       a1 09           sbc     r26, r1
    9100:       b1 09           sbc     r27, r1
    9102:       0e c0           rjmp    .+28            ; 0x9120 <MotorRegler+0x2888>
    9104:       ac 01           movw    r20, r24
    9106:       bd 01           movw    r22, r26
    9108:       41 50           subi    r20, 0x01       ; 1
    910a:       5c 4f           sbci    r21, 0xFC       ; 252
    910c:       6f 4f           sbci    r22, 0xFF       ; 255
    910e:       7f 4f           sbci    r23, 0xFF       ; 255
    9110:       48 15           cp      r20, r8
    9112:       59 05           cpc     r21, r9
    9114:       6a 05           cpc     r22, r10
    9116:       7b 05           cpc     r23, r11
    9118:       5c f4           brge    .+22            ; 0x9130 <MotorRegler+0x2898>
    911a:       9c 5f           subi    r25, 0xFC       ; 252
    911c:       af 4f           sbci    r26, 0xFF       ; 255
    911e:       bf 4f           sbci    r27, 0xFF       ; 255
    9120:       80 93 4a 03     sts     0x034A, r24
    9124:       90 93 4b 03     sts     0x034B, r25
    9128:       a0 93 4c 03     sts     0x034C, r26
    912c:       b0 93 4d 03     sts     0x034D, r27
    9130:       80 91 4a 03     lds     r24, 0x034A
    9134:       90 91 4b 03     lds     r25, 0x034B
    9138:       a0 91 4c 03     lds     r26, 0x034C
    913c:       b0 91 4d 03     lds     r27, 0x034D
    9140:       40 91 f8 03     lds     r20, 0x03F8
    9144:       50 91 f9 03     lds     r21, 0x03F9
    9148:       60 91 fa 03     lds     r22, 0x03FA
    914c:       70 91 fb 03     lds     r23, 0x03FB
    9150:       8c 01           movw    r16, r24
    9152:       9d 01           movw    r18, r26
    9154:       0f 5f           subi    r16, 0xFF       ; 255
    9156:       13 40           sbci    r17, 0x03       ; 3
    9158:       21 09           sbc     r18, r1
    915a:       31 09           sbc     r19, r1
    915c:       40 17           cp      r20, r16
    915e:       51 07           cpc     r21, r17
    9160:       62 07           cpc     r22, r18
    9162:       73 07           cpc     r23, r19
    9164:       24 f4           brge    .+8             ; 0x916e <MotorRegler+0x28d6>
    9166:       94 50           subi    r25, 0x04       ; 4
    9168:       a1 09           sbc     r26, r1
    916a:       b1 09           sbc     r27, r1
    916c:       0f c0           rjmp    .+30            ; 0x918c <MotorRegler+0x28f4>
    916e:       8c 01           movw    r16, r24
    9170:       9d 01           movw    r18, r26
    9172:       05 52           subi    r16, 0x25       ; 37
    9174:       1a 4f           sbci    r17, 0xFA       ; 250
    9176:       2f 4f           sbci    r18, 0xFF       ; 255
    9178:       3f 4f           sbci    r19, 0xFF       ; 255
    917a:       04 17           cp      r16, r20
    917c:       15 07           cpc     r17, r21
    917e:       26 07           cpc     r18, r22
    9180:       37 07           cpc     r19, r23
    9182:       64 f4           brge    .+24            ; 0x919c <MotorRegler+0x2904>
    9184:       84 52           subi    r24, 0x24       ; 36
    9186:       9a 4f           sbci    r25, 0xFA       ; 250
    9188:       af 4f           sbci    r26, 0xFF       ; 255
    918a:       bf 4f           sbci    r27, 0xFF       ; 255
    918c:       80 93 f8 03     sts     0x03F8, r24
    9190:       90 93 f9 03     sts     0x03F9, r25
    9194:       a0 93 fa 03     sts     0x03FA, r26
    9198:       b0 93 fb 03     sts     0x03FB, r27
    919c:       d1 fe           sbrs    r13, 1
    919e:       06 c0           rjmp    .+12            ; 0x91ac <MotorRegler+0x2914>
    91a0:       84 e6           ldi     r24, 0x64       ; 100
    91a2:       90 e0           ldi     r25, 0x00       ; 0
    91a4:       90 93 cc 04     sts     0x04CC, r25
    91a8:       80 93 cb 04     sts     0x04CB, r24
    91ac:       80 91 f1 03     lds     r24, 0x03F1
    91b0:       81 11           cpse    r24, r1
    91b2:       02 c0           rjmp    .+4             ; 0x91b8 <MotorRegler+0x2920>
    91b4:       0e 94 0f 34     call    0x681e  ; 0x681e <CalcStickGasHover>
    91b8:       80 91 57 04     lds     r24, 0x0457
    91bc:       90 91 58 04     lds     r25, 0x0458
    91c0:       89 2b           or      r24, r25
    91c2:       e9 f1           breq    .+122           ; 0x923e <MotorRegler+0x29a6>
    91c4:       80 91 4a 03     lds     r24, 0x034A
    91c8:       90 91 4b 03     lds     r25, 0x034B
    91cc:       a0 91 4c 03     lds     r26, 0x034C
    91d0:       b0 91 4d 03     lds     r27, 0x034D
    91d4:       80 93 f8 03     sts     0x03F8, r24
    91d8:       90 93 f9 03     sts     0x03F9, r25
    91dc:       a0 93 fa 03     sts     0x03FA, r26
    91e0:       b0 93 fb 03     sts     0x03FB, r27
    91e4:       2c c0           rjmp    .+88            ; 0x923e <MotorRegler+0x29a6>
    91e6:       81 e0           ldi     r24, 0x01       ; 1
    91e8:       0e 94 10 16     call    0x2c20  ; 0x2c20 <ACC_AltitudeFusion>
    91ec:       80 91 4a 03     lds     r24, 0x034A
    91f0:       90 91 4b 03     lds     r25, 0x034B
    91f4:       a0 91 4c 03     lds     r26, 0x034C
    91f8:       b0 91 4d 03     lds     r27, 0x034D
    91fc:       80 5d           subi    r24, 0xD0       ; 208
    91fe:       97 40           sbci    r25, 0x07       ; 7
    9200:       a1 09           sbc     r26, r1
    9202:       b1 09           sbc     r27, r1
    9204:       80 93 f8 03     sts     0x03F8, r24
    9208:       90 93 f9 03     sts     0x03F9, r25
    920c:       a0 93 fa 03     sts     0x03FA, r26
    9210:       b0 93 fb 03     sts     0x03FB, r27
    9214:       80 91 31 05     lds     r24, 0x0531
    9218:       88 23           and     r24, r24
    921a:       11 f0           breq    .+4             ; 0x9220 <MotorRegler+0x2988>
    921c:       90 e0           ldi     r25, 0x00       ; 0
    921e:       02 c0           rjmp    .+4             ; 0x9224 <MotorRegler+0x298c>
    9220:       8f e7           ldi     r24, 0x7F       ; 127
    9222:       90 e0           ldi     r25, 0x00       ; 0
    9224:       90 93 41 01     sts     0x0141, r25
    9228:       80 93 40 01     sts     0x0140, r24
    922c:       29 81           ldd     r18, Y+1        ; 0x01
    922e:       3a 81           ldd     r19, Y+2        ; 0x02
    9230:       30 93 e7 03     sts     0x03E7, r19
    9234:       20 93 e6 03     sts     0x03E6, r18
    9238:       8e e2           ldi     r24, 0x2E       ; 46
    923a:       80 93 20 01     sts     0x0120, r24
    923e:       00 91 e6 03     lds     r16, 0x03E6
    9242:       10 91 e7 03     lds     r17, 0x03E7
    9246:       80 91 4a 03     lds     r24, 0x034A
    924a:       90 91 4b 03     lds     r25, 0x034B
    924e:       a0 91 4c 03     lds     r26, 0x034C
    9252:       b0 91 4d 03     lds     r27, 0x034D
    9256:       40 91 f8 03     lds     r20, 0x03F8
    925a:       50 91 f9 03     lds     r21, 0x03F9
    925e:       60 91 fa 03     lds     r22, 0x03FA
    9262:       70 91 fb 03     lds     r23, 0x03FB
    9266:       90 90 1d 06     lds     r9, 0x061D
    926a:       48 17           cp      r20, r24
    926c:       59 07           cpc     r21, r25
    926e:       6a 07           cpc     r22, r26
    9270:       7b 07           cpc     r23, r27
    9272:       14 f0           brlt    .+4             ; 0x9278 <MotorRegler+0x29e0>
    9274:       90 fc           sbrc    r9, 0
    9276:       77 c3           rjmp    .+1774          ; 0x9966 <MotorRegler+0x30ce>
    9278:       e0 91 c0 03     lds     r30, 0x03C0
    927c:       20 91 57 04     lds     r18, 0x0457
    9280:       30 91 58 04     lds     r19, 0x0458
    9284:       40 90 0a 06     lds     r4, 0x060A
    9288:       50 90 0b 06     lds     r5, 0x060B
    928c:       a0 90 79 03     lds     r10, 0x0379
    9290:       b0 90 7a 03     lds     r11, 0x037A
    9294:       80 90 41 06     lds     r8, 0x0641
    9298:       e1 11           cpse    r30, r1
    929a:       d6 c1           rjmp    .+940           ; 0x9648 <MotorRegler+0x2db0>
    929c:       e0 90 e6 03     lds     r14, 0x03E6
    92a0:       f0 90 e7 03     lds     r15, 0x03E7
    92a4:       23 2b           or      r18, r19
    92a6:       41 f0           breq    .+16            ; 0x92b8 <MotorRegler+0x2a20>
    92a8:       87 01           movw    r16, r14
    92aa:       10 92 84 03     sts     0x0384, r1
    92ae:       10 92 83 03     sts     0x0383, r1
    92b2:       c1 2c           mov     r12, r1
    92b4:       d1 2c           mov     r13, r1
    92b6:       ae c0           rjmp    .+348           ; 0x9414 <MotorRegler+0x2b7c>
    92b8:       84 1b           sub     r24, r20
    92ba:       95 0b           sbc     r25, r21
    92bc:       a6 0b           sbc     r26, r22
    92be:       b7 0b           sbc     r27, r23
    92c0:       82 30           cpi     r24, 0x02       ; 2
    92c2:       30 e8           ldi     r19, 0x80       ; 128
    92c4:       93 07           cpc     r25, r19
    92c6:       3f ef           ldi     r19, 0xFF       ; 255
    92c8:       a3 07           cpc     r26, r19
    92ca:       b3 07           cpc     r27, r19
    92cc:       2c f4           brge    .+10            ; 0x92d8 <MotorRegler+0x2a40>
    92ce:       81 e0           ldi     r24, 0x01       ; 1
    92d0:       90 e8           ldi     r25, 0x80       ; 128
    92d2:       af ef           ldi     r26, 0xFF       ; 255
    92d4:       bf ef           ldi     r27, 0xFF       ; 255
    92d6:       0a c0           rjmp    .+20            ; 0x92ec <MotorRegler+0x2a54>
    92d8:       8f 3f           cpi     r24, 0xFF       ; 255
    92da:       4f e7           ldi     r20, 0x7F       ; 127
    92dc:       94 07           cpc     r25, r20
    92de:       a1 05           cpc     r26, r1
    92e0:       b1 05           cpc     r27, r1
    92e2:       24 f0           brlt    .+8             ; 0x92ec <MotorRegler+0x2a54>
    92e4:       8f ef           ldi     r24, 0xFF       ; 255
    92e6:       9f e7           ldi     r25, 0x7F       ; 127
    92e8:       a0 e0           ldi     r26, 0x00       ; 0
    92ea:       b0 e0           ldi     r27, 0x00       ; 0
    92ec:       80 93 7f 03     sts     0x037F, r24
    92f0:       90 93 80 03     sts     0x0380, r25
    92f4:       a0 93 81 03     sts     0x0381, r26
    92f8:       b0 93 82 03     sts     0x0382, r27
    92fc:       20 91 7f 03     lds     r18, 0x037F
    9300:       30 91 80 03     lds     r19, 0x0380
    9304:       40 91 81 03     lds     r20, 0x0381
    9308:       50 91 82 03     lds     r21, 0x0382
    930c:       30 93 84 03     sts     0x0384, r19
    9310:       20 93 83 03     sts     0x0383, r18
    9314:       a0 91 39 01     lds     r26, 0x0139
    9318:       b0 e0           ldi     r27, 0x00       ; 0
    931a:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    931e:       20 e2           ldi     r18, 0x20       ; 32
    9320:       30 e0           ldi     r19, 0x00       ; 0
    9322:       40 e0           ldi     r20, 0x00       ; 0
    9324:       50 e0           ldi     r21, 0x00       ; 0
    9326:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    932a:       25 30           cpi     r18, 0x05       ; 5
    932c:       6e ef           ldi     r22, 0xFE       ; 254
    932e:       36 07           cpc     r19, r22
    9330:       6f ef           ldi     r22, 0xFF       ; 255
    9332:       46 07           cpc     r20, r22
    9334:       56 07           cpc     r21, r22
    9336:       2c f4           brge    .+10            ; 0x9342 <MotorRegler+0x2aaa>
    9338:       84 e0           ldi     r24, 0x04       ; 4
    933a:       9e ef           ldi     r25, 0xFE       ; 254
    933c:       af ef           ldi     r26, 0xFF       ; 255
    933e:       bf ef           ldi     r27, 0xFF       ; 255
    9340:       13 c0           rjmp    .+38            ; 0x9368 <MotorRegler+0x2ad0>
    9342:       21 15           cp      r18, r1
    9344:       74 e0           ldi     r23, 0x04       ; 4
    9346:       37 07           cpc     r19, r23
    9348:       41 05           cpc     r20, r1
    934a:       51 05           cpc     r21, r1
    934c:       4c f4           brge    .+18            ; 0x9360 <MotorRegler+0x2ac8>
    934e:       20 93 7f 03     sts     0x037F, r18
    9352:       30 93 80 03     sts     0x0380, r19
    9356:       40 93 81 03     sts     0x0381, r20
    935a:       50 93 82 03     sts     0x0382, r21
    935e:       0c c0           rjmp    .+24            ; 0x9378 <MotorRegler+0x2ae0>
    9360:       80 e0           ldi     r24, 0x00       ; 0
    9362:       94 e0           ldi     r25, 0x04       ; 4
    9364:       a0 e0           ldi     r26, 0x00       ; 0
    9366:       b0 e0           ldi     r27, 0x00       ; 0
    9368:       80 93 7f 03     sts     0x037F, r24
    936c:       90 93 80 03     sts     0x0380, r25
    9370:       a0 93 81 03     sts     0x0381, r26
    9374:       b0 93 82 03     sts     0x0382, r27
    9378:       60 90 7f 03     lds     r6, 0x037F
    937c:       70 90 80 03     lds     r7, 0x0380
    9380:       a0 91 54 03     lds     r26, 0x0354
    9384:       b0 91 55 03     lds     r27, 0x0355
    9388:       b7 fd           sbrc    r27, 7
    938a:       17 96           adiw    r26, 0x07       ; 7
    938c:       73 e0           ldi     r23, 0x03       ; 3
    938e:       b5 95           asr     r27
    9390:       a7 95           ror     r26
    9392:       7a 95           dec     r23
    9394:       e1 f7           brne    .-8             ; 0x938e <MotorRegler+0x2af6>
    9396:       a2 38           cpi     r26, 0x82       ; 130
    9398:       8f ef           ldi     r24, 0xFF       ; 255
    939a:       b8 07           cpc     r27, r24
    939c:       34 f0           brlt    .+12            ; 0x93aa <MotorRegler+0x2b12>
    939e:       a0 38           cpi     r26, 0x80       ; 128
    93a0:       b1 05           cpc     r27, r1
    93a2:       2c f0           brlt    .+10            ; 0x93ae <MotorRegler+0x2b16>
    93a4:       a0 e8           ldi     r26, 0x80       ; 128
    93a6:       b0 e0           ldi     r27, 0x00       ; 0
    93a8:       02 c0           rjmp    .+4             ; 0x93ae <MotorRegler+0x2b16>
    93aa:       a1 e8           ldi     r26, 0x81       ; 129
    93ac:       bf ef           ldi     r27, 0xFF       ; 255
    93ae:       20 91 3a 01     lds     r18, 0x013A
    93b2:       30 e0           ldi     r19, 0x00       ; 0
    93b4:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    93b8:       24 e0           ldi     r18, 0x04       ; 4
    93ba:       30 e0           ldi     r19, 0x00       ; 0
    93bc:       40 e0           ldi     r20, 0x00       ; 0
    93be:       50 e0           ldi     r21, 0x00       ; 0
    93c0:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    93c4:       21 30           cpi     r18, 0x01       ; 1
    93c6:       9f ef           ldi     r25, 0xFF       ; 255
    93c8:       39 07           cpc     r19, r25
    93ca:       3c f0           brlt    .+14            ; 0x93da <MotorRegler+0x2b42>
    93cc:       2f 3f           cpi     r18, 0xFF       ; 255
    93ce:       31 05           cpc     r19, r1
    93d0:       31 f0           breq    .+12            ; 0x93de <MotorRegler+0x2b46>
    93d2:       2c f0           brlt    .+10            ; 0x93de <MotorRegler+0x2b46>
    93d4:       20 e0           ldi     r18, 0x00       ; 0
    93d6:       31 e0           ldi     r19, 0x01       ; 1
    93d8:       02 c0           rjmp    .+4             ; 0x93de <MotorRegler+0x2b46>
    93da:       20 e0           ldi     r18, 0x00       ; 0
    93dc:       3f ef           ldi     r19, 0xFF       ; 255
    93de:       80 91 c9 03     lds     r24, 0x03C9
    93e2:       80 7c           andi    r24, 0xC0       ; 192
    93e4:       49 f0           breq    .+18            ; 0x93f8 <MotorRegler+0x2b60>
    93e6:       37 ff           sbrs    r19, 7
    93e8:       02 c0           rjmp    .+4             ; 0x93ee <MotorRegler+0x2b56>
    93ea:       2d 5f           subi    r18, 0xFD       ; 253
    93ec:       3f 4f           sbci    r19, 0xFF       ; 255
    93ee:       35 95           asr     r19
    93f0:       27 95           ror     r18
    93f2:       35 95           asr     r19
    93f4:       27 95           ror     r18
    93f6:       0b c0           rjmp    .+22            ; 0x940e <MotorRegler+0x2b76>
    93f8:       90 fe           sbrs    r9, 0
    93fa:       09 c0           rjmp    .+18            ; 0x940e <MotorRegler+0x2b76>
    93fc:       37 ff           sbrs    r19, 7
    93fe:       02 c0           rjmp    .+4             ; 0x9404 <MotorRegler+0x2b6c>
    9400:       29 5f           subi    r18, 0xF9       ; 249
    9402:       3f 4f           sbci    r19, 0xFF       ; 255
    9404:       53 e0           ldi     r21, 0x03       ; 3
    9406:       35 95           asr     r19
    9408:       27 95           ror     r18
    940a:       5a 95           dec     r21
    940c:       e1 f7           brne    .-8             ; 0x9406 <MotorRegler+0x2b6e>
    940e:       63 01           movw    r12, r6
    9410:       c2 0e           add     r12, r18
    9412:       d3 1e           adc     r13, r19
    9414:       70 90 38 01     lds     r7, 0x0138
    9418:       77 20           and     r7, r7
    941a:       09 f4           brne    .+2             ; 0x941e <MotorRegler+0x2b86>
    941c:       44 c0           rjmp    .+136           ; 0x94a6 <MotorRegler+0x2c0e>
    941e:       60 91 1c 04     lds     r22, 0x041C
    9422:       70 91 1d 04     lds     r23, 0x041D
    9426:       80 91 1e 04     lds     r24, 0x041E
    942a:       90 91 1f 04     lds     r25, 0x041F
    942e:       20 e8           ldi     r18, 0x80       ; 128
    9430:       30 e0           ldi     r19, 0x00       ; 0
    9432:       40 e0           ldi     r20, 0x00       ; 0
    9434:       50 e0           ldi     r21, 0x00       ; 0
    9436:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    943a:       a7 2d           mov     r26, r7
    943c:       b0 e0           ldi     r27, 0x00       ; 0
    943e:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    9442:       20 e2           ldi     r18, 0x20       ; 32
    9444:       30 e0           ldi     r19, 0x00       ; 0
    9446:       40 e0           ldi     r20, 0x00       ; 0
    9448:       50 e0           ldi     r21, 0x00       ; 0
    944a:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    944e:       21 38           cpi     r18, 0x81       ; 129
    9450:       af ef           ldi     r26, 0xFF       ; 255
    9452:       3a 07           cpc     r19, r26
    9454:       4a 07           cpc     r20, r26
    9456:       5a 07           cpc     r21, r26
    9458:       2c f4           brge    .+10            ; 0x9464 <MotorRegler+0x2bcc>
    945a:       80 e8           ldi     r24, 0x80       ; 128
    945c:       9f ef           ldi     r25, 0xFF       ; 255
    945e:       af ef           ldi     r26, 0xFF       ; 255
    9460:       bf ef           ldi     r27, 0xFF       ; 255
    9462:       13 c0           rjmp    .+38            ; 0x948a <MotorRegler+0x2bf2>
    9464:       2f 3f           cpi     r18, 0xFF       ; 255
    9466:       31 05           cpc     r19, r1
    9468:       41 05           cpc     r20, r1
    946a:       51 05           cpc     r21, r1
    946c:       09 f0           breq    .+2             ; 0x9470 <MotorRegler+0x2bd8>
    946e:       4c f4           brge    .+18            ; 0x9482 <MotorRegler+0x2bea>
    9470:       20 93 7f 03     sts     0x037F, r18
    9474:       30 93 80 03     sts     0x0380, r19
    9478:       40 93 81 03     sts     0x0381, r20
    947c:       50 93 82 03     sts     0x0382, r21
    9480:       0c c0           rjmp    .+24            ; 0x949a <MotorRegler+0x2c02>
    9482:       80 e0           ldi     r24, 0x00       ; 0
    9484:       91 e0           ldi     r25, 0x01       ; 1
    9486:       a0 e0           ldi     r26, 0x00       ; 0
    9488:       b0 e0           ldi     r27, 0x00       ; 0
    948a:       80 93 7f 03     sts     0x037F, r24
    948e:       90 93 80 03     sts     0x0380, r25
    9492:       a0 93 81 03     sts     0x0381, r26
    9496:       b0 93 82 03     sts     0x0382, r27
    949a:       80 91 7f 03     lds     r24, 0x037F
    949e:       90 91 80 03     lds     r25, 0x0380
    94a2:       c8 0e           add     r12, r24
    94a4:       d9 1e           adc     r13, r25
    94a6:       96 01           movw    r18, r12
    94a8:       d7 01           movw    r26, r14
    94aa:       0e 94 2a 9b     call    0x13654 ; 0x13654 <__mulhisi3>
    94ae:       20 e0           ldi     r18, 0x00       ; 0
    94b0:       32 e0           ldi     r19, 0x02       ; 2
    94b2:       40 e0           ldi     r20, 0x00       ; 0
    94b4:       50 e0           ldi     r21, 0x00       ; 0
    94b6:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    94ba:       02 1b           sub     r16, r18
    94bc:       13 0b           sbc     r17, r19
    94be:       80 91 f6 03     lds     r24, 0x03F6
    94c2:       90 91 f7 03     lds     r25, 0x03F7
    94c6:       89 2b           or      r24, r25
    94c8:       09 f0           breq    .+2             ; 0x94cc <MotorRegler+0x2c34>
    94ca:       62 c0           rjmp    .+196           ; 0x9590 <MotorRegler+0x2cf8>
    94cc:       1e 14           cp      r1, r14
    94ce:       1f 04           cpc     r1, r15
    94d0:       0c f0           brlt    .+2             ; 0x94d4 <MotorRegler+0x2c3c>
    94d2:       5e c0           rjmp    .+188           ; 0x9590 <MotorRegler+0x2cf8>
    94d4:       20 91 83 03     lds     r18, 0x0383
    94d8:       30 91 84 03     lds     r19, 0x0384
    94dc:       b9 01           movw    r22, r18
    94de:       37 ff           sbrs    r19, 7
    94e0:       04 c0           rjmp    .+8             ; 0x94ea <MotorRegler+0x2c52>
    94e2:       66 27           eor     r22, r22
    94e4:       77 27           eor     r23, r23
    94e6:       62 1b           sub     r22, r18
    94e8:       73 0b           sbc     r23, r19
    94ea:       80 91 14 04     lds     r24, 0x0414
    94ee:       90 91 15 04     lds     r25, 0x0415
    94f2:       6d 33           cpi     r22, 0x3D       ; 61
    94f4:       71 05           cpc     r23, r1
    94f6:       28 f4           brcc    .+10            ; 0x9502 <MotorRegler+0x2c6a>
    94f8:       80 17           cp      r24, r16
    94fa:       91 07           cpc     r25, r17
    94fc:       0c f0           brlt    .+2             ; 0x9500 <MotorRegler+0x2c68>
    94fe:       47 c0           rjmp    .+142           ; 0x958e <MotorRegler+0x2cf6>
    9500:       24 c0           rjmp    .+72            ; 0x954a <MotorRegler+0x2cb2>
    9502:       6c 53           subi    r22, 0x3C       ; 60
    9504:       71 09           sbc     r23, r1
    9506:       45 e0           ldi     r20, 0x05       ; 5
    9508:       76 95           lsr     r23
    950a:       67 95           ror     r22
    950c:       4a 95           dec     r20
    950e:       e1 f7           brne    .-8             ; 0x9508 <MotorRegler+0x2c70>
    9510:       60 31           cpi     r22, 0x10       ; 16
    9512:       71 05           cpc     r23, r1
    9514:       10 f0           brcs    .+4             ; 0x951a <MotorRegler+0x2c82>
    9516:       6f e0           ldi     r22, 0x0F       ; 15
    9518:       70 e0           ldi     r23, 0x00       ; 0
    951a:       12 16           cp      r1, r18
    951c:       13 06           cpc     r1, r19
    951e:       ec f4           brge    .+58            ; 0x955a <MotorRegler+0x2cc2>
    9520:       20 e1           ldi     r18, 0x10       ; 16
    9522:       30 e0           ldi     r19, 0x00       ; 0
    9524:       26 1b           sub     r18, r22
    9526:       37 0b           sbc     r19, r23
    9528:       28 9f           mul     r18, r24
    952a:       a0 01           movw    r20, r0
    952c:       29 9f           mul     r18, r25
    952e:       50 0d           add     r21, r0
    9530:       38 9f           mul     r19, r24
    9532:       50 0d           add     r21, r0
    9534:       11 24           eor     r1, r1
    9536:       84 e0           ldi     r24, 0x04       ; 4
    9538:       56 95           lsr     r21
    953a:       47 95           ror     r20
    953c:       8a 95           dec     r24
    953e:       e1 f7           brne    .-8             ; 0x9538 <MotorRegler+0x2ca0>
    9540:       40 17           cp      r20, r16
    9542:       51 07           cpc     r21, r17
    9544:       10 f0           brcs    .+4             ; 0x954a <MotorRegler+0x2cb2>
    9546:       8a 01           movw    r16, r20
    9548:       23 c0           rjmp    .+70            ; 0x9590 <MotorRegler+0x2cf8>
    954a:       80 91 3e 01     lds     r24, 0x013E
    954e:       90 91 3f 01     lds     r25, 0x013F
    9552:       80 17           cp      r24, r16
    9554:       91 07           cpc     r25, r17
    9556:       e4 f4           brge    .+56            ; 0x9590 <MotorRegler+0x2cf8>
    9558:       1a c0           rjmp    .+52            ; 0x958e <MotorRegler+0x2cf6>
    955a:       60 5f           subi    r22, 0xF0       ; 240
    955c:       7f 4f           sbci    r23, 0xFF       ; 255
    955e:       40 91 3e 01     lds     r20, 0x013E
    9562:       50 91 3f 01     lds     r21, 0x013F
    9566:       64 9f           mul     r22, r20
    9568:       90 01           movw    r18, r0
    956a:       65 9f           mul     r22, r21
    956c:       30 0d           add     r19, r0
    956e:       74 9f           mul     r23, r20
    9570:       30 0d           add     r19, r0
    9572:       11 24           eor     r1, r1
    9574:       b4 e0           ldi     r27, 0x04       ; 4
    9576:       36 95           lsr     r19
    9578:       27 95           ror     r18
    957a:       ba 95           dec     r27
    957c:       e1 f7           brne    .-8             ; 0x9576 <MotorRegler+0x2cde>
    957e:       80 17           cp      r24, r16
    9580:       91 07           cpc     r25, r17
    9582:       2c f4           brge    .+10            ; 0x958e <MotorRegler+0x2cf6>
    9584:       02 17           cp      r16, r18
    9586:       13 07           cpc     r17, r19
    9588:       18 f0           brcs    .+6             ; 0x9590 <MotorRegler+0x2cf8>
    958a:       89 01           movw    r16, r18
    958c:       01 c0           rjmp    .+2             ; 0x9590 <MotorRegler+0x2cf8>
    958e:       8c 01           movw    r16, r24
    9590:       b8 01           movw    r22, r16
    9592:       88 27           eor     r24, r24
    9594:       77 fd           sbrc    r23, 7
    9596:       80 95           com     r24
    9598:       98 2f           mov     r25, r24
    959a:       fd e0           ldi     r31, 0x0D       ; 13
    959c:       66 0f           add     r22, r22
    959e:       77 1f           adc     r23, r23
    95a0:       88 1f           adc     r24, r24
    95a2:       99 1f           adc     r25, r25
    95a4:       fa 95           dec     r31
    95a6:       d1 f7           brne    .-12            ; 0x959c <MotorRegler+0x2d04>
    95a8:       92 01           movw    r18, r4
    95aa:       44 27           eor     r20, r20
    95ac:       37 fd           sbrc    r19, 7
    95ae:       40 95           com     r20
    95b0:       54 2f           mov     r21, r20
    95b2:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    95b6:       20 93 7b 03     sts     0x037B, r18
    95ba:       30 93 7c 03     sts     0x037C, r19
    95be:       40 93 7d 03     sts     0x037D, r20
    95c2:       50 93 7e 03     sts     0x037E, r21
    95c6:       c5 01           movw    r24, r10
    95c8:       88 0f           add     r24, r24
    95ca:       99 1f           adc     r25, r25
    95cc:       8a 0d           add     r24, r10
    95ce:       9b 1d           adc     r25, r11
    95d0:       82 0f           add     r24, r18
    95d2:       93 1f           adc     r25, r19
    95d4:       97 fd           sbrc    r25, 7
    95d6:       03 96           adiw    r24, 0x03       ; 3
    95d8:       95 95           asr     r25
    95da:       87 95           ror     r24
    95dc:       95 95           asr     r25
    95de:       87 95           ror     r24
    95e0:       90 93 7a 03     sts     0x037A, r25
    95e4:       80 93 79 03     sts     0x0379, r24
    95e8:       20 91 29 05     lds     r18, 0x0529
    95ec:       b4 e0           ldi     r27, 0x04       ; 4
    95ee:       2b 9f           mul     r18, r27
    95f0:       90 01           movw    r18, r0
    95f2:       11 24           eor     r1, r1
    95f4:       28 17           cp      r18, r24
    95f6:       39 07           cpc     r19, r25
    95f8:       5c f4           brge    .+22            ; 0x9610 <MotorRegler+0x2d78>
    95fa:       28 2d           mov     r18, r8
    95fc:       30 e0           ldi     r19, 0x00       ; 0
    95fe:       24 51           subi    r18, 0x14       ; 20
    9600:       31 09           sbc     r19, r1
    9602:       22 0f           add     r18, r18
    9604:       33 1f           adc     r19, r19
    9606:       22 0f           add     r18, r18
    9608:       33 1f           adc     r19, r19
    960a:       82 17           cp      r24, r18
    960c:       93 07           cpc     r25, r19
    960e:       24 f0           brlt    .+8             ; 0x9618 <MotorRegler+0x2d80>
    9610:       30 93 7a 03     sts     0x037A, r19
    9614:       20 93 79 03     sts     0x0379, r18
    9618:       80 91 79 03     lds     r24, 0x0379
    961c:       90 91 7a 03     lds     r25, 0x037A
    9620:       90 fc           sbrc    r9, 0
    9622:       7c c1           rjmp    .+760           ; 0x991c <MotorRegler+0x3084>
    9624:       29 81           ldd     r18, Y+1        ; 0x01
    9626:       3a 81           ldd     r19, Y+2        ; 0x02
    9628:       2e 19           sub     r18, r14
    962a:       3f 09           sbc     r19, r15
    962c:       37 ff           sbrs    r19, 7
    962e:       02 c0           rjmp    .+4             ; 0x9634 <MotorRegler+0x2d9c>
    9630:       2d 5f           subi    r18, 0xFD       ; 253
    9632:       3f 4f           sbci    r19, 0xFF       ; 255
    9634:       a9 01           movw    r20, r18
    9636:       55 95           asr     r21
    9638:       47 95           ror     r20
    963a:       55 95           asr     r21
    963c:       47 95           ror     r20
    963e:       48 0f           add     r20, r24
    9640:       59 1f           adc     r21, r25
    9642:       5a 83           std     Y+2, r21        ; 0x02
    9644:       49 83           std     Y+1, r20        ; 0x01
    9646:       8f c1           rjmp    .+798           ; 0x9966 <MotorRegler+0x30ce>
    9648:       23 2b           or      r18, r19
    964a:       59 f0           breq    .+22            ; 0x9662 <MotorRegler+0x2dca>
    964c:       00 91 e6 03     lds     r16, 0x03E6
    9650:       10 91 e7 03     lds     r17, 0x03E7
    9654:       10 92 84 03     sts     0x0384, r1
    9658:       10 92 83 03     sts     0x0383, r1
    965c:       80 e0           ldi     r24, 0x00       ; 0
    965e:       90 e0           ldi     r25, 0x00       ; 0
    9660:       f3 c0           rjmp    .+486           ; 0x9848 <MotorRegler+0x2fb0>
    9662:       84 1b           sub     r24, r20
    9664:       95 0b           sbc     r25, r21
    9666:       a6 0b           sbc     r26, r22
    9668:       b7 0b           sbc     r27, r23
    966a:       82 30           cpi     r24, 0x02       ; 2
    966c:       50 e8           ldi     r21, 0x80       ; 128
    966e:       95 07           cpc     r25, r21
    9670:       5f ef           ldi     r21, 0xFF       ; 255
    9672:       a5 07           cpc     r26, r21
    9674:       b5 07           cpc     r27, r21
    9676:       2c f4           brge    .+10            ; 0x9682 <MotorRegler+0x2dea>
    9678:       81 e0           ldi     r24, 0x01       ; 1
    967a:       90 e8           ldi     r25, 0x80       ; 128
    967c:       af ef           ldi     r26, 0xFF       ; 255
    967e:       bf ef           ldi     r27, 0xFF       ; 255
    9680:       0a c0           rjmp    .+20            ; 0x9696 <MotorRegler+0x2dfe>
    9682:       8f 3f           cpi     r24, 0xFF       ; 255
    9684:       6f e7           ldi     r22, 0x7F       ; 127
    9686:       96 07           cpc     r25, r22
    9688:       a1 05           cpc     r26, r1
    968a:       b1 05           cpc     r27, r1
    968c:       24 f0           brlt    .+8             ; 0x9696 <MotorRegler+0x2dfe>
    968e:       8f ef           ldi     r24, 0xFF       ; 255
    9690:       9f e7           ldi     r25, 0x7F       ; 127
    9692:       a0 e0           ldi     r26, 0x00       ; 0
    9694:       b0 e0           ldi     r27, 0x00       ; 0
    9696:       80 93 7f 03     sts     0x037F, r24
    969a:       90 93 80 03     sts     0x0380, r25
    969e:       a0 93 81 03     sts     0x0381, r26
    96a2:       b0 93 82 03     sts     0x0382, r27
    96a6:       20 91 7f 03     lds     r18, 0x037F
    96aa:       30 91 80 03     lds     r19, 0x0380
    96ae:       40 91 81 03     lds     r20, 0x0381
    96b2:       50 91 82 03     lds     r21, 0x0382
    96b6:       30 93 84 03     sts     0x0384, r19
    96ba:       20 93 83 03     sts     0x0383, r18
    96be:       a0 91 39 01     lds     r26, 0x0139
    96c2:       b0 e0           ldi     r27, 0x00       ; 0
    96c4:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    96c8:       20 e2           ldi     r18, 0x20       ; 32
    96ca:       30 e0           ldi     r19, 0x00       ; 0
    96cc:       40 e0           ldi     r20, 0x00       ; 0
    96ce:       50 e0           ldi     r21, 0x00       ; 0
    96d0:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    96d4:       25 30           cpi     r18, 0x05       ; 5
    96d6:       78 ef           ldi     r23, 0xF8       ; 248
    96d8:       37 07           cpc     r19, r23
    96da:       7f ef           ldi     r23, 0xFF       ; 255
    96dc:       47 07           cpc     r20, r23
    96de:       57 07           cpc     r21, r23
    96e0:       2c f4           brge    .+10            ; 0x96ec <MotorRegler+0x2e54>
    96e2:       84 e0           ldi     r24, 0x04       ; 4
    96e4:       98 ef           ldi     r25, 0xF8       ; 248
    96e6:       af ef           ldi     r26, 0xFF       ; 255
    96e8:       bf ef           ldi     r27, 0xFF       ; 255
    96ea:       13 c0           rjmp    .+38            ; 0x9712 <MotorRegler+0x2e7a>
    96ec:       21 15           cp      r18, r1
    96ee:       88 e0           ldi     r24, 0x08       ; 8
    96f0:       38 07           cpc     r19, r24
    96f2:       41 05           cpc     r20, r1
    96f4:       51 05           cpc     r21, r1
    96f6:       4c f4           brge    .+18            ; 0x970a <MotorRegler+0x2e72>
    96f8:       20 93 7f 03     sts     0x037F, r18
    96fc:       30 93 80 03     sts     0x0380, r19
    9700:       40 93 81 03     sts     0x0381, r20
    9704:       50 93 82 03     sts     0x0382, r21
    9708:       0c c0           rjmp    .+24            ; 0x9722 <MotorRegler+0x2e8a>
    970a:       80 e0           ldi     r24, 0x00       ; 0
    970c:       98 e0           ldi     r25, 0x08       ; 8
    970e:       a0 e0           ldi     r26, 0x00       ; 0
    9710:       b0 e0           ldi     r27, 0x00       ; 0
    9712:       80 93 7f 03     sts     0x037F, r24
    9716:       90 93 80 03     sts     0x0380, r25
    971a:       a0 93 81 03     sts     0x0381, r26
    971e:       b0 93 82 03     sts     0x0382, r27
    9722:       c0 90 7f 03     lds     r12, 0x037F
    9726:       d0 90 80 03     lds     r13, 0x0380
    972a:       e0 90 81 03     lds     r14, 0x0381
    972e:       f0 90 82 03     lds     r15, 0x0382
    9732:       20 91 54 03     lds     r18, 0x0354
    9736:       30 91 55 03     lds     r19, 0x0355
    973a:       40 91 5b 03     lds     r20, 0x035B
    973e:       50 91 5c 03     lds     r21, 0x035C
    9742:       60 91 38 01     lds     r22, 0x0138
    9746:       64 9f           mul     r22, r20
    9748:       c0 01           movw    r24, r0
    974a:       65 9f           mul     r22, r21
    974c:       90 0d           add     r25, r0
    974e:       11 24           eor     r1, r1
    9750:       97 ff           sbrs    r25, 7
    9752:       02 c0           rjmp    .+4             ; 0x9758 <MotorRegler+0x2ec0>
    9754:       81 50           subi    r24, 0x01       ; 1
    9756:       9f 4f           sbci    r25, 0xFF       ; 255
    9758:       49 2f           mov     r20, r25
    975a:       55 27           eor     r21, r21
    975c:       47 fd           sbrc    r20, 7
    975e:       5a 95           dec     r21
    9760:       42 0f           add     r20, r18
    9762:       53 1f           adc     r21, r19
    9764:       66 27           eor     r22, r22
    9766:       57 fd           sbrc    r21, 7
    9768:       60 95           com     r22
    976a:       76 2f           mov     r23, r22
    976c:       80 91 f0 03     lds     r24, 0x03F0
    9770:       20 91 f6 03     lds     r18, 0x03F6
    9774:       30 91 f7 03     lds     r19, 0x03F7
    9778:       88 23           and     r24, r24
    977a:       31 f0           breq    .+12            ; 0x9788 <MotorRegler+0x2ef0>
    977c:       b3 e0           ldi     r27, 0x03       ; 3
    977e:       22 0f           add     r18, r18
    9780:       33 1f           adc     r19, r19
    9782:       ba 95           dec     r27
    9784:       e1 f7           brne    .-8             ; 0x977e <MotorRegler+0x2ee6>
    9786:       16 c0           rjmp    .+44            ; 0x97b4 <MotorRegler+0x2f1c>
    9788:       e0 91 2d 05     lds     r30, 0x052D
    978c:       e2 9f           mul     r30, r18
    978e:       c0 01           movw    r24, r0
    9790:       e3 9f           mul     r30, r19
    9792:       90 0d           add     r25, r0
    9794:       11 24           eor     r1, r1
    9796:       e9 e0           ldi     r30, 0x09       ; 9
    9798:       e8 9f           mul     r30, r24
    979a:       90 01           movw    r18, r0
    979c:       e9 9f           mul     r30, r25
    979e:       30 0d           add     r19, r0
    97a0:       11 24           eor     r1, r1
    97a2:       37 ff           sbrs    r19, 7
    97a4:       02 c0           rjmp    .+4             ; 0x97aa <MotorRegler+0x2f12>
    97a6:       21 5e           subi    r18, 0xE1       ; 225
    97a8:       3f 4f           sbci    r19, 0xFF       ; 255
    97aa:       a5 e0           ldi     r26, 0x05       ; 5
    97ac:       35 95           asr     r19
    97ae:       27 95           ror     r18
    97b0:       aa 95           dec     r26
    97b2:       e1 f7           brne    .-8             ; 0x97ac <MotorRegler+0x2f14>
    97b4:       30 93 c2 03     sts     0x03C2, r19
    97b8:       20 93 c1 03     sts     0x03C1, r18
    97bc:       80 91 c1 03     lds     r24, 0x03C1
    97c0:       90 91 c2 03     lds     r25, 0x03C2
    97c4:       aa 27           eor     r26, r26
    97c6:       97 fd           sbrc    r25, 7
    97c8:       a0 95           com     r26
    97ca:       ba 2f           mov     r27, r26
    97cc:       9a 01           movw    r18, r20
    97ce:       ab 01           movw    r20, r22
    97d0:       28 1b           sub     r18, r24
    97d2:       39 0b           sbc     r19, r25
    97d4:       4a 0b           sbc     r20, r26
    97d6:       5b 0b           sbc     r21, r27
    97d8:       a0 91 3a 01     lds     r26, 0x013A
    97dc:       b0 e0           ldi     r27, 0x00       ; 0
    97de:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
    97e2:       20 e2           ldi     r18, 0x20       ; 32
    97e4:       30 e0           ldi     r19, 0x00       ; 0
    97e6:       40 e0           ldi     r20, 0x00       ; 0
    97e8:       50 e0           ldi     r21, 0x00       ; 0
    97ea:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    97ee:       25 30           cpi     r18, 0x05       ; 5
    97f0:       98 ef           ldi     r25, 0xF8       ; 248
    97f2:       39 07           cpc     r19, r25
    97f4:       9f ef           ldi     r25, 0xFF       ; 255
    97f6:       49 07           cpc     r20, r25
    97f8:       59 07           cpc     r21, r25
    97fa:       2c f4           brge    .+10            ; 0x9806 <MotorRegler+0x2f6e>
    97fc:       84 e0           ldi     r24, 0x04       ; 4
    97fe:       98 ef           ldi     r25, 0xF8       ; 248
    9800:       af ef           ldi     r26, 0xFF       ; 255
    9802:       bf ef           ldi     r27, 0xFF       ; 255
    9804:       13 c0           rjmp    .+38            ; 0x982c <MotorRegler+0x2f94>
    9806:       21 15           cp      r18, r1
    9808:       a8 e0           ldi     r26, 0x08       ; 8
    980a:       3a 07           cpc     r19, r26
    980c:       41 05           cpc     r20, r1
    980e:       51 05           cpc     r21, r1
    9810:       4c f4           brge    .+18            ; 0x9824 <MotorRegler+0x2f8c>
    9812:       20 93 7f 03     sts     0x037F, r18
    9816:       30 93 80 03     sts     0x0380, r19
    981a:       40 93 81 03     sts     0x0381, r20
    981e:       50 93 82 03     sts     0x0382, r21
    9822:       0c c0           rjmp    .+24            ; 0x983c <MotorRegler+0x2fa4>
    9824:       80 e0           ldi     r24, 0x00       ; 0
    9826:       98 e0           ldi     r25, 0x08       ; 8
    9828:       a0 e0           ldi     r26, 0x00       ; 0
    982a:       b0 e0           ldi     r27, 0x00       ; 0
    982c:       80 93 7f 03     sts     0x037F, r24
    9830:       90 93 80 03     sts     0x0380, r25
    9834:       a0 93 81 03     sts     0x0381, r26
    9838:       b0 93 82 03     sts     0x0382, r27
    983c:       80 91 7f 03     lds     r24, 0x037F
    9840:       90 91 80 03     lds     r25, 0x0380
    9844:       8c 0d           add     r24, r12
    9846:       9d 1d           adc     r25, r13
    9848:       08 1b           sub     r16, r24
    984a:       19 0b           sbc     r17, r25
    984c:       60 91 14 04     lds     r22, 0x0414
    9850:       70 91 15 04     lds     r23, 0x0415
    9854:       60 17           cp      r22, r16
    9856:       71 07           cpc     r23, r17
    9858:       4c f4           brge    .+18            ; 0x986c <MotorRegler+0x2fd4>
    985a:       80 91 3e 01     lds     r24, 0x013E
    985e:       90 91 3f 01     lds     r25, 0x013F
    9862:       b8 01           movw    r22, r16
    9864:       80 17           cp      r24, r16
    9866:       91 07           cpc     r25, r17
    9868:       0c f4           brge    .+2             ; 0x986c <MotorRegler+0x2fd4>
    986a:       bc 01           movw    r22, r24
    986c:       88 27           eor     r24, r24
    986e:       77 fd           sbrc    r23, 7
    9870:       80 95           com     r24
    9872:       98 2f           mov     r25, r24
    9874:       ed e0           ldi     r30, 0x0D       ; 13
    9876:       66 0f           add     r22, r22
    9878:       77 1f           adc     r23, r23
    987a:       88 1f           adc     r24, r24
    987c:       99 1f           adc     r25, r25
    987e:       ea 95           dec     r30
    9880:       d1 f7           brne    .-12            ; 0x9876 <MotorRegler+0x2fde>
    9882:       92 01           movw    r18, r4
    9884:       44 27           eor     r20, r20
    9886:       37 fd           sbrc    r19, 7
    9888:       40 95           com     r20
    988a:       54 2f           mov     r21, r20
    988c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    9890:       20 93 7b 03     sts     0x037B, r18
    9894:       30 93 7c 03     sts     0x037C, r19
    9898:       40 93 7d 03     sts     0x037D, r20
    989c:       50 93 7e 03     sts     0x037E, r21
    98a0:       c5 01           movw    r24, r10
    98a2:       88 0f           add     r24, r24
    98a4:       99 1f           adc     r25, r25
    98a6:       8a 0d           add     r24, r10
    98a8:       9b 1d           adc     r25, r11
    98aa:       82 0f           add     r24, r18
    98ac:       93 1f           adc     r25, r19
    98ae:       97 fd           sbrc    r25, 7
    98b0:       03 96           adiw    r24, 0x03       ; 3
    98b2:       95 95           asr     r25
    98b4:       87 95           ror     r24
    98b6:       95 95           asr     r25
    98b8:       87 95           ror     r24
    98ba:       90 93 7a 03     sts     0x037A, r25
    98be:       80 93 79 03     sts     0x0379, r24
    98c2:       20 91 c3 03     lds     r18, 0x03C3
    98c6:       30 91 c4 03     lds     r19, 0x03C4
    98ca:       21 39           cpi     r18, 0x91       ; 145
    98cc:       31 40           sbci    r19, 0x01       ; 1
    98ce:       20 f4           brcc    .+8             ; 0x98d8 <MotorRegler+0x3040>
    98d0:       20 91 c8 03     lds     r18, 0x03C8
    98d4:       25 ff           sbrs    r18, 5
    98d6:       03 c0           rjmp    .+6             ; 0x98de <MotorRegler+0x3046>
    98d8:       20 91 35 05     lds     r18, 0x0535
    98dc:       02 c0           rjmp    .+4             ; 0x98e2 <MotorRegler+0x304a>
    98de:       20 91 29 05     lds     r18, 0x0529
    98e2:       30 e0           ldi     r19, 0x00       ; 0
    98e4:       22 0f           add     r18, r18
    98e6:       33 1f           adc     r19, r19
    98e8:       22 0f           add     r18, r18
    98ea:       33 1f           adc     r19, r19
    98ec:       28 17           cp      r18, r24
    98ee:       39 07           cpc     r19, r25
    98f0:       5c f4           brge    .+22            ; 0x9908 <MotorRegler+0x3070>
    98f2:       28 2d           mov     r18, r8
    98f4:       30 e0           ldi     r19, 0x00       ; 0
    98f6:       24 51           subi    r18, 0x14       ; 20
    98f8:       31 09           sbc     r19, r1
    98fa:       22 0f           add     r18, r18
    98fc:       33 1f           adc     r19, r19
    98fe:       22 0f           add     r18, r18
    9900:       33 1f           adc     r19, r19
    9902:       82 17           cp      r24, r18
    9904:       93 07           cpc     r25, r19
    9906:       24 f0           brlt    .+8             ; 0x9910 <MotorRegler+0x3078>
    9908:       30 93 7a 03     sts     0x037A, r19
    990c:       20 93 79 03     sts     0x0379, r18
    9910:       80 91 79 03     lds     r24, 0x0379
    9914:       90 91 7a 03     lds     r25, 0x037A
    9918:       90 fe           sbrs    r9, 0
    991a:       10 c0           rjmp    .+32            ; 0x993c <MotorRegler+0x30a4>
    991c:       e9 81           ldd     r30, Y+1        ; 0x01
    991e:       fa 81           ldd     r31, Y+2        ; 0x02
    9920:       8e 17           cp      r24, r30
    9922:       9f 07           cpc     r25, r31
    9924:       24 f0           brlt    .+8             ; 0x992e <MotorRegler+0x3096>
    9926:       f0 93 7a 03     sts     0x037A, r31
    992a:       e0 93 79 03     sts     0x0379, r30
    992e:       20 91 79 03     lds     r18, 0x0379
    9932:       30 91 7a 03     lds     r19, 0x037A
    9936:       3a 83           std     Y+2, r19        ; 0x02
    9938:       29 83           std     Y+1, r18        ; 0x01
    993a:       15 c0           rjmp    .+42            ; 0x9966 <MotorRegler+0x30ce>
    993c:       9a 83           std     Y+2, r25        ; 0x02
    993e:       89 83           std     Y+1, r24        ; 0x01
    9940:       12 c0           rjmp    .+36            ; 0x9966 <MotorRegler+0x30ce>
    9942:       0e 94 0f 34     call    0x681e  ; 0x681e <CalcStickGasHover>
    9946:       49 81           ldd     r20, Y+1        ; 0x01
    9948:       5a 81           ldd     r21, Y+2        ; 0x02
    994a:       50 93 7a 03     sts     0x037A, r21
    994e:       40 93 79 03     sts     0x0379, r20
    9952:       80 91 c9 03     lds     r24, 0x03C9
    9956:       80 6c           ori     r24, 0xC0       ; 192
    9958:       80 93 c9 03     sts     0x03C9, r24
    995c:       80 91 c8 03     lds     r24, 0x03C8
    9960:       8d 7f           andi    r24, 0xFD       ; 253
    9962:       80 93 c8 03     sts     0x03C8, r24
    9966:       80 91 c9 03     lds     r24, 0x03C9
    996a:       81 ff           sbrs    r24, 1
    996c:       06 c1           rjmp    .+524           ; 0x9b7a <MotorRegler+0x32e2>
    996e:       80 91 75 03     lds     r24, 0x0375
    9972:       90 91 76 03     lds     r25, 0x0376
    9976:       a0 91 77 03     lds     r26, 0x0377
    997a:       b0 91 78 03     lds     r27, 0x0378
    997e:       20 91 00 04     lds     r18, 0x0400
    9982:       89 2b           or      r24, r25
    9984:       8a 2b           or      r24, r26
    9986:       8b 2b           or      r24, r27
    9988:       11 f0           breq    .+4             ; 0x998e <MotorRegler+0x30f6>
    998a:       21 30           cpi     r18, 0x01       ; 1
    998c:       b9 f4           brne    .+46            ; 0x99bc <MotorRegler+0x3124>
    998e:       80 91 e6 03     lds     r24, 0x03E6
    9992:       90 91 e7 03     lds     r25, 0x03E7
    9996:       aa 27           eor     r26, r26
    9998:       97 fd           sbrc    r25, 7
    999a:       a0 95           com     r26
    999c:       ba 2f           mov     r27, r26
    999e:       0e e0           ldi     r16, 0x0E       ; 14
    99a0:       88 0f           add     r24, r24
    99a2:       99 1f           adc     r25, r25
    99a4:       aa 1f           adc     r26, r26
    99a6:       bb 1f           adc     r27, r27
    99a8:       0a 95           dec     r16
    99aa:       d1 f7           brne    .-12            ; 0x99a0 <MotorRegler+0x3108>
    99ac:       80 93 75 03     sts     0x0375, r24
    99b0:       90 93 76 03     sts     0x0376, r25
    99b4:       a0 93 77 03     sts     0x0377, r26
    99b8:       b0 93 78 03     sts     0x0378, r27
    99bc:       21 30           cpi     r18, 0x01       ; 1
    99be:       19 f4           brne    .+6             ; 0x99c6 <MotorRegler+0x312e>
    99c0:       82 e0           ldi     r24, 0x02       ; 2
    99c2:       80 93 00 04     sts     0x0400, r24
    99c6:       a0 91 0a 06     lds     r26, 0x060A
    99ca:       b0 91 0b 06     lds     r27, 0x060B
    99ce:       29 81           ldd     r18, Y+1        ; 0x01
    99d0:       3a 81           ldd     r19, Y+2        ; 0x02
    99d2:       0e 94 2a 9b     call    0x13654 ; 0x13654 <__mulhisi3>
    99d6:       20 e0           ldi     r18, 0x00       ; 0
    99d8:       30 e2           ldi     r19, 0x20       ; 32
    99da:       40 e0           ldi     r20, 0x00       ; 0
    99dc:       50 e0           ldi     r21, 0x00       ; 0
    99de:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    99e2:       20 93 7b 03     sts     0x037B, r18
    99e6:       30 93 7c 03     sts     0x037C, r19
    99ea:       40 93 7d 03     sts     0x037D, r20
    99ee:       50 93 7e 03     sts     0x037E, r21
    99f2:       60 91 ca 03     lds     r22, 0x03CA
    99f6:       70 91 cb 03     lds     r23, 0x03CB
    99fa:       80 91 75 03     lds     r24, 0x0375
    99fe:       90 91 76 03     lds     r25, 0x0376
    9a02:       a0 91 77 03     lds     r26, 0x0377
    9a06:       b0 91 78 03     lds     r27, 0x0378
    9a0a:       60 3a           cpi     r22, 0xA0       ; 160
    9a0c:       ef e0           ldi     r30, 0x0F       ; 15
    9a0e:       7e 07           cpc     r23, r30
    9a10:       18 f5           brcc    .+70            ; 0x9a58 <MotorRegler+0x31c0>
    9a12:       6c 01           movw    r12, r24
    9a14:       7d 01           movw    r14, r26
    9a16:       fa e0           ldi     r31, 0x0A       ; 10
    9a18:       f6 94           lsr     r15
    9a1a:       e7 94           ror     r14
    9a1c:       d7 94           ror     r13
    9a1e:       c7 94           ror     r12
    9a20:       fa 95           dec     r31
    9a22:       d1 f7           brne    .-12            ; 0x9a18 <MotorRegler+0x3180>
    9a24:       8c 19           sub     r24, r12
    9a26:       9d 09           sbc     r25, r13
    9a28:       ae 09           sbc     r26, r14
    9a2a:       bf 09           sbc     r27, r15
    9a2c:       69 01           movw    r12, r18
    9a2e:       7a 01           movw    r14, r20
    9a30:       14 e0           ldi     r17, 0x04       ; 4
    9a32:       cc 0c           add     r12, r12
    9a34:       dd 1c           adc     r13, r13
    9a36:       ee 1c           adc     r14, r14
    9a38:       ff 1c           adc     r15, r15
    9a3a:       1a 95           dec     r17
    9a3c:       d1 f7           brne    .-12            ; 0x9a32 <MotorRegler+0x319a>
    9a3e:       8c 0d           add     r24, r12
    9a40:       9d 1d           adc     r25, r13
    9a42:       ae 1d           adc     r26, r14
    9a44:       bf 1d           adc     r27, r15
    9a46:       80 93 75 03     sts     0x0375, r24
    9a4a:       90 93 76 03     sts     0x0376, r25
    9a4e:       a0 93 77 03     sts     0x0377, r26
    9a52:       b0 93 78 03     sts     0x0378, r27
    9a56:       03 c0           rjmp    .+6             ; 0x9a5e <MotorRegler+0x31c6>
    9a58:       60 34           cpi     r22, 0x40       ; 64
    9a5a:       7f 41           sbci    r23, 0x1F       ; 31
    9a5c:       18 f5           brcc    .+70            ; 0x9aa4 <MotorRegler+0x320c>
    9a5e:       80 91 75 03     lds     r24, 0x0375
    9a62:       90 91 76 03     lds     r25, 0x0376
    9a66:       a0 91 77 03     lds     r26, 0x0377
    9a6a:       b0 91 78 03     lds     r27, 0x0378
    9a6e:       6c 01           movw    r12, r24
    9a70:       7d 01           movw    r14, r26
    9a72:       7c e0           ldi     r23, 0x0C       ; 12
    9a74:       f6 94           lsr     r15
    9a76:       e7 94           ror     r14
    9a78:       d7 94           ror     r13
    9a7a:       c7 94           ror     r12
    9a7c:       7a 95           dec     r23
    9a7e:       d1 f7           brne    .-12            ; 0x9a74 <MotorRegler+0x31dc>
    9a80:       8c 19           sub     r24, r12
    9a82:       9d 09           sbc     r25, r13
    9a84:       ae 09           sbc     r26, r14
    9a86:       bf 09           sbc     r27, r15
    9a88:       ba 01           movw    r22, r20
    9a8a:       a9 01           movw    r20, r18
    9a8c:       e2 e0           ldi     r30, 0x02       ; 2
    9a8e:       44 0f           add     r20, r20
    9a90:       55 1f           adc     r21, r21
    9a92:       66 1f           adc     r22, r22
    9a94:       77 1f           adc     r23, r23
    9a96:       ea 95           dec     r30
    9a98:       d1 f7           brne    .-12            ; 0x9a8e <MotorRegler+0x31f6>
    9a9a:       84 0f           add     r24, r20
    9a9c:       95 1f           adc     r25, r21
    9a9e:       a6 1f           adc     r26, r22
    9aa0:       b7 1f           adc     r27, r23
    9aa2:       2f c0           rjmp    .+94            ; 0x9b02 <MotorRegler+0x326a>
    9aa4:       60 91 54 03     lds     r22, 0x0354
    9aa8:       70 91 55 03     lds     r23, 0x0355
    9aac:       77 ff           sbrs    r23, 7
    9aae:       03 c0           rjmp    .+6             ; 0x9ab6 <MotorRegler+0x321e>
    9ab0:       71 95           neg     r23
    9ab2:       61 95           neg     r22
    9ab4:       71 09           sbc     r23, r1
    9ab6:       64 36           cpi     r22, 0x64       ; 100
    9ab8:       71 05           cpc     r23, r1
    9aba:       5c f5           brge    .+86            ; 0x9b12 <MotorRegler+0x327a>
    9abc:       60 91 4a 03     lds     r22, 0x034A
    9ac0:       70 91 4b 03     lds     r23, 0x034B
    9ac4:       e0 91 f8 03     lds     r30, 0x03F8
    9ac8:       f0 91 f9 03     lds     r31, 0x03F9
    9acc:       6e 1b           sub     r22, r30
    9ace:       7f 0b           sbc     r23, r31
    9ad0:       61 30           cpi     r22, 0x01       ; 1
    9ad2:       ef ef           ldi     r30, 0xFF       ; 255
    9ad4:       7e 07           cpc     r23, r30
    9ad6:       ec f0           brlt    .+58            ; 0x9b12 <MotorRegler+0x327a>
    9ad8:       6f 3f           cpi     r22, 0xFF       ; 255
    9ada:       71 05           cpc     r23, r1
    9adc:       09 f0           breq    .+2             ; 0x9ae0 <MotorRegler+0x3248>
    9ade:       cc f4           brge    .+50            ; 0x9b12 <MotorRegler+0x327a>
    9ae0:       6c 01           movw    r12, r24
    9ae2:       7d 01           movw    r14, r26
    9ae4:       6e e0           ldi     r22, 0x0E       ; 14
    9ae6:       f6 94           lsr     r15
    9ae8:       e7 94           ror     r14
    9aea:       d7 94           ror     r13
    9aec:       c7 94           ror     r12
    9aee:       6a 95           dec     r22
    9af0:       d1 f7           brne    .-12            ; 0x9ae6 <MotorRegler+0x324e>
    9af2:       8c 19           sub     r24, r12
    9af4:       9d 09           sbc     r25, r13
    9af6:       ae 09           sbc     r26, r14
    9af8:       bf 09           sbc     r27, r15
    9afa:       82 0f           add     r24, r18
    9afc:       93 1f           adc     r25, r19
    9afe:       a4 1f           adc     r26, r20
    9b00:       b5 1f           adc     r27, r21
    9b02:       80 93 75 03     sts     0x0375, r24
    9b06:       90 93 76 03     sts     0x0376, r25
    9b0a:       a0 93 77 03     sts     0x0377, r26
    9b0e:       b0 93 78 03     sts     0x0378, r27
    9b12:       00 91 75 03     lds     r16, 0x0375
    9b16:       10 91 76 03     lds     r17, 0x0376
    9b1a:       20 91 77 03     lds     r18, 0x0377
    9b1e:       30 91 78 03     lds     r19, 0x0378
    9b22:       8e e0           ldi     r24, 0x0E       ; 14
    9b24:       36 95           lsr     r19
    9b26:       27 95           ror     r18
    9b28:       17 95           ror     r17
    9b2a:       07 95           ror     r16
    9b2c:       8a 95           dec     r24
    9b2e:       d1 f7           brne    .-12            ; 0x9b24 <MotorRegler+0x328c>
    9b30:       c8 01           movw    r24, r16
    9b32:       10 93 e7 03     sts     0x03E7, r17
    9b36:       00 93 e6 03     sts     0x03E6, r16
    9b3a:       60 91 2f 05     lds     r22, 0x052F
    9b3e:       66 23           and     r22, r22
    9b40:       89 f0           breq    .+34            ; 0x9b64 <MotorRegler+0x32cc>
    9b42:       70 e0           ldi     r23, 0x00       ; 0
    9b44:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    9b48:       c8 01           movw    r24, r16
    9b4a:       86 1b           sub     r24, r22
    9b4c:       97 0b           sbc     r25, r23
    9b4e:       90 93 15 04     sts     0x0415, r25
    9b52:       80 93 14 04     sts     0x0414, r24
    9b56:       06 0f           add     r16, r22
    9b58:       17 1f           adc     r17, r23
    9b5a:       10 93 3f 01     sts     0x013F, r17
    9b5e:       00 93 3e 01     sts     0x013E, r16
    9b62:       1f c0           rjmp    .+62            ; 0x9ba2 <MotorRegler+0x330a>
    9b64:       10 92 15 04     sts     0x0415, r1
    9b68:       10 92 14 04     sts     0x0414, r1
    9b6c:       8f ef           ldi     r24, 0xFF       ; 255
    9b6e:       93 e0           ldi     r25, 0x03       ; 3
    9b70:       90 93 3f 01     sts     0x013F, r25
    9b74:       80 93 3e 01     sts     0x013E, r24
    9b78:       14 c0           rjmp    .+40            ; 0x9ba2 <MotorRegler+0x330a>
    9b7a:       10 92 00 04     sts     0x0400, r1
    9b7e:       10 92 75 03     sts     0x0375, r1
    9b82:       10 92 76 03     sts     0x0376, r1
    9b86:       10 92 77 03     sts     0x0377, r1
    9b8a:       10 92 78 03     sts     0x0378, r1
    9b8e:       10 92 e7 03     sts     0x03E7, r1
    9b92:       10 92 e6 03     sts     0x03E6, r1
    9b96:       05 c0           rjmp    .+10            ; 0x9ba2 <MotorRegler+0x330a>
    9b98:       80 91 c9 03     lds     r24, 0x03C9
    9b9c:       80 6c           ori     r24, 0xC0       ; 192
    9b9e:       80 93 c9 03     sts     0x03C9, r24
    9ba2:       80 91 b5 04     lds     r24, 0x04B5
    9ba6:       81 ff           sbrs    r24, 1
    9ba8:       3a c0           rjmp    .+116           ; 0x9c1e <MotorRegler+0x3386>
    9baa:       80 91 c5 03     lds     r24, 0x03C5
    9bae:       90 91 c6 03     lds     r25, 0x03C6
    9bb2:       29 81           ldd     r18, Y+1        ; 0x01
    9bb4:       3a 81           ldd     r19, Y+2        ; 0x02
    9bb6:       37 ff           sbrs    r19, 7
    9bb8:       02 c0           rjmp    .+4             ; 0x9bbe <MotorRegler+0x3326>
    9bba:       2d 5f           subi    r18, 0xFD       ; 253
    9bbc:       3f 4f           sbci    r19, 0xFF       ; 255
    9bbe:       35 95           asr     r19
    9bc0:       27 95           ror     r18
    9bc2:       35 95           asr     r19
    9bc4:       27 95           ror     r18
    9bc6:       82 17           cp      r24, r18
    9bc8:       93 07           cpc     r25, r19
    9bca:       68 f4           brcc    .+26            ; 0x9be6 <MotorRegler+0x334e>
    9bcc:       20 91 e6 03     lds     r18, 0x03E6
    9bd0:       30 91 e7 03     lds     r19, 0x03E7
    9bd4:       23 2b           or      r18, r19
    9bd6:       39 f0           breq    .+14            ; 0x9be6 <MotorRegler+0x334e>
    9bd8:       9c 01           movw    r18, r24
    9bda:       22 0f           add     r18, r18
    9bdc:       33 1f           adc     r19, r19
    9bde:       22 0f           add     r18, r18
    9be0:       33 1f           adc     r19, r19
    9be2:       3a 83           std     Y+2, r19        ; 0x02
    9be4:       29 83           std     Y+1, r18        ; 0x01
    9be6:       80 91 4a 03     lds     r24, 0x034A
    9bea:       90 91 4b 03     lds     r25, 0x034B
    9bee:       a0 91 4c 03     lds     r26, 0x034C
    9bf2:       b0 91 4d 03     lds     r27, 0x034D
    9bf6:       80 93 f8 03     sts     0x03F8, r24
    9bfa:       90 93 f9 03     sts     0x03F9, r25
    9bfe:       a0 93 fa 03     sts     0x03FA, r26
    9c02:       b0 93 fb 03     sts     0x03FB, r27
    9c06:       88 e9           ldi     r24, 0x98       ; 152
    9c08:       9a e3           ldi     r25, 0x3A       ; 58
    9c0a:       90 93 cc 04     sts     0x04CC, r25
    9c0e:       80 93 cb 04     sts     0x04CB, r24
    9c12:       80 e0           ldi     r24, 0x00       ; 0
    9c14:       9e e0           ldi     r25, 0x0E       ; 14
    9c16:       90 93 aa 02     sts     0x02AA, r25
    9c1a:       80 93 a9 02     sts     0x02A9, r24
    9c1e:       80 91 09 06     lds     r24, 0x0609
    9c22:       90 e0           ldi     r25, 0x00       ; 0
    9c24:       0a 96           adiw    r24, 0x0a       ; 10
    9c26:       88 0f           add     r24, r24
    9c28:       99 1f           adc     r25, r25
    9c2a:       88 0f           add     r24, r24
    9c2c:       99 1f           adc     r25, r25
    9c2e:       09 81           ldd     r16, Y+1        ; 0x01
    9c30:       1a 81           ldd     r17, Y+2        ; 0x02
    9c32:       08 17           cp      r16, r24
    9c34:       19 07           cpc     r17, r25
    9c36:       0c f4           brge    .+2             ; 0x9c3a <MotorRegler+0x33a2>
    9c38:       8c 01           movw    r16, r24
    9c3a:       20 91 41 06     lds     r18, 0x0641
    9c3e:       30 e0           ldi     r19, 0x00       ; 0
    9c40:       24 51           subi    r18, 0x14       ; 20
    9c42:       31 09           sbc     r19, r1
    9c44:       22 0f           add     r18, r18
    9c46:       33 1f           adc     r19, r19
    9c48:       22 0f           add     r18, r18
    9c4a:       33 1f           adc     r19, r19
    9c4c:       20 17           cp      r18, r16
    9c4e:       31 07           cpc     r19, r17
    9c50:       0c f4           brge    .+2             ; 0x9c54 <MotorRegler+0x33bc>
    9c52:       89 01           movw    r16, r18
    9c54:       20 91 dd 04     lds     r18, 0x04DD
    9c58:       21 11           cpse    r18, r1
    9c5a:       08 c0           rjmp    .+16            ; 0x9c6c <MotorRegler+0x33d4>
    9c5c:       20 91 19 05     lds     r18, 0x0519
    9c60:       2e 3f           cpi     r18, 0xFE       ; 254
    9c62:       20 f0           brcs    .+8             ; 0x9c6c <MotorRegler+0x33d4>
    9c64:       20 91 b9 04     lds     r18, 0x04B9
    9c68:       22 23           and     r18, r18
    9c6a:       d1 f0           breq    .+52            ; 0x9ca0 <MotorRegler+0x3408>
    9c6c:       20 91 ca 03     lds     r18, 0x03CA
    9c70:       30 91 cb 03     lds     r19, 0x03CB
    9c74:       22 50           subi    r18, 0x02       ; 2
    9c76:       31 09           sbc     r19, r1
    9c78:       20 33           cpi     r18, 0x30       ; 48
    9c7a:       31 05           cpc     r19, r1
    9c7c:       88 f4           brcc    .+34            ; 0x9ca0 <MotorRegler+0x3408>
    9c7e:       10 16           cp      r1, r16
    9c80:       11 06           cpc     r1, r17
    9c82:       74 f4           brge    .+28            ; 0x9ca0 <MotorRegler+0x3408>
    9c84:       21 e0           ldi     r18, 0x01       ; 1
    9c86:       30 e0           ldi     r19, 0x00       ; 0
    9c88:       30 93 cb 03     sts     0x03CB, r19
    9c8c:       20 93 ca 03     sts     0x03CA, r18
    9c90:       20 91 19 05     lds     r18, 0x0519
    9c94:       28 32           cpi     r18, 0x28       ; 40
    9c96:       18 f4           brcc    .+6             ; 0x9c9e <MotorRegler+0x3406>
    9c98:       29 e0           ldi     r18, 0x09       ; 9
    9c9a:       20 93 57 01     sts     0x0157, r18
    9c9e:       8c 01           movw    r16, r24
    9ca0:       80 91 ca 04     lds     r24, 0x04CA
    9ca4:       81 11           cpse    r24, r1
    9ca6:       02 c0           rjmp    .+4             ; 0x9cac <MotorRegler+0x3414>
    9ca8:       0e 94 2f 82     call    0x1045e ; 0x1045e <SPI_TransmitByte>
    9cac:       10 93 34 0c     sts     0x0C34, r17
    9cb0:       00 93 33 0c     sts     0x0C33, r16
    9cb4:       20 91 9c 03     lds     r18, 0x039C
    9cb8:       30 91 9d 03     lds     r19, 0x039D
    9cbc:       22 0f           add     r18, r18
    9cbe:       33 1f           adc     r19, r19
    9cc0:       22 0f           add     r18, r18
    9cc2:       33 1f           adc     r19, r19
    9cc4:       80 91 44 06     lds     r24, 0x0644
    9cc8:       90 91 45 06     lds     r25, 0x0645
    9ccc:       82 1b           sub     r24, r18
    9cce:       93 0b           sbc     r25, r19
    9cd0:       01 3a           cpi     r16, 0xA1       ; 161
    9cd2:       11 05           cpc     r17, r1
    9cd4:       bc f0           brlt    .+46            ; 0x9d04 <MotorRegler+0x346c>
    9cd6:       a8 01           movw    r20, r16
    9cd8:       55 95           asr     r21
    9cda:       47 95           ror     r20
    9cdc:       84 17           cp      r24, r20
    9cde:       95 07           cpc     r25, r21
    9ce0:       0c f4           brge    .+2             ; 0x9ce4 <MotorRegler+0x344c>
    9ce2:       ac 01           movw    r20, r24
    9ce4:       98 01           movw    r18, r16
    9ce6:       17 ff           sbrs    r17, 7
    9ce8:       02 c0           rjmp    .+4             ; 0x9cee <MotorRegler+0x3456>
    9cea:       2f 5f           subi    r18, 0xFF       ; 255
    9cec:       3f 4f           sbci    r19, 0xFF       ; 255
    9cee:       35 95           asr     r19
    9cf0:       27 95           ror     r18
    9cf2:       31 95           neg     r19
    9cf4:       21 95           neg     r18
    9cf6:       31 09           sbc     r19, r1
    9cf8:       ca 01           movw    r24, r20
    9cfa:       42 17           cp      r20, r18
    9cfc:       53 07           cpc     r21, r19
    9cfe:       74 f4           brge    .+28            ; 0x9d1c <MotorRegler+0x3484>
    9d00:       c9 01           movw    r24, r18
    9d02:       0c c0           rjmp    .+24            ; 0x9d1c <MotorRegler+0x3484>
    9d04:       81 35           cpi     r24, 0x51       ; 81
    9d06:       91 05           cpc     r25, r1
    9d08:       3c f4           brge    .+14            ; 0x9d18 <MotorRegler+0x3480>
    9d0a:       80 3b           cpi     r24, 0xB0       ; 176
    9d0c:       3f ef           ldi     r19, 0xFF       ; 255
    9d0e:       93 07           cpc     r25, r19
    9d10:       2c f4           brge    .+10            ; 0x9d1c <MotorRegler+0x3484>
    9d12:       80 eb           ldi     r24, 0xB0       ; 176
    9d14:       9f ef           ldi     r25, 0xFF       ; 255
    9d16:       02 c0           rjmp    .+4             ; 0x9d1c <MotorRegler+0x3484>
    9d18:       80 e5           ldi     r24, 0x50       ; 80
    9d1a:       90 e0           ldi     r25, 0x00       ; 0
    9d1c:       20 91 41 06     lds     r18, 0x0641
    9d20:       44 e0           ldi     r20, 0x04       ; 4
    9d22:       24 9f           mul     r18, r20
    9d24:       90 01           movw    r18, r0
    9d26:       11 24           eor     r1, r1
    9d28:       a9 01           movw    r20, r18
    9d2a:       40 1b           sub     r20, r16
    9d2c:       51 0b           sbc     r21, r17
    9d2e:       48 17           cp      r20, r24
    9d30:       59 07           cpc     r21, r25
    9d32:       0c f4           brge    .+2             ; 0x9d36 <MotorRegler+0x349e>
    9d34:       ca 01           movw    r24, r20
    9d36:       b8 01           movw    r22, r16
    9d38:       62 1b           sub     r22, r18
    9d3a:       73 0b           sbc     r23, r19
    9d3c:       9a 83           std     Y+2, r25        ; 0x02
    9d3e:       89 83           std     Y+1, r24        ; 0x01
    9d40:       86 17           cp      r24, r22
    9d42:       97 07           cpc     r25, r23
    9d44:       14 f4           brge    .+4             ; 0x9d4a <MotorRegler+0x34b2>
    9d46:       7a 83           std     Y+2, r23        ; 0x02
    9d48:       69 83           std     Y+1, r22        ; 0x01
    9d4a:       80 91 12 04     lds     r24, 0x0412
    9d4e:       90 91 13 04     lds     r25, 0x0413
    9d52:       20 91 04 06     lds     r18, 0x0604
    9d56:       30 91 05 06     lds     r19, 0x0605
    9d5a:       28 1b           sub     r18, r24
    9d5c:       39 0b           sbc     r19, r25
    9d5e:       30 93 10 06     sts     0x0610, r19
    9d62:       20 93 0f 06     sts     0x060F, r18
    9d66:       70 90 1f 06     lds     r7, 0x061F
    9d6a:       40 91 24 04     lds     r20, 0x0424
    9d6e:       50 91 25 04     lds     r21, 0x0425
    9d72:       60 91 26 04     lds     r22, 0x0426
    9d76:       70 91 27 04     lds     r23, 0x0427
    9d7a:       77 20           and     r7, r7
    9d7c:       49 f0           breq    .+18            ; 0x9d90 <MotorRegler+0x34f8>
    9d7e:       d1 01           movw    r26, r2
    9d80:       a8 1b           sub     r26, r24
    9d82:       b9 0b           sbc     r27, r25
    9d84:       cd 01           movw    r24, r26
    9d86:       aa 27           eor     r26, r26
    9d88:       97 fd           sbrc    r25, 7
    9d8a:       a0 95           com     r26
    9d8c:       ba 2f           mov     r27, r26
    9d8e:       05 c0           rjmp    .+10            ; 0x9d9a <MotorRegler+0x3502>
    9d90:       c9 01           movw    r24, r18
    9d92:       aa 27           eor     r26, r26
    9d94:       97 fd           sbrc    r25, 7
    9d96:       a0 95           com     r26
    9d98:       ba 2f           mov     r27, r26
    9d9a:       84 0f           add     r24, r20
    9d9c:       95 1f           adc     r25, r21
    9d9e:       a6 1f           adc     r26, r22
    9da0:       b7 1f           adc     r27, r23
    9da2:       80 93 24 04     sts     0x0424, r24
    9da6:       90 93 25 04     sts     0x0425, r25
    9daa:       a0 93 26 04     sts     0x0426, r26
    9dae:       b0 93 27 04     sts     0x0427, r27
    9db2:       80 91 24 04     lds     r24, 0x0424
    9db6:       90 91 25 04     lds     r25, 0x0425
    9dba:       a0 91 26 04     lds     r26, 0x0426
    9dbe:       b0 91 27 04     lds     r27, 0x0427
    9dc2:       81 30           cpi     r24, 0x01       ; 1
    9dc4:       9a 4f           sbci    r25, 0xFA       ; 250
    9dc6:       a1 05           cpc     r26, r1
    9dc8:       b1 05           cpc     r27, r1
    9dca:       64 f0           brlt    .+24            ; 0x9de4 <MotorRegler+0x354c>
    9dcc:       80 e0           ldi     r24, 0x00       ; 0
    9dce:       9a ef           ldi     r25, 0xFA       ; 250
    9dd0:       a0 e0           ldi     r26, 0x00       ; 0
    9dd2:       b0 e0           ldi     r27, 0x00       ; 0
    9dd4:       80 93 24 04     sts     0x0424, r24
    9dd8:       90 93 25 04     sts     0x0425, r25
    9ddc:       a0 93 26 04     sts     0x0426, r26
    9de0:       b0 93 27 04     sts     0x0427, r27
    9de4:       80 91 24 04     lds     r24, 0x0424
    9de8:       90 91 25 04     lds     r25, 0x0425
    9dec:       a0 91 26 04     lds     r26, 0x0426
    9df0:       b0 91 27 04     lds     r27, 0x0427
    9df4:       81 15           cp      r24, r1
    9df6:       96 40           sbci    r25, 0x06       ; 6
    9df8:       af 4f           sbci    r26, 0xFF       ; 255
    9dfa:       bf 4f           sbci    r27, 0xFF       ; 255
    9dfc:       64 f4           brge    .+24            ; 0x9e16 <MotorRegler+0x357e>
    9dfe:       80 e0           ldi     r24, 0x00       ; 0
    9e00:       96 e0           ldi     r25, 0x06       ; 6
    9e02:       af ef           ldi     r26, 0xFF       ; 255
    9e04:       bf ef           ldi     r27, 0xFF       ; 255
    9e06:       80 93 24 04     sts     0x0424, r24
    9e0a:       90 93 25 04     sts     0x0425, r25
    9e0e:       a0 93 26 04     sts     0x0426, r26
    9e12:       b0 93 27 04     sts     0x0427, r27
    9e16:       40 91 3e 05     lds     r20, 0x053E
    9e1a:       49 87           std     Y+9, r20        ; 0x09
    9e1c:       49 30           cpi     r20, 0x09       ; 9
    9e1e:       80 f4           brcc    .+32            ; 0x9e40 <MotorRegler+0x35a8>
    9e20:       42 9f           mul     r20, r18
    9e22:       50 01           movw    r10, r0
    9e24:       43 9f           mul     r20, r19
    9e26:       b0 0c           add     r11, r0
    9e28:       11 24           eor     r1, r1
    9e2a:       b7 fe           sbrs    r11, 7
    9e2c:       03 c0           rjmp    .+6             ; 0x9e34 <MotorRegler+0x359c>
    9e2e:       57 e0           ldi     r21, 0x07       ; 7
    9e30:       a5 0e           add     r10, r21
    9e32:       b1 1c           adc     r11, r1
    9e34:       63 e0           ldi     r22, 0x03       ; 3
    9e36:       b5 94           asr     r11
    9e38:       a7 94           ror     r10
    9e3a:       6a 95           dec     r22
    9e3c:       e1 f7           brne    .-8             ; 0x9e36 <MotorRegler+0x359e>
    9e3e:       10 c0           rjmp    .+32            ; 0x9e60 <MotorRegler+0x35c8>
    9e40:       89 85           ldd     r24, Y+9        ; 0x09
    9e42:       86 95           lsr     r24
    9e44:       82 9f           mul     r24, r18
    9e46:       50 01           movw    r10, r0
    9e48:       83 9f           mul     r24, r19
    9e4a:       b0 0c           add     r11, r0
    9e4c:       11 24           eor     r1, r1
    9e4e:       b7 fe           sbrs    r11, 7
    9e50:       03 c0           rjmp    .+6             ; 0x9e58 <MotorRegler+0x35c0>
    9e52:       63 e0           ldi     r22, 0x03       ; 3
    9e54:       a6 0e           add     r10, r22
    9e56:       b1 1c           adc     r11, r1
    9e58:       b5 94           asr     r11
    9e5a:       a7 94           ror     r10
    9e5c:       b5 94           asr     r11
    9e5e:       a7 94           ror     r10
    9e60:       20 90 3b 01     lds     r2, 0x013B
    9e64:       30 90 3c 01     lds     r3, 0x013C
    9e68:       44 24           eor     r4, r4
    9e6a:       37 fc           sbrc    r3, 7
    9e6c:       40 94           com     r4
    9e6e:       54 2c           mov     r5, r4
    9e70:       60 91 24 04     lds     r22, 0x0424
    9e74:       70 91 25 04     lds     r23, 0x0425
    9e78:       80 91 26 04     lds     r24, 0x0426
    9e7c:       90 91 27 04     lds     r25, 0x0427
    9e80:       a2 01           movw    r20, r4
    9e82:       91 01           movw    r18, r2
    9e84:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    9e88:       a2 0e           add     r10, r18
    9e8a:       b3 1e           adc     r11, r19
    9e8c:       20 91 27 01     lds     r18, 0x0127
    9e90:       a9 81           ldd     r26, Y+1        ; 0x01
    9e92:       ba 81           ldd     r27, Y+2        ; 0x02
    9e94:       b7 ff           sbrs    r27, 7
    9e96:       03 c0           rjmp    .+6             ; 0x9e9e <MotorRegler+0x3606>
    9e98:       b1 95           neg     r27
    9e9a:       a1 95           neg     r26
    9e9c:       b1 09           sbc     r27, r1
    9e9e:       b5 95           asr     r27
    9ea0:       a7 95           ror     r26
    9ea2:       a0 0f           add     r26, r16
    9ea4:       b1 1f           adc     r27, r17
    9ea6:       30 e0           ldi     r19, 0x00       ; 0
    9ea8:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
    9eac:       20 e4           ldi     r18, 0x40       ; 64
    9eae:       30 e0           ldi     r19, 0x00       ; 0
    9eb0:       40 e0           ldi     r20, 0x00       ; 0
    9eb2:       50 e0           ldi     r21, 0x00       ; 0
    9eb4:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    9eb8:       69 01           movw    r12, r18
    9eba:       7a 01           movw    r14, r20
    9ebc:       3e 87           std     Y+14, r19       ; 0x0e
    9ebe:       2d 87           std     Y+13, r18       ; 0x0d
    9ec0:       c5 01           movw    r24, r10
    9ec2:       2a 15           cp      r18, r10
    9ec4:       3b 05           cpc     r19, r11
    9ec6:       0c f4           brge    .+2             ; 0x9eca <MotorRegler+0x3632>
    9ec8:       c9 01           movw    r24, r18
    9eca:       aa 24           eor     r10, r10
    9ecc:       bb 24           eor     r11, r11
    9ece:       ac 18           sub     r10, r12
    9ed0:       bd 08           sbc     r11, r13
    9ed2:       9c 83           std     Y+4, r25        ; 0x04
    9ed4:       8b 83           std     Y+3, r24        ; 0x03
    9ed6:       8a 15           cp      r24, r10
    9ed8:       9b 05           cpc     r25, r11
    9eda:       14 f4           brge    .+4             ; 0x9ee0 <MotorRegler+0x3648>
    9edc:       bc 82           std     Y+4, r11        ; 0x04
    9ede:       ab 82           std     Y+3, r10        ; 0x03
    9ee0:       20 91 10 04     lds     r18, 0x0410
    9ee4:       30 91 11 04     lds     r19, 0x0411
    9ee8:       80 91 f9 05     lds     r24, 0x05F9
    9eec:       90 91 fa 05     lds     r25, 0x05FA
    9ef0:       82 1b           sub     r24, r18
    9ef2:       93 0b           sbc     r25, r19
    9ef4:       90 93 f8 05     sts     0x05F8, r25
    9ef8:       80 93 f7 05     sts     0x05F7, r24
    9efc:       40 91 20 04     lds     r20, 0x0420
    9f00:       50 91 21 04     lds     r21, 0x0421
    9f04:       60 91 22 04     lds     r22, 0x0422
    9f08:       70 91 23 04     lds     r23, 0x0423
    9f0c:       77 20           and     r7, r7
    9f0e:       51 f0           breq    .+20            ; 0x9f24 <MotorRegler+0x368c>
    9f10:       ef 81           ldd     r30, Y+7        ; 0x07
    9f12:       f8 85           ldd     r31, Y+8        ; 0x08
    9f14:       e2 1b           sub     r30, r18
    9f16:       f3 0b           sbc     r31, r19
    9f18:       3f 01           movw    r6, r30
    9f1a:       88 24           eor     r8, r8
    9f1c:       77 fc           sbrc    r7, 7
    9f1e:       80 94           com     r8
    9f20:       98 2c           mov     r9, r8
    9f22:       05 c0           rjmp    .+10            ; 0x9f2e <MotorRegler+0x3696>
    9f24:       3c 01           movw    r6, r24
    9f26:       88 24           eor     r8, r8
    9f28:       77 fc           sbrc    r7, 7
    9f2a:       80 94           com     r8
    9f2c:       98 2c           mov     r9, r8
    9f2e:       64 0e           add     r6, r20
    9f30:       75 1e           adc     r7, r21
    9f32:       86 1e           adc     r8, r22
    9f34:       97 1e           adc     r9, r23
    9f36:       60 92 20 04     sts     0x0420, r6
    9f3a:       70 92 21 04     sts     0x0421, r7
    9f3e:       80 92 22 04     sts     0x0422, r8
    9f42:       90 92 23 04     sts     0x0423, r9
    9f46:       40 91 20 04     lds     r20, 0x0420
    9f4a:       50 91 21 04     lds     r21, 0x0421
    9f4e:       60 91 22 04     lds     r22, 0x0422
    9f52:       70 91 23 04     lds     r23, 0x0423
    9f56:       41 30           cpi     r20, 0x01       ; 1
    9f58:       5a 4f           sbci    r21, 0xFA       ; 250
    9f5a:       61 05           cpc     r22, r1
    9f5c:       71 05           cpc     r23, r1
    9f5e:       64 f0           brlt    .+24            ; 0x9f78 <MotorRegler+0x36e0>
    9f60:       40 e0           ldi     r20, 0x00       ; 0
    9f62:       5a ef           ldi     r21, 0xFA       ; 250
    9f64:       60 e0           ldi     r22, 0x00       ; 0
    9f66:       70 e0           ldi     r23, 0x00       ; 0
    9f68:       40 93 20 04     sts     0x0420, r20
    9f6c:       50 93 21 04     sts     0x0421, r21
    9f70:       60 93 22 04     sts     0x0422, r22
    9f74:       70 93 23 04     sts     0x0423, r23
    9f78:       40 91 20 04     lds     r20, 0x0420
    9f7c:       50 91 21 04     lds     r21, 0x0421
    9f80:       60 91 22 04     lds     r22, 0x0422
    9f84:       70 91 23 04     lds     r23, 0x0423
    9f88:       41 15           cp      r20, r1
    9f8a:       56 40           sbci    r21, 0x06       ; 6
    9f8c:       6f 4f           sbci    r22, 0xFF       ; 255
    9f8e:       7f 4f           sbci    r23, 0xFF       ; 255
    9f90:       64 f4           brge    .+24            ; 0x9faa <MotorRegler+0x3712>
    9f92:       40 e0           ldi     r20, 0x00       ; 0
    9f94:       56 e0           ldi     r21, 0x06       ; 6
    9f96:       6f ef           ldi     r22, 0xFF       ; 255
    9f98:       7f ef           ldi     r23, 0xFF       ; 255
    9f9a:       40 93 20 04     sts     0x0420, r20
    9f9e:       50 93 21 04     sts     0x0421, r21
    9fa2:       60 93 22 04     sts     0x0422, r22
    9fa6:       70 93 23 04     sts     0x0423, r23
    9faa:       39 85           ldd     r19, Y+9        ; 0x09
    9fac:       39 30           cpi     r19, 0x09       ; 9
    9fae:       80 f4           brcc    .+32            ; 0x9fd0 <MotorRegler+0x3738>
    9fb0:       38 9f           mul     r19, r24
    9fb2:       30 01           movw    r6, r0
    9fb4:       39 9f           mul     r19, r25
    9fb6:       70 0c           add     r7, r0
    9fb8:       11 24           eor     r1, r1
    9fba:       77 fe           sbrs    r7, 7
    9fbc:       03 c0           rjmp    .+6             ; 0x9fc4 <MotorRegler+0x372c>
    9fbe:       47 e0           ldi     r20, 0x07       ; 7
    9fc0:       64 0e           add     r6, r20
    9fc2:       71 1c           adc     r7, r1
    9fc4:       33 e0           ldi     r19, 0x03       ; 3
    9fc6:       75 94           asr     r7
    9fc8:       67 94           ror     r6
    9fca:       3a 95           dec     r19
    9fcc:       e1 f7           brne    .-8             ; 0x9fc6 <MotorRegler+0x372e>
    9fce:       10 c0           rjmp    .+32            ; 0x9ff0 <MotorRegler+0x3758>
    9fd0:       29 85           ldd     r18, Y+9        ; 0x09
    9fd2:       26 95           lsr     r18
    9fd4:       28 9f           mul     r18, r24
    9fd6:       30 01           movw    r6, r0
    9fd8:       29 9f           mul     r18, r25
    9fda:       70 0c           add     r7, r0
    9fdc:       11 24           eor     r1, r1
    9fde:       77 fe           sbrs    r7, 7
    9fe0:       03 c0           rjmp    .+6             ; 0x9fe8 <MotorRegler+0x3750>
    9fe2:       53 e0           ldi     r21, 0x03       ; 3
    9fe4:       65 0e           add     r6, r21
    9fe6:       71 1c           adc     r7, r1
    9fe8:       75 94           asr     r7
    9fea:       67 94           ror     r6
    9fec:       75 94           asr     r7
    9fee:       67 94           ror     r6
    9ff0:       60 91 20 04     lds     r22, 0x0420
    9ff4:       70 91 21 04     lds     r23, 0x0421
    9ff8:       80 91 22 04     lds     r24, 0x0422
    9ffc:       90 91 23 04     lds     r25, 0x0423
    a000:       a2 01           movw    r20, r4
    a002:       91 01           movw    r18, r2
    a004:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    a008:       26 0d           add     r18, r6
    a00a:       37 1d           adc     r19, r7
    a00c:       6d 85           ldd     r22, Y+13       ; 0x0d
    a00e:       7e 85           ldd     r23, Y+14       ; 0x0e
    a010:       62 17           cp      r22, r18
    a012:       73 07           cpc     r23, r19
    a014:       0c f4           brge    .+2             ; 0xa018 <MotorRegler+0x3780>
    a016:       96 01           movw    r18, r12
    a018:       29 01           movw    r4, r18
    a01a:       2a 15           cp      r18, r10
    a01c:       3b 05           cpc     r19, r11
    a01e:       0c f4           brge    .+2             ; 0xa022 <MotorRegler+0x378a>
    a020:       25 01           movw    r4, r10
    a022:       80 91 ca 04     lds     r24, 0x04CA
    a026:       81 11           cpse    r24, r1
    a028:       02 c0           rjmp    .+4             ; 0xa02e <MotorRegler+0x3796>
    a02a:       0e 94 2f 82     call    0x1045e ; 0x1045e <SPI_TransmitByte>
    a02e:       70 91 81 05     lds     r23, 0x0581
    a032:       7f 83           std     Y+7, r23        ; 0x07
    a034:       87 2f           mov     r24, r23
    a036:       90 e0           ldi     r25, 0x00       ; 0
    a038:       98 8b           std     Y+16, r25       ; 0x10
    a03a:       8f 87           std     Y+15, r24       ; 0x0f
    a03c:       80 91 09 06     lds     r24, 0x0609
    a040:       e4 e0           ldi     r30, 0x04       ; 4
    a042:       8e 9f           mul     r24, r30
    a044:       d0 01           movw    r26, r0
    a046:       11 24           eor     r1, r1
    a048:       be 87           std     Y+14, r27       ; 0x0e
    a04a:       ad 87           std     Y+13, r26       ; 0x0d
    a04c:       80 91 41 06     lds     r24, 0x0641
    a050:       44 e0           ldi     r20, 0x04       ; 4
    a052:       84 9f           mul     r24, r20
    a054:       90 01           movw    r18, r0
    a056:       11 24           eor     r1, r1
    a058:       3a 87           std     Y+10, r19       ; 0x0a
    a05a:       29 87           std     Y+9, r18        ; 0x09
    a05c:       a5 e7           ldi     r26, 0x75       ; 117
    a05e:       ca 2e           mov     r12, r26
    a060:       a9 e0           ldi     r26, 0x09       ; 9
    a062:       da 2e           mov     r13, r26
    a064:       b6 e7           ldi     r27, 0x76       ; 118
    a066:       6b 2e           mov     r6, r27
    a068:       b9 e0           ldi     r27, 0x09       ; 9
    a06a:       7b 2e           mov     r7, r27
    a06c:       80 e2           ldi     r24, 0x20       ; 32
    a06e:       28 2e           mov     r2, r24
    a070:       86 e0           ldi     r24, 0x06       ; 6
    a072:       38 2e           mov     r3, r24
    a074:       64 eb           ldi     r22, 0xB4       ; 180
    a076:       75 e0           ldi     r23, 0x05       ; 5
    a078:       79 8f           std     Y+25, r23       ; 0x19
    a07a:       68 8f           std     Y+24, r22       ; 0x18
    a07c:       90 e4           ldi     r25, 0x40       ; 64
    a07e:       89 2e           mov     r8, r25
    a080:       91 2c           mov     r9, r1
    a082:       a1 2c           mov     r10, r1
    a084:       b1 2c           mov     r11, r1
    a086:       e8 8d           ldd     r30, Y+24       ; 0x18
    a088:       f9 8d           ldd     r31, Y+25       ; 0x19
    a08a:       33 97           sbiw    r30, 0x03       ; 3
    a08c:       a0 81           ld      r26, Z
    a08e:       1a 16           cp      r1, r26
    a090:       0c f0           brlt    .+2             ; 0xa094 <MotorRegler+0x37fc>
    a092:       ac c0           rjmp    .+344           ; 0xa1ec <MotorRegler+0x3954>
    a094:       a0 34           cpi     r26, 0x40       ; 64
    a096:       61 f0           breq    .+24            ; 0xa0b0 <MotorRegler+0x3818>
    a098:       98 01           movw    r18, r16
    a09a:       bb 27           eor     r27, r27
    a09c:       a7 fd           sbrc    r26, 7
    a09e:       b0 95           com     r27
    a0a0:       0e 94 2a 9b     call    0x13654 ; 0x13654 <__mulhisi3>
    a0a4:       a5 01           movw    r20, r10
    a0a6:       94 01           movw    r18, r8
    a0a8:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    a0ac:       79 01           movw    r14, r18
    a0ae:       01 c0           rjmp    .+2             ; 0xa0b2 <MotorRegler+0x381a>
    a0b0:       78 01           movw    r14, r16
    a0b2:       e8 8d           ldd     r30, Y+24       ; 0x18
    a0b4:       f9 8d           ldd     r31, Y+25       ; 0x19
    a0b6:       32 97           sbiw    r30, 0x02       ; 2
    a0b8:       a0 81           ld      r26, Z
    a0ba:       a0 34           cpi     r26, 0x40       ; 64
    a0bc:       29 f4           brne    .+10            ; 0xa0c8 <MotorRegler+0x3830>
    a0be:       8b 81           ldd     r24, Y+3        ; 0x03
    a0c0:       9c 81           ldd     r25, Y+4        ; 0x04
    a0c2:       e8 0e           add     r14, r24
    a0c4:       f9 1e           adc     r15, r25
    a0c6:       14 c0           rjmp    .+40            ; 0xa0f0 <MotorRegler+0x3858>
    a0c8:       a0 3c           cpi     r26, 0xC0       ; 192
    a0ca:       29 f4           brne    .+10            ; 0xa0d6 <MotorRegler+0x383e>
    a0cc:       ab 81           ldd     r26, Y+3        ; 0x03
    a0ce:       bc 81           ldd     r27, Y+4        ; 0x04
    a0d0:       ea 1a           sub     r14, r26
    a0d2:       fb 0a           sbc     r15, r27
    a0d4:       0d c0           rjmp    .+26            ; 0xa0f0 <MotorRegler+0x3858>
    a0d6:       2b 81           ldd     r18, Y+3        ; 0x03
    a0d8:       3c 81           ldd     r19, Y+4        ; 0x04
    a0da:       bb 27           eor     r27, r27
    a0dc:       a7 fd           sbrc    r26, 7
    a0de:       b0 95           com     r27
    a0e0:       0e 94 2a 9b     call    0x13654 ; 0x13654 <__mulhisi3>
    a0e4:       a5 01           movw    r20, r10
    a0e6:       94 01           movw    r18, r8
    a0e8:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    a0ec:       e2 0e           add     r14, r18
    a0ee:       f3 1e           adc     r15, r19
    a0f0:       e8 8d           ldd     r30, Y+24       ; 0x18
    a0f2:       f9 8d           ldd     r31, Y+25       ; 0x19
    a0f4:       31 97           sbiw    r30, 0x01       ; 1
    a0f6:       a0 81           ld      r26, Z
    a0f8:       a0 34           cpi     r26, 0x40       ; 64
    a0fa:       19 f4           brne    .+6             ; 0xa102 <MotorRegler+0x386a>
    a0fc:       e4 0c           add     r14, r4
    a0fe:       f5 1c           adc     r15, r5
    a100:       11 c0           rjmp    .+34            ; 0xa124 <MotorRegler+0x388c>
    a102:       a0 3c           cpi     r26, 0xC0       ; 192
    a104:       19 f4           brne    .+6             ; 0xa10c <MotorRegler+0x3874>
    a106:       e4 18           sub     r14, r4
    a108:       f5 08           sbc     r15, r5
    a10a:       0c c0           rjmp    .+24            ; 0xa124 <MotorRegler+0x388c>
    a10c:       92 01           movw    r18, r4
    a10e:       bb 27           eor     r27, r27
    a110:       a7 fd           sbrc    r26, 7
    a112:       b0 95           com     r27
    a114:       0e 94 2a 9b     call    0x13654 ; 0x13654 <__mulhisi3>
    a118:       a5 01           movw    r20, r10
    a11a:       94 01           movw    r18, r8
    a11c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    a120:       e2 0e           add     r14, r18
    a122:       f3 1e           adc     r15, r19
    a124:       e8 8d           ldd     r30, Y+24       ; 0x18
    a126:       f9 8d           ldd     r31, Y+25       ; 0x19
    a128:       a0 81           ld      r26, Z
    a12a:       a0 34           cpi     r26, 0x40       ; 64
    a12c:       19 f4           brne    .+6             ; 0xa134 <MotorRegler+0x389c>
    a12e:       29 81           ldd     r18, Y+1        ; 0x01
    a130:       3a 81           ldd     r19, Y+2        ; 0x02
    a132:       12 c0           rjmp    .+36            ; 0xa158 <MotorRegler+0x38c0>
    a134:       a0 3c           cpi     r26, 0xC0       ; 192
    a136:       29 f4           brne    .+10            ; 0xa142 <MotorRegler+0x38aa>
    a138:       49 81           ldd     r20, Y+1        ; 0x01
    a13a:       5a 81           ldd     r21, Y+2        ; 0x02
    a13c:       e4 1a           sub     r14, r20
    a13e:       f5 0a           sbc     r15, r21
    a140:       0d c0           rjmp    .+26            ; 0xa15c <MotorRegler+0x38c4>
    a142:       29 81           ldd     r18, Y+1        ; 0x01
    a144:       3a 81           ldd     r19, Y+2        ; 0x02
    a146:       bb 27           eor     r27, r27
    a148:       a7 fd           sbrc    r26, 7
    a14a:       b0 95           com     r27
    a14c:       0e 94 2a 9b     call    0x13654 ; 0x13654 <__mulhisi3>
    a150:       a5 01           movw    r20, r10
    a152:       94 01           movw    r18, r8
    a154:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    a158:       e2 0e           add     r14, r18
    a15a:       f3 1e           adc     r15, r19
    a15c:       f3 01           movw    r30, r6
    a15e:       32 97           sbiw    r30, 0x02       ; 2
    a160:       80 81           ld      r24, Z
    a162:       81 fd           sbrc    r24, 1
    a164:       06 c0           rjmp    .+12            ; 0xa172 <MotorRegler+0x38da>
    a166:       d1 01           movw    r26, r2
    a168:       8d 91           ld      r24, X+
    a16a:       9c 91           ld      r25, X
    a16c:       8e 15           cp      r24, r14
    a16e:       9f 05           cpc     r25, r15
    a170:       5c f4           brge    .+22            ; 0xa188 <MotorRegler+0x38f0>
    a172:       f1 01           movw    r30, r2
    a174:       80 81           ld      r24, Z
    a176:       91 81           ldd     r25, Z+1        ; 0x01
    a178:       8e 0d           add     r24, r14
    a17a:       9f 1d           adc     r25, r15
    a17c:       97 fd           sbrc    r25, 7
    a17e:       01 96           adiw    r24, 0x01       ; 1
    a180:       7c 01           movw    r14, r24
    a182:       f5 94           asr     r15
    a184:       e7 94           ror     r14
    a186:       13 c0           rjmp    .+38            ; 0xa1ae <MotorRegler+0x3916>
    a188:       ff 81           ldd     r31, Y+7        ; 0x07
    a18a:       f1 11           cpse    r31, r1
    a18c:       05 c0           rjmp    .+10            ; 0xa198 <MotorRegler+0x3900>
    a18e:       ee 0c           add     r14, r14
    a190:       ff 1c           adc     r15, r15
    a192:       e8 1a           sub     r14, r24
    a194:       f9 0a           sbc     r15, r25
    a196:       0b c0           rjmp    .+22            ; 0xa1ae <MotorRegler+0x3916>
    a198:       2f 81           ldd     r18, Y+7        ; 0x07
    a19a:       22 30           cpi     r18, 0x02       ; 2
    a19c:       40 f0           brcs    .+16            ; 0xa1ae <MotorRegler+0x3916>
    a19e:       8e 19           sub     r24, r14
    a1a0:       9f 09           sbc     r25, r15
    a1a2:       6f 85           ldd     r22, Y+15       ; 0x0f
    a1a4:       78 89           ldd     r23, Y+16       ; 0x10
    a1a6:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    a1aa:       e6 0e           add     r14, r22
    a1ac:       f7 1e           adc     r15, r23
    a1ae:       4d 85           ldd     r20, Y+13       ; 0x0d
    a1b0:       5e 85           ldd     r21, Y+14       ; 0x0e
    a1b2:       4e 15           cp      r20, r14
    a1b4:       5f 05           cpc     r21, r15
    a1b6:       3c f4           brge    .+14            ; 0xa1c6 <MotorRegler+0x392e>
    a1b8:       69 85           ldd     r22, Y+9        ; 0x09
    a1ba:       7a 85           ldd     r23, Y+10       ; 0x0a
    a1bc:       6e 15           cp      r22, r14
    a1be:       7f 05           cpc     r23, r15
    a1c0:       24 f4           brge    .+8             ; 0xa1ca <MotorRegler+0x3932>
    a1c2:       7b 01           movw    r14, r22
    a1c4:       02 c0           rjmp    .+4             ; 0xa1ca <MotorRegler+0x3932>
    a1c6:       ed 84           ldd     r14, Y+13       ; 0x0d
    a1c8:       fe 84           ldd     r15, Y+14       ; 0x0e
    a1ca:       c7 01           movw    r24, r14
    a1cc:       95 95           asr     r25
    a1ce:       87 95           ror     r24
    a1d0:       95 95           asr     r25
    a1d2:       87 95           ror     r24
    a1d4:       d6 01           movw    r26, r12
    a1d6:       8c 93           st      X, r24
    a1d8:       c7 01           movw    r24, r14
    a1da:       83 70           andi    r24, 0x03       ; 3
    a1dc:       99 27           eor     r25, r25
    a1de:       88 0f           add     r24, r24
    a1e0:       f3 01           movw    r30, r6
    a1e2:       80 83           st      Z, r24
    a1e4:       d1 01           movw    r26, r2
    a1e6:       ed 92           st      X+, r14
    a1e8:       fc 92           st      X, r15
    a1ea:       04 c0           rjmp    .+8             ; 0xa1f4 <MotorRegler+0x395c>
    a1ec:       f6 01           movw    r30, r12
    a1ee:       10 82           st      Z, r1
    a1f0:       d3 01           movw    r26, r6
    a1f2:       1c 92           st      X, r1
    a1f4:       bf e0           ldi     r27, 0x0F       ; 15
    a1f6:       cb 0e           add     r12, r27
    a1f8:       d1 1c           adc     r13, r1
    a1fa:       ef e0           ldi     r30, 0x0F       ; 15
    a1fc:       6e 0e           add     r6, r30
    a1fe:       71 1c           adc     r7, r1
    a200:       f2 e0           ldi     r31, 0x02       ; 2
    a202:       2f 0e           add     r2, r31
    a204:       31 1c           adc     r3, r1
    a206:       28 8d           ldd     r18, Y+24       ; 0x18
    a208:       39 8d           ldd     r19, Y+25       ; 0x19
    a20a:       2c 5f           subi    r18, 0xFC       ; 252
    a20c:       3f 4f           sbci    r19, 0xFF       ; 255
    a20e:       39 8f           std     Y+25, r19       ; 0x19
    a210:       28 8f           std     Y+24, r18       ; 0x18
    a212:       39 e2           ldi     r19, 0x29       ; 41
    a214:       c3 16           cp      r12, r19
    a216:       3a e0           ldi     r19, 0x0A       ; 10
    a218:       d3 06           cpc     r13, r19
    a21a:       09 f0           breq    .+2             ; 0xa21e <MotorRegler+0x3986>
    a21c:       34 cf           rjmp    .-408           ; 0xa086 <MotorRegler+0x37ee>
    a21e:       69 96           adiw    r28, 0x19       ; 25
    a220:       0f b6           in      r0, 0x3f        ; 63
    a222:       f8 94           cli
    a224:       de bf           out     0x3e, r29       ; 62
    a226:       0f be           out     0x3f, r0        ; 63
    a228:       cd bf           out     0x3d, r28       ; 61
    a22a:       df 91           pop     r29
    a22c:       cf 91           pop     r28
    a22e:       1f 91           pop     r17
    a230:       0f 91           pop     r16
    a232:       ff 90           pop     r15
    a234:       ef 90           pop     r14
    a236:       df 90           pop     r13
    a238:       cf 90           pop     r12
    a23a:       bf 90           pop     r11
    a23c:       af 90           pop     r10
    a23e:       9f 90           pop     r9
    a240:       8f 90           pop     r8
    a242:       7f 90           pop     r7
    a244:       6f 90           pop     r6
    a246:       5f 90           pop     r5
    a248:       4f 90           pop     r4
    a24a:       3f 90           pop     r3
    a24c:       2f 90           pop     r2
    a24e:       08 95           ret

0000a250 <PrintLine>:
    a250:       82 e9           ldi     r24, 0x92       ; 146
    a252:       93 e0           ldi     r25, 0x03       ; 3
    a254:       9f 93           push    r25
    a256:       8f 93           push    r24
    a258:       8c e9           ldi     r24, 0x9C       ; 156
    a25a:       96 e9           ldi     r25, 0x96       ; 150
    a25c:       9f 93           push    r25
    a25e:       8f 93           push    r24
    a260:       e0 91 55 06     lds     r30, 0x0655
    a264:       f0 91 56 06     lds     r31, 0x0656
    a268:       09 95           icall
    a26a:       0f 90           pop     r0
    a26c:       0f 90           pop     r0
    a26e:       0f 90           pop     r0
    a270:       0f 90           pop     r0
    a272:       08 95           ret

0000a274 <CalMk3Mag>:
    a274:       80 91 1c 05     lds     r24, 0x051C
    a278:       90 e0           ldi     r25, 0x00       ; 0
    a27a:       88 0f           add     r24, r24
    a27c:       99 1f           adc     r25, r25
    a27e:       fc 01           movw    r30, r24
    a280:       e2 5f           subi    r30, 0xF2       ; 242
    a282:       f7 4f           sbci    r31, 0xF7       ; 247
    a284:       20 81           ld      r18, Z
    a286:       31 81           ldd     r19, Z+1        ; 0x01
    a288:       2d 3e           cpi     r18, 0xED       ; 237
    a28a:       3f 4f           sbci    r19, 0xFF       ; 255
    a28c:       14 f0           brlt    .+4             ; 0xa292 <CalMk3Mag+0x1e>
    a28e:       10 92 50 01     sts     0x0150, r1
    a292:       fc 01           movw    r30, r24
    a294:       e2 5f           subi    r30, 0xF2       ; 242
    a296:       f7 4f           sbci    r31, 0xF7       ; 247
    a298:       80 81           ld      r24, Z
    a29a:       91 81           ldd     r25, Z+1        ; 0x01
    a29c:       8a 3b           cpi     r24, 0xBA       ; 186
    a29e:       9f 4f           sbci    r25, 0xFF       ; 255
    a2a0:       cc f4           brge    .+50            ; 0xa2d4 <CalMk3Mag+0x60>
    a2a2:       80 91 50 01     lds     r24, 0x0150
    a2a6:       81 11           cpse    r24, r1
    a2a8:       15 c0           rjmp    .+42            ; 0xa2d4 <CalMk3Mag+0x60>
    a2aa:       81 e0           ldi     r24, 0x01       ; 1
    a2ac:       80 93 50 01     sts     0x0150, r24
    a2b0:       80 91 5a 0a     lds     r24, 0x0A5A
    a2b4:       8f 5f           subi    r24, 0xFF       ; 255
    a2b6:       80 93 5a 0a     sts     0x0A5A, r24
    a2ba:       85 30           cpi     r24, 0x05       ; 5
    a2bc:       38 f0           brcs    .+14            ; 0xa2cc <CalMk3Mag+0x58>
    a2be:       88 ee           ldi     r24, 0xE8       ; 232
    a2c0:       93 e0           ldi     r25, 0x03       ; 3
    a2c2:       90 93 cc 04     sts     0x04CC, r25
    a2c6:       80 93 cb 04     sts     0x04CB, r24
    a2ca:       08 95           ret
    a2cc:       66 e9           ldi     r22, 0x96       ; 150
    a2ce:       70 e0           ldi     r23, 0x00       ; 0
    a2d0:       0c 94 9f 26     jmp     0x4d3e  ; 0x4d3e <Piep>
    a2d4:       08 95           ret

0000a2d6 <LipoDetection>:
    a2d6:       1f 93           push    r17
    a2d8:       cf 93           push    r28
    a2da:       df 93           push    r29
    a2dc:       c8 2f           mov     r28, r24
    a2de:       88 23           and     r24, r24
    a2e0:       09 f1           breq    .+66            ; 0xa324 <LipoDetection+0x4e>
    a2e2:       2a e8           ldi     r18, 0x8A       ; 138
    a2e4:       33 e0           ldi     r19, 0x03       ; 3
    a2e6:       3f 93           push    r19
    a2e8:       2f 93           push    r18
    a2ea:       2c e9           ldi     r18, 0x9C       ; 156
    a2ec:       36 e9           ldi     r19, 0x96       ; 150
    a2ee:       3f 93           push    r19
    a2f0:       2f 93           push    r18
    a2f2:       e0 91 55 06     lds     r30, 0x0655
    a2f6:       f0 91 56 06     lds     r31, 0x0656
    a2fa:       09 95           icall
    a2fc:       80 91 1a 01     lds     r24, 0x011A
    a300:       90 91 1b 01     lds     r25, 0x011B
    a304:       6b e2           ldi     r22, 0x2B       ; 43
    a306:       70 e0           ldi     r23, 0x00       ; 0
    a308:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    a30c:       6f 5f           subi    r22, 0xFF       ; 255
    a30e:       60 93 51 01     sts     0x0151, r22
    a312:       0f 90           pop     r0
    a314:       0f 90           pop     r0
    a316:       0f 90           pop     r0
    a318:       0f 90           pop     r0
    a31a:       67 30           cpi     r22, 0x07       ; 7
    a31c:       18 f0           brcs    .+6             ; 0xa324 <LipoDetection+0x4e>
    a31e:       86 e0           ldi     r24, 0x06       ; 6
    a320:       80 93 51 01     sts     0x0151, r24
    a324:       90 91 3f 05     lds     r25, 0x053F
    a328:       92 33           cpi     r25, 0x32       ; 50
    a32a:       28 f5           brcc    .+74            ; 0xa376 <LipoDetection+0xa0>
    a32c:       80 91 51 01     lds     r24, 0x0151
    a330:       89 9f           mul     r24, r25
    a332:       90 2d           mov     r25, r0
    a334:       11 24           eor     r1, r1
    a336:       90 93 53 01     sts     0x0153, r25
    a33a:       cc 23           and     r28, r28
    a33c:       f1 f0           breq    .+60            ; 0xa37a <LipoDetection+0xa4>
    a33e:       68 ec           ldi     r22, 0xC8       ; 200
    a340:       70 e0           ldi     r23, 0x00       ; 0
    a342:       0e 94 9f 26     call    0x4d3e  ; 0x4d3e <Piep>
    a346:       80 91 51 01     lds     r24, 0x0151
    a34a:       1f 92           push    r1
    a34c:       8f 93           push    r24
    a34e:       2f e7           ldi     r18, 0x7F       ; 127
    a350:       33 e0           ldi     r19, 0x03       ; 3
    a352:       3f 93           push    r19
    a354:       2f 93           push    r18
    a356:       2c e9           ldi     r18, 0x9C       ; 156
    a358:       36 e9           ldi     r19, 0x96       ; 150
    a35a:       3f 93           push    r19
    a35c:       2f 93           push    r18
    a35e:       e0 91 55 06     lds     r30, 0x0655
    a362:       f0 91 56 06     lds     r31, 0x0656
    a366:       09 95           icall
    a368:       0f 90           pop     r0
    a36a:       0f 90           pop     r0
    a36c:       0f 90           pop     r0
    a36e:       0f 90           pop     r0
    a370:       0f 90           pop     r0
    a372:       0f 90           pop     r0
    a374:       02 c0           rjmp    .+4             ; 0xa37a <LipoDetection+0xa4>
    a376:       90 93 53 01     sts     0x0153, r25
    a37a:       80 91 8f 05     lds     r24, 0x058F
    a37e:       82 33           cpi     r24, 0x32       ; 50
    a380:       28 f4           brcc    .+10            ; 0xa38c <LipoDetection+0xb6>
    a382:       90 91 51 01     lds     r25, 0x0151
    a386:       98 9f           mul     r25, r24
    a388:       80 2d           mov     r24, r0
    a38a:       11 24           eor     r1, r1
    a38c:       80 93 63 04     sts     0x0463, r24
    a390:       90 91 90 05     lds     r25, 0x0590
    a394:       92 33           cpi     r25, 0x32       ; 50
    a396:       40 f4           brcc    .+16            ; 0xa3a8 <LipoDetection+0xd2>
    a398:       80 91 51 01     lds     r24, 0x0151
    a39c:       89 9f           mul     r24, r25
    a39e:       80 2d           mov     r24, r0
    a3a0:       11 24           eor     r1, r1
    a3a2:       80 93 62 04     sts     0x0462, r24
    a3a6:       02 c0           rjmp    .+4             ; 0xa3ac <LipoDetection+0xd6>
    a3a8:       90 93 62 04     sts     0x0462, r25
    a3ac:       80 91 53 01     lds     r24, 0x0153
    a3b0:       20 91 63 04     lds     r18, 0x0463
    a3b4:       82 17           cp      r24, r18
    a3b6:       20 f4           brcc    .+8             ; 0xa3c0 <LipoDetection+0xea>
    a3b8:       2f ef           ldi     r18, 0xFF       ; 255
    a3ba:       28 0f           add     r18, r24
    a3bc:       20 93 63 04     sts     0x0463, r18
    a3c0:       20 91 62 04     lds     r18, 0x0462
    a3c4:       28 17           cp      r18, r24
    a3c6:       20 f0           brcs    .+8             ; 0xa3d0 <LipoDetection+0xfa>
    a3c8:       2f ef           ldi     r18, 0xFF       ; 255
    a3ca:       28 0f           add     r18, r24
    a3cc:       20 93 62 04     sts     0x0462, r18
    a3d0:       20 91 62 04     lds     r18, 0x0462
    a3d4:       30 91 63 04     lds     r19, 0x0463
    a3d8:       32 17           cp      r19, r18
    a3da:       28 f0           brcs    .+10            ; 0xa3e6 <LipoDetection+0x110>
    a3dc:       99 23           and     r25, r25
    a3de:       19 f0           breq    .+6             ; 0xa3e6 <LipoDetection+0x110>
    a3e0:       21 50           subi    r18, 0x01       ; 1
    a3e2:       20 93 63 04     sts     0x0463, r18
    a3e6:       cc 23           and     r28, r28
    a3e8:       09 f4           brne    .+2             ; 0xa3ec <LipoDetection+0x116>
    a3ea:       5d c0           rjmp    .+186           ; 0xa4a6 <LipoDetection+0x1d0>
    a3ec:       1a e0           ldi     r17, 0x0A       ; 10
    a3ee:       61 2f           mov     r22, r17
    a3f0:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    a3f4:       1f 92           push    r1
    a3f6:       9f 93           push    r25
    a3f8:       1f 92           push    r1
    a3fa:       8f 93           push    r24
    a3fc:       8a e6           ldi     r24, 0x6A       ; 106
    a3fe:       93 e0           ldi     r25, 0x03       ; 3
    a400:       9f 93           push    r25
    a402:       8f 93           push    r24
    a404:       cc e9           ldi     r28, 0x9C       ; 156
    a406:       d6 e9           ldi     r29, 0x96       ; 150
    a408:       df 93           push    r29
    a40a:       cf 93           push    r28
    a40c:       e0 91 55 06     lds     r30, 0x0655
    a410:       f0 91 56 06     lds     r31, 0x0656
    a414:       09 95           icall
    a416:       80 91 62 04     lds     r24, 0x0462
    a41a:       2d b7           in      r18, 0x3d       ; 61
    a41c:       3e b7           in      r19, 0x3e       ; 62
    a41e:       28 5f           subi    r18, 0xF8       ; 248
    a420:       3f 4f           sbci    r19, 0xFF       ; 255
    a422:       0f b6           in      r0, 0x3f        ; 63
    a424:       f8 94           cli
    a426:       3e bf           out     0x3e, r19       ; 62
    a428:       0f be           out     0x3f, r0        ; 63
    a42a:       2d bf           out     0x3d, r18       ; 61
    a42c:       88 23           and     r24, r24
    a42e:       d9 f0           breq    .+54            ; 0xa466 <LipoDetection+0x190>
    a430:       61 2f           mov     r22, r17
    a432:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    a436:       1f 92           push    r1
    a438:       9f 93           push    r25
    a43a:       1f 92           push    r1
    a43c:       8f 93           push    r24
    a43e:       88 e5           ldi     r24, 0x58       ; 88
    a440:       93 e0           ldi     r25, 0x03       ; 3
    a442:       9f 93           push    r25
    a444:       8f 93           push    r24
    a446:       df 93           push    r29
    a448:       cf 93           push    r28
    a44a:       e0 91 55 06     lds     r30, 0x0655
    a44e:       f0 91 56 06     lds     r31, 0x0656
    a452:       09 95           icall
    a454:       2d b7           in      r18, 0x3d       ; 61
    a456:       3e b7           in      r19, 0x3e       ; 62
    a458:       28 5f           subi    r18, 0xF8       ; 248
    a45a:       3f 4f           sbci    r19, 0xFF       ; 255
    a45c:       0f b6           in      r0, 0x3f        ; 63
    a45e:       f8 94           cli
    a460:       3e bf           out     0x3e, r19       ; 62
    a462:       0f be           out     0x3f, r0        ; 63
    a464:       2d bf           out     0x3d, r18       ; 61
    a466:       80 91 63 04     lds     r24, 0x0463
    a46a:       88 23           and     r24, r24
    a46c:       e1 f0           breq    .+56            ; 0xa4a6 <LipoDetection+0x1d0>
    a46e:       6a e0           ldi     r22, 0x0A       ; 10
    a470:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    a474:       1f 92           push    r1
    a476:       9f 93           push    r25
    a478:       1f 92           push    r1
    a47a:       8f 93           push    r24
    a47c:       82 e4           ldi     r24, 0x42       ; 66
    a47e:       93 e0           ldi     r25, 0x03       ; 3
    a480:       9f 93           push    r25
    a482:       8f 93           push    r24
    a484:       8c e9           ldi     r24, 0x9C       ; 156
    a486:       96 e9           ldi     r25, 0x96       ; 150
    a488:       9f 93           push    r25
    a48a:       8f 93           push    r24
    a48c:       e0 91 55 06     lds     r30, 0x0655
    a490:       f0 91 56 06     lds     r31, 0x0656
    a494:       09 95           icall
    a496:       8d b7           in      r24, 0x3d       ; 61
    a498:       9e b7           in      r25, 0x3e       ; 62
    a49a:       08 96           adiw    r24, 0x08       ; 8
    a49c:       0f b6           in      r0, 0x3f        ; 63
    a49e:       f8 94           cli
    a4a0:       9e bf           out     0x3e, r25       ; 62
    a4a2:       0f be           out     0x3f, r0        ; 63
    a4a4:       8d bf           out     0x3d, r24       ; 61
    a4a6:       df 91           pop     r29
    a4a8:       cf 91           pop     r28
    a4aa:       1f 91           pop     r17
    a4ac:       08 95           ret

0000a4ae <main>:
    a4ae:       14 b8           out     0x04, r1        ; 4
    a4b0:       15 b8           out     0x05, r1        ; 5
    a4b2:       8a e0           ldi     r24, 0x0A       ; 10
    a4b4:       8a b9           out     0x0a, r24       ; 10
    a4b6:       8f e5           ldi     r24, 0x5F       ; 95
    a4b8:       8b b9           out     0x0b, r24       ; 11
    a4ba:       19 9b           sbis    0x03, 1 ; 3
    a4bc:       08 c0           rjmp    .+16            ; 0xa4ce <main+0x20>
    a4be:       4c 9b           sbis    0x09, 4 ; 9
    a4c0:       04 c0           rjmp    .+8             ; 0xa4ca <main+0x1c>
    a4c2:       85 e1           ldi     r24, 0x15       ; 21
    a4c4:       80 93 54 01     sts     0x0154, r24
    a4c8:       08 c0           rjmp    .+16            ; 0xa4da <main+0x2c>
    a4ca:       86 e1           ldi     r24, 0x16       ; 22
    a4cc:       01 c0           rjmp    .+2             ; 0xa4d0 <main+0x22>
    a4ce:       89 e1           ldi     r24, 0x19       ; 25
    a4d0:       80 93 54 01     sts     0x0154, r24
    a4d4:       81 e0           ldi     r24, 0x01       ; 1
    a4d6:       80 93 c0 03     sts     0x03C0, r24
    a4da:       81 e8           ldi     r24, 0x81       ; 129
    a4dc:       87 b9           out     0x07, r24       ; 7
    a4de:       3e 9a           sbi     0x07, 6 ; 7
    a4e0:       8f ef           ldi     r24, 0xFF       ; 255
    a4e2:       88 b9           out     0x08, r24       ; 8
    a4e4:       8b e1           ldi     r24, 0x1B       ; 27
    a4e6:       84 b9           out     0x04, r24       ; 4
    a4e8:       81 e0           ldi     r24, 0x01       ; 1
    a4ea:       85 b9           out     0x05, r24       ; 5
    a4ec:       46 9a           sbi     0x08, 6 ; 8
    a4ee:       84 b7           in      r24, 0x34       ; 52
    a4f0:       87 7f           andi    r24, 0xF7       ; 247
    a4f2:       84 bf           out     0x34, r24       ; 52
    a4f4:       80 91 60 00     lds     r24, 0x0060
    a4f8:       88 61           ori     r24, 0x18       ; 24
    a4fa:       80 93 60 00     sts     0x0060, r24
    a4fe:       10 92 60 00     sts     0x0060, r1
    a502:       84 ec           ldi     r24, 0xC4       ; 196
    a504:       99 e0           ldi     r25, 0x09       ; 9
    a506:       90 93 cc 04     sts     0x04CC, r25
    a50a:       80 93 cb 04     sts     0x04CB, r24
    a50e:       10 92 0f 04     sts     0x040F, r1
    a512:       10 92 0e 04     sts     0x040E, r1
    a516:       10 92 13 08     sts     0x0813, r1
    a51a:       10 92 12 08     sts     0x0812, r1
    a51e:       10 92 11 04     sts     0x0411, r1
    a522:       10 92 10 04     sts     0x0410, r1
    a526:       10 92 13 04     sts     0x0413, r1
    a52a:       10 92 12 04     sts     0x0412, r1
    a52e:       80 91 54 01     lds     r24, 0x0154
    a532:       84 31           cpi     r24, 0x14       ; 20
    a534:       28 f0           brcs    .+10            ; 0xa540 <main+0x92>
    a536:       84 ec           ldi     r24, 0xC4       ; 196
    a538:       94 e0           ldi     r25, 0x04       ; 4
    a53a:       a0 e0           ldi     r26, 0x00       ; 0
    a53c:       b0 e0           ldi     r27, 0x00       ; 0
    a53e:       04 c0           rjmp    .+8             ; 0xa548 <main+0x9a>
    a540:       8b e0           ldi     r24, 0x0B       ; 11
    a542:       95 e0           ldi     r25, 0x05       ; 5
    a544:       a0 e0           ldi     r26, 0x00       ; 0
    a546:       b0 e0           ldi     r27, 0x00       ; 0
    a548:       80 93 21 01     sts     0x0121, r24
    a54c:       90 93 22 01     sts     0x0122, r25
    a550:       a0 93 23 01     sts     0x0123, r26
    a554:       b0 93 24 01     sts     0x0124, r27
    a558:       28 98           cbi     0x05, 0 ; 5
    a55a:       80 91 54 01     lds     r24, 0x0154
    a55e:       89 31           cpi     r24, 0x19       ; 25
    a560:       11 f4           brne    .+4             ; 0xa566 <main+0xb8>
    a562:       29 9a           sbi     0x05, 1 ; 5
    a564:       01 c0           rjmp    .+2             ; 0xa568 <main+0xba>
    a566:       29 98           cbi     0x05, 1 ; 5
    a568:       0e 94 9d 88     call    0x1113a ; 0x1113a <Timer_Init>
    a56c:       0e 94 76 88     call    0x110ec ; 0x110ec <TIMER2_Init>
    a570:       0e 94 a3 96     call    0x12d46 ; 0x12d46 <UART_Init>
    a574:       0e 94 13 7e     call    0xfc26  ; 0xfc26 <rc_sum_init>
    a578:       0e 94 7e 1a     call    0x34fc  ; 0x34fc <ADC_Init>
    a57c:       81 e0           ldi     r24, 0x01       ; 1
    a57e:       0e 94 fa 8b     call    0x117f4 ; 0x117f4 <I2C_Init>
    a582:       0e 94 0e 82     call    0x1041c ; 0x1041c <SPI_MasterInit>
    a586:       0e 94 37 20     call    0x406e  ; 0x406e <Capacity_Init>
    a58a:       87 e0           ldi     r24, 0x07       ; 7
    a58c:       0e 94 89 18     call    0x3112  ; 0x3112 <LIBFC_Init>
    a590:       80 91 54 01     lds     r24, 0x0154
    a594:       89 31           cpi     r24, 0x19       ; 25
    a596:       11 f4           brne    .+4             ; 0xa59c <main+0xee>
    a598:       29 9a           sbi     0x05, 1 ; 5
    a59a:       01 c0           rjmp    .+2             ; 0xa59e <main+0xf0>
    a59c:       29 98           cbi     0x05, 1 ; 5
    a59e:       78 94           sei
    a5a0:       0e 94 a2 24     call    0x4944  ; 0x4944 <ParamSet_Init>
    a5a4:       80 91 54 01     lds     r24, 0x0154
    a5a8:       84 31           cpi     r24, 0x14       ; 20
    a5aa:       e8 f4           brcc    .+58            ; 0xa5e6 <main+0x138>
    a5ac:       2c e0           ldi     r18, 0x0C       ; 12
    a5ae:       88 e1           ldi     r24, 0x18       ; 24
    a5b0:       90 e0           ldi     r25, 0x00       ; 0
    a5b2:       0f b6           in      r0, 0x3f        ; 63
    a5b4:       f8 94           cli
    a5b6:       a8 95           wdr
    a5b8:       80 93 60 00     sts     0x0060, r24
    a5bc:       0f be           out     0x3f, r0        ; 63
    a5be:       20 93 60 00     sts     0x0060, r18
    a5c2:       00 e1           ldi     r16, 0x10       ; 16
    a5c4:       13 e0           ldi     r17, 0x03       ; 3
    a5c6:       cc e9           ldi     r28, 0x9C       ; 156
    a5c8:       d6 e9           ldi     r29, 0x96       ; 150
    a5ca:       1f 93           push    r17
    a5cc:       0f 93           push    r16
    a5ce:       df 93           push    r29
    a5d0:       cf 93           push    r28
    a5d2:       e0 91 55 06     lds     r30, 0x0655
    a5d6:       f0 91 56 06     lds     r31, 0x0656
    a5da:       09 95           icall
    a5dc:       0f 90           pop     r0
    a5de:       0f 90           pop     r0
    a5e0:       0f 90           pop     r0
    a5e2:       0f 90           pop     r0
    a5e4:       f2 cf           rjmp    .-28            ; 0xa5ca <main+0x11c>
    a5e6:       80 91 dc 04     lds     r24, 0x04DC
    a5ea:       82 60           ori     r24, 0x02       ; 2
    a5ec:       80 93 dc 04     sts     0x04DC, r24
    a5f0:       10 92 df 04     sts     0x04DF, r1
    a5f4:       c4 ef           ldi     r28, 0xF4       ; 244
    a5f6:       d1 e0           ldi     r29, 0x01       ; 1
    a5f8:       0e 94 b4 30     call    0x6168  ; 0x6168 <SendMotorData>
    a5fc:       85 e0           ldi     r24, 0x05       ; 5
    a5fe:       90 e0           ldi     r25, 0x00       ; 0
    a600:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
    a604:       5c 01           movw    r10, r24
    a606:       80 91 dc 04     lds     r24, 0x04DC
    a60a:       80 ff           sbrs    r24, 0
    a60c:       2e c0           rjmp    .+92            ; 0xa66a <main+0x1bc>
    a60e:       21 97           sbiw    r28, 0x01       ; 1
    a610:       20 97           sbiw    r28, 0x00       ; 0
    a612:       91 f7           brne    .-28            ; 0xa5f8 <main+0x14a>
    a614:       8e ef           ldi     r24, 0xFE       ; 254
    a616:       92 e0           ldi     r25, 0x02       ; 2
    a618:       9f 93           push    r25
    a61a:       8f 93           push    r24
    a61c:       8c e9           ldi     r24, 0x9C       ; 156
    a61e:       96 e9           ldi     r25, 0x96       ; 150
    a620:       9f 93           push    r25
    a622:       8f 93           push    r24
    a624:       e0 91 55 06     lds     r30, 0x0655
    a628:       f0 91 56 06     lds     r31, 0x0656
    a62c:       09 95           icall
    a62e:       a1 e8           ldi     r26, 0x81       ; 129
    a630:       ea 2e           mov     r14, r26
    a632:       a9 e0           ldi     r26, 0x09       ; 9
    a634:       fa 2e           mov     r15, r26
    a636:       0f 90           pop     r0
    a638:       0f 90           pop     r0
    a63a:       0f 90           pop     r0
    a63c:       0f 90           pop     r0
    a63e:       07 e7           ldi     r16, 0x77       ; 119
    a640:       19 e0           ldi     r17, 0x09       ; 9
    a642:       b1 eb           ldi     r27, 0xB1       ; 177
    a644:       cb 2e           mov     r12, r27
    a646:       b5 e0           ldi     r27, 0x05       ; 5
    a648:       db 2e           mov     r13, r27
    a64a:       c1 e0           ldi     r28, 0x01       ; 1
    a64c:       d0 e0           ldi     r29, 0x00       ; 0
    a64e:       8a e0           ldi     r24, 0x0A       ; 10
    a650:       48 2e           mov     r4, r24
    a652:       51 2c           mov     r5, r1
    a654:       9b ef           ldi     r25, 0xFB       ; 251
    a656:       69 2e           mov     r6, r25
    a658:       92 e0           ldi     r25, 0x02       ; 2
    a65a:       79 2e           mov     r7, r25
    a65c:       2c e9           ldi     r18, 0x9C       ; 156
    a65e:       82 2e           mov     r8, r18
    a660:       26 e9           ldi     r18, 0x96       ; 150
    a662:       92 2e           mov     r9, r18
    a664:       34 e6           ldi     r19, 0x64       ; 100
    a666:       33 2e           mov     r3, r19
    a668:       06 c0           rjmp    .+12            ; 0xa676 <main+0x1c8>
    a66a:       c5 01           movw    r24, r10
    a66c:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
    a670:       88 23           and     r24, r24
    a672:       49 f2           breq    .-110           ; 0xa606 <main+0x158>
    a674:       cc cf           rjmp    .-104           ; 0xa60e <main+0x160>
    a676:       f6 01           movw    r30, r12
    a678:       80 81           ld      r24, Z
    a67a:       18 16           cp      r1, r24
    a67c:       7c f0           brlt    .+30            ; 0xa69c <main+0x1ee>
    a67e:       f8 01           movw    r30, r16
    a680:       80 81           ld      r24, Z
    a682:       87 ff           sbrs    r24, 7
    a684:       41 c0           rjmp    .+130           ; 0xa708 <main+0x25a>
    a686:       16 c0           rjmp    .+44            ; 0xa6b4 <main+0x206>
    a688:       f8 01           movw    r30, r16
    a68a:       80 81           ld      r24, Z
    a68c:       87 fd           sbrc    r24, 7
    a68e:       f7 cf           rjmp    .-18            ; 0xa67e <main+0x1d0>
    a690:       0e 94 b4 30     call    0x6168  ; 0x6168 <SendMotorData>
    a694:       80 91 dc 04     lds     r24, 0x04DC
    a698:       80 ff           sbrs    r24, 0
    a69a:       06 c0           rjmp    .+12            ; 0xa6a8 <main+0x1fa>
    a69c:       c5 01           movw    r24, r10
    a69e:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
    a6a2:       88 23           and     r24, r24
    a6a4:       89 f3           breq    .-30            ; 0xa688 <main+0x1da>
    a6a6:       eb cf           rjmp    .-42            ; 0xa67e <main+0x1d0>
    a6a8:       c5 01           movw    r24, r10
    a6aa:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
    a6ae:       88 23           and     r24, r24
    a6b0:       89 f3           breq    .-30            ; 0xa694 <main+0x1e6>
    a6b2:       f4 cf           rjmp    .-24            ; 0xa69c <main+0x1ee>
    a6b4:       ce 01           movw    r24, r28
    a6b6:       b2 01           movw    r22, r4
    a6b8:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    a6bc:       9f 93           push    r25
    a6be:       8f 93           push    r24
    a6c0:       7f 92           push    r7
    a6c2:       6f 92           push    r6
    a6c4:       9f 92           push    r9
    a6c6:       8f 92           push    r8
    a6c8:       e0 91 55 06     lds     r30, 0x0655
    a6cc:       f0 91 56 06     lds     r31, 0x0656
    a6d0:       09 95           icall
    a6d2:       80 91 5b 04     lds     r24, 0x045B
    a6d6:       8f 5f           subi    r24, 0xFF       ; 255
    a6d8:       80 93 5b 04     sts     0x045B, r24
    a6dc:       f7 01           movw    r30, r14
    a6de:       31 97           sbiw    r30, 0x01       ; 1
    a6e0:       90 81           ld      r25, Z
    a6e2:       f7 01           movw    r30, r14
    a6e4:       80 81           ld      r24, Z
    a6e6:       93 9d           mul     r25, r3
    a6e8:       80 0d           add     r24, r0
    a6ea:       11 24           eor     r1, r1
    a6ec:       0f 90           pop     r0
    a6ee:       0f 90           pop     r0
    a6f0:       0f 90           pop     r0
    a6f2:       0f 90           pop     r0
    a6f4:       0f 90           pop     r0
    a6f6:       0f 90           pop     r0
    a6f8:       88 23           and     r24, r24
    a6fa:       31 f0           breq    .+12            ; 0xa708 <main+0x25a>
    a6fc:       90 91 42 0a     lds     r25, 0x0A42
    a700:       89 17           cp      r24, r25
    a702:       10 f4           brcc    .+4             ; 0xa708 <main+0x25a>
    a704:       80 93 42 0a     sts     0x0A42, r24
    a708:       21 96           adiw    r28, 0x01       ; 1
    a70a:       f4 e0           ldi     r31, 0x04       ; 4
    a70c:       cf 0e           add     r12, r31
    a70e:       d1 1c           adc     r13, r1
    a710:       2f e0           ldi     r18, 0x0F       ; 15
    a712:       e2 0e           add     r14, r18
    a714:       f1 1c           adc     r15, r1
    a716:       01 5f           subi    r16, 0xF1       ; 241
    a718:       1f 4f           sbci    r17, 0xFF       ; 255
    a71a:       cd 30           cpi     r28, 0x0D       ; 13
    a71c:       d1 05           cpc     r29, r1
    a71e:       09 f0           breq    .+2             ; 0xa722 <main+0x274>
    a720:       aa cf           rjmp    .-172           ; 0xa676 <main+0x1c8>
    a722:       61 eb           ldi     r22, 0xB1       ; 177
    a724:       e6 2e           mov     r14, r22
    a726:       65 e0           ldi     r22, 0x05       ; 5
    a728:       f6 2e           mov     r15, r22
    a72a:       07 e7           ldi     r16, 0x77       ; 119
    a72c:       19 e0           ldi     r17, 0x09       ; 9
    a72e:       c1 e0           ldi     r28, 0x01       ; 1
    a730:       d0 e0           ldi     r29, 0x00       ; 0
    a732:       7d ed           ldi     r23, 0xDD       ; 221
    a734:       c7 2e           mov     r12, r23
    a736:       72 e0           ldi     r23, 0x02       ; 2
    a738:       d7 2e           mov     r13, r23
    a73a:       ec e9           ldi     r30, 0x9C       ; 156
    a73c:       ae 2e           mov     r10, r30
    a73e:       e6 e9           ldi     r30, 0x96       ; 150
    a740:       be 2e           mov     r11, r30
    a742:       f2 e0           ldi     r31, 0x02       ; 2
    a744:       9f 2e           mov     r9, r31
    a746:       f8 01           movw    r30, r16
    a748:       80 81           ld      r24, Z
    a74a:       87 fd           sbrc    r24, 7
    a74c:       17 c0           rjmp    .+46            ; 0xa77c <main+0x2ce>
    a74e:       f7 01           movw    r30, r14
    a750:       80 81           ld      r24, Z
    a752:       18 16           cp      r1, r24
    a754:       9c f4           brge    .+38            ; 0xa77c <main+0x2ce>
    a756:       df 93           push    r29
    a758:       cf 93           push    r28
    a75a:       df 92           push    r13
    a75c:       cf 92           push    r12
    a75e:       bf 92           push    r11
    a760:       af 92           push    r10
    a762:       e0 91 55 06     lds     r30, 0x0655
    a766:       f0 91 56 06     lds     r31, 0x0656
    a76a:       09 95           icall
    a76c:       90 92 c9 04     sts     0x04C9, r9
    a770:       0f 90           pop     r0
    a772:       0f 90           pop     r0
    a774:       0f 90           pop     r0
    a776:       0f 90           pop     r0
    a778:       0f 90           pop     r0
    a77a:       0f 90           pop     r0
    a77c:       f8 01           movw    r30, r16
    a77e:       80 81           ld      r24, Z
    a780:       80 78           andi    r24, 0x80       ; 128
    a782:       80 83           st      Z, r24
    a784:       21 96           adiw    r28, 0x01       ; 1
    a786:       01 5f           subi    r16, 0xF1       ; 241
    a788:       1f 4f           sbci    r17, 0xFF       ; 255
    a78a:       f4 e0           ldi     r31, 0x04       ; 4
    a78c:       ef 0e           add     r14, r31
    a78e:       f1 1c           adc     r15, r1
    a790:       cd 30           cpi     r28, 0x0D       ; 13
    a792:       d1 05           cpc     r29, r1
    a794:       c1 f6           brne    .-80            ; 0xa746 <main+0x298>
    a796:       80 91 42 0a     lds     r24, 0x0A42
    a79a:       8f 3f           cpi     r24, 0xFF       ; 255
    a79c:       81 f1           breq    .+96            ; 0xa7fe <main+0x350>
    a79e:       64 e6           ldi     r22, 0x64       ; 100
    a7a0:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    a7a4:       1f 92           push    r1
    a7a6:       9f 93           push    r25
    a7a8:       1f 92           push    r1
    a7aa:       8f 93           push    r24
    a7ac:       87 ec           ldi     r24, 0xC7       ; 199
    a7ae:       92 e0           ldi     r25, 0x02       ; 2
    a7b0:       9f 93           push    r25
    a7b2:       8f 93           push    r24
    a7b4:       cc e9           ldi     r28, 0x9C       ; 156
    a7b6:       d6 e9           ldi     r29, 0x96       ; 150
    a7b8:       df 93           push    r29
    a7ba:       cf 93           push    r28
    a7bc:       e0 91 55 06     lds     r30, 0x0655
    a7c0:       f0 91 56 06     lds     r31, 0x0656
    a7c4:       09 95           icall
    a7c6:       80 91 42 0a     lds     r24, 0x0A42
    a7ca:       84 56           subi    r24, 0x64       ; 100
    a7cc:       ed b7           in      r30, 0x3d       ; 61
    a7ce:       fe b7           in      r31, 0x3e       ; 62
    a7d0:       38 96           adiw    r30, 0x08       ; 8
    a7d2:       0f b6           in      r0, 0x3f        ; 63
    a7d4:       f8 94           cli
    a7d6:       fe bf           out     0x3e, r31       ; 62
    a7d8:       0f be           out     0x3f, r0        ; 63
    a7da:       ed bf           out     0x3d, r30       ; 61
    a7dc:       83 30           cpi     r24, 0x03       ; 3
    a7de:       78 f4           brcc    .+30            ; 0xa7fe <main+0x350>
    a7e0:       8e ea           ldi     r24, 0xAE       ; 174
    a7e2:       92 e0           ldi     r25, 0x02       ; 2
    a7e4:       9f 93           push    r25
    a7e6:       8f 93           push    r24
    a7e8:       df 93           push    r29
    a7ea:       cf 93           push    r28
    a7ec:       e0 91 55 06     lds     r30, 0x0655
    a7f0:       f0 91 56 06     lds     r31, 0x0656
    a7f4:       09 95           icall
    a7f6:       0f 90           pop     r0
    a7f8:       0f 90           pop     r0
    a7fa:       0f 90           pop     r0
    a7fc:       0f 90           pop     r0
    a7fe:       28 dd           rcall   .-1456          ; 0xa250 <PrintLine>
    a800:       80 91 1a 05     lds     r24, 0x051A
    a804:       90 91 5b 04     lds     r25, 0x045B
    a808:       89 17           cp      r24, r25
    a80a:       28 f4           brcc    .+10            ; 0xa816 <main+0x368>
    a80c:       90 91 40 0a     lds     r25, 0x0A40
    a810:       90 61           ori     r25, 0x10       ; 16
    a812:       90 93 40 0a     sts     0x0A40, r25
    a816:       89 30           cpi     r24, 0x09       ; 9
    a818:       08 f0           brcs    .+2             ; 0xa81c <main+0x36e>
    a81a:       88 e0           ldi     r24, 0x08       ; 8
    a81c:       80 93 b2 02     sts     0x02B2, r24
    a820:       8e e8           ldi     r24, 0x8E       ; 142
    a822:       92 e0           ldi     r25, 0x02       ; 2
    a824:       9f 93           push    r25
    a826:       8f 93           push    r24
    a828:       8c e9           ldi     r24, 0x9C       ; 156
    a82a:       96 e9           ldi     r25, 0x96       ; 150
    a82c:       9f 93           push    r25
    a82e:       8f 93           push    r24
    a830:       e0 91 55 06     lds     r30, 0x0655
    a834:       f0 91 56 06     lds     r31, 0x0656
    a838:       09 95           icall
    a83a:       88 ee           ldi     r24, 0xE8       ; 232
    a83c:       93 e0           ldi     r25, 0x03       ; 3
    a83e:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
    a842:       ec 01           movw    r28, r24
    a844:       0e 94 ab 1a     call    0x3556  ; 0x3556 <SucheLuftruckOffset>
    a848:       0f 90           pop     r0
    a84a:       0f 90           pop     r0
    a84c:       0f 90           pop     r0
    a84e:       0f 90           pop     r0
    a850:       ce 01           movw    r24, r28
    a852:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
    a856:       88 23           and     r24, r24
    a858:       d9 f3           breq    .-10            ; 0xa850 <main+0x3a2>
    a85a:       89 e8           ldi     r24, 0x89       ; 137
    a85c:       92 e0           ldi     r25, 0x02       ; 2
    a85e:       9f 93           push    r25
    a860:       8f 93           push    r24
    a862:       8c e9           ldi     r24, 0x9C       ; 156
    a864:       96 e9           ldi     r25, 0x96       ; 150
    a866:       9f 93           push    r25
    a868:       8f 93           push    r24
    a86a:       e0 91 55 06     lds     r30, 0x0655
    a86e:       f0 91 56 06     lds     r31, 0x0656
    a872:       09 95           icall
    a874:       80 e0           ldi     r24, 0x00       ; 0
    a876:       0e 94 34 27     call    0x4e68  ; 0x4e68 <SetNeutral>
    a87a:       28 98           cbi     0x05, 0 ; 5
    a87c:       80 ed           ldi     r24, 0xD0       ; 208
    a87e:       97 e0           ldi     r25, 0x07       ; 7
    a880:       90 93 cc 04     sts     0x04CC, r25
    a884:       80 93 cb 04     sts     0x04CB, r24
    a888:       85 e5           ldi     r24, 0x55       ; 85
    a88a:       80 93 5c 0a     sts     0x0A5C, r24
    a88e:       8e e0           ldi     r24, 0x0E       ; 14
    a890:       90 e0           ldi     r25, 0x00       ; 0
    a892:       0e 94 43 23     call    0x4686  ; 0x4686 <GetParamByte>
    a896:       c8 2f           mov     r28, r24
    a898:       8f e0           ldi     r24, 0x0F       ; 15
    a89a:       90 e0           ldi     r25, 0x00       ; 0
    a89c:       0e 94 43 23     call    0x4686  ; 0x4686 <GetParamByte>
    a8a0:       2c 2f           mov     r18, r28
    a8a2:       30 e0           ldi     r19, 0x00       ; 0
    a8a4:       32 2f           mov     r19, r18
    a8a6:       22 27           eor     r18, r18
    a8a8:       28 0f           add     r18, r24
    a8aa:       31 1d           adc     r19, r1
    a8ac:       30 93 61 04     sts     0x0461, r19
    a8b0:       20 93 60 04     sts     0x0460, r18
    a8b4:       8a e0           ldi     r24, 0x0A       ; 10
    a8b6:       90 e0           ldi     r25, 0x00       ; 0
    a8b8:       0e 94 43 23     call    0x4686  ; 0x4686 <GetParamByte>
    a8bc:       c8 2f           mov     r28, r24
    a8be:       8b e0           ldi     r24, 0x0B       ; 11
    a8c0:       90 e0           ldi     r25, 0x00       ; 0
    a8c2:       0e 94 43 23     call    0x4686  ; 0x4686 <GetParamByte>
    a8c6:       2c 2f           mov     r18, r28
    a8c8:       30 e0           ldi     r19, 0x00       ; 0
    a8ca:       32 2f           mov     r19, r18
    a8cc:       22 27           eor     r18, r18
    a8ce:       28 0f           add     r18, r24
    a8d0:       31 1d           adc     r19, r1
    a8d2:       30 93 5f 04     sts     0x045F, r19
    a8d6:       20 93 5e 04     sts     0x045E, r18
    a8da:       0f 90           pop     r0
    a8dc:       0f 90           pop     r0
    a8de:       0f 90           pop     r0
    a8e0:       0f 90           pop     r0
    a8e2:       2f 3f           cpi     r18, 0xFF       ; 255
    a8e4:       3f 4f           sbci    r19, 0xFF       ; 255
    a8e6:       31 f0           breq    .+12            ; 0xa8f4 <main+0x446>
    a8e8:       80 91 60 04     lds     r24, 0x0460
    a8ec:       90 91 61 04     lds     r25, 0x0461
    a8f0:       01 96           adiw    r24, 0x01       ; 1
    a8f2:       41 f4           brne    .+16            ; 0xa904 <main+0x456>
    a8f4:       10 92 61 04     sts     0x0461, r1
    a8f8:       10 92 60 04     sts     0x0460, r1
    a8fc:       10 92 5f 04     sts     0x045F, r1
    a900:       10 92 5e 04     sts     0x045E, r1
    a904:       80 91 5f 04     lds     r24, 0x045F
    a908:       8f 93           push    r24
    a90a:       80 91 5e 04     lds     r24, 0x045E
    a90e:       8f 93           push    r24
    a910:       80 91 61 04     lds     r24, 0x0461
    a914:       8f 93           push    r24
    a916:       80 91 60 04     lds     r24, 0x0460
    a91a:       8f 93           push    r24
    a91c:       87 e6           ldi     r24, 0x67       ; 103
    a91e:       92 e0           ldi     r25, 0x02       ; 2
    a920:       9f 93           push    r25
    a922:       8f 93           push    r24
    a924:       8c e9           ldi     r24, 0x9C       ; 156
    a926:       96 e9           ldi     r25, 0x96       ; 150
    a928:       9f 93           push    r25
    a92a:       8f 93           push    r24
    a92c:       e0 91 55 06     lds     r30, 0x0655
    a930:       f0 91 56 06     lds     r31, 0x0656
    a934:       09 95           icall
    a936:       0e 94 65 75     call    0xeaca  ; 0xeaca <LcdClear>
    a93a:       88 e8           ldi     r24, 0x88       ; 136
    a93c:       93 e1           ldi     r25, 0x13       ; 19
    a93e:       90 93 b1 02     sts     0x02B1, r25
    a942:       80 93 b0 02     sts     0x02B0, r24
    a946:       c1 e0           ldi     r28, 0x01       ; 1
    a948:       c0 93 5b 0a     sts     0x0A5B, r28
    a94c:       81 e0           ldi     r24, 0x01       ; 1
    a94e:       c3 dc           rcall   .-1658          ; 0xa2d6 <LipoDetection>
    a950:       80 91 42 05     lds     r24, 0x0542
    a954:       0e 94 d8 17     call    0x2fb0  ; 0x2fb0 <LIBFC_ReceiverInit>
    a958:       7b dc           rcall   .-1802          ; 0xa250 <PrintLine>
    a95a:       80 ed           ldi     r24, 0xD0       ; 208
    a95c:       97 e0           ldi     r25, 0x07       ; 7
    a95e:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
    a962:       8c 01           movw    r16, r24
    a964:       8a ef           ldi     r24, 0xFA       ; 250
    a966:       90 e0           ldi     r25, 0x00       ; 0
    a968:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
    a96c:       83 e0           ldi     r24, 0x03       ; 3
    a96e:       80 93 23 0c     sts     0x0C23, r24
    a972:       10 92 5a 04     sts     0x045A, r1
    a976:       80 91 95 05     lds     r24, 0x0595
    a97a:       2d b7           in      r18, 0x3d       ; 61
    a97c:       3e b7           in      r19, 0x3e       ; 62
    a97e:       28 5f           subi    r18, 0xF8       ; 248
    a980:       3f 4f           sbci    r19, 0xFF       ; 255
    a982:       0f b6           in      r0, 0x3f        ; 63
    a984:       f8 94           cli
    a986:       3e bf           out     0x3e, r19       ; 62
    a988:       0f be           out     0x3f, r0        ; 63
    a98a:       2d bf           out     0x3d, r18       ; 61
    a98c:       84 fd           sbrc    r24, 4
    a98e:       c0 93 64 04     sts     0x0464, r28
    a992:       83 e0           ldi     r24, 0x03       ; 3
    a994:       80 93 b3 02     sts     0x02B3, r24
    a998:       61 2c           mov     r6, r1
    a99a:       77 24           eor     r7, r7
    a99c:       73 94           inc     r7
    a99e:       c0 e0           ldi     r28, 0x00       ; 0
    a9a0:       d0 e0           ldi     r29, 0x00       ; 0
    a9a2:       f8 e9           ldi     r31, 0x98       ; 152
    a9a4:       ef 2e           mov     r14, r31
    a9a6:       fa e3           ldi     r31, 0x3A       ; 58
    a9a8:       ff 2e           mov     r15, r31
    a9aa:       21 2c           mov     r2, r1
    a9ac:       ac e0           ldi     r26, 0x0C       ; 12
    a9ae:       3a 2e           mov     r3, r26
    a9b0:       b8 e8           ldi     r27, 0x88       ; 136
    a9b2:       4b 2e           mov     r4, r27
    a9b4:       b3 e1           ldi     r27, 0x13       ; 19
    a9b6:       5b 2e           mov     r5, r27
    a9b8:       88 ea           ldi     r24, 0xA8       ; 168
    a9ba:       c8 2e           mov     r12, r24
    a9bc:       81 e6           ldi     r24, 0x61       ; 97
    a9be:       d8 2e           mov     r13, r24
    a9c0:       90 e8           ldi     r25, 0x80       ; 128
    a9c2:       a9 2e           mov     r10, r25
    a9c4:       b1 2c           mov     r11, r1
    a9c6:       25 e0           ldi     r18, 0x05       ; 5
    a9c8:       82 2e           mov     r8, r18
    a9ca:       91 2c           mov     r9, r1
    a9cc:       12 bc           out     0x22, r1        ; 34
    a9ce:       11 bc           out     0x21, r1        ; 33
    a9d0:       80 91 ea 04     lds     r24, 0x04EA
    a9d4:       88 23           and     r24, r24
    a9d6:       11 f0           breq    .+4             ; 0xa9dc <main+0x52e>
    a9d8:       47 98           cbi     0x08, 7 ; 8
    a9da:       fe cf           rjmp    .-4             ; 0xa9d8 <main+0x52a>
    a9dc:       80 91 cf 04     lds     r24, 0x04CF
    a9e0:       88 23           and     r24, r24
    a9e2:       09 f4           brne    .+2             ; 0xa9e6 <main+0x538>
    a9e4:       a6 c2           rjmp    .+1356          ; 0xaf32 <main+0xa84>
    a9e6:       80 91 0f 01     lds     r24, 0x010F
    a9ea:       88 23           and     r24, r24
    a9ec:       09 f4           brne    .+2             ; 0xa9f0 <main+0x542>
    a9ee:       a1 c2           rjmp    .+1346          ; 0xaf32 <main+0xa84>
    a9f0:       f8 94           cli
    a9f2:       80 91 cf 04     lds     r24, 0x04CF
    a9f6:       81 50           subi    r24, 0x01       ; 1
    a9f8:       80 93 cf 04     sts     0x04CF, r24
    a9fc:       78 94           sei
    a9fe:       80 91 5a 0a     lds     r24, 0x0A5A
    aa02:       88 23           and     r24, r24
    aa04:       11 f0           breq    .+4             ; 0xaa0a <main+0x55c>
    aa06:       36 dc           rcall   .-1940          ; 0xa274 <CalMk3Mag>
    aa08:       02 c0           rjmp    .+4             ; 0xaa0e <main+0x560>
    aa0a:       0e 94 4c 34     call    0x6898  ; 0x6898 <MotorRegler>
    aa0e:       0e 94 b4 30     call    0x6168  ; 0x6168 <SendMotorData>
    aa12:       28 98           cbi     0x05, 0 ; 5
    aa14:       80 91 02 04     lds     r24, 0x0402
    aa18:       88 23           and     r24, r24
    aa1a:       31 f0           breq    .+12            ; 0xaa28 <main+0x57a>
    aa1c:       80 91 02 04     lds     r24, 0x0402
    aa20:       81 50           subi    r24, 0x01       ; 1
    aa22:       80 93 02 04     sts     0x0402, r24
    aa26:       3e c0           rjmp    .+124           ; 0xaaa4 <main+0x5f6>
    aa28:       80 91 6f 00     lds     r24, 0x006F
    aa2c:       80 62           ori     r24, 0x20       ; 32
    aa2e:       80 93 6f 00     sts     0x006F, r24
    aa32:       10 92 0f 08     sts     0x080F, r1
    aa36:       10 92 0e 08     sts     0x080E, r1
    aa3a:       80 91 40 0a     lds     r24, 0x0A40
    aa3e:       88 60           ori     r24, 0x08       ; 8
    aa40:       80 93 40 0a     sts     0x0A40, r24
    aa44:       20 91 1c 05     lds     r18, 0x051C
    aa48:       30 e0           ldi     r19, 0x00       ; 0
    aa4a:       22 0f           add     r18, r18
    aa4c:       33 1f           adc     r19, r19
    aa4e:       f9 01           movw    r30, r18
    aa50:       ec 5a           subi    r30, 0xAC       ; 172
    aa52:       f7 4f           sbci    r31, 0xF7       ; 247
    aa54:       11 82           std     Z+1, r1 ; 0x01
    aa56:       10 82           st      Z, r1
    aa58:       80 91 1d 05     lds     r24, 0x051D
    aa5c:       90 e0           ldi     r25, 0x00       ; 0
    aa5e:       88 0f           add     r24, r24
    aa60:       99 1f           adc     r25, r25
    aa62:       fc 01           movw    r30, r24
    aa64:       ec 5a           subi    r30, 0xAC       ; 172
    aa66:       f7 4f           sbci    r31, 0xF7       ; 247
    aa68:       11 82           std     Z+1, r1 ; 0x01
    aa6a:       10 82           st      Z, r1
    aa6c:       f9 01           movw    r30, r18
    aa6e:       e2 5f           subi    r30, 0xF2       ; 242
    aa70:       f7 4f           sbci    r31, 0xF7       ; 247
    aa72:       11 82           std     Z+1, r1 ; 0x01
    aa74:       10 82           st      Z, r1
    aa76:       fc 01           movw    r30, r24
    aa78:       e2 5f           subi    r30, 0xF2       ; 242
    aa7a:       f7 4f           sbci    r31, 0xF7       ; 247
    aa7c:       11 82           std     Z+1, r1 ; 0x01
    aa7e:       10 82           st      Z, r1
    aa80:       e0 91 1f 05     lds     r30, 0x051F
    aa84:       f0 e0           ldi     r31, 0x00       ; 0
    aa86:       ee 0f           add     r30, r30
    aa88:       ff 1f           adc     r31, r31
    aa8a:       e2 5f           subi    r30, 0xF2       ; 242
    aa8c:       f7 4f           sbci    r31, 0xF7       ; 247
    aa8e:       11 82           std     Z+1, r1 ; 0x01
    aa90:       10 82           st      Z, r1
    aa92:       e0 91 1e 05     lds     r30, 0x051E
    aa96:       f0 e0           ldi     r31, 0x00       ; 0
    aa98:       ee 0f           add     r30, r30
    aa9a:       ff 1f           adc     r31, r31
    aa9c:       e2 5f           subi    r30, 0xF2       ; 242
    aa9e:       f7 4f           sbci    r31, 0xF7       ; 247
    aaa0:       11 82           std     Z+1, r1 ; 0x01
    aaa2:       10 82           st      Z, r1
    aaa4:       80 91 b0 02     lds     r24, 0x02B0
    aaa8:       90 91 b1 02     lds     r25, 0x02B1
    aaac:       01 97           sbiw    r24, 0x01       ; 1
    aaae:       90 93 b1 02     sts     0x02B1, r25
    aab2:       80 93 b0 02     sts     0x02B0, r24
    aab6:       89 2b           or      r24, r25
    aab8:       21 f0           breq    .+8             ; 0xaac2 <main+0x614>
    aaba:       80 91 dd 04     lds     r24, 0x04DD
    aabe:       88 23           and     r24, r24
    aac0:       91 f1           breq    .+100           ; 0xab26 <main+0x678>
    aac2:       80 91 b0 02     lds     r24, 0x02B0
    aac6:       90 91 b1 02     lds     r25, 0x02B1
    aaca:       89 2b           or      r24, r25
    aacc:       c9 f4           brne    .+50            ; 0xab00 <main+0x652>
    aace:       0e 94 3a 8c     call    0x11874 ; 0x11874 <I2C_Reset>
    aad2:       90 92 b1 02     sts     0x02B1, r9
    aad6:       80 92 b0 02     sts     0x02B0, r8
    aada:       80 91 5d 0c     lds     r24, 0x0C5D
    aade:       90 91 5e 0c     lds     r25, 0x0C5E
    aae2:       01 96           adiw    r24, 0x01       ; 1
    aae4:       90 93 5e 0c     sts     0x0C5E, r25
    aae8:       80 93 5d 0c     sts     0x0C5D, r24
    aaec:       80 91 40 0a     lds     r24, 0x0A40
    aaf0:       81 60           ori     r24, 0x01       ; 1
    aaf2:       80 93 40 0a     sts     0x0A40, r24
    aaf6:       80 91 24 0c     lds     r24, 0x0C24
    aafa:       82 60           ori     r24, 0x02       ; 2
    aafc:       80 93 24 0c     sts     0x0C24, r24
    ab00:       80 91 a9 02     lds     r24, 0x02A9
    ab04:       90 91 aa 02     lds     r25, 0x02AA
    ab08:       01 96           adiw    r24, 0x01       ; 1
    ab0a:       71 f4           brne    .+28            ; 0xab28 <main+0x67a>
    ab0c:       80 91 01 04     lds     r24, 0x0401
    ab10:       88 23           and     r24, r24
    ab12:       51 f0           breq    .+20            ; 0xab28 <main+0x67a>
    ab14:       d0 92 cc 04     sts     0x04CC, r13
    ab18:       c0 92 cb 04     sts     0x04CB, r12
    ab1c:       b0 92 aa 02     sts     0x02AA, r11
    ab20:       a0 92 a9 02     sts     0x02A9, r10
    ab24:       01 c0           rjmp    .+2             ; 0xab28 <main+0x67a>
    ab26:       28 98           cbi     0x05, 0 ; 5
    ab28:       0e 94 86 19     call    0x330c  ; 0x330c <LIBFC_Polling>
    ab2c:       80 91 cf 04     lds     r24, 0x04CF
    ab30:       81 11           cpse    r24, r1
    ab32:       fc c1           rjmp    .+1016          ; 0xaf2c <main+0xa7e>
    ab34:       80 91 a9 04     lds     r24, 0x04A9
    ab38:       88 23           and     r24, r24
    ab3a:       19 f0           breq    .+6             ; 0xab42 <main+0x694>
    ab3c:       0e 94 c9 7f     call    0xff92  ; 0xff92 <ProcessSBus>
    ab40:       f5 c1           rjmp    .+1002          ; 0xaf2c <main+0xa7e>
    ab42:       80 91 ca 04     lds     r24, 0x04CA
    ab46:       81 11           cpse    r24, r1
    ab48:       02 c0           rjmp    .+4             ; 0xab4e <main+0x6a0>
    ab4a:       0e 94 2f 82     call    0x1045e ; 0x1045e <SPI_TransmitByte>
    ab4e:       80 91 af 02     lds     r24, 0x02AF
    ab52:       81 11           cpse    r24, r1
    ab54:       0e 94 f3 88     call    0x111e6 ; 0x111e6 <CalculateServo>
    ab58:       0e 94 e4 96     call    0x12dc8 ; 0x12dc8 <DatenUebertragung>
    ab5c:       0e 94 d7 92     call    0x125ae ; 0x125ae <BearbeiteRxDaten>
    ab60:       c8 01           movw    r24, r16
    ab62:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
    ab66:       88 23           and     r24, r24
    ab68:       09 f4           brne    .+2             ; 0xab6c <main+0x6be>
    ab6a:       dc c1           rjmp    .+952           ; 0xaf24 <main+0xa76>
    ab6c:       0c 5e           subi    r16, 0xEC       ; 236
    ab6e:       1f 4f           sbci    r17, 0xFF       ; 255
    ab70:       0e 94 b6 88     call    0x1116c ; 0x1116c <CalcNickServoValue>
    ab74:       80 91 42 05     lds     r24, 0x0542
    ab78:       86 30           cpi     r24, 0x06       ; 6
    ab7a:       11 f4           brne    .+4             ; 0xab80 <main+0x6d2>
    ab7c:       9d d6           rcall   .+3386          ; 0xb8b8 <HoTT_Menu>
    ab7e:       04 c0           rjmp    .+8             ; 0xab88 <main+0x6da>
    ab80:       84 30           cpi     r24, 0x04       ; 4
    ab82:       11 f4           brne    .+4             ; 0xab88 <main+0x6da>
    ab84:       0e 94 c5 72     call    0xe58a  ; 0xe58a <BuildJeti_Vario>
    ab88:       80 91 c0 03     lds     r24, 0x03C0
    ab8c:       88 23           and     r24, r24
    ab8e:       31 f1           breq    .+76            ; 0xabdc <main+0x72e>
    ab90:       80 91 04 05     lds     r24, 0x0504
    ab94:       90 91 05 05     lds     r25, 0x0505
    ab98:       8c 32           cpi     r24, 0x2C       ; 44
    ab9a:       91 40           sbci    r25, 0x01       ; 1
    ab9c:       74 f0           brlt    .+28            ; 0xabba <main+0x70c>
    ab9e:       80 91 33 0c     lds     r24, 0x0C33
    aba2:       90 91 34 0c     lds     r25, 0x0C34
    aba6:       81 15           cp      r24, r1
    aba8:       92 40           sbci    r25, 0x02       ; 2
    abaa:       c4 f4           brge    .+48            ; 0xabdc <main+0x72e>
    abac:       80 91 04 05     lds     r24, 0x0504
    abb0:       90 91 05 05     lds     r25, 0x0505
    abb4:       83 35           cpi     r24, 0x53       ; 83
    abb6:       93 40           sbci    r25, 0x03       ; 3
    abb8:       8c f0           brlt    .+34            ; 0xabdc <main+0x72e>
    abba:       63 94           inc     r6
    abbc:       32 e3           ldi     r19, 0x32       ; 50
    abbe:       36 15           cp      r19, r6
    abc0:       70 f4           brcc    .+28            ; 0xabde <main+0x730>
    abc2:       80 91 01 04     lds     r24, 0x0401
    abc6:       88 23           and     r24, r24
    abc8:       31 f0           breq    .+12            ; 0xabd6 <main+0x728>
    abca:       80 91 3f 0a     lds     r24, 0x0A3F
    abce:       80 62           ori     r24, 0x20       ; 32
    abd0:       80 93 3f 0a     sts     0x0A3F, r24
    abd4:       04 c0           rjmp    .+8             ; 0xabde <main+0x730>
    abd6:       10 92 ed 03     sts     0x03ED, r1
    abda:       01 c0           rjmp    .+2             ; 0xabde <main+0x730>
    abdc:       61 2c           mov     r6, r1
    abde:       80 91 dd 04     lds     r24, 0x04DD
    abe2:       81 11           cpse    r24, r1
    abe4:       05 c0           rjmp    .+10            ; 0xabf0 <main+0x742>
    abe6:       80 91 19 05     lds     r24, 0x0519
    abea:       8e 31           cpi     r24, 0x1E       ; 30
    abec:       30 f0           brcs    .+12            ; 0xabfa <main+0x74c>
    abee:       09 c0           rjmp    .+18            ; 0xac02 <main+0x754>
    abf0:       80 91 40 0a     lds     r24, 0x0A40
    abf4:       82 60           ori     r24, 0x02       ; 2
    abf6:       80 93 40 0a     sts     0x0A40, r24
    abfa:       80 91 24 0c     lds     r24, 0x0C24
    abfe:       82 60           ori     r24, 0x02       ; 2
    ac00:       0f c0           rjmp    .+30            ; 0xac20 <main+0x772>
    ac02:       80 91 cb 04     lds     r24, 0x04CB
    ac06:       90 91 cc 04     lds     r25, 0x04CC
    ac0a:       89 2b           or      r24, r25
    ac0c:       59 f4           brne    .+22            ; 0xac24 <main+0x776>
    ac0e:       80 91 b0 02     lds     r24, 0x02B0
    ac12:       90 91 b1 02     lds     r25, 0x02B1
    ac16:       07 97           sbiw    r24, 0x07       ; 7
    ac18:       28 f0           brcs    .+10            ; 0xac24 <main+0x776>
    ac1a:       80 91 24 0c     lds     r24, 0x0C24
    ac1e:       8d 7f           andi    r24, 0xFD       ; 253
    ac20:       80 93 24 0c     sts     0x0C24, r24
    ac24:       80 91 64 04     lds     r24, 0x0464
    ac28:       88 23           and     r24, r24
    ac2a:       51 f0           breq    .+20            ; 0xac40 <main+0x792>
    ac2c:       80 91 02 04     lds     r24, 0x0402
    ac30:       87 39           cpi     r24, 0x97       ; 151
    ac32:       30 f0           brcs    .+12            ; 0xac40 <main+0x792>
    ac34:       10 92 64 04     sts     0x0464, r1
    ac38:       50 92 cc 04     sts     0x04CC, r5
    ac3c:       40 92 cb 04     sts     0x04CB, r4
    ac40:       80 91 b5 02     lds     r24, 0x02B5
    ac44:       88 23           and     r24, r24
    ac46:       21 f0           breq    .+8             ; 0xac50 <main+0x7a2>
    ac48:       81 50           subi    r24, 0x01       ; 1
    ac4a:       80 93 b5 02     sts     0x02B5, r24
    ac4e:       29 c0           rjmp    .+82            ; 0xaca2 <main+0x7f4>
    ac50:       10 92 66 0a     sts     0x0A66, r1
    ac54:       10 92 d5 03     sts     0x03D5, r1
    ac58:       10 92 d4 03     sts     0x03D4, r1
    ac5c:       10 92 d3 03     sts     0x03D3, r1
    ac60:       10 92 d2 03     sts     0x03D2, r1
    ac64:       10 92 d1 03     sts     0x03D1, r1
    ac68:       10 92 d0 03     sts     0x03D0, r1
    ac6c:       80 91 02 04     lds     r24, 0x0402
    ac70:       81 11           cpse    r24, r1
    ac72:       17 c0           rjmp    .+46            ; 0xaca2 <main+0x7f4>
    ac74:       80 91 a9 02     lds     r24, 0x02A9
    ac78:       90 91 aa 02     lds     r25, 0x02AA
    ac7c:       01 96           adiw    r24, 0x01       ; 1
    ac7e:       89 f4           brne    .+34            ; 0xaca2 <main+0x7f4>
    ac80:       80 91 64 04     lds     r24, 0x0464
    ac84:       82 30           cpi     r24, 0x02       ; 2
    ac86:       69 f0           breq    .+26            ; 0xaca2 <main+0x7f4>
    ac88:       f0 92 cc 04     sts     0x04CC, r15
    ac8c:       e0 92 cb 04     sts     0x04CB, r14
    ac90:       30 92 aa 02     sts     0x02AA, r3
    ac94:       20 92 a9 02     sts     0x02A9, r2
    ac98:       88 23           and     r24, r24
    ac9a:       19 f0           breq    .+6             ; 0xaca2 <main+0x7f4>
    ac9c:       82 e0           ldi     r24, 0x02       ; 2
    ac9e:       80 93 64 04     sts     0x0464, r24
    aca2:       80 91 a4 02     lds     r24, 0x02A4
    aca6:       20 91 43 0a     lds     r18, 0x0A43
    acaa:       89 3c           cpi     r24, 0xC9       ; 201
    acac:       60 f0           brcs    .+24            ; 0xacc6 <main+0x818>
    acae:       81 50           subi    r24, 0x01       ; 1
    acb0:       80 93 a4 02     sts     0x02A4, r24
    acb4:       80 91 40 0a     lds     r24, 0x0A40
    acb8:       8b 7f           andi    r24, 0xFB       ; 251
    acba:       80 93 40 0a     sts     0x0A40, r24
    acbe:       21 60           ori     r18, 0x01       ; 1
    acc0:       20 93 43 0a     sts     0x0A43, r18
    acc4:       4c c0           rjmp    .+152           ; 0xad5e <main+0x8b0>
    acc6:       80 91 c1 08     lds     r24, 0x08C1
    acca:       88 23           and     r24, r24
    accc:       e1 f0           breq    .+56            ; 0xad06 <main+0x858>
    acce:       80 91 40 0a     lds     r24, 0x0A40
    acd2:       84 60           ori     r24, 0x04       ; 4
    acd4:       80 93 40 0a     sts     0x0A40, r24
    acd8:       89 e0           ldi     r24, 0x09       ; 9
    acda:       80 93 b9 04     sts     0x04B9, r24
    acde:       80 91 a9 02     lds     r24, 0x02A9
    ace2:       90 91 aa 02     lds     r25, 0x02AA
    ace6:       01 96           adiw    r24, 0x01       ; 1
    ace8:       71 f4           brne    .+28            ; 0xad06 <main+0x858>
    acea:       80 91 01 04     lds     r24, 0x0401
    acee:       88 23           and     r24, r24
    acf0:       51 f0           breq    .+20            ; 0xad06 <main+0x858>
    acf2:       f0 92 cc 04     sts     0x04CC, r15
    acf6:       e0 92 cb 04     sts     0x04CB, r14
    acfa:       80 e0           ldi     r24, 0x00       ; 0
    acfc:       98 ea           ldi     r25, 0xA8       ; 168
    acfe:       90 93 aa 02     sts     0x02AA, r25
    ad02:       80 93 a9 02     sts     0x02A9, r24
    ad06:       10 92 69 04     sts     0x0469, r1
    ad0a:       10 92 68 04     sts     0x0468, r1
    ad0e:       10 92 67 04     sts     0x0467, r1
    ad12:       10 92 66 04     sts     0x0466, r1
    ad16:       10 92 65 04     sts     0x0465, r1
    ad1a:       10 92 b4 08     sts     0x08B4, r1
    ad1e:       8f ef           ldi     r24, 0xFF       ; 255
    ad20:       80 93 29 09     sts     0x0929, r24
    ad24:       10 92 f3 08     sts     0x08F3, r1
    ad28:       10 92 f2 08     sts     0x08F2, r1
    ad2c:       10 92 f5 08     sts     0x08F5, r1
    ad30:       10 92 f4 08     sts     0x08F4, r1
    ad34:       ef ef           ldi     r30, 0xFF       ; 255
    ad36:       ff ef           ldi     r31, 0xFF       ; 255
    ad38:       f0 93 f1 08     sts     0x08F1, r31
    ad3c:       e0 93 f0 08     sts     0x08F0, r30
    ad40:       10 92 f1 03     sts     0x03F1, r1
    ad44:       10 92 f2 03     sts     0x03F2, r1
    ad48:       10 92 f3 03     sts     0x03F3, r1
    ad4c:       10 92 f4 03     sts     0x03F4, r1
    ad50:       10 92 f5 03     sts     0x03F5, r1
    ad54:       2e 7f           andi    r18, 0xFE       ; 254
    ad56:       20 93 43 0a     sts     0x0A43, r18
    ad5a:       10 92 a4 02     sts     0x02A4, r1
    ad5e:       20 91 1a 01     lds     r18, 0x011A
    ad62:       30 91 1b 01     lds     r19, 0x011B
    ad66:       80 91 53 01     lds     r24, 0x0153
    ad6a:       e8 2f           mov     r30, r24
    ad6c:       f0 e0           ldi     r31, 0x00       ; 0
    ad6e:       e2 17           cp      r30, r18
    ad70:       f3 07           cpc     r31, r19
    ad72:       fc f0           brlt    .+62            ; 0xadb2 <main+0x904>
    ad74:       20 91 c9 03     lds     r18, 0x03C9
    ad78:       20 62           ori     r18, 0x20       ; 32
    ad7a:       20 93 c9 03     sts     0x03C9, r18
    ad7e:       20 91 a9 02     lds     r18, 0x02A9
    ad82:       30 91 aa 02     lds     r19, 0x02AA
    ad86:       2f 3f           cpi     r18, 0xFF       ; 255
    ad88:       3f 4f           sbci    r19, 0xFF       ; 255
    ad8a:       99 f4           brne    .+38            ; 0xadb2 <main+0x904>
    ad8c:       20 91 1a 01     lds     r18, 0x011A
    ad90:       30 91 1b 01     lds     r19, 0x011B
    ad94:       2b 30           cpi     r18, 0x0B       ; 11
    ad96:       31 05           cpc     r19, r1
    ad98:       64 f0           brlt    .+24            ; 0xadb2 <main+0x904>
    ad9a:       20 e7           ldi     r18, 0x70       ; 112
    ad9c:       37 e1           ldi     r19, 0x17       ; 23
    ad9e:       30 93 cc 04     sts     0x04CC, r19
    ada2:       20 93 cb 04     sts     0x04CB, r18
    ada6:       80 e0           ldi     r24, 0x00       ; 0
    ada8:       93 e0           ldi     r25, 0x03       ; 3
    adaa:       90 93 aa 02     sts     0x02AA, r25
    adae:       80 93 a9 02     sts     0x02A9, r24
    adb2:       20 91 59 04     lds     r18, 0x0459
    adb6:       2f 5f           subi    r18, 0xFF       ; 255
    adb8:       20 93 59 04     sts     0x0459, r18
    adbc:       21 33           cpi     r18, 0x31       ; 49
    adbe:       09 f0           breq    .+2             ; 0xadc2 <main+0x914>
    adc0:       7b c0           rjmp    .+246           ; 0xaeb8 <main+0xa0a>
    adc2:       10 92 59 04     sts     0x0459, r1
    adc6:       20 91 7e 04     lds     r18, 0x047E
    adca:       22 23           and     r18, r18
    adcc:       19 f0           breq    .+6             ; 0xadd4 <main+0x926>
    adce:       21 50           subi    r18, 0x01       ; 1
    add0:       20 93 7e 04     sts     0x047E, r18
    add4:       20 91 c9 03     lds     r18, 0x03C9
    add8:       21 ff           sbrs    r18, 1
    adda:       0b c0           rjmp    .+22            ; 0xadf2 <main+0x944>
    addc:       20 91 5c 04     lds     r18, 0x045C
    ade0:       30 91 5d 04     lds     r19, 0x045D
    ade4:       2f 5f           subi    r18, 0xFF       ; 255
    ade6:       3f 4f           sbci    r19, 0xFF       ; 255
    ade8:       30 93 5d 04     sts     0x045D, r19
    adec:       20 93 5c 04     sts     0x045C, r18
    adf0:       02 c0           rjmp    .+4             ; 0xadf6 <main+0x948>
    adf2:       ca ea           ldi     r28, 0xAA       ; 170
    adf4:       d5 e0           ldi     r29, 0x05       ; 5
    adf6:       20 91 ca 03     lds     r18, 0x03CA
    adfa:       30 91 cb 03     lds     r19, 0x03CB
    adfe:       21 15           cp      r18, r1
    ae00:       34 40           sbci    r19, 0x04       ; 4
    ae02:       08 f0           brcs    .+2             ; 0xae06 <main+0x958>
    ae04:       4b c0           rjmp    .+150           ; 0xae9c <main+0x9ee>
    ae06:       80 91 06 05     lds     r24, 0x0506
    ae0a:       90 91 07 05     lds     r25, 0x0507
    ae0e:       a0 91 08 05     lds     r26, 0x0508
    ae12:       b0 91 09 05     lds     r27, 0x0509
    ae16:       40 91 12 01     lds     r20, 0x0112
    ae1a:       50 91 13 01     lds     r21, 0x0113
    ae1e:       60 91 14 01     lds     r22, 0x0114
    ae22:       70 91 15 01     lds     r23, 0x0115
    ae26:       84 17           cp      r24, r20
    ae28:       95 07           cpc     r25, r21
    ae2a:       a6 07           cpc     r26, r22
    ae2c:       b7 07           cpc     r27, r23
    ae2e:       6c f4           brge    .+26            ; 0xae4a <main+0x99c>
    ae30:       40 91 06 05     lds     r20, 0x0506
    ae34:       50 91 07 05     lds     r21, 0x0507
    ae38:       60 91 08 05     lds     r22, 0x0508
    ae3c:       70 91 09 05     lds     r23, 0x0509
    ae40:       4b 5f           subi    r20, 0xFB       ; 251
    ae42:       5f 4f           sbci    r21, 0xFF       ; 255
    ae44:       6f 4f           sbci    r22, 0xFF       ; 255
    ae46:       7f 4f           sbci    r23, 0xFF       ; 255
    ae48:       21 c0           rjmp    .+66            ; 0xae8c <main+0x9de>
    ae4a:       80 91 06 05     lds     r24, 0x0506
    ae4e:       90 91 07 05     lds     r25, 0x0507
    ae52:       a0 91 08 05     lds     r26, 0x0508
    ae56:       b0 91 09 05     lds     r27, 0x0509
    ae5a:       40 91 12 01     lds     r20, 0x0112
    ae5e:       50 91 13 01     lds     r21, 0x0113
    ae62:       60 91 14 01     lds     r22, 0x0114
    ae66:       70 91 15 01     lds     r23, 0x0115
    ae6a:       48 17           cp      r20, r24
    ae6c:       59 07           cpc     r21, r25
    ae6e:       6a 07           cpc     r22, r26
    ae70:       7b 07           cpc     r23, r27
    ae72:       a4 f4           brge    .+40            ; 0xae9c <main+0x9ee>
    ae74:       40 91 06 05     lds     r20, 0x0506
    ae78:       50 91 07 05     lds     r21, 0x0507
    ae7c:       60 91 08 05     lds     r22, 0x0508
    ae80:       70 91 09 05     lds     r23, 0x0509
    ae84:       45 50           subi    r20, 0x05       ; 5
    ae86:       51 09           sbc     r21, r1
    ae88:       61 09           sbc     r22, r1
    ae8a:       71 09           sbc     r23, r1
    ae8c:       40 93 06 05     sts     0x0506, r20
    ae90:       50 93 07 05     sts     0x0507, r21
    ae94:       60 93 08 05     sts     0x0508, r22
    ae98:       70 93 09 05     sts     0x0509, r23
    ae9c:       20 91 1a 01     lds     r18, 0x011A
    aea0:       30 91 1b 01     lds     r19, 0x011B
    aea4:       cf 01           movw    r24, r30
    aea6:       01 96           adiw    r24, 0x01       ; 1
    aea8:       82 17           cp      r24, r18
    aeaa:       93 07           cpc     r25, r19
    aeac:       2c f4           brge    .+10            ; 0xaeb8 <main+0xa0a>
    aeae:       80 91 c9 03     lds     r24, 0x03C9
    aeb2:       8f 7d           andi    r24, 0xDF       ; 223
    aeb4:       80 93 c9 03     sts     0x03C9, r24
    aeb8:       21 96           adiw    r28, 0x01       ; 1
    aeba:       c2 37           cpi     r28, 0x72       ; 114
    aebc:       eb e0           ldi     r30, 0x0B       ; 11
    aebe:       de 07           cpc     r29, r30
    aec0:       89 f5           brne    .+98            ; 0xaf24 <main+0xa76>
    aec2:       80 91 60 04     lds     r24, 0x0460
    aec6:       90 91 61 04     lds     r25, 0x0461
    aeca:       01 96           adiw    r24, 0x01       ; 1
    aecc:       90 93 61 04     sts     0x0461, r25
    aed0:       80 93 60 04     sts     0x0460, r24
    aed4:       20 91 5e 04     lds     r18, 0x045E
    aed8:       30 91 5f 04     lds     r19, 0x045F
    aedc:       2f 5f           subi    r18, 0xFF       ; 255
    aede:       3f 4f           sbci    r19, 0xFF       ; 255
    aee0:       30 93 5f 04     sts     0x045F, r19
    aee4:       20 93 5e 04     sts     0x045E, r18
    aee8:       69 2f           mov     r22, r25
    aeea:       8e e0           ldi     r24, 0x0E       ; 14
    aeec:       90 e0           ldi     r25, 0x00       ; 0
    aeee:       0e 94 45 23     call    0x468a  ; 0x468a <SetParamByte>
    aef2:       60 91 60 04     lds     r22, 0x0460
    aef6:       8f e0           ldi     r24, 0x0F       ; 15
    aef8:       90 e0           ldi     r25, 0x00       ; 0
    aefa:       0e 94 45 23     call    0x468a  ; 0x468a <SetParamByte>
    aefe:       60 91 5f 04     lds     r22, 0x045F
    af02:       8a e0           ldi     r24, 0x0A       ; 10
    af04:       90 e0           ldi     r25, 0x00       ; 0
    af06:       0e 94 45 23     call    0x468a  ; 0x468a <SetParamByte>
    af0a:       60 91 5e 04     lds     r22, 0x045E
    af0e:       8b e0           ldi     r24, 0x0B       ; 11
    af10:       90 e0           ldi     r25, 0x00       ; 0
    af12:       0e 94 45 23     call    0x468a  ; 0x468a <SetParamByte>
    af16:       84 e1           ldi     r24, 0x14       ; 20
    af18:       90 e0           ldi     r25, 0x00       ; 0
    af1a:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
    af1e:       8c 01           movw    r16, r24
    af20:       c0 e0           ldi     r28, 0x00       ; 0
    af22:       d0 e0           ldi     r29, 0x00       ; 0
    af24:       0e 94 09 74     call    0xe812  ; 0xe812 <LED_Update>
    af28:       0e 94 68 20     call    0x40d0  ; 0x40d0 <Capacity_Update>
    af2c:       77 20           and     r7, r7
    af2e:       19 f0           breq    .+6             ; 0xaf36 <main+0xa88>
    af30:       7a 94           dec     r7
    af32:       71 10           cpse    r7, r1
    af34:       10 c0           rjmp    .+32            ; 0xaf56 <main+0xaa8>
    af36:       0e 94 3d 87     call    0x10e7a ; 0x10e7a <SPI_StartTransmitPacket>
    af3a:       88 23           and     r24, r24
    af3c:       19 f0           breq    .+6             ; 0xaf44 <main+0xa96>
    af3e:       ec e0           ldi     r30, 0x0C       ; 12
    af40:       7e 2e           mov     r7, r30
    af42:       44 cd           rjmp    .-1400          ; 0xa9cc <main+0x51e>
    af44:       80 91 ca 04     lds     r24, 0x04CA
    af48:       88 23           and     r24, r24
    af4a:       11 f0           breq    .+4             ; 0xaf50 <main+0xaa2>
    af4c:       71 2c           mov     r7, r1
    af4e:       3e cd           rjmp    .-1412          ; 0xa9cc <main+0x51e>
    af50:       0e 94 2f 82     call    0x1045e ; 0x1045e <SPI_TransmitByte>
    af54:       fb cf           rjmp    .-10            ; 0xaf4c <main+0xa9e>
    af56:       80 91 ca 04     lds     r24, 0x04CA
    af5a:       81 11           cpse    r24, r1
    af5c:       37 cd           rjmp    .-1426          ; 0xa9cc <main+0x51e>
    af5e:       0e 94 2f 82     call    0x1045e ; 0x1045e <SPI_TransmitByte>
    af62:       34 cd           rjmp    .-1432          ; 0xa9cc <main+0x51e>

0000af64 <GetHottestBl>:
    af64:       90 91 7b 04     lds     r25, 0x047B
    af68:       8f e0           ldi     r24, 0x0F       ; 15
    af6a:       98 9f           mul     r25, r24
    af6c:       f0 01           movw    r30, r0
    af6e:       11 24           eor     r1, r1
    af70:       ec 58           subi    r30, 0x8C       ; 140
    af72:       f6 4f           sbci    r31, 0xF6       ; 246
    af74:       87 81           ldd     r24, Z+7        ; 0x07
    af76:       20 91 7a 04     lds     r18, 0x047A
    af7a:       28 17           cp      r18, r24
    af7c:       28 f4           brcc    .+10            ; 0xaf88 <GetHottestBl+0x24>
    af7e:       80 93 7a 04     sts     0x047A, r24
    af82:       90 93 79 04     sts     0x0479, r25
    af86:       08 c0           rjmp    .+16            ; 0xaf98 <GetHottestBl+0x34>
    af88:       88 23           and     r24, r24
    af8a:       31 f0           breq    .+12            ; 0xaf98 <GetHottestBl+0x34>
    af8c:       20 91 78 04     lds     r18, 0x0478
    af90:       82 17           cp      r24, r18
    af92:       10 f4           brcc    .+4             ; 0xaf98 <GetHottestBl+0x34>
    af94:       80 93 78 04     sts     0x0478, r24
    af98:       9f 5f           subi    r25, 0xFF       ; 255
    af9a:       9c 30           cpi     r25, 0x0C       ; 12
    af9c:       18 f4           brcc    .+6             ; 0xafa4 <GetHottestBl+0x40>
    af9e:       90 93 7b 04     sts     0x047B, r25
    afa2:       08 95           ret
    afa4:       10 92 7b 04     sts     0x047B, r1
    afa8:       80 91 78 04     lds     r24, 0x0478
    afac:       8f 3f           cpi     r24, 0xFF       ; 255
    afae:       19 f0           breq    .+6             ; 0xafb6 <GetHottestBl+0x52>
    afb0:       80 93 81 04     sts     0x0481, r24
    afb4:       02 c0           rjmp    .+4             ; 0xafba <GetHottestBl+0x56>
    afb6:       10 92 81 04     sts     0x0481, r1
    afba:       80 91 7a 04     lds     r24, 0x047A
    afbe:       80 93 82 04     sts     0x0482, r24
    afc2:       80 91 79 04     lds     r24, 0x0479
    afc6:       80 93 80 04     sts     0x0480, r24
    afca:       8f ef           ldi     r24, 0xFF       ; 255
    afcc:       80 93 78 04     sts     0x0478, r24
    afd0:       10 92 7a 04     sts     0x047A, r1
    afd4:       10 92 79 04     sts     0x0479, r1
    afd8:       08 95           ret

0000afda <Hott_ClearLine>:
    afda:       95 e1           ldi     r25, 0x15       ; 21
    afdc:       89 9f           mul     r24, r25
    afde:       80 2d           mov     r24, r0
    afe0:       11 24           eor     r1, r1
    afe2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    afe6:       8a e3           ldi     r24, 0x3A       ; 58
    afe8:       9a e0           ldi     r25, 0x0A       ; 10
    afea:       9f 93           push    r25
    afec:       8f 93           push    r24
    afee:       8b e7           ldi     r24, 0x7B       ; 123
    aff0:       94 e1           ldi     r25, 0x14       ; 20
    aff2:       9f 93           push    r25
    aff4:       8f 93           push    r24
    aff6:       e0 91 55 06     lds     r30, 0x0655
    affa:       f0 91 56 06     lds     r31, 0x0656
    affe:       09 95           icall
    b000:       0f 90           pop     r0
    b002:       0f 90           pop     r0
    b004:       0f 90           pop     r0
    b006:       0f 90           pop     r0
    b008:       08 95           ret

0000b00a <HoTT_Waring>:
    b00a:       cf 93           push    r28
    b00c:       c0 91 57 01     lds     r28, 0x0157
    b010:       c0 93 7f 04     sts     0x047F, r28
    b014:       90 91 c9 03     lds     r25, 0x03C9
    b018:       80 91 77 04     lds     r24, 0x0477
    b01c:       95 ff           sbrs    r25, 5
    b01e:       10 c0           rjmp    .+32            ; 0xb040 <HoTT_Waring+0x36>
    b020:       90 91 bf 03     lds     r25, 0x03BF
    b024:       99 23           and     r25, r25
    b026:       31 f0           breq    .+12            ; 0xb034 <HoTT_Waring+0x2a>
    b028:       90 91 42 05     lds     r25, 0x0542
    b02c:       96 30           cpi     r25, 0x06       ; 6
    b02e:       11 f4           brne    .+4             ; 0xb034 <HoTT_Waring+0x2a>
    b030:       ee e0           ldi     r30, 0x0E       ; 14
    b032:       01 c0           rjmp    .+2             ; 0xb036 <HoTT_Waring+0x2c>
    b034:       e0 e1           ldi     r30, 0x10       ; 16
    b036:       cc 23           and     r28, r28
    b038:       39 f1           breq    .+78            ; 0xb088 <HoTT_Waring+0x7e>
    b03a:       80 31           cpi     r24, 0x10       ; 16
    b03c:       29 f5           brne    .+74            ; 0xb088 <HoTT_Waring+0x7e>
    b03e:       23 c0           rjmp    .+70            ; 0xb086 <HoTT_Waring+0x7c>
    b040:       20 91 b9 04     lds     r18, 0x04B9
    b044:       9f ef           ldi     r25, 0xFF       ; 255
    b046:       92 0f           add     r25, r18
    b048:       92 32           cpi     r25, 0x22       ; 34
    b04a:       a8 f4           brcc    .+42            ; 0xb076 <HoTT_Waring+0x6c>
    b04c:       90 91 01 04     lds     r25, 0x0401
    b050:       30 e0           ldi     r19, 0x00       ; 0
    b052:       91 11           cpse    r25, r1
    b054:       08 c0           rjmp    .+16            ; 0xb066 <HoTT_Waring+0x5c>
    b056:       f9 01           movw    r30, r18
    b058:       ee 0f           add     r30, r30
    b05a:       ff 1f           adc     r31, r31
    b05c:       ef 5a           subi    r30, 0xAF       ; 175
    b05e:       f5 4f           sbci    r31, 0xF5       ; 245
    b060:       e4 91           lpm     r30, Z
    b062:       e1 11           cpse    r30, r1
    b064:       08 c0           rjmp    .+16            ; 0xb076 <HoTT_Waring+0x6c>
    b066:       f9 01           movw    r30, r18
    b068:       ee 0f           add     r30, r30
    b06a:       ff 1f           adc     r31, r31
    b06c:       e0 5b           subi    r30, 0xB0       ; 176
    b06e:       f5 4f           sbci    r31, 0xF5       ; 245
    b070:       e4 91           lpm     r30, Z
    b072:       e1 11           cpse    r30, r1
    b074:       09 c0           rjmp    .+18            ; 0xb088 <HoTT_Waring+0x7e>
    b076:       90 91 96 05     lds     r25, 0x0596
    b07a:       96 fd           sbrc    r25, 6
    b07c:       08 c0           rjmp    .+16            ; 0xb08e <HoTT_Waring+0x84>
    b07e:       10 92 57 01     sts     0x0157, r1
    b082:       c0 e0           ldi     r28, 0x00       ; 0
    b084:       04 c0           rjmp    .+8             ; 0xb08e <HoTT_Waring+0x84>
    b086:       ec 2f           mov     r30, r28
    b088:       e0 93 7f 04     sts     0x047F, r30
    b08c:       ce 2f           mov     r28, r30
    b08e:       8c 13           cpse    r24, r28
    b090:       0b c0           rjmp    .+22            ; 0xb0a8 <HoTT_Waring+0x9e>
    b092:       80 91 75 04     lds     r24, 0x0475
    b096:       90 91 76 04     lds     r25, 0x0476
    b09a:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
    b09e:       88 23           and     r24, r24
    b0a0:       b9 f0           breq    .+46            ; 0xb0d0 <HoTT_Waring+0xc6>
    b0a2:       80 ea           ldi     r24, 0xA0       ; 160
    b0a4:       9f e0           ldi     r25, 0x0F       ; 15
    b0a6:       02 c0           rjmp    .+4             ; 0xb0ac <HoTT_Waring+0xa2>
    b0a8:       80 ed           ldi     r24, 0xD0       ; 208
    b0aa:       97 e0           ldi     r25, 0x07       ; 7
    b0ac:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
    b0b0:       90 93 76 04     sts     0x0476, r25
    b0b4:       80 93 75 04     sts     0x0475, r24
    b0b8:       cc 23           and     r28, r28
    b0ba:       31 f0           breq    .+12            ; 0xb0c8 <HoTT_Waring+0xbe>
    b0bc:       80 91 57 01     lds     r24, 0x0157
    b0c0:       c8 13           cpse    r28, r24
    b0c2:       02 c0           rjmp    .+4             ; 0xb0c8 <HoTT_Waring+0xbe>
    b0c4:       10 92 57 01     sts     0x0157, r1
    b0c8:       c0 93 77 04     sts     0x0477, r28
    b0cc:       8c 2f           mov     r24, r28
    b0ce:       01 c0           rjmp    .+2             ; 0xb0d2 <HoTT_Waring+0xc8>
    b0d0:       80 e0           ldi     r24, 0x00       ; 0
    b0d2:       cf 91           pop     r28
    b0d4:       08 95           ret

0000b0d6 <NC_Fills_HoTT_Telemety>:
    b0d6:       80 91 07 09     lds     r24, 0x0907
    b0da:       89 38           cpi     r24, 0x89       ; 137
    b0dc:       51 f1           breq    .+84            ; 0xb132 <NC_Fills_HoTT_Telemety+0x5c>
    b0de:       38 f4           brcc    .+14            ; 0xb0ee <NC_Fills_HoTT_Telemety+0x18>
    b0e0:       82 30           cpi     r24, 0x02       ; 2
    b0e2:       f9 f0           breq    .+62            ; 0xb122 <NC_Fills_HoTT_Telemety+0x4c>
    b0e4:       83 30           cpi     r24, 0x03       ; 3
    b0e6:       09 f1           breq    .+66            ; 0xb12a <NC_Fills_HoTT_Telemety+0x54>
    b0e8:       81 30           cpi     r24, 0x01       ; 1
    b0ea:       39 f4           brne    .+14            ; 0xb0fa <NC_Fills_HoTT_Telemety+0x24>
    b0ec:       16 c0           rjmp    .+44            ; 0xb11a <NC_Fills_HoTT_Telemety+0x44>
    b0ee:       8d 38           cpi     r24, 0x8D       ; 141
    b0f0:       81 f0           breq    .+32            ; 0xb112 <NC_Fills_HoTT_Telemety+0x3c>
    b0f2:       8e 38           cpi     r24, 0x8E       ; 142
    b0f4:       51 f0           breq    .+20            ; 0xb10a <NC_Fills_HoTT_Telemety+0x34>
    b0f6:       8a 38           cpi     r24, 0x8A       ; 138
    b0f8:       21 f0           breq    .+8             ; 0xb102 <NC_Fills_HoTT_Telemety+0x2c>
    b0fa:       20 e0           ldi     r18, 0x00       ; 0
    b0fc:       80 e0           ldi     r24, 0x00       ; 0
    b0fe:       90 e0           ldi     r25, 0x00       ; 0
    b100:       1b c0           rjmp    .+54            ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
    b102:       2c e2           ldi     r18, 0x2C       ; 44
    b104:       81 e9           ldi     r24, 0x91       ; 145
    b106:       97 e0           ldi     r25, 0x07       ; 7
    b108:       17 c0           rjmp    .+46            ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
    b10a:       2c e2           ldi     r18, 0x2C       ; 44
    b10c:       87 e5           ldi     r24, 0x57       ; 87
    b10e:       96 e0           ldi     r25, 0x06       ; 6
    b110:       13 c0           rjmp    .+38            ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
    b112:       2c e2           ldi     r18, 0x2C       ; 44
    b114:       83 e8           ldi     r24, 0x83       ; 131
    b116:       96 e0           ldi     r25, 0x06       ; 6
    b118:       0f c0           rjmp    .+30            ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
    b11a:       24 e0           ldi     r18, 0x04       ; 4
    b11c:       86 e7           ldi     r24, 0x76       ; 118
    b11e:       92 e0           ldi     r25, 0x02       ; 2
    b120:       0b c0           rjmp    .+22            ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
    b122:       24 e0           ldi     r18, 0x04       ; 4
    b124:       89 e8           ldi     r24, 0x89       ; 137
    b126:       92 e0           ldi     r25, 0x02       ; 2
    b128:       07 c0           rjmp    .+14            ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
    b12a:       29 e0           ldi     r18, 0x09       ; 9
    b12c:       8f ea           ldi     r24, 0xAF       ; 175
    b12e:       96 e0           ldi     r25, 0x06       ; 6
    b130:       03 c0           rjmp    .+6             ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
    b132:       2c e2           ldi     r18, 0x2C       ; 44
    b134:       89 eb           ldi     r24, 0xB9       ; 185
    b136:       96 e0           ldi     r25, 0x06       ; 6
    b138:       40 91 fc 08     lds     r20, 0x08FC
    b13c:       ee ef           ldi     r30, 0xFE       ; 254
    b13e:       f8 e0           ldi     r31, 0x08       ; 8
    b140:       34 2f           mov     r19, r20
    b142:       50 91 fd 08     lds     r21, 0x08FD
    b146:       63 2f           mov     r22, r19
    b148:       64 1b           sub     r22, r20
    b14a:       65 17           cp      r22, r21
    b14c:       48 f4           brcc    .+18            ; 0xb160 <NC_Fills_HoTT_Telemety+0x8a>
    b14e:       32 17           cp      r19, r18
    b150:       38 f4           brcc    .+14            ; 0xb160 <NC_Fills_HoTT_Telemety+0x8a>
    b152:       51 91           ld      r21, Z+
    b154:       dc 01           movw    r26, r24
    b156:       a3 0f           add     r26, r19
    b158:       b1 1d           adc     r27, r1
    b15a:       5c 93           st      X, r21
    b15c:       3f 5f           subi    r19, 0xFF       ; 255
    b15e:       f1 cf           rjmp    .-30            ; 0xb142 <NC_Fills_HoTT_Telemety+0x6c>
    b160:       08 95           ret

0000b162 <BuildHoTT_Vario>:
    b162:       80 91 20 01     lds     r24, 0x0120
    b166:       8b 32           cpi     r24, 0x2B       ; 43
    b168:       11 f0           breq    .+4             ; 0xb16e <BuildHoTT_Vario+0xc>
    b16a:       8d 32           cpi     r24, 0x2D       ; 45
    b16c:       c1 f4           brne    .+48            ; 0xb19e <BuildHoTT_Vario+0x3c>
    b16e:       40 91 2d 05     lds     r20, 0x052D
    b172:       20 91 f6 03     lds     r18, 0x03F6
    b176:       30 91 f7 03     lds     r19, 0x03F7
    b17a:       42 9f           mul     r20, r18
    b17c:       c0 01           movw    r24, r0
    b17e:       43 9f           mul     r20, r19
    b180:       90 0d           add     r25, r0
    b182:       11 24           eor     r1, r1
    b184:       63 e0           ldi     r22, 0x03       ; 3
    b186:       70 e0           ldi     r23, 0x00       ; 0
    b188:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    b18c:       cb 01           movw    r24, r22
    b18e:       80 5d           subi    r24, 0xD0       ; 208
    b190:       9a 48           sbci    r25, 0x8A       ; 138
    b192:       6f 5c           subi    r22, 0xCF       ; 207
    b194:       7f 4f           sbci    r23, 0xFF       ; 255
    b196:       61 33           cpi     r22, 0x31       ; 49
    b198:       71 05           cpc     r23, r1
    b19a:       c0 f1           brcs    .+112           ; 0xb20c <BuildHoTT_Vario+0xaa>
    b19c:       08 95           ret
    b19e:       80 32           cpi     r24, 0x20       ; 32
    b1a0:       09 f5           brne    .+66            ; 0xb1e4 <BuildHoTT_Vario+0x82>
    b1a2:       80 91 c9 03     lds     r24, 0x03C9
    b1a6:       81 ff           sbrs    r24, 1
    b1a8:       34 c0           rjmp    .+104           ; 0xb212 <BuildHoTT_Vario+0xb0>
    b1aa:       20 91 7c 04     lds     r18, 0x047C
    b1ae:       30 91 7d 04     lds     r19, 0x047D
    b1b2:       c9 01           movw    r24, r18
    b1b4:       80 5d           subi    r24, 0xD0       ; 208
    b1b6:       9a 48           sbci    r25, 0x8A       ; 138
    b1b8:       81 33           cpi     r24, 0x31       ; 49
    b1ba:       45 e7           ldi     r20, 0x75       ; 117
    b1bc:       94 07           cpc     r25, r20
    b1be:       38 f0           brcs    .+14            ; 0xb1ce <BuildHoTT_Vario+0x6c>
    b1c0:       84 39           cpi     r24, 0x94       ; 148
    b1c2:       45 e7           ldi     r20, 0x75       ; 117
    b1c4:       94 07           cpc     r25, r20
    b1c6:       28 f1           brcs    .+74            ; 0xb212 <BuildHoTT_Vario+0xb0>
    b1c8:       84 56           subi    r24, 0x64       ; 100
    b1ca:       91 09           sbc     r25, r1
    b1cc:       08 95           ret
    b1ce:       80 33           cpi     r24, 0x30       ; 48
    b1d0:       45 e7           ldi     r20, 0x75       ; 117
    b1d2:       94 07           cpc     r25, r20
    b1d4:       01 f1           breq    .+64            ; 0xb216 <BuildHoTT_Vario+0xb4>
    b1d6:       8d 3c           cpi     r24, 0xCD       ; 205
    b1d8:       94 47           sbci    r25, 0x74       ; 116
    b1da:       d8 f4           brcc    .+54            ; 0xb212 <BuildHoTT_Vario+0xb0>
    b1dc:       c9 01           movw    r24, r18
    b1de:       8c 56           subi    r24, 0x6C       ; 108
    b1e0:       9a 48           sbci    r25, 0x8A       ; 138
    b1e2:       08 95           ret
    b1e4:       8e 35           cpi     r24, 0x5E       ; 94
    b1e6:       39 f4           brne    .+14            ; 0xb1f6 <BuildHoTT_Vario+0x94>
    b1e8:       80 91 f1 03     lds     r24, 0x03F1
    b1ec:       2a e0           ldi     r18, 0x0A       ; 10
    b1ee:       82 9f           mul     r24, r18
    b1f0:       c0 01           movw    r24, r0
    b1f2:       11 24           eor     r1, r1
    b1f4:       08 c0           rjmp    .+16            ; 0xb206 <BuildHoTT_Vario+0xa4>
    b1f6:       86 37           cpi     r24, 0x76       ; 118
    b1f8:       61 f4           brne    .+24            ; 0xb212 <BuildHoTT_Vario+0xb0>
    b1fa:       20 91 f1 03     lds     r18, 0x03F1
    b1fe:       36 ef           ldi     r19, 0xF6       ; 246
    b200:       32 03           mulsu   r19, r18
    b202:       c0 01           movw    r24, r0
    b204:       11 24           eor     r1, r1
    b206:       80 5d           subi    r24, 0xD0       ; 208
    b208:       9a 48           sbci    r25, 0x8A       ; 138
    b20a:       08 95           ret
    b20c:       8e ef           ldi     r24, 0xFE       ; 254
    b20e:       94 e7           ldi     r25, 0x74       ; 116
    b210:       08 95           ret
    b212:       80 e3           ldi     r24, 0x30       ; 48
    b214:       95 e7           ldi     r25, 0x75       ; 117
    b216:       08 95           ret

0000b218 <HoTT_Telemety>:
    b218:       cf 93           push    r28
    b21a:       8a 38           cpi     r24, 0x8A       ; 138
    b21c:       09 f4           brne    .+2             ; 0xb220 <HoTT_Telemety+0x8>
    b21e:       a7 c1           rjmp    .+846           ; 0xb56e <HoTT_Telemety+0x356>
    b220:       18 f4           brcc    .+6             ; 0xb228 <HoTT_Telemety+0x10>
    b222:       89 38           cpi     r24, 0x89       ; 137
    b224:       41 f0           breq    .+16            ; 0xb236 <HoTT_Telemety+0x1e>
    b226:       45 c3           rjmp    .+1674          ; 0xb8b2 <HoTT_Telemety+0x69a>
    b228:       8d 38           cpi     r24, 0x8D       ; 141
    b22a:       09 f4           brne    .+2             ; 0xb22e <HoTT_Telemety+0x16>
    b22c:       86 c2           rjmp    .+1292          ; 0xb73a <HoTT_Telemety+0x522>
    b22e:       8e 38           cpi     r24, 0x8E       ; 142
    b230:       09 f4           brne    .+2             ; 0xb234 <HoTT_Telemety+0x1c>
    b232:       ed c1           rjmp    .+986           ; 0xb60e <HoTT_Telemety+0x3f6>
    b234:       3e c3           rjmp    .+1660          ; 0xb8b2 <HoTT_Telemety+0x69a>
    b236:       e9 de           rcall   .-558           ; 0xb00a <HoTT_Waring>
    b238:       c8 2f           mov     r28, r24
    b23a:       80 93 93 07     sts     0x0793, r24
    b23e:       60 91 fc 03     lds     r22, 0x03FC
    b242:       70 91 fd 03     lds     r23, 0x03FD
    b246:       80 91 fe 03     lds     r24, 0x03FE
    b24a:       90 91 ff 03     lds     r25, 0x03FF
    b24e:       24 e6           ldi     r18, 0x64       ; 100
    b250:       30 e0           ldi     r19, 0x00       ; 0
    b252:       40 e0           ldi     r20, 0x00       ; 0
    b254:       50 e0           ldi     r21, 0x00       ; 0
    b256:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    b25a:       2c 50           subi    r18, 0x0C       ; 12
    b25c:       3e 4f           sbci    r19, 0xFE       ; 254
    b25e:       30 93 bf 06     sts     0x06BF, r19
    b262:       20 93 be 06     sts     0x06BE, r18
    b266:       c1 11           cpse    r28, r1
    b268:       02 c0           rjmp    .+4             ; 0xb26e <HoTT_Telemety+0x56>
    b26a:       7b df           rcall   .-266           ; 0xb162 <BuildHoTT_Vario>
    b26c:       02 c0           rjmp    .+4             ; 0xb272 <HoTT_Telemety+0x5a>
    b26e:       80 e3           ldi     r24, 0x30       ; 48
    b270:       95 e7           ldi     r25, 0x75       ; 117
    b272:       90 93 c5 06     sts     0x06C5, r25
    b276:       80 93 c4 06     sts     0x06C4, r24
    b27a:       80 91 c4 06     lds     r24, 0x06C4
    b27e:       90 91 c5 06     lds     r25, 0x06C5
    b282:       90 93 c7 06     sts     0x06C7, r25
    b286:       80 93 c6 06     sts     0x06C6, r24
    b28a:       90 93 c9 06     sts     0x06C9, r25
    b28e:       80 93 c8 06     sts     0x06C8, r24
    b292:       80 91 be 06     lds     r24, 0x06BE
    b296:       90 91 bf 06     lds     r25, 0x06BF
    b29a:       20 91 c2 06     lds     r18, 0x06C2
    b29e:       30 91 c3 06     lds     r19, 0x06C3
    b2a2:       82 17           cp      r24, r18
    b2a4:       93 07           cpc     r25, r19
    b2a6:       24 f4           brge    .+8             ; 0xb2b0 <HoTT_Telemety+0x98>
    b2a8:       90 93 c3 06     sts     0x06C3, r25
    b2ac:       80 93 c2 06     sts     0x06C2, r24
    b2b0:       20 91 c0 06     lds     r18, 0x06C0
    b2b4:       30 91 c1 06     lds     r19, 0x06C1
    b2b8:       28 17           cp      r18, r24
    b2ba:       39 07           cpc     r19, r25
    b2bc:       24 f4           brge    .+8             ; 0xb2c6 <HoTT_Telemety+0xae>
    b2be:       90 93 c1 06     sts     0x06C1, r25
    b2c2:       80 93 c0 06     sts     0x06C0, r24
    b2c6:       10 92 bb 06     sts     0x06BB, r1
    b2ca:       89 eb           ldi     r24, 0xB9       ; 185
    b2cc:       96 e0           ldi     r25, 0x06       ; 6
    b2ce:       90 93 f1 02     sts     0x02F1, r25
    b2d2:       80 93 f0 02     sts     0x02F0, r24
    b2d6:       80 91 20 01     lds     r24, 0x0120
    b2da:       80 93 df 06     sts     0x06DF, r24
    b2de:       80 91 c8 03     lds     r24, 0x03C8
    b2e2:       80 ff           sbrs    r24, 0
    b2e4:       02 c0           rjmp    .+4             ; 0xb2ea <HoTT_Telemety+0xd2>
    b2e6:       83 e4           ldi     r24, 0x43       ; 67
    b2e8:       01 c0           rjmp    .+2             ; 0xb2ec <HoTT_Telemety+0xd4>
    b2ea:       80 e2           ldi     r24, 0x20       ; 32
    b2ec:       80 93 e0 06     sts     0x06E0, r24
    b2f0:       20 91 b9 04     lds     r18, 0x04B9
    b2f4:       22 23           and     r18, r18
    b2f6:       11 f1           breq    .+68            ; 0xb33c <HoTT_Telemety+0x124>
    b2f8:       82 2f           mov     r24, r18
    b2fa:       6a e0           ldi     r22, 0x0A       ; 10
    b2fc:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    b300:       80 5d           subi    r24, 0xD0       ; 208
    b302:       80 93 ca 06     sts     0x06CA, r24
    b306:       90 5d           subi    r25, 0xD0       ; 208
    b308:       90 93 cb 06     sts     0x06CB, r25
    b30c:       8a e3           ldi     r24, 0x3A       ; 58
    b30e:       80 93 cc 06     sts     0x06CC, r24
    b312:       ad ec           ldi     r26, 0xCD       ; 205
    b314:       b6 e0           ldi     r27, 0x06       ; 6
    b316:       31 e1           ldi     r19, 0x11       ; 17
    b318:       23 9f           mul     r18, r19
    b31a:       c0 01           movw    r24, r0
    b31c:       11 24           eor     r1, r1
    b31e:       20 e0           ldi     r18, 0x00       ; 0
    b320:       30 e0           ldi     r19, 0x00       ; 0
    b322:       8a 56           subi    r24, 0x6A       ; 106
    b324:       95 4f           sbci    r25, 0xF5       ; 245
    b326:       fc 01           movw    r30, r24
    b328:       e2 0f           add     r30, r18
    b32a:       f3 1f           adc     r31, r19
    b32c:       e4 91           lpm     r30, Z
    b32e:       ed 93           st      X+, r30
    b330:       2f 5f           subi    r18, 0xFF       ; 255
    b332:       3f 4f           sbci    r19, 0xFF       ; 255
    b334:       20 31           cpi     r18, 0x10       ; 16
    b336:       31 05           cpc     r19, r1
    b338:       b1 f7           brne    .-20            ; 0xb326 <HoTT_Telemety+0x10e>
    b33a:       c3 c0           rjmp    .+390           ; 0xb4c2 <HoTT_Telemety+0x2aa>
    b33c:       80 91 bf 03     lds     r24, 0x03BF
    b340:       88 23           and     r24, r24
    b342:       61 f0           breq    .+24            ; 0xb35c <HoTT_Telemety+0x144>
    b344:       ec e1           ldi     r30, 0x1C       ; 28
    b346:       fd e0           ldi     r31, 0x0D       ; 13
    b348:       aa ec           ldi     r26, 0xCA       ; 202
    b34a:       b6 e0           ldi     r27, 0x06       ; 6
    b34c:       84 91           lpm     r24, Z
    b34e:       8d 93           st      X+, r24
    b350:       31 96           adiw    r30, 0x01       ; 1
    b352:       8d e0           ldi     r24, 0x0D       ; 13
    b354:       e1 33           cpi     r30, 0x31       ; 49
    b356:       f8 07           cpc     r31, r24
    b358:       c9 f7           brne    .-14            ; 0xb34c <HoTT_Telemety+0x134>
    b35a:       4c c1           rjmp    .+664           ; 0xb5f4 <HoTT_Telemety+0x3dc>
    b35c:       80 91 c9 03     lds     r24, 0x03C9
    b360:       85 ff           sbrs    r24, 5
    b362:       0c c0           rjmp    .+24            ; 0xb37c <HoTT_Telemety+0x164>
    b364:       e2 e3           ldi     r30, 0x32       ; 50
    b366:       fd e0           ldi     r31, 0x0D       ; 13
    b368:       aa ec           ldi     r26, 0xCA       ; 202
    b36a:       b6 e0           ldi     r27, 0x06       ; 6
    b36c:       84 91           lpm     r24, Z
    b36e:       8d 93           st      X+, r24
    b370:       31 96           adiw    r30, 0x01       ; 1
    b372:       9d e0           ldi     r25, 0x0D       ; 13
    b374:       e7 34           cpi     r30, 0x47       ; 71
    b376:       f9 07           cpc     r31, r25
    b378:       c9 f7           brne    .-14            ; 0xb36c <HoTT_Telemety+0x154>
    b37a:       3c c1           rjmp    .+632           ; 0xb5f4 <HoTT_Telemety+0x3dc>
    b37c:       80 91 7e 04     lds     r24, 0x047E
    b380:       88 23           and     r24, r24
    b382:       69 f1           breq    .+90            ; 0xb3de <HoTT_Telemety+0x1c6>
    b384:       e9 ee           ldi     r30, 0xE9       ; 233
    b386:       fc e0           ldi     r31, 0x0C       ; 12
    b388:       aa ec           ldi     r26, 0xCA       ; 202
    b38a:       b6 e0           ldi     r27, 0x06       ; 6
    b38c:       84 91           lpm     r24, Z
    b38e:       8d 93           st      X+, r24
    b390:       31 96           adiw    r30, 0x01       ; 1
    b392:       3c e0           ldi     r19, 0x0C       ; 12
    b394:       e0 3f           cpi     r30, 0xF0       ; 240
    b396:       f3 07           cpc     r31, r19
    b398:       c9 f7           brne    .-14            ; 0xb38c <HoTT_Telemety+0x174>
    b39a:       80 91 52 01     lds     r24, 0x0152
    b39e:       80 5d           subi    r24, 0xD0       ; 208
    b3a0:       80 93 ce 06     sts     0x06CE, r24
    b3a4:       e7 e9           ldi     r30, 0x97       ; 151
    b3a6:       f5 e0           ldi     r31, 0x05       ; 5
    b3a8:       a1 ed           ldi     r26, 0xD1       ; 209
    b3aa:       b6 e0           ldi     r27, 0x06       ; 6
    b3ac:       81 91           ld      r24, Z+
    b3ae:       8d 93           st      X+, r24
    b3b0:       85 e0           ldi     r24, 0x05       ; 5
    b3b2:       e3 3a           cpi     r30, 0xA3       ; 163
    b3b4:       f8 07           cpc     r31, r24
    b3b6:       d1 f7           brne    .-12            ; 0xb3ac <HoTT_Telemety+0x194>
    b3b8:       80 91 c7 03     lds     r24, 0x03C7
    b3bc:       81 ff           sbrs    r24, 1
    b3be:       0b c0           rjmp    .+22            ; 0xb3d6 <HoTT_Telemety+0x1be>
    b3c0:       82 e4           ldi     r24, 0x42       ; 66
    b3c2:       80 93 db 06     sts     0x06DB, r24
    b3c6:       8f e4           ldi     r24, 0x4F       ; 79
    b3c8:       80 93 dc 06     sts     0x06DC, r24
    b3cc:       81 e4           ldi     r24, 0x41       ; 65
    b3ce:       80 93 dd 06     sts     0x06DD, r24
    b3d2:       84 e5           ldi     r24, 0x54       ; 84
    b3d4:       79 c0           rjmp    .+242           ; 0xb4c8 <HoTT_Telemety+0x2b0>
    b3d6:       80 e2           ldi     r24, 0x20       ; 32
    b3d8:       80 93 dc 06     sts     0x06DC, r24
    b3dc:       73 c0           rjmp    .+230           ; 0xb4c4 <HoTT_Telemety+0x2ac>
    b3de:       40 91 8a 04     lds     r20, 0x048A
    b3e2:       44 23           and     r20, r20
    b3e4:       09 f4           brne    .+2             ; 0xb3e8 <HoTT_Telemety+0x1d0>
    b3e6:       73 c0           rjmp    .+230           ; 0xb4ce <HoTT_Telemety+0x2b6>
    b3e8:       87 e5           ldi     r24, 0x57       ; 87
    b3ea:       80 93 ca 06     sts     0x06CA, r24
    b3ee:       80 e5           ldi     r24, 0x50       ; 80
    b3f0:       80 93 cb 06     sts     0x06CB, r24
    b3f4:       20 e2           ldi     r18, 0x20       ; 32
    b3f6:       20 93 cc 06     sts     0x06CC, r18
    b3fa:       80 91 8b 04     lds     r24, 0x048B
    b3fe:       3a e0           ldi     r19, 0x0A       ; 10
    b400:       63 2f           mov     r22, r19
    b402:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    b406:       80 5d           subi    r24, 0xD0       ; 208
    b408:       80 93 cd 06     sts     0x06CD, r24
    b40c:       90 5d           subi    r25, 0xD0       ; 208
    b40e:       90 93 ce 06     sts     0x06CE, r25
    b412:       8f e2           ldi     r24, 0x2F       ; 47
    b414:       80 93 cf 06     sts     0x06CF, r24
    b418:       84 2f           mov     r24, r20
    b41a:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    b41e:       80 5d           subi    r24, 0xD0       ; 208
    b420:       80 93 d0 06     sts     0x06D0, r24
    b424:       90 5d           subi    r25, 0xD0       ; 208
    b426:       90 93 d1 06     sts     0x06D1, r25
    b42a:       20 93 d2 06     sts     0x06D2, r18
    b42e:       80 91 83 04     lds     r24, 0x0483
    b432:       90 91 84 04     lds     r25, 0x0484
    b436:       89 3e           cpi     r24, 0xE9       ; 233
    b438:       33 e0           ldi     r19, 0x03       ; 3
    b43a:       93 07           cpc     r25, r19
    b43c:       40 f0           brcs    .+16            ; 0xb44e <HoTT_Telemety+0x236>
    b43e:       68 ee           ldi     r22, 0xE8       ; 232
    b440:       73 e0           ldi     r23, 0x03       ; 3
    b442:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    b446:       60 5d           subi    r22, 0xD0       ; 208
    b448:       60 93 d3 06     sts     0x06D3, r22
    b44c:       02 c0           rjmp    .+4             ; 0xb452 <HoTT_Telemety+0x23a>
    b44e:       20 93 d3 06     sts     0x06D3, r18
    b452:       85 36           cpi     r24, 0x65       ; 101
    b454:       91 05           cpc     r25, r1
    b456:       40 f0           brcs    .+16            ; 0xb468 <HoTT_Telemety+0x250>
    b458:       64 e6           ldi     r22, 0x64       ; 100
    b45a:       70 e0           ldi     r23, 0x00       ; 0
    b45c:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    b460:       60 5d           subi    r22, 0xD0       ; 208
    b462:       60 93 d4 06     sts     0x06D4, r22
    b466:       03 c0           rjmp    .+6             ; 0xb46e <HoTT_Telemety+0x256>
    b468:       20 e2           ldi     r18, 0x20       ; 32
    b46a:       20 93 d4 06     sts     0x06D4, r18
    b46e:       6a e0           ldi     r22, 0x0A       ; 10
    b470:       70 e0           ldi     r23, 0x00       ; 0
    b472:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    b476:       60 5d           subi    r22, 0xD0       ; 208
    b478:       60 93 d5 06     sts     0x06D5, r22
    b47c:       80 5d           subi    r24, 0xD0       ; 208
    b47e:       80 93 d6 06     sts     0x06D6, r24
    b482:       8d e6           ldi     r24, 0x6D       ; 109
    b484:       80 93 d7 06     sts     0x06D7, r24
    b488:       90 e2           ldi     r25, 0x20       ; 32
    b48a:       90 93 d8 06     sts     0x06D8, r25
    b48e:       80 91 89 04     lds     r24, 0x0489
    b492:       85 36           cpi     r24, 0x65       ; 101
    b494:       40 f0           brcs    .+16            ; 0xb4a6 <HoTT_Telemety+0x28e>
    b496:       64 e6           ldi     r22, 0x64       ; 100
    b498:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    b49c:       80 5d           subi    r24, 0xD0       ; 208
    b49e:       80 93 d9 06     sts     0x06D9, r24
    b4a2:       89 2f           mov     r24, r25
    b4a4:       02 c0           rjmp    .+4             ; 0xb4aa <HoTT_Telemety+0x292>
    b4a6:       90 93 d9 06     sts     0x06D9, r25
    b4aa:       6a e0           ldi     r22, 0x0A       ; 10
    b4ac:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    b4b0:       80 5d           subi    r24, 0xD0       ; 208
    b4b2:       80 93 da 06     sts     0x06DA, r24
    b4b6:       90 5d           subi    r25, 0xD0       ; 208
    b4b8:       90 93 db 06     sts     0x06DB, r25
    b4bc:       83 e7           ldi     r24, 0x73       ; 115
    b4be:       80 93 dc 06     sts     0x06DC, r24
    b4c2:       80 e2           ldi     r24, 0x20       ; 32
    b4c4:       80 93 dd 06     sts     0x06DD, r24
    b4c8:       80 93 de 06     sts     0x06DE, r24
    b4cc:       93 c0           rjmp    .+294           ; 0xb5f4 <HoTT_Telemety+0x3dc>
    b4ce:       80 91 b5 04     lds     r24, 0x04B5
    b4d2:       84 ff           sbrs    r24, 4
    b4d4:       0c c0           rjmp    .+24            ; 0xb4ee <HoTT_Telemety+0x2d6>
    b4d6:       e6 e0           ldi     r30, 0x06       ; 6
    b4d8:       fd e0           ldi     r31, 0x0D       ; 13
    b4da:       aa ec           ldi     r26, 0xCA       ; 202
    b4dc:       b6 e0           ldi     r27, 0x06       ; 6
    b4de:       84 91           lpm     r24, Z
    b4e0:       8d 93           st      X+, r24
    b4e2:       31 96           adiw    r30, 0x01       ; 1
    b4e4:       8d e0           ldi     r24, 0x0D       ; 13
    b4e6:       eb 31           cpi     r30, 0x1B       ; 27
    b4e8:       f8 07           cpc     r31, r24
    b4ea:       c9 f7           brne    .-14            ; 0xb4de <HoTT_Telemety+0x2c6>
    b4ec:       83 c0           rjmp    .+262           ; 0xb5f4 <HoTT_Telemety+0x3dc>
    b4ee:       80 91 ed 03     lds     r24, 0x03ED
    b4f2:       81 11           cpse    r24, r1
    b4f4:       1b c0           rjmp    .+54            ; 0xb52c <HoTT_Telemety+0x314>
    b4f6:       aa ec           ldi     r26, 0xCA       ; 202
    b4f8:       b6 e0           ldi     r27, 0x06       ; 6
    b4fa:       80 e0           ldi     r24, 0x00       ; 0
    b4fc:       90 e0           ldi     r25, 0x00       ; 0
    b4fe:       fc 01           movw    r30, r24
    b500:       e6 5b           subi    r30, 0xB6       ; 182
    b502:       f2 4f           sbci    r31, 0xF2       ; 242
    b504:       e4 91           lpm     r30, Z
    b506:       ed 93           st      X+, r30
    b508:       01 96           adiw    r24, 0x01       ; 1
    b50a:       81 31           cpi     r24, 0x11       ; 17
    b50c:       91 05           cpc     r25, r1
    b50e:       b9 f7           brne    .-18            ; 0xb4fe <HoTT_Telemety+0x2e6>
    b510:       82 e3           ldi     r24, 0x32       ; 50
    b512:       80 93 da 06     sts     0x06DA, r24
    b516:       8e e2           ldi     r24, 0x2E       ; 46
    b518:       80 93 db 06     sts     0x06DB, r24
    b51c:       80 e3           ldi     r24, 0x30       ; 48
    b51e:       80 93 dc 06     sts     0x06DC, r24
    b522:       88 e3           ldi     r24, 0x38       ; 56
    b524:       80 93 dd 06     sts     0x06DD, r24
    b528:       81 e6           ldi     r24, 0x61       ; 97
    b52a:       ce cf           rjmp    .-100           ; 0xb4c8 <HoTT_Telemety+0x2b0>
    b52c:       80 91 c7 03     lds     r24, 0x03C7
    b530:       81 ff           sbrs    r24, 1
    b532:       11 c0           rjmp    .+34            ; 0xb556 <HoTT_Telemety+0x33e>
    b534:       e0 ef           ldi     r30, 0xF0       ; 240
    b536:       fc e0           ldi     r31, 0x0C       ; 12
    b538:       aa ec           ldi     r26, 0xCA       ; 202
    b53a:       b6 e0           ldi     r27, 0x06       ; 6
    b53c:       94 91           lpm     r25, Z
    b53e:       9d 93           st      X+, r25
    b540:       31 96           adiw    r30, 0x01       ; 1
    b542:       9d e0           ldi     r25, 0x0D       ; 13
    b544:       e5 30           cpi     r30, 0x05       ; 5
    b546:       f9 07           cpc     r31, r25
    b548:       c9 f7           brne    .-14            ; 0xb53c <HoTT_Telemety+0x324>
    b54a:       80 ff           sbrs    r24, 0
    b54c:       53 c0           rjmp    .+166           ; 0xb5f4 <HoTT_Telemety+0x3dc>
    b54e:       82 e5           ldi     r24, 0x52       ; 82
    b550:       80 93 ca 06     sts     0x06CA, r24
    b554:       4f c0           rjmp    .+158           ; 0xb5f4 <HoTT_Telemety+0x3dc>
    b556:       e8 e4           ldi     r30, 0x48       ; 72
    b558:       fd e0           ldi     r31, 0x0D       ; 13
    b55a:       aa ec           ldi     r26, 0xCA       ; 202
    b55c:       b6 e0           ldi     r27, 0x06       ; 6
    b55e:       94 91           lpm     r25, Z
    b560:       9d 93           st      X+, r25
    b562:       31 96           adiw    r30, 0x01       ; 1
    b564:       3d e0           ldi     r19, 0x0D       ; 13
    b566:       ed 35           cpi     r30, 0x5D       ; 93
    b568:       f3 07           cpc     r31, r19
    b56a:       c9 f7           brne    .-14            ; 0xb55e <HoTT_Telemety+0x346>
    b56c:       ee cf           rjmp    .-36            ; 0xb54a <HoTT_Telemety+0x332>
    b56e:       60 91 fc 03     lds     r22, 0x03FC
    b572:       70 91 fd 03     lds     r23, 0x03FD
    b576:       80 91 fe 03     lds     r24, 0x03FE
    b57a:       90 91 ff 03     lds     r25, 0x03FF
    b57e:       24 e6           ldi     r18, 0x64       ; 100
    b580:       30 e0           ldi     r19, 0x00       ; 0
    b582:       40 e0           ldi     r20, 0x00       ; 0
    b584:       50 e0           ldi     r21, 0x00       ; 0
    b586:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    b58a:       2c 50           subi    r18, 0x0C       ; 12
    b58c:       3e 4f           sbci    r19, 0xFE       ; 254
    b58e:       30 93 a7 07     sts     0x07A7, r19
    b592:       20 93 a6 07     sts     0x07A6, r18
    b596:       80 91 93 07     lds     r24, 0x0793
    b59a:       81 11           cpse    r24, r1
    b59c:       2d c0           rjmp    .+90            ; 0xb5f8 <HoTT_Telemety+0x3e0>
    b59e:       e1 dd           rcall   .-1086          ; 0xb162 <BuildHoTT_Vario>
    b5a0:       90 93 a9 07     sts     0x07A9, r25
    b5a4:       80 93 a8 07     sts     0x07A8, r24
    b5a8:       88 e7           ldi     r24, 0x78       ; 120
    b5aa:       80 93 aa 07     sts     0x07AA, r24
    b5ae:       80 91 b5 08     lds     r24, 0x08B5
    b5b2:       80 93 ab 07     sts     0x07AB, r24
    b5b6:       80 91 b4 08     lds     r24, 0x08B4
    b5ba:       81 ff           sbrs    r24, 1
    b5bc:       20 c0           rjmp    .+64            ; 0xb5fe <HoTT_Telemety+0x3e6>
    b5be:       84 e4           ldi     r24, 0x44       ; 68
    b5c0:       80 93 ac 07     sts     0x07AC, r24
    b5c4:       81 e9           ldi     r24, 0x91       ; 145
    b5c6:       97 e0           ldi     r25, 0x07       ; 7
    b5c8:       90 93 f1 02     sts     0x02F1, r25
    b5cc:       80 93 f0 02     sts     0x02F0, r24
    b5d0:       80 91 96 02     lds     r24, 0x0296
    b5d4:       80 93 b8 07     sts     0x07B8, r24
    b5d8:       80 91 ac 07     lds     r24, 0x07AC
    b5dc:       80 93 ba 07     sts     0x07BA, r24
    b5e0:       80 91 ba 08     lds     r24, 0x08BA
    b5e4:       90 91 bb 08     lds     r25, 0x08BB
    b5e8:       97 fd           sbrc    r25, 7
    b5ea:       01 96           adiw    r24, 0x01       ; 1
    b5ec:       95 95           asr     r25
    b5ee:       87 95           ror     r24
    b5f0:       80 93 ad 07     sts     0x07AD, r24
    b5f4:       8c e2           ldi     r24, 0x2C       ; 44
    b5f6:       5e c1           rjmp    .+700           ; 0xb8b4 <HoTT_Telemety+0x69c>
    b5f8:       80 e3           ldi     r24, 0x30       ; 48
    b5fa:       95 e7           ldi     r25, 0x75       ; 117
    b5fc:       d1 cf           rjmp    .-94            ; 0xb5a0 <HoTT_Telemety+0x388>
    b5fe:       80 91 b6 08     lds     r24, 0x08B6
    b602:       83 30           cpi     r24, 0x03       ; 3
    b604:       11 f4           brne    .+4             ; 0xb60a <HoTT_Telemety+0x3f2>
    b606:       80 e2           ldi     r24, 0x20       ; 32
    b608:       db cf           rjmp    .-74            ; 0xb5c0 <HoTT_Telemety+0x3a8>
    b60a:       81 e2           ldi     r24, 0x21       ; 33
    b60c:       d9 cf           rjmp    .-78            ; 0xb5c0 <HoTT_Telemety+0x3a8>
    b60e:       aa dc           rcall   .-1708          ; 0xaf64 <GetHottestBl>
    b610:       60 91 fc 03     lds     r22, 0x03FC
    b614:       70 91 fd 03     lds     r23, 0x03FD
    b618:       80 91 fe 03     lds     r24, 0x03FE
    b61c:       90 91 ff 03     lds     r25, 0x03FF
    b620:       24 e6           ldi     r18, 0x64       ; 100
    b622:       30 e0           ldi     r19, 0x00       ; 0
    b624:       40 e0           ldi     r20, 0x00       ; 0
    b626:       50 e0           ldi     r21, 0x00       ; 0
    b628:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    b62c:       2c 50           subi    r18, 0x0C       ; 12
    b62e:       3e 4f           sbci    r19, 0xFE       ; 254
    b630:       30 93 72 06     sts     0x0672, r19
    b634:       20 93 71 06     sts     0x0671, r18
    b638:       80 91 1a 01     lds     r24, 0x011A
    b63c:       90 91 1b 01     lds     r25, 0x011B
    b640:       90 93 6c 06     sts     0x066C, r25
    b644:       80 93 6b 06     sts     0x066B, r24
    b648:       80 91 1a 01     lds     r24, 0x011A
    b64c:       90 91 1b 01     lds     r25, 0x011B
    b650:       90 93 6e 06     sts     0x066E, r25
    b654:       80 93 6d 06     sts     0x066D, r24
    b658:       80 91 42 06     lds     r24, 0x0642
    b65c:       90 91 43 06     lds     r25, 0x0643
    b660:       97 fd           sbrc    r25, 7
    b662:       01 96           adiw    r24, 0x01       ; 1
    b664:       95 95           asr     r25
    b666:       87 95           ror     r24
    b668:       80 93 5d 06     sts     0x065D, r24
    b66c:       80 93 64 06     sts     0x0664, r24
    b670:       80 91 ba 08     lds     r24, 0x08BA
    b674:       90 91 bb 08     lds     r25, 0x08BB
    b678:       97 fd           sbrc    r25, 7
    b67a:       01 96           adiw    r24, 0x01       ; 1
    b67c:       9c 01           movw    r18, r24
    b67e:       35 95           asr     r19
    b680:       27 95           ror     r18
    b682:       20 93 62 06     sts     0x0662, r18
    b686:       80 91 b8 08     lds     r24, 0x08B8
    b68a:       90 91 b9 08     lds     r25, 0x08B9
    b68e:       64 e1           ldi     r22, 0x14       ; 20
    b690:       70 e0           ldi     r23, 0x00       ; 0
    b692:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    b696:       60 93 63 06     sts     0x0663, r22
    b69a:       20 93 69 06     sts     0x0669, r18
    b69e:       60 93 6a 06     sts     0x066A, r22
    b6a2:       80 91 93 07     lds     r24, 0x0793
    b6a6:       81 11           cpse    r24, r1
    b6a8:       02 c0           rjmp    .+4             ; 0xb6ae <HoTT_Telemety+0x496>
    b6aa:       5b dd           rcall   .-1354          ; 0xb162 <BuildHoTT_Vario>
    b6ac:       02 c0           rjmp    .+4             ; 0xb6b2 <HoTT_Telemety+0x49a>
    b6ae:       80 e3           ldi     r24, 0x30       ; 48
    b6b0:       95 e7           ldi     r25, 0x75       ; 117
    b6b2:       90 93 7a 06     sts     0x067A, r25
    b6b6:       80 93 79 06     sts     0x0679, r24
    b6ba:       88 e7           ldi     r24, 0x78       ; 120
    b6bc:       80 93 7b 06     sts     0x067B, r24
    b6c0:       80 91 1a 01     lds     r24, 0x011A
    b6c4:       90 91 1b 01     lds     r25, 0x011B
    b6c8:       90 93 76 06     sts     0x0676, r25
    b6cc:       80 93 75 06     sts     0x0675, r24
    b6d0:       80 91 81 04     lds     r24, 0x0481
    b6d4:       8c 5e           subi    r24, 0xEC       ; 236
    b6d6:       80 93 6f 06     sts     0x066F, r24
    b6da:       80 91 82 04     lds     r24, 0x0482
    b6de:       8c 5e           subi    r24, 0xEC       ; 236
    b6e0:       80 93 70 06     sts     0x0670, r24
    b6e4:       80 91 17 05     lds     r24, 0x0517
    b6e8:       90 91 18 05     lds     r25, 0x0518
    b6ec:       6a e0           ldi     r22, 0x0A       ; 10
    b6ee:       70 e0           ldi     r23, 0x00       ; 0
    b6f0:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    b6f4:       70 93 78 06     sts     0x0678, r23
    b6f8:       60 93 77 06     sts     0x0677, r22
    b6fc:       80 91 93 07     lds     r24, 0x0793
    b700:       80 93 59 06     sts     0x0659, r24
    b704:       80 91 13 05     lds     r24, 0x0513
    b708:       90 91 14 05     lds     r25, 0x0514
    b70c:       90 93 74 06     sts     0x0674, r25
    b710:       80 93 73 06     sts     0x0673, r24
    b714:       87 e5           ldi     r24, 0x57       ; 87
    b716:       96 e0           ldi     r25, 0x06       ; 6
    b718:       90 93 f1 02     sts     0x02F1, r25
    b71c:       80 93 f0 02     sts     0x02F0, r24
    b720:       80 91 5c 04     lds     r24, 0x045C
    b724:       90 91 5d 04     lds     r25, 0x045D
    b728:       6c e3           ldi     r22, 0x3C       ; 60
    b72a:       70 e0           ldi     r23, 0x00       ; 0
    b72c:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    b730:       60 93 7e 06     sts     0x067E, r22
    b734:       80 93 7f 06     sts     0x067F, r24
    b738:       5d cf           rjmp    .-326           ; 0xb5f4 <HoTT_Telemety+0x3dc>
    b73a:       14 dc           rcall   .-2008          ; 0xaf64 <GetHottestBl>
    b73c:       80 91 b8 08     lds     r24, 0x08B8
    b740:       90 91 b9 08     lds     r25, 0x08B9
    b744:       64 e6           ldi     r22, 0x64       ; 100
    b746:       70 e0           ldi     r23, 0x00       ; 0
    b748:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    b74c:       70 93 99 06     sts     0x0699, r23
    b750:       60 93 98 06     sts     0x0698, r22
    b754:       80 91 42 06     lds     r24, 0x0642
    b758:       90 91 43 06     lds     r25, 0x0643
    b75c:       97 fd           sbrc    r25, 7
    b75e:       01 96           adiw    r24, 0x01       ; 1
    b760:       95 95           asr     r25
    b762:       87 95           ror     r24
    b764:       80 93 89 06     sts     0x0689, r24
    b768:       80 91 4e 01     lds     r24, 0x014E
    b76c:       90 91 4f 01     lds     r25, 0x014F
    b770:       97 fd           sbrc    r25, 7
    b772:       01 96           adiw    r24, 0x01       ; 1
    b774:       95 95           asr     r25
    b776:       87 95           ror     r24
    b778:       80 93 8a 06     sts     0x068A, r24
    b77c:       80 91 5d 0c     lds     r24, 0x0C5D
    b780:       80 93 8d 06     sts     0x068D, r24
    b784:       80 91 ba 08     lds     r24, 0x08BA
    b788:       90 91 bb 08     lds     r25, 0x08BB
    b78c:       97 fd           sbrc    r25, 7
    b78e:       01 96           adiw    r24, 0x01       ; 1
    b790:       95 95           asr     r25
    b792:       87 95           ror     r24
    b794:       80 93 8e 06     sts     0x068E, r24
    b798:       40 91 1a 01     lds     r20, 0x011A
    b79c:       50 91 1b 01     lds     r21, 0x011B
    b7a0:       20 91 53 01     lds     r18, 0x0153
    b7a4:       30 e0           ldi     r19, 0x00       ; 0
    b7a6:       c9 01           movw    r24, r18
    b7a8:       02 96           adiw    r24, 0x02       ; 2
    b7aa:       84 17           cp      r24, r20
    b7ac:       95 07           cpc     r25, r21
    b7ae:       6c f4           brge    .+26            ; 0xb7ca <HoTT_Telemety+0x5b2>
    b7b0:       80 91 1a 01     lds     r24, 0x011A
    b7b4:       90 91 1b 01     lds     r25, 0x011B
    b7b8:       82 1b           sub     r24, r18
    b7ba:       93 0b           sbc     r25, r19
    b7bc:       02 97           sbiw    r24, 0x02       ; 2
    b7be:       98 2f           mov     r25, r24
    b7c0:       99 0f           add     r25, r25
    b7c2:       98 0f           add     r25, r24
    b7c4:       90 93 95 06     sts     0x0695, r25
    b7c8:       02 c0           rjmp    .+4             ; 0xb7ce <HoTT_Telemety+0x5b6>
    b7ca:       10 92 95 06     sts     0x0695, r1
    b7ce:       80 91 95 06     lds     r24, 0x0695
    b7d2:       85 36           cpi     r24, 0x65       ; 101
    b7d4:       18 f0           brcs    .+6             ; 0xb7dc <HoTT_Telemety+0x5c4>
    b7d6:       84 e6           ldi     r24, 0x64       ; 100
    b7d8:       80 93 95 06     sts     0x0695, r24
    b7dc:       80 91 b9 04     lds     r24, 0x04B9
    b7e0:       90 e0           ldi     r25, 0x00       ; 0
    b7e2:       90 93 97 06     sts     0x0697, r25
    b7e6:       80 93 96 06     sts     0x0696, r24
    b7ea:       60 91 fc 03     lds     r22, 0x03FC
    b7ee:       70 91 fd 03     lds     r23, 0x03FD
    b7f2:       80 91 fe 03     lds     r24, 0x03FE
    b7f6:       90 91 ff 03     lds     r25, 0x03FF
    b7fa:       24 e6           ldi     r18, 0x64       ; 100
    b7fc:       30 e0           ldi     r19, 0x00       ; 0
    b7fe:       40 e0           ldi     r20, 0x00       ; 0
    b800:       50 e0           ldi     r21, 0x00       ; 0
    b802:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    b806:       2c 50           subi    r18, 0x0C       ; 12
    b808:       3e 4f           sbci    r19, 0xFE       ; 254
    b80a:       30 93 9b 06     sts     0x069B, r19
    b80e:       20 93 9a 06     sts     0x069A, r18
    b812:       80 91 1a 01     lds     r24, 0x011A
    b816:       90 91 1b 01     lds     r25, 0x011B
    b81a:       90 93 90 06     sts     0x0690, r25
    b81e:       80 93 8f 06     sts     0x068F, r24
    b822:       80 91 1a 01     lds     r24, 0x011A
    b826:       90 91 1b 01     lds     r25, 0x011B
    b82a:       90 93 92 06     sts     0x0692, r25
    b82e:       80 93 91 06     sts     0x0691, r24
    b832:       80 91 93 07     lds     r24, 0x0793
    b836:       81 11           cpse    r24, r1
    b838:       02 c0           rjmp    .+4             ; 0xb83e <HoTT_Telemety+0x626>
    b83a:       93 dc           rcall   .-1754          ; 0xb162 <BuildHoTT_Vario>
    b83c:       02 c0           rjmp    .+4             ; 0xb842 <HoTT_Telemety+0x62a>
    b83e:       80 e3           ldi     r24, 0x30       ; 48
    b840:       95 e7           ldi     r25, 0x75       ; 117
    b842:       90 93 9d 06     sts     0x069D, r25
    b846:       80 93 9c 06     sts     0x069C, r24
    b84a:       80 91 93 07     lds     r24, 0x0793
    b84e:       88 58           subi    r24, 0x88       ; 136
    b850:       80 93 9e 06     sts     0x069E, r24
    b854:       80 91 1a 01     lds     r24, 0x011A
    b858:       90 91 1b 01     lds     r25, 0x011B
    b85c:       90 93 a2 06     sts     0x06A2, r25
    b860:       80 93 a1 06     sts     0x06A1, r24
    b864:       80 91 81 04     lds     r24, 0x0481
    b868:       8c 5e           subi    r24, 0xEC       ; 236
    b86a:       80 93 93 06     sts     0x0693, r24
    b86e:       80 91 82 04     lds     r24, 0x0482
    b872:       8c 5e           subi    r24, 0xEC       ; 236
    b874:       80 93 94 06     sts     0x0694, r24
    b878:       80 91 17 05     lds     r24, 0x0517
    b87c:       90 91 18 05     lds     r25, 0x0518
    b880:       6a e0           ldi     r22, 0x0A       ; 10
    b882:       70 e0           ldi     r23, 0x00       ; 0
    b884:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    b888:       70 93 a4 06     sts     0x06A4, r23
    b88c:       60 93 a3 06     sts     0x06A3, r22
    b890:       10 92 85 06     sts     0x0685, r1
    b894:       80 91 13 05     lds     r24, 0x0513
    b898:       90 91 14 05     lds     r25, 0x0514
    b89c:       90 93 a0 06     sts     0x06A0, r25
    b8a0:       80 93 9f 06     sts     0x069F, r24
    b8a4:       83 e8           ldi     r24, 0x83       ; 131
    b8a6:       96 e0           ldi     r25, 0x06       ; 6
    b8a8:       90 93 f1 02     sts     0x02F1, r25
    b8ac:       80 93 f0 02     sts     0x02F0, r24
    b8b0:       a1 ce           rjmp    .-702           ; 0xb5f4 <HoTT_Telemety+0x3dc>
    b8b2:       80 e0           ldi     r24, 0x00       ; 0
    b8b4:       cf 91           pop     r28
    b8b6:       08 95           ret

0000b8b8 <HoTT_Menu>:
    b8b8:       2f 92           push    r2
    b8ba:       3f 92           push    r3
    b8bc:       4f 92           push    r4
    b8be:       5f 92           push    r5
    b8c0:       6f 92           push    r6
    b8c2:       7f 92           push    r7
    b8c4:       8f 92           push    r8
    b8c6:       9f 92           push    r9
    b8c8:       af 92           push    r10
    b8ca:       bf 92           push    r11
    b8cc:       cf 92           push    r12
    b8ce:       df 92           push    r13
    b8d0:       ef 92           push    r14
    b8d2:       ff 92           push    r15
    b8d4:       0f 93           push    r16
    b8d6:       1f 93           push    r17
    b8d8:       cf 93           push    r28
    b8da:       df 93           push    r29
    b8dc:       00 d0           rcall   .+0             ; 0xb8de <HoTT_Menu+0x26>
    b8de:       00 d0           rcall   .+0             ; 0xb8e0 <HoTT_Menu+0x28>
    b8e0:       cd b7           in      r28, 0x3d       ; 61
    b8e2:       de b7           in      r29, 0x3e       ; 62
    b8e4:       20 91 54 03     lds     r18, 0x0354
    b8e8:       30 91 55 03     lds     r19, 0x0355
    b8ec:       40 91 7c 04     lds     r20, 0x047C
    b8f0:       50 91 7d 04     lds     r21, 0x047D
    b8f4:       67 e0           ldi     r22, 0x07       ; 7
    b8f6:       64 9f           mul     r22, r20
    b8f8:       c0 01           movw    r24, r0
    b8fa:       65 9f           mul     r22, r21
    b8fc:       90 0d           add     r25, r0
    b8fe:       11 24           eor     r1, r1
    b900:       82 0f           add     r24, r18
    b902:       93 1f           adc     r25, r19
    b904:       97 fd           sbrc    r25, 7
    b906:       07 96           adiw    r24, 0x07       ; 7
    b908:       33 e0           ldi     r19, 0x03       ; 3
    b90a:       95 95           asr     r25
    b90c:       87 95           ror     r24
    b90e:       3a 95           dec     r19
    b910:       e1 f7           brne    .-8             ; 0xb90a <HoTT_Menu+0x52>
    b912:       90 93 7d 04     sts     0x047D, r25
    b916:       80 93 7c 04     sts     0x047C, r24
    b91a:       80 91 74 04     lds     r24, 0x0474
    b91e:       90 e0           ldi     r25, 0x00       ; 0
    b920:       87 30           cpi     r24, 0x07       ; 7
    b922:       91 05           cpc     r25, r1
    b924:       10 f0           brcs    .+4             ; 0xb92a <HoTT_Menu+0x72>
    b926:       0c 94 46 6b     jmp     0xd68c  ; 0xd68c <HoTT_Menu+0x1dd4>
    b92a:       fc 01           movw    r30, r24
    b92c:       e8 5a           subi    r30, 0xA8       ; 168
    b92e:       ff 4f           sbci    r31, 0xFF       ; 255
    b930:       40 91 73 04     lds     r20, 0x0473
    b934:       81 e0           ldi     r24, 0x01       ; 1
    b936:       84 0f           add     r24, r20
    b938:       80 93 73 04     sts     0x0473, r24
    b93c:       0c 94 24 9b     jmp     0x13648 ; 0x13648 <__tablejump2__>
    b940:       04 2f           mov     r16, r20
    b942:       10 e0           ldi     r17, 0x00       ; 0
    b944:       01 31           cpi     r16, 0x11       ; 17
    b946:       11 05           cpc     r17, r1
    b948:       10 f0           brcs    .+4             ; 0xb94e <HoTT_Menu+0x96>
    b94a:       0c 94 43 6b     jmp     0xd686  ; 0xd686 <HoTT_Menu+0x1dce>
    b94e:       f8 01           movw    r30, r16
    b950:       e1 5a           subi    r30, 0xA1       ; 161
    b952:       ff 4f           sbci    r31, 0xFF       ; 255
    b954:       0c 94 24 9b     jmp     0x13648 ; 0x13648 <__tablejump2__>
    b958:       80 91 c9 03     lds     r24, 0x03C9
    b95c:       85 ff           sbrs    r24, 5
    b95e:       1f c0           rjmp    .+62            ; 0xb99e <HoTT_Menu+0xe6>
    b960:       80 e0           ldi     r24, 0x00       ; 0
    b962:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    b966:       80 91 1a 01     lds     r24, 0x011A
    b96a:       90 91 1b 01     lds     r25, 0x011B
    b96e:       e0 91 1a 01     lds     r30, 0x011A
    b972:       f0 91 1b 01     lds     r31, 0x011B
    b976:       2a e0           ldi     r18, 0x0A       ; 10
    b978:       30 e0           ldi     r19, 0x00       ; 0
    b97a:       b9 01           movw    r22, r18
    b97c:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    b980:       9f 93           push    r25
    b982:       8f 93           push    r24
    b984:       cf 01           movw    r24, r30
    b986:       b9 01           movw    r22, r18
    b988:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    b98c:       7f 93           push    r23
    b98e:       6f 93           push    r22
    b990:       8d e2           ldi     r24, 0x2D       ; 45
    b992:       9a e0           ldi     r25, 0x0A       ; 10
    b994:       9f 93           push    r25
    b996:       8f 93           push    r24
    b998:       8c e9           ldi     r24, 0x9C       ; 156
    b99a:       94 e1           ldi     r25, 0x14       ; 20
    b99c:       1e c0           rjmp    .+60            ; 0xb9da <HoTT_Menu+0x122>
    b99e:       80 e0           ldi     r24, 0x00       ; 0
    b9a0:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    b9a4:       80 91 1a 01     lds     r24, 0x011A
    b9a8:       90 91 1b 01     lds     r25, 0x011B
    b9ac:       e0 91 1a 01     lds     r30, 0x011A
    b9b0:       f0 91 1b 01     lds     r31, 0x011B
    b9b4:       2a e0           ldi     r18, 0x0A       ; 10
    b9b6:       30 e0           ldi     r19, 0x00       ; 0
    b9b8:       b9 01           movw    r22, r18
    b9ba:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    b9be:       9f 93           push    r25
    b9c0:       8f 93           push    r24
    b9c2:       cf 01           movw    r24, r30
    b9c4:       b9 01           movw    r22, r18
    b9c6:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    b9ca:       7f 93           push    r23
    b9cc:       6f 93           push    r22
    b9ce:       80 e2           ldi     r24, 0x20       ; 32
    b9d0:       9a e0           ldi     r25, 0x0A       ; 10
    b9d2:       9f 93           push    r25
    b9d4:       8f 93           push    r24
    b9d6:       8b e7           ldi     r24, 0x7B       ; 123
    b9d8:       94 e1           ldi     r25, 0x14       ; 20
    b9da:       9f 93           push    r25
    b9dc:       8f 93           push    r24
    b9de:       e0 91 55 06     lds     r30, 0x0655
    b9e2:       f0 91 56 06     lds     r31, 0x0656
    b9e6:       09 95           icall
    b9e8:       0f b6           in      r0, 0x3f        ; 63
    b9ea:       f8 94           cli
    b9ec:       de bf           out     0x3e, r29       ; 62
    b9ee:       0f be           out     0x3f, r0        ; 63
    b9f0:       cd bf           out     0x3d, r28       ; 61
    b9f2:       80 91 39 06     lds     r24, 0x0639
    b9f6:       80 ff           sbrs    r24, 0
    b9f8:       34 c0           rjmp    .+104           ; 0xba62 <HoTT_Menu+0x1aa>
    b9fa:       80 91 19 04     lds     r24, 0x0419
    b9fe:       88 23           and     r24, r24
    ba00:       d1 f0           breq    .+52            ; 0xba36 <HoTT_Menu+0x17e>
    ba02:       8a e0           ldi     r24, 0x0A       ; 10
    ba04:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ba08:       80 91 20 01     lds     r24, 0x0120
    ba0c:       1f 92           push    r1
    ba0e:       8f 93           push    r24
    ba10:       60 91 fc 03     lds     r22, 0x03FC
    ba14:       70 91 fd 03     lds     r23, 0x03FD
    ba18:       80 91 fe 03     lds     r24, 0x03FE
    ba1c:       90 91 ff 03     lds     r25, 0x03FF
    ba20:       24 e6           ldi     r18, 0x64       ; 100
    ba22:       30 e0           ldi     r19, 0x00       ; 0
    ba24:       40 e0           ldi     r20, 0x00       ; 0
    ba26:       50 e0           ldi     r21, 0x00       ; 0
    ba28:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    ba2c:       3f 93           push    r19
    ba2e:       2f 93           push    r18
    ba30:       84 e1           ldi     r24, 0x14       ; 20
    ba32:       9a e0           ldi     r25, 0x0A       ; 10
    ba34:       32 c6           rjmp    .+3172          ; 0xc69a <HoTT_Menu+0xde2>
    ba36:       8a e0           ldi     r24, 0x0A       ; 10
    ba38:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ba3c:       60 91 fc 03     lds     r22, 0x03FC
    ba40:       70 91 fd 03     lds     r23, 0x03FD
    ba44:       80 91 fe 03     lds     r24, 0x03FE
    ba48:       90 91 ff 03     lds     r25, 0x03FF
    ba4c:       24 e6           ldi     r18, 0x64       ; 100
    ba4e:       30 e0           ldi     r19, 0x00       ; 0
    ba50:       40 e0           ldi     r20, 0x00       ; 0
    ba52:       50 e0           ldi     r21, 0x00       ; 0
    ba54:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    ba58:       3f 93           push    r19
    ba5a:       2f 93           push    r18
    ba5c:       89 e0           ldi     r24, 0x09       ; 9
    ba5e:       9a e0           ldi     r25, 0x0A       ; 10
    ba60:       1b c7           rjmp    .+3638          ; 0xc898 <HoTT_Menu+0xfe0>
    ba62:       8a e0           ldi     r24, 0x0A       ; 10
    ba64:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ba68:       8f ef           ldi     r24, 0xFF       ; 255
    ba6a:       99 e0           ldi     r25, 0x09       ; 9
    ba6c:       0c 94 65 69     jmp     0xd2ca  ; 0xd2ca <HoTT_Menu+0x1a12>
    ba70:       80 91 c9 03     lds     r24, 0x03C9
    ba74:       85 ff           sbrs    r24, 5
    ba76:       16 c0           rjmp    .+44            ; 0xbaa4 <HoTT_Menu+0x1ec>
    ba78:       85 e1           ldi     r24, 0x15       ; 21
    ba7a:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ba7e:       80 91 5c 04     lds     r24, 0x045C
    ba82:       90 91 5d 04     lds     r25, 0x045D
    ba86:       6c e3           ldi     r22, 0x3C       ; 60
    ba88:       70 e0           ldi     r23, 0x00       ; 0
    ba8a:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    ba8e:       9f 93           push    r25
    ba90:       8f 93           push    r24
    ba92:       7f 93           push    r23
    ba94:       6f 93           push    r22
    ba96:       82 ef           ldi     r24, 0xF2       ; 242
    ba98:       99 e0           ldi     r25, 0x09       ; 9
    ba9a:       9f 93           push    r25
    ba9c:       8f 93           push    r24
    ba9e:       8c e9           ldi     r24, 0x9C       ; 156
    baa0:       94 e1           ldi     r25, 0x14       ; 20
    baa2:       15 c0           rjmp    .+42            ; 0xbace <HoTT_Menu+0x216>
    baa4:       85 e1           ldi     r24, 0x15       ; 21
    baa6:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    baaa:       80 91 5c 04     lds     r24, 0x045C
    baae:       90 91 5d 04     lds     r25, 0x045D
    bab2:       6c e3           ldi     r22, 0x3C       ; 60
    bab4:       70 e0           ldi     r23, 0x00       ; 0
    bab6:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    baba:       9f 93           push    r25
    babc:       8f 93           push    r24
    babe:       7f 93           push    r23
    bac0:       6f 93           push    r22
    bac2:       85 ee           ldi     r24, 0xE5       ; 229
    bac4:       99 e0           ldi     r25, 0x09       ; 9
    bac6:       9f 93           push    r25
    bac8:       8f 93           push    r24
    baca:       8b e7           ldi     r24, 0x7B       ; 123
    bacc:       94 e1           ldi     r25, 0x14       ; 20
    bace:       9f 93           push    r25
    bad0:       8f 93           push    r24
    bad2:       e0 91 55 06     lds     r30, 0x0655
    bad6:       f0 91 56 06     lds     r31, 0x0656
    bada:       09 95           icall
    badc:       0f b6           in      r0, 0x3f        ; 63
    bade:       f8 94           cli
    bae0:       de bf           out     0x3e, r29       ; 62
    bae2:       0f be           out     0x3f, r0        ; 63
    bae4:       cd bf           out     0x3d, r28       ; 61
    bae6:       8f e1           ldi     r24, 0x1F       ; 31
    bae8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    baec:       1f 92           push    r1
    baee:       80 e6           ldi     r24, 0x60       ; 96
    baf0:       8f 93           push    r24
    baf2:       80 91 43 06     lds     r24, 0x0643
    baf6:       8f 93           push    r24
    baf8:       80 91 42 06     lds     r24, 0x0642
    bafc:       8f 93           push    r24
    bafe:       8a ed           ldi     r24, 0xDA       ; 218
    bb00:       99 e0           ldi     r25, 0x09       ; 9
    bb02:       9f 93           push    r25
    bb04:       8f 93           push    r24
    bb06:       0b e7           ldi     r16, 0x7B       ; 123
    bb08:       14 e1           ldi     r17, 0x14       ; 20
    bb0a:       1f 93           push    r17
    bb0c:       0f 93           push    r16
    bb0e:       e0 91 55 06     lds     r30, 0x0655
    bb12:       f0 91 56 06     lds     r31, 0x0656
    bb16:       09 95           icall
    bb18:       80 91 c8 03     lds     r24, 0x03C8
    bb1c:       0f b6           in      r0, 0x3f        ; 63
    bb1e:       f8 94           cli
    bb20:       de bf           out     0x3e, r29       ; 62
    bb22:       0f be           out     0x3f, r0        ; 63
    bb24:       cd bf           out     0x3d, r28       ; 61
    bb26:       80 ff           sbrs    r24, 0
    bb28:       06 c0           rjmp    .+12            ; 0xbb36 <HoTT_Menu+0x27e>
    bb2a:       89 e2           ldi     r24, 0x29       ; 41
    bb2c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bb30:       88 ed           ldi     r24, 0xD8       ; 216
    bb32:       99 e0           ldi     r25, 0x09       ; 9
    bb34:       2f c3           rjmp    .+1630          ; 0xc194 <HoTT_Menu+0x8dc>
    bb36:       89 e2           ldi     r24, 0x29       ; 41
    bb38:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bb3c:       86 ed           ldi     r24, 0xD6       ; 214
    bb3e:       99 e0           ldi     r25, 0x09       ; 9
    bb40:       e9 c0           rjmp    .+466           ; 0xbd14 <HoTT_Menu+0x45c>
    bb42:       80 91 c9 03     lds     r24, 0x03C9
    bb46:       85 ff           sbrs    r24, 5
    bb48:       10 c0           rjmp    .+32            ; 0xbb6a <HoTT_Menu+0x2b2>
    bb4a:       8a e2           ldi     r24, 0x2A       ; 42
    bb4c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bb50:       80 91 18 05     lds     r24, 0x0518
    bb54:       8f 93           push    r24
    bb56:       80 91 17 05     lds     r24, 0x0517
    bb5a:       8f 93           push    r24
    bb5c:       8e ec           ldi     r24, 0xCE       ; 206
    bb5e:       99 e0           ldi     r25, 0x09       ; 9
    bb60:       9f 93           push    r25
    bb62:       8f 93           push    r24
    bb64:       8c e9           ldi     r24, 0x9C       ; 156
    bb66:       94 e1           ldi     r25, 0x14       ; 20
    bb68:       0f c0           rjmp    .+30            ; 0xbb88 <HoTT_Menu+0x2d0>
    bb6a:       8a e2           ldi     r24, 0x2A       ; 42
    bb6c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bb70:       80 91 18 05     lds     r24, 0x0518
    bb74:       8f 93           push    r24
    bb76:       80 91 17 05     lds     r24, 0x0517
    bb7a:       8f 93           push    r24
    bb7c:       86 ec           ldi     r24, 0xC6       ; 198
    bb7e:       99 e0           ldi     r25, 0x09       ; 9
    bb80:       9f 93           push    r25
    bb82:       8f 93           push    r24
    bb84:       8b e7           ldi     r24, 0x7B       ; 123
    bb86:       94 e1           ldi     r25, 0x14       ; 20
    bb88:       9f 93           push    r25
    bb8a:       8f 93           push    r24
    bb8c:       e0 91 55 06     lds     r30, 0x0655
    bb90:       f0 91 56 06     lds     r31, 0x0656
    bb94:       09 95           icall
    bb96:       0f 90           pop     r0
    bb98:       0f 90           pop     r0
    bb9a:       0f 90           pop     r0
    bb9c:       0f 90           pop     r0
    bb9e:       0f 90           pop     r0
    bba0:       0f 90           pop     r0
    bba2:       86 e3           ldi     r24, 0x36       ; 54
    bba4:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bba8:       80 91 13 05     lds     r24, 0x0513
    bbac:       90 91 14 05     lds     r25, 0x0514
    bbb0:       6a e0           ldi     r22, 0x0A       ; 10
    bbb2:       70 e0           ldi     r23, 0x00       ; 0
    bbb4:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    bbb8:       9f 93           push    r25
    bbba:       8f 93           push    r24
    bbbc:       7f 93           push    r23
    bbbe:       6f 93           push    r22
    bbc0:       8a eb           ldi     r24, 0xBA       ; 186
    bbc2:       99 e0           ldi     r25, 0x09       ; 9
    bbc4:       9f 93           push    r25
    bbc6:       8f 93           push    r24
    bbc8:       8b e7           ldi     r24, 0x7B       ; 123
    bbca:       94 e1           ldi     r25, 0x14       ; 20
    bbcc:       9f 93           push    r25
    bbce:       8f 93           push    r24
    bbd0:       e0 91 55 06     lds     r30, 0x0655
    bbd4:       f0 91 56 06     lds     r31, 0x0656
    bbd8:       09 95           icall
    bbda:       0f b6           in      r0, 0x3f        ; 63
    bbdc:       f8 94           cli
    bbde:       de bf           out     0x3e, r29       ; 62
    bbe0:       0f be           out     0x3f, r0        ; 63
    bbe2:       cd bf           out     0x3d, r28       ; 61
    bbe4:       0c 94 48 6b     jmp     0xd690  ; 0xd690 <HoTT_Menu+0x1dd8>
    bbe8:       89 e0           ldi     r24, 0x09       ; 9
    bbea:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bbee:       88 eb           ldi     r24, 0xB8       ; 184
    bbf0:       99 e0           ldi     r25, 0x09       ; 9
    bbf2:       9f 93           push    r25
    bbf4:       8f 93           push    r24
    bbf6:       0b e7           ldi     r16, 0x7B       ; 123
    bbf8:       14 e1           ldi     r17, 0x14       ; 20
    bbfa:       1f 93           push    r17
    bbfc:       0f 93           push    r16
    bbfe:       e0 91 55 06     lds     r30, 0x0655
    bc02:       f0 91 56 06     lds     r31, 0x0656
    bc06:       09 95           icall
    bc08:       8e e1           ldi     r24, 0x1E       ; 30
    bc0a:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bc0e:       86 eb           ldi     r24, 0xB6       ; 182
    bc10:       99 e0           ldi     r25, 0x09       ; 9
    bc12:       9f 93           push    r25
    bc14:       8f 93           push    r24
    bc16:       1f 93           push    r17
    bc18:       0f 93           push    r16
    bc1a:       e0 91 55 06     lds     r30, 0x0655
    bc1e:       f0 91 56 06     lds     r31, 0x0656
    bc22:       09 95           icall
    bc24:       83 e3           ldi     r24, 0x33       ; 51
    bc26:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bc2a:       84 eb           ldi     r24, 0xB4       ; 180
    bc2c:       99 e0           ldi     r25, 0x09       ; 9
    bc2e:       9f 93           push    r25
    bc30:       8f 93           push    r24
    bc32:       1f 93           push    r17
    bc34:       0f 93           push    r16
    bc36:       e0 91 55 06     lds     r30, 0x0655
    bc3a:       f0 91 56 06     lds     r31, 0x0656
    bc3e:       09 95           icall
    bc40:       8f e3           ldi     r24, 0x3F       ; 63
    bc42:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bc46:       8e e9           ldi     r24, 0x9E       ; 158
    bc48:       99 e0           ldi     r25, 0x09       ; 9
    bc4a:       9f 93           push    r25
    bc4c:       8f 93           push    r24
    bc4e:       1f 93           push    r17
    bc50:       0f 93           push    r16
    bc52:       e0 91 55 06     lds     r30, 0x0655
    bc56:       f0 91 56 06     lds     r31, 0x0656
    bc5a:       09 95           icall
    bc5c:       8e e7           ldi     r24, 0x7E       ; 126
    bc5e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bc62:       88 e8           ldi     r24, 0x88       ; 136
    bc64:       99 e0           ldi     r25, 0x09       ; 9
    bc66:       9f 93           push    r25
    bc68:       8f 93           push    r24
    bc6a:       1f 93           push    r17
    bc6c:       0f 93           push    r16
    bc6e:       0c 94 ec 66     jmp     0xcdd8  ; 0xcdd8 <HoTT_Menu+0x1520>
    bc72:       80 91 a4 02     lds     r24, 0x02A4
    bc76:       88 23           and     r24, r24
    bc78:       09 f4           brne    .+2             ; 0xbc7c <HoTT_Menu+0x3c4>
    bc7a:       5e c0           rjmp    .+188           ; 0xbd38 <HoTT_Menu+0x480>
    bc7c:       8d e5           ldi     r24, 0x5D       ; 93
    bc7e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bc82:       86 e8           ldi     r24, 0x86       ; 134
    bc84:       99 e0           ldi     r25, 0x09       ; 9
    bc86:       9f 93           push    r25
    bc88:       8f 93           push    r24
    bc8a:       0b e7           ldi     r16, 0x7B       ; 123
    bc8c:       14 e1           ldi     r17, 0x14       ; 20
    bc8e:       1f 93           push    r17
    bc90:       0f 93           push    r16
    bc92:       e0 91 55 06     lds     r30, 0x0655
    bc96:       f0 91 56 06     lds     r31, 0x0656
    bc9a:       09 95           icall
    bc9c:       84 e5           ldi     r24, 0x54       ; 84
    bc9e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bca2:       80 91 b5 08     lds     r24, 0x08B5
    bca6:       1f 92           push    r1
    bca8:       8f 93           push    r24
    bcaa:       8d e7           ldi     r24, 0x7D       ; 125
    bcac:       99 e0           ldi     r25, 0x09       ; 9
    bcae:       9f 93           push    r25
    bcb0:       8f 93           push    r24
    bcb2:       1f 93           push    r17
    bcb4:       0f 93           push    r16
    bcb6:       e0 91 55 06     lds     r30, 0x0655
    bcba:       f0 91 56 06     lds     r31, 0x0656
    bcbe:       09 95           icall
    bcc0:       8e e5           ldi     r24, 0x5E       ; 94
    bcc2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bcc6:       80 91 b8 08     lds     r24, 0x08B8
    bcca:       90 91 b9 08     lds     r25, 0x08B9
    bcce:       6a e0           ldi     r22, 0x0A       ; 10
    bcd0:       70 e0           ldi     r23, 0x00       ; 0
    bcd2:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    bcd6:       7f 93           push    r23
    bcd8:       6f 93           push    r22
    bcda:       83 e7           ldi     r24, 0x73       ; 115
    bcdc:       99 e0           ldi     r25, 0x09       ; 9
    bcde:       9f 93           push    r25
    bce0:       8f 93           push    r24
    bce2:       1f 93           push    r17
    bce4:       0f 93           push    r16
    bce6:       e0 91 55 06     lds     r30, 0x0655
    bcea:       f0 91 56 06     lds     r31, 0x0656
    bcee:       09 95           icall
    bcf0:       0f b6           in      r0, 0x3f        ; 63
    bcf2:       f8 94           cli
    bcf4:       de bf           out     0x3e, r29       ; 62
    bcf6:       0f be           out     0x3f, r0        ; 63
    bcf8:       cd bf           out     0x3d, r28       ; 61
    bcfa:       80 91 b6 08     lds     r24, 0x08B6
    bcfe:       83 30           cpi     r24, 0x03       ; 3
    bd00:       a9 f4           brne    .+42            ; 0xbd2c <HoTT_Menu+0x474>
    bd02:       80 91 b4 08     lds     r24, 0x08B4
    bd06:       81 ff           sbrs    r24, 1
    bd08:       0b c0           rjmp    .+22            ; 0xbd20 <HoTT_Menu+0x468>
    bd0a:       8b e5           ldi     r24, 0x5B       ; 91
    bd0c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bd10:       80 e7           ldi     r24, 0x70       ; 112
    bd12:       99 e0           ldi     r25, 0x09       ; 9
    bd14:       9f 93           push    r25
    bd16:       8f 93           push    r24
    bd18:       1f 93           push    r17
    bd1a:       0f 93           push    r16
    bd1c:       0c 94 6b 69     jmp     0xd2d6  ; 0xd2d6 <HoTT_Menu+0x1a1e>
    bd20:       8b e5           ldi     r24, 0x5B       ; 91
    bd22:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bd26:       8d e6           ldi     r24, 0x6D       ; 109
    bd28:       99 e0           ldi     r25, 0x09       ; 9
    bd2a:       f4 cf           rjmp    .-24            ; 0xbd14 <HoTT_Menu+0x45c>
    bd2c:       8b e5           ldi     r24, 0x5B       ; 91
    bd2e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bd32:       8a e6           ldi     r24, 0x6A       ; 106
    bd34:       99 e0           ldi     r25, 0x09       ; 9
    bd36:       b5 c6           rjmp    .+3434          ; 0xcaa2 <HoTT_Menu+0x11ea>
    bd38:       84 e0           ldi     r24, 0x04       ; 4
    bd3a:       27 c3           rjmp    .+1614          ; 0xc38a <HoTT_Menu+0xad2>
    bd3c:       80 91 a4 02     lds     r24, 0x02A4
    bd40:       88 23           and     r24, r24
    bd42:       09 f4           brne    .+2             ; 0xbd46 <HoTT_Menu+0x48e>
    bd44:       61 c0           rjmp    .+194           ; 0xbe08 <HoTT_Menu+0x550>
    bd46:       80 91 72 04     lds     r24, 0x0472
    bd4a:       88 23           and     r24, r24
    bd4c:       09 f4           brne    .+2             ; 0xbd50 <HoTT_Menu+0x498>
    bd4e:       45 c0           rjmp    .+138           ; 0xbdda <HoTT_Menu+0x522>
    bd50:       89 e6           ldi     r24, 0x69       ; 105
    bd52:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bd56:       80 91 b8 04     lds     r24, 0x04B8
    bd5a:       1f 92           push    r1
    bd5c:       8f 93           push    r24
    bd5e:       8f e5           ldi     r24, 0x5F       ; 95
    bd60:       99 e0           ldi     r25, 0x09       ; 9
    bd62:       9f 93           push    r25
    bd64:       8f 93           push    r24
    bd66:       2b e7           ldi     r18, 0x7B       ; 123
    bd68:       e2 2e           mov     r14, r18
    bd6a:       24 e1           ldi     r18, 0x14       ; 20
    bd6c:       f2 2e           mov     r15, r18
    bd6e:       ff 92           push    r15
    bd70:       ef 92           push    r14
    bd72:       e0 91 55 06     lds     r30, 0x0655
    bd76:       f0 91 56 06     lds     r31, 0x0656
    bd7a:       09 95           icall
    bd7c:       85 e7           ldi     r24, 0x75       ; 117
    bd7e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bd82:       80 91 96 02     lds     r24, 0x0296
    bd86:       1f 92           push    r1
    bd88:       8f 93           push    r24
    bd8a:       1f 92           push    r1
    bd8c:       10 e6           ldi     r17, 0x60       ; 96
    bd8e:       1f 93           push    r17
    bd90:       80 91 bb 08     lds     r24, 0x08BB
    bd94:       8f 93           push    r24
    bd96:       80 91 ba 08     lds     r24, 0x08BA
    bd9a:       8f 93           push    r24
    bd9c:       83 e5           ldi     r24, 0x53       ; 83
    bd9e:       99 e0           ldi     r25, 0x09       ; 9
    bda0:       9f 93           push    r25
    bda2:       8f 93           push    r24
    bda4:       ff 92           push    r15
    bda6:       ef 92           push    r14
    bda8:       e0 91 55 06     lds     r30, 0x0655
    bdac:       f0 91 56 06     lds     r31, 0x0656
    bdb0:       09 95           icall
    bdb2:       82 e7           ldi     r24, 0x72       ; 114
    bdb4:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bdb8:       80 91 b6 04     lds     r24, 0x04B6
    bdbc:       1f 92           push    r1
    bdbe:       8f 93           push    r24
    bdc0:       1f 92           push    r1
    bdc2:       1f 93           push    r17
    bdc4:       80 91 b7 04     lds     r24, 0x04B7
    bdc8:       1f 92           push    r1
    bdca:       8f 93           push    r24
    bdcc:       83 e4           ldi     r24, 0x43       ; 67
    bdce:       99 e0           ldi     r25, 0x09       ; 9
    bdd0:       9f 93           push    r25
    bdd2:       8f 93           push    r24
    bdd4:       ff 92           push    r15
    bdd6:       ef 92           push    r14
    bdd8:       11 c6           rjmp    .+3106          ; 0xc9fc <HoTT_Menu+0x1144>
    bdda:       89 e6           ldi     r24, 0x69       ; 105
    bddc:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bde0:       80 91 96 02     lds     r24, 0x0296
    bde4:       1f 92           push    r1
    bde6:       8f 93           push    r24
    bde8:       1f 92           push    r1
    bdea:       80 e6           ldi     r24, 0x60       ; 96
    bdec:       8f 93           push    r24
    bdee:       80 91 bb 08     lds     r24, 0x08BB
    bdf2:       8f 93           push    r24
    bdf4:       80 91 ba 08     lds     r24, 0x08BA
    bdf8:       8f 93           push    r24
    bdfa:       80 91 b7 08     lds     r24, 0x08B7
    bdfe:       1f 92           push    r1
    be00:       8f 93           push    r24
    be02:       8a e2           ldi     r24, 0x2A       ; 42
    be04:       99 e0           ldi     r25, 0x09       ; 9
    be06:       88 c1           rjmp    .+784           ; 0xc118 <HoTT_Menu+0x860>
    be08:       85 e0           ldi     r24, 0x05       ; 5
    be0a:       bf c2           rjmp    .+1406          ; 0xc38a <HoTT_Menu+0xad2>
    be0c:       80 91 b9 04     lds     r24, 0x04B9
    be10:       88 23           and     r24, r24
    be12:       e9 f1           breq    .+122           ; 0xbe8e <HoTT_Menu+0x5d6>
    be14:       90 91 ed 02     lds     r25, 0x02ED
    be18:       99 23           and     r25, r25
    be1a:       01 f1           breq    .+64            ; 0xbe5c <HoTT_Menu+0x5a4>
    be1c:       83 32           cpi     r24, 0x23       ; 35
    be1e:       f0 f4           brcc    .+60            ; 0xbe5c <HoTT_Menu+0x5a4>
    be20:       87 e0           ldi     r24, 0x07       ; 7
    be22:       db d8           rcall   .-3658          ; 0xafda <Hott_ClearLine>
    be24:       83 e9           ldi     r24, 0x93       ; 147
    be26:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    be2a:       80 91 b9 04     lds     r24, 0x04B9
    be2e:       1f 92           push    r1
    be30:       8f 93           push    r24
    be32:       8f e1           ldi     r24, 0x1F       ; 31
    be34:       99 e0           ldi     r25, 0x09       ; 9
    be36:       9f 93           push    r25
    be38:       8f 93           push    r24
    be3a:       8b e8           ldi     r24, 0x8B       ; 139
    be3c:       94 e1           ldi     r25, 0x14       ; 20
    be3e:       9f 93           push    r25
    be40:       8f 93           push    r24
    be42:       e0 91 55 06     lds     r30, 0x0655
    be46:       f0 91 56 06     lds     r31, 0x0656
    be4a:       09 95           icall
    be4c:       0f 90           pop     r0
    be4e:       0f 90           pop     r0
    be50:       0f 90           pop     r0
    be52:       0f 90           pop     r0
    be54:       0f 90           pop     r0
    be56:       0f 90           pop     r0
    be58:       0c 94 48 6b     jmp     0xd690  ; 0xd690 <HoTT_Menu+0x1dd8>
    be5c:       83 e9           ldi     r24, 0x93       ; 147
    be5e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    be62:       89 e1           ldi     r24, 0x19       ; 25
    be64:       99 e0           ldi     r25, 0x09       ; 9
    be66:       9f 93           push    r25
    be68:       8f 93           push    r24
    be6a:       0b e7           ldi     r16, 0x7B       ; 123
    be6c:       14 e1           ldi     r17, 0x14       ; 20
    be6e:       1f 93           push    r17
    be70:       0f 93           push    r16
    be72:       e0 91 55 06     lds     r30, 0x0655
    be76:       f0 91 56 06     lds     r31, 0x0656
    be7a:       09 95           icall
    be7c:       1f 92           push    r1
    be7e:       1f 92           push    r1
    be80:       80 91 b9 04     lds     r24, 0x04B9
    be84:       e1 e1           ldi     r30, 0x11       ; 17
    be86:       8e 9f           mul     r24, r30
    be88:       c0 01           movw    r24, r0
    be8a:       11 24           eor     r1, r1
    be8c:       b6 c3           rjmp    .+1900          ; 0xc5fa <HoTT_Menu+0xd42>
    be8e:       80 91 c9 03     lds     r24, 0x03C9
    be92:       85 ff           sbrs    r24, 5
    be94:       07 c0           rjmp    .+14            ; 0xbea4 <HoTT_Menu+0x5ec>
    be96:       84 e9           ldi     r24, 0x94       ; 148
    be98:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    be9c:       86 e0           ldi     r24, 0x06       ; 6
    be9e:       99 e0           ldi     r25, 0x09       ; 9
    bea0:       0c 94 65 69     jmp     0xd2ca  ; 0xd2ca <HoTT_Menu+0x1a12>
    bea4:       83 e9           ldi     r24, 0x93       ; 147
    bea6:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    beaa:       80 ef           ldi     r24, 0xF0       ; 240
    beac:       98 e0           ldi     r25, 0x08       ; 8
    beae:       0c 94 65 69     jmp     0xd2ca  ; 0xd2ca <HoTT_Menu+0x1a12>
    beb2:       80 91 86 0c     lds     r24, 0x0C86
    beb6:       82 30           cpi     r24, 0x02       ; 2
    beb8:       29 f4           brne    .+10            ; 0xbec4 <HoTT_Menu+0x60c>
    beba:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    bebe:       85 e0           ldi     r24, 0x05       ; 5
    bec0:       0c 94 3c 6b     jmp     0xd678  ; 0xd678 <HoTT_Menu+0x1dc0>
    bec4:       86 30           cpi     r24, 0x06       ; 6
    bec6:       69 f4           brne    .+26            ; 0xbee2 <HoTT_Menu+0x62a>
    bec8:       80 91 72 04     lds     r24, 0x0472
    becc:       88 23           and     r24, r24
    bece:       21 f0           breq    .+8             ; 0xbed8 <HoTT_Menu+0x620>
    bed0:       10 92 72 04     sts     0x0472, r1
    bed4:       0c 94 40 6b     jmp     0xd680  ; 0xd680 <HoTT_Menu+0x1dc8>
    bed8:       81 e0           ldi     r24, 0x01       ; 1
    beda:       80 93 72 04     sts     0x0472, r24
    bede:       0c 94 40 6b     jmp     0xd680  ; 0xd680 <HoTT_Menu+0x1dc8>
    bee2:       88 30           cpi     r24, 0x08       ; 8
    bee4:       11 f0           breq    .+4             ; 0xbeea <HoTT_Menu+0x632>
    bee6:       0c 94 40 6b     jmp     0xd680  ; 0xd680 <HoTT_Menu+0x1dc8>
    beea:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    beee:       81 e0           ldi     r24, 0x01       ; 1
    bef0:       0c 94 3c 6b     jmp     0xd678  ; 0xd678 <HoTT_Menu+0x1dc0>
    bef4:       50 e0           ldi     r21, 0x00       ; 0
    bef6:       41 31           cpi     r20, 0x11       ; 17
    bef8:       51 05           cpc     r21, r1
    befa:       10 f0           brcs    .+4             ; 0xbf00 <HoTT_Menu+0x648>
    befc:       0c 94 43 6b     jmp     0xd686  ; 0xd686 <HoTT_Menu+0x1dce>
    bf00:       fa 01           movw    r30, r20
    bf02:       e0 59           subi    r30, 0x90       ; 144
    bf04:       ff 4f           sbci    r31, 0xFF       ; 255
    bf06:       0c 94 24 9b     jmp     0x13648 ; 0x13648 <__tablejump2__>
    bf0a:       80 91 c9 03     lds     r24, 0x03C9
    bf0e:       85 ff           sbrs    r24, 5
    bf10:       32 c0           rjmp    .+100           ; 0xbf76 <HoTT_Menu+0x6be>
    bf12:       80 e0           ldi     r24, 0x00       ; 0
    bf14:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bf18:       80 91 1a 01     lds     r24, 0x011A
    bf1c:       90 91 1b 01     lds     r25, 0x011B
    bf20:       00 91 1a 01     lds     r16, 0x011A
    bf24:       10 91 1b 01     lds     r17, 0x011B
    bf28:       e0 91 5c 04     lds     r30, 0x045C
    bf2c:       f0 91 5d 04     lds     r31, 0x045D
    bf30:       20 91 18 05     lds     r18, 0x0518
    bf34:       2f 93           push    r18
    bf36:       20 91 17 05     lds     r18, 0x0517
    bf3a:       2f 93           push    r18
    bf3c:       2a e0           ldi     r18, 0x0A       ; 10
    bf3e:       30 e0           ldi     r19, 0x00       ; 0
    bf40:       b9 01           movw    r22, r18
    bf42:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    bf46:       9f 93           push    r25
    bf48:       8f 93           push    r24
    bf4a:       c8 01           movw    r24, r16
    bf4c:       b9 01           movw    r22, r18
    bf4e:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    bf52:       7f 93           push    r23
    bf54:       6f 93           push    r22
    bf56:       cf 01           movw    r24, r30
    bf58:       6c e3           ldi     r22, 0x3C       ; 60
    bf5a:       70 e0           ldi     r23, 0x00       ; 0
    bf5c:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    bf60:       9f 93           push    r25
    bf62:       8f 93           push    r24
    bf64:       7f 93           push    r23
    bf66:       6f 93           push    r22
    bf68:       85 ed           ldi     r24, 0xD5       ; 213
    bf6a:       98 e0           ldi     r25, 0x08       ; 8
    bf6c:       9f 93           push    r25
    bf6e:       8f 93           push    r24
    bf70:       8c e9           ldi     r24, 0x9C       ; 156
    bf72:       94 e1           ldi     r25, 0x14       ; 20
    bf74:       f8 c1           rjmp    .+1008          ; 0xc366 <HoTT_Menu+0xaae>
    bf76:       80 e0           ldi     r24, 0x00       ; 0
    bf78:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bf7c:       80 91 1a 01     lds     r24, 0x011A
    bf80:       90 91 1b 01     lds     r25, 0x011B
    bf84:       00 91 1a 01     lds     r16, 0x011A
    bf88:       10 91 1b 01     lds     r17, 0x011B
    bf8c:       e0 91 5c 04     lds     r30, 0x045C
    bf90:       f0 91 5d 04     lds     r31, 0x045D
    bf94:       20 91 18 05     lds     r18, 0x0518
    bf98:       2f 93           push    r18
    bf9a:       20 91 17 05     lds     r18, 0x0517
    bf9e:       2f 93           push    r18
    bfa0:       2a e0           ldi     r18, 0x0A       ; 10
    bfa2:       30 e0           ldi     r19, 0x00       ; 0
    bfa4:       b9 01           movw    r22, r18
    bfa6:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    bfaa:       9f 93           push    r25
    bfac:       8f 93           push    r24
    bfae:       c8 01           movw    r24, r16
    bfb0:       b9 01           movw    r22, r18
    bfb2:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    bfb6:       7f 93           push    r23
    bfb8:       6f 93           push    r22
    bfba:       cf 01           movw    r24, r30
    bfbc:       6c e3           ldi     r22, 0x3C       ; 60
    bfbe:       70 e0           ldi     r23, 0x00       ; 0
    bfc0:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    bfc4:       9f 93           push    r25
    bfc6:       8f 93           push    r24
    bfc8:       7f 93           push    r23
    bfca:       6f 93           push    r22
    bfcc:       8a eb           ldi     r24, 0xBA       ; 186
    bfce:       98 e0           ldi     r25, 0x08       ; 8
    bfd0:       c6 c1           rjmp    .+908           ; 0xc35e <HoTT_Menu+0xaa6>
    bfd2:       85 e1           ldi     r24, 0x15       ; 21
    bfd4:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    bfd8:       1f 92           push    r1
    bfda:       80 e6           ldi     r24, 0x60       ; 96
    bfdc:       8f 93           push    r24
    bfde:       80 91 43 06     lds     r24, 0x0643
    bfe2:       8f 93           push    r24
    bfe4:       80 91 42 06     lds     r24, 0x0642
    bfe8:       8f 93           push    r24
    bfea:       80 eb           ldi     r24, 0xB0       ; 176
    bfec:       98 e0           ldi     r25, 0x08       ; 8
    bfee:       9f 93           push    r25
    bff0:       8f 93           push    r24
    bff2:       0b e7           ldi     r16, 0x7B       ; 123
    bff4:       14 e1           ldi     r17, 0x14       ; 20
    bff6:       1f 93           push    r17
    bff8:       0f 93           push    r16
    bffa:       e0 91 55 06     lds     r30, 0x0655
    bffe:       f0 91 56 06     lds     r31, 0x0656
    c002:       09 95           icall
    c004:       80 91 39 06     lds     r24, 0x0639
    c008:       0f b6           in      r0, 0x3f        ; 63
    c00a:       f8 94           cli
    c00c:       de bf           out     0x3e, r29       ; 62
    c00e:       0f be           out     0x3f, r0        ; 63
    c010:       cd bf           out     0x3d, r28       ; 61
    c012:       80 ff           sbrs    r24, 0
    c014:       45 c0           rjmp    .+138           ; 0xc0a0 <HoTT_Menu+0x7e8>
    c016:       80 91 19 04     lds     r24, 0x0419
    c01a:       88 23           and     r24, r24
    c01c:       e1 f0           breq    .+56            ; 0xc056 <HoTT_Menu+0x79e>
    c01e:       8f e1           ldi     r24, 0x1F       ; 31
    c020:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c024:       60 91 fc 03     lds     r22, 0x03FC
    c028:       70 91 fd 03     lds     r23, 0x03FD
    c02c:       80 91 fe 03     lds     r24, 0x03FE
    c030:       90 91 ff 03     lds     r25, 0x03FF
    c034:       24 e6           ldi     r18, 0x64       ; 100
    c036:       30 e0           ldi     r19, 0x00       ; 0
    c038:       40 e0           ldi     r20, 0x00       ; 0
    c03a:       50 e0           ldi     r21, 0x00       ; 0
    c03c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    c040:       3f 93           push    r19
    c042:       2f 93           push    r18
    c044:       87 ea           ldi     r24, 0xA7       ; 167
    c046:       98 e0           ldi     r25, 0x08       ; 8
    c048:       9f 93           push    r25
    c04a:       8f 93           push    r24
    c04c:       8b e8           ldi     r24, 0x8B       ; 139
    c04e:       94 e1           ldi     r25, 0x14       ; 20
    c050:       9f 93           push    r25
    c052:       8f 93           push    r24
    c054:       19 c0           rjmp    .+50            ; 0xc088 <HoTT_Menu+0x7d0>
    c056:       8f e1           ldi     r24, 0x1F       ; 31
    c058:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c05c:       60 91 fc 03     lds     r22, 0x03FC
    c060:       70 91 fd 03     lds     r23, 0x03FD
    c064:       80 91 fe 03     lds     r24, 0x03FE
    c068:       90 91 ff 03     lds     r25, 0x03FF
    c06c:       24 e6           ldi     r18, 0x64       ; 100
    c06e:       30 e0           ldi     r19, 0x00       ; 0
    c070:       40 e0           ldi     r20, 0x00       ; 0
    c072:       50 e0           ldi     r21, 0x00       ; 0
    c074:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    c078:       3f 93           push    r19
    c07a:       2f 93           push    r18
    c07c:       8e e9           ldi     r24, 0x9E       ; 158
    c07e:       98 e0           ldi     r25, 0x08       ; 8
    c080:       9f 93           push    r25
    c082:       8f 93           push    r24
    c084:       1f 93           push    r17
    c086:       0f 93           push    r16
    c088:       e0 91 55 06     lds     r30, 0x0655
    c08c:       f0 91 56 06     lds     r31, 0x0656
    c090:       09 95           icall
    c092:       0f 90           pop     r0
    c094:       0f 90           pop     r0
    c096:       0f 90           pop     r0
    c098:       0f 90           pop     r0
    c09a:       0f 90           pop     r0
    c09c:       0f 90           pop     r0
    c09e:       12 c0           rjmp    .+36            ; 0xc0c4 <HoTT_Menu+0x80c>
    c0a0:       8f e1           ldi     r24, 0x1F       ; 31
    c0a2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c0a6:       84 e9           ldi     r24, 0x94       ; 148
    c0a8:       98 e0           ldi     r25, 0x08       ; 8
    c0aa:       9f 93           push    r25
    c0ac:       8f 93           push    r24
    c0ae:       1f 93           push    r17
    c0b0:       0f 93           push    r16
    c0b2:       e0 91 55 06     lds     r30, 0x0655
    c0b6:       f0 91 56 06     lds     r31, 0x0656
    c0ba:       09 95           icall
    c0bc:       0f 90           pop     r0
    c0be:       0f 90           pop     r0
    c0c0:       0f 90           pop     r0
    c0c2:       0f 90           pop     r0
    c0c4:       89 e2           ldi     r24, 0x29       ; 41
    c0c6:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c0ca:       80 91 20 01     lds     r24, 0x0120
    c0ce:       1f 92           push    r1
    c0d0:       8f 93           push    r24
    c0d2:       81 e9           ldi     r24, 0x91       ; 145
    c0d4:       98 e0           ldi     r25, 0x08       ; 8
    c0d6:       e0 c3           rjmp    .+1984          ; 0xc898 <HoTT_Menu+0xfe0>
    c0d8:       80 91 a4 02     lds     r24, 0x02A4
    c0dc:       88 23           and     r24, r24
    c0de:       41 f1           breq    .+80            ; 0xc130 <HoTT_Menu+0x878>
    c0e0:       8b e2           ldi     r24, 0x2B       ; 43
    c0e2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c0e6:       80 91 96 02     lds     r24, 0x0296
    c0ea:       1f 92           push    r1
    c0ec:       8f 93           push    r24
    c0ee:       80 91 b8 08     lds     r24, 0x08B8
    c0f2:       90 91 b9 08     lds     r25, 0x08B9
    c0f6:       6a e0           ldi     r22, 0x0A       ; 10
    c0f8:       70 e0           ldi     r23, 0x00       ; 0
    c0fa:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c0fe:       7f 93           push    r23
    c100:       6f 93           push    r22
    c102:       1f 92           push    r1
    c104:       80 e6           ldi     r24, 0x60       ; 96
    c106:       8f 93           push    r24
    c108:       80 91 bb 08     lds     r24, 0x08BB
    c10c:       8f 93           push    r24
    c10e:       80 91 ba 08     lds     r24, 0x08BA
    c112:       8f 93           push    r24
    c114:       8a e7           ldi     r24, 0x7A       ; 122
    c116:       98 e0           ldi     r25, 0x08       ; 8
    c118:       9f 93           push    r25
    c11a:       8f 93           push    r24
    c11c:       8b e7           ldi     r24, 0x7B       ; 123
    c11e:       94 e1           ldi     r25, 0x14       ; 20
    c120:       9f 93           push    r25
    c122:       8f 93           push    r24
    c124:       e0 91 55 06     lds     r30, 0x0655
    c128:       f0 91 56 06     lds     r31, 0x0656
    c12c:       09 95           icall
    c12e:       55 cd           rjmp    .-1366          ; 0xbbda <HoTT_Menu+0x322>
    c130:       82 e0           ldi     r24, 0x02       ; 2
    c132:       2b c1           rjmp    .+598           ; 0xc38a <HoTT_Menu+0xad2>
    c134:       8f e3           ldi     r24, 0x3F       ; 63
    c136:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c13a:       80 91 13 05     lds     r24, 0x0513
    c13e:       90 91 14 05     lds     r25, 0x0514
    c142:       20 91 16 05     lds     r18, 0x0516
    c146:       2f 93           push    r18
    c148:       20 91 15 05     lds     r18, 0x0515
    c14c:       2f 93           push    r18
    c14e:       6a e0           ldi     r22, 0x0A       ; 10
    c150:       70 e0           ldi     r23, 0x00       ; 0
    c152:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c156:       9f 93           push    r25
    c158:       8f 93           push    r24
    c15a:       7f 93           push    r23
    c15c:       6f 93           push    r22
    c15e:       86 e6           ldi     r24, 0x66       ; 102
    c160:       98 e0           ldi     r25, 0x08       ; 8
    c162:       9f 93           push    r25
    c164:       8f 93           push    r24
    c166:       0b e7           ldi     r16, 0x7B       ; 123
    c168:       14 e1           ldi     r17, 0x14       ; 20
    c16a:       1f 93           push    r17
    c16c:       0f 93           push    r16
    c16e:       e0 91 55 06     lds     r30, 0x0655
    c172:       f0 91 56 06     lds     r31, 0x0656
    c176:       09 95           icall
    c178:       80 91 c8 03     lds     r24, 0x03C8
    c17c:       0f b6           in      r0, 0x3f        ; 63
    c17e:       f8 94           cli
    c180:       de bf           out     0x3e, r29       ; 62
    c182:       0f be           out     0x3f, r0        ; 63
    c184:       cd bf           out     0x3d, r28       ; 61
    c186:       80 ff           sbrs    r24, 0
    c188:       0b c0           rjmp    .+22            ; 0xc1a0 <HoTT_Menu+0x8e8>
    c18a:       82 e5           ldi     r24, 0x52       ; 82
    c18c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c190:       83 e6           ldi     r24, 0x63       ; 99
    c192:       98 e0           ldi     r25, 0x08       ; 8
    c194:       9f 93           push    r25
    c196:       8f 93           push    r24
    c198:       8b e8           ldi     r24, 0x8B       ; 139
    c19a:       94 e1           ldi     r25, 0x14       ; 20
    c19c:       0c 94 69 69     jmp     0xd2d2  ; 0xd2d2 <HoTT_Menu+0x1a1a>
    c1a0:       82 e5           ldi     r24, 0x52       ; 82
    c1a2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c1a6:       80 e6           ldi     r24, 0x60       ; 96
    c1a8:       98 e0           ldi     r25, 0x08       ; 8
    c1aa:       b4 cd           rjmp    .-1176          ; 0xbd14 <HoTT_Menu+0x45c>
    c1ac:       80 91 a4 02     lds     r24, 0x02A4
    c1b0:       88 23           and     r24, r24
    c1b2:       09 f4           brne    .+2             ; 0xc1b6 <HoTT_Menu+0x8fe>
    c1b4:       4c c0           rjmp    .+152           ; 0xc24e <HoTT_Menu+0x996>
    c1b6:       84 e5           ldi     r24, 0x54       ; 84
    c1b8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c1bc:       80 91 b5 08     lds     r24, 0x08B5
    c1c0:       1f 92           push    r1
    c1c2:       8f 93           push    r24
    c1c4:       80 91 b7 08     lds     r24, 0x08B7
    c1c8:       1f 92           push    r1
    c1ca:       8f 93           push    r24
    c1cc:       8d e4           ldi     r24, 0x4D       ; 77
    c1ce:       98 e0           ldi     r25, 0x08       ; 8
    c1d0:       9f 93           push    r25
    c1d2:       8f 93           push    r24
    c1d4:       0b e7           ldi     r16, 0x7B       ; 123
    c1d6:       14 e1           ldi     r17, 0x14       ; 20
    c1d8:       1f 93           push    r17
    c1da:       0f 93           push    r16
    c1dc:       e0 91 55 06     lds     r30, 0x0655
    c1e0:       f0 91 56 06     lds     r31, 0x0656
    c1e4:       09 95           icall
    c1e6:       0f b6           in      r0, 0x3f        ; 63
    c1e8:       f8 94           cli
    c1ea:       de bf           out     0x3e, r29       ; 62
    c1ec:       0f be           out     0x3f, r0        ; 63
    c1ee:       cd bf           out     0x3d, r28       ; 61
    c1f0:       80 91 b6 08     lds     r24, 0x08B6
    c1f4:       83 30           cpi     r24, 0x03       ; 3
    c1f6:       51 f4           brne    .+20            ; 0xc20c <HoTT_Menu+0x954>
    c1f8:       84 e6           ldi     r24, 0x64       ; 100
    c1fa:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c1fe:       87 e4           ldi     r24, 0x47       ; 71
    c200:       98 e0           ldi     r25, 0x08       ; 8
    c202:       9f 93           push    r25
    c204:       8f 93           push    r24
    c206:       1f 93           push    r17
    c208:       0f 93           push    r16
    c20a:       0b c0           rjmp    .+22            ; 0xc222 <HoTT_Menu+0x96a>
    c20c:       84 e6           ldi     r24, 0x64       ; 100
    c20e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c212:       81 e4           ldi     r24, 0x41       ; 65
    c214:       98 e0           ldi     r25, 0x08       ; 8
    c216:       9f 93           push    r25
    c218:       8f 93           push    r24
    c21a:       8c e9           ldi     r24, 0x9C       ; 156
    c21c:       94 e1           ldi     r25, 0x14       ; 20
    c21e:       9f 93           push    r25
    c220:       8f 93           push    r24
    c222:       e0 91 55 06     lds     r30, 0x0655
    c226:       f0 91 56 06     lds     r31, 0x0656
    c22a:       09 95           icall
    c22c:       0f 90           pop     r0
    c22e:       0f 90           pop     r0
    c230:       0f 90           pop     r0
    c232:       0f 90           pop     r0
    c234:       80 91 b4 08     lds     r24, 0x08B4
    c238:       81 fd           sbrc    r24, 1
    c23a:       02 c0           rjmp    .+4             ; 0xc240 <HoTT_Menu+0x988>
    c23c:       0c 94 48 6b     jmp     0xd690  ; 0xd690 <HoTT_Menu+0x1dd8>
    c240:       84 e6           ldi     r24, 0x64       ; 100
    c242:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c246:       8b e3           ldi     r24, 0x3B       ; 59
    c248:       98 e0           ldi     r25, 0x08       ; 8
    c24a:       0c 94 65 69     jmp     0xd2ca  ; 0xd2ca <HoTT_Menu+0x1a12>
    c24e:       84 e5           ldi     r24, 0x54       ; 84
    c250:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c254:       85 e2           ldi     r24, 0x25       ; 37
    c256:       98 e0           ldi     r25, 0x08       ; 8
    c258:       0c 94 65 69     jmp     0xd2ca  ; 0xd2ca <HoTT_Menu+0x1a12>
    c25c:       80 91 71 04     lds     r24, 0x0471
    c260:       88 23           and     r24, r24
    c262:       09 f4           brne    .+2             ; 0xc266 <HoTT_Menu+0x9ae>
    c264:       64 c0           rjmp    .+200           ; 0xc32e <HoTT_Menu+0xa76>
    c266:       89 e6           ldi     r24, 0x69       ; 105
    c268:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c26c:       40 90 55 06     lds     r4, 0x0655
    c270:       50 90 56 06     lds     r5, 0x0656
    c274:       83 e0           ldi     r24, 0x03       ; 3
    c276:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c27a:       3c 01           movw    r6, r24
    c27c:       83 e0           ldi     r24, 0x03       ; 3
    c27e:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c282:       4c 01           movw    r8, r24
    c284:       82 e0           ldi     r24, 0x02       ; 2
    c286:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c28a:       5c 01           movw    r10, r24
    c28c:       82 e0           ldi     r24, 0x02       ; 2
    c28e:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c292:       6c 01           movw    r12, r24
    c294:       81 e0           ldi     r24, 0x01       ; 1
    c296:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c29a:       7c 01           movw    r14, r24
    c29c:       81 e0           ldi     r24, 0x01       ; 1
    c29e:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c2a2:       8c 01           movw    r16, r24
    c2a4:       80 e0           ldi     r24, 0x00       ; 0
    c2a6:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c2aa:       1c 01           movw    r2, r24
    c2ac:       80 e0           ldi     r24, 0x00       ; 0
    c2ae:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c2b2:       fc 01           movw    r30, r24
    c2b4:       2a e0           ldi     r18, 0x0A       ; 10
    c2b6:       30 e0           ldi     r19, 0x00       ; 0
    c2b8:       c3 01           movw    r24, r6
    c2ba:       b9 01           movw    r22, r18
    c2bc:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c2c0:       9f 93           push    r25
    c2c2:       8f 93           push    r24
    c2c4:       c4 01           movw    r24, r8
    c2c6:       b9 01           movw    r22, r18
    c2c8:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c2cc:       7f 93           push    r23
    c2ce:       6f 93           push    r22
    c2d0:       c5 01           movw    r24, r10
    c2d2:       b9 01           movw    r22, r18
    c2d4:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c2d8:       9f 93           push    r25
    c2da:       8f 93           push    r24
    c2dc:       c6 01           movw    r24, r12
    c2de:       b9 01           movw    r22, r18
    c2e0:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c2e4:       7f 93           push    r23
    c2e6:       6f 93           push    r22
    c2e8:       c7 01           movw    r24, r14
    c2ea:       b9 01           movw    r22, r18
    c2ec:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c2f0:       9f 93           push    r25
    c2f2:       8f 93           push    r24
    c2f4:       c8 01           movw    r24, r16
    c2f6:       b9 01           movw    r22, r18
    c2f8:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c2fc:       7f 93           push    r23
    c2fe:       6f 93           push    r22
    c300:       c1 01           movw    r24, r2
    c302:       b9 01           movw    r22, r18
    c304:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c308:       9f 93           push    r25
    c30a:       8f 93           push    r24
    c30c:       cf 01           movw    r24, r30
    c30e:       b9 01           movw    r22, r18
    c310:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c314:       7f 93           push    r23
    c316:       6f 93           push    r22
    c318:       88 e0           ldi     r24, 0x08       ; 8
    c31a:       98 e0           ldi     r25, 0x08       ; 8
    c31c:       9f 93           push    r25
    c31e:       8f 93           push    r24
    c320:       8b e7           ldi     r24, 0x7B       ; 123
    c322:       94 e1           ldi     r25, 0x14       ; 20
    c324:       9f 93           push    r25
    c326:       8f 93           push    r24
    c328:       f2 01           movw    r30, r4
    c32a:       09 95           icall
    c32c:       56 cc           rjmp    .-1876          ; 0xbbda <HoTT_Menu+0x322>
    c32e:       89 e6           ldi     r24, 0x69       ; 105
    c330:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c334:       1f 92           push    r1
    c336:       80 e6           ldi     r24, 0x60       ; 96
    c338:       8f 93           push    r24
    c33a:       80 91 a8 09     lds     r24, 0x09A8
    c33e:       1f 92           push    r1
    c340:       8f 93           push    r24
    c342:       80 91 99 09     lds     r24, 0x0999
    c346:       1f 92           push    r1
    c348:       8f 93           push    r24
    c34a:       80 91 8a 09     lds     r24, 0x098A
    c34e:       1f 92           push    r1
    c350:       8f 93           push    r24
    c352:       80 91 7b 09     lds     r24, 0x097B
    c356:       1f 92           push    r1
    c358:       8f 93           push    r24
    c35a:       85 ef           ldi     r24, 0xF5       ; 245
    c35c:       97 e0           ldi     r25, 0x07       ; 7
    c35e:       9f 93           push    r25
    c360:       8f 93           push    r24
    c362:       8b e7           ldi     r24, 0x7B       ; 123
    c364:       94 e1           ldi     r25, 0x14       ; 20
    c366:       9f 93           push    r25
    c368:       8f 93           push    r24
    c36a:       e0 91 55 06     lds     r30, 0x0655
    c36e:       f0 91 56 06     lds     r31, 0x0656
    c372:       09 95           icall
    c374:       32 cc           rjmp    .-1948          ; 0xbbda <HoTT_Menu+0x322>
    c376:       90 91 71 04     lds     r25, 0x0471
    c37a:       80 91 1a 05     lds     r24, 0x051A
    c37e:       99 23           and     r25, r25
    c380:       09 f4           brne    .+2             ; 0xc384 <HoTT_Menu+0xacc>
    c382:       d9 c0           rjmp    .+434           ; 0xc536 <HoTT_Menu+0xc7e>
    c384:       84 30           cpi     r24, 0x04       ; 4
    c386:       c9 f4           brne    .+50            ; 0xc3ba <HoTT_Menu+0xb02>
    c388:       86 e0           ldi     r24, 0x06       ; 6
    c38a:       0f 90           pop     r0
    c38c:       0f 90           pop     r0
    c38e:       0f 90           pop     r0
    c390:       0f 90           pop     r0
    c392:       df 91           pop     r29
    c394:       cf 91           pop     r28
    c396:       1f 91           pop     r17
    c398:       0f 91           pop     r16
    c39a:       ff 90           pop     r15
    c39c:       ef 90           pop     r14
    c39e:       df 90           pop     r13
    c3a0:       cf 90           pop     r12
    c3a2:       bf 90           pop     r11
    c3a4:       af 90           pop     r10
    c3a6:       9f 90           pop     r9
    c3a8:       8f 90           pop     r8
    c3aa:       7f 90           pop     r7
    c3ac:       6f 90           pop     r6
    c3ae:       5f 90           pop     r5
    c3b0:       4f 90           pop     r4
    c3b2:       3f 90           pop     r3
    c3b4:       2f 90           pop     r2
    c3b6:       0c 94 ed 57     jmp     0xafda  ; 0xafda <Hott_ClearLine>
    c3ba:       86 30           cpi     r24, 0x06       ; 6
    c3bc:       d9 f5           brne    .+118           ; 0xc434 <HoTT_Menu+0xb7c>
    c3be:       8e e7           ldi     r24, 0x7E       ; 126
    c3c0:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c3c4:       a0 90 55 06     lds     r10, 0x0655
    c3c8:       b0 90 56 06     lds     r11, 0x0656
    c3cc:       85 e0           ldi     r24, 0x05       ; 5
    c3ce:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c3d2:       6c 01           movw    r12, r24
    c3d4:       85 e0           ldi     r24, 0x05       ; 5
    c3d6:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c3da:       7c 01           movw    r14, r24
    c3dc:       84 e0           ldi     r24, 0x04       ; 4
    c3de:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c3e2:       8c 01           movw    r16, r24
    c3e4:       84 e0           ldi     r24, 0x04       ; 4
    c3e6:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c3ea:       fc 01           movw    r30, r24
    c3ec:       2a e0           ldi     r18, 0x0A       ; 10
    c3ee:       30 e0           ldi     r19, 0x00       ; 0
    c3f0:       c6 01           movw    r24, r12
    c3f2:       b9 01           movw    r22, r18
    c3f4:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c3f8:       9f 93           push    r25
    c3fa:       8f 93           push    r24
    c3fc:       c7 01           movw    r24, r14
    c3fe:       b9 01           movw    r22, r18
    c400:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c404:       7f 93           push    r23
    c406:       6f 93           push    r22
    c408:       c8 01           movw    r24, r16
    c40a:       b9 01           movw    r22, r18
    c40c:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c410:       9f 93           push    r25
    c412:       8f 93           push    r24
    c414:       cf 01           movw    r24, r30
    c416:       b9 01           movw    r22, r18
    c418:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c41c:       7f 93           push    r23
    c41e:       6f 93           push    r22
    c420:       86 ee           ldi     r24, 0xE6       ; 230
    c422:       97 e0           ldi     r25, 0x07       ; 7
    c424:       9f 93           push    r25
    c426:       8f 93           push    r24
    c428:       8b e7           ldi     r24, 0x7B       ; 123
    c42a:       94 e1           ldi     r25, 0x14       ; 20
    c42c:       9f 93           push    r25
    c42e:       8f 93           push    r24
    c430:       f5 01           movw    r30, r10
    c432:       7c ce           rjmp    .-776           ; 0xc12c <HoTT_Menu+0x874>
    c434:       87 30           cpi     r24, 0x07       ; 7
    c436:       10 f4           brcc    .+4             ; 0xc43c <HoTT_Menu+0xb84>
    c438:       0c 94 48 6b     jmp     0xd690  ; 0xd690 <HoTT_Menu+0x1dd8>
    c43c:       8e e7           ldi     r24, 0x7E       ; 126
    c43e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c442:       20 91 55 06     lds     r18, 0x0655
    c446:       30 91 56 06     lds     r19, 0x0656
    c44a:       3a 83           std     Y+2, r19        ; 0x02
    c44c:       29 83           std     Y+1, r18        ; 0x01
    c44e:       88 e0           ldi     r24, 0x08       ; 8
    c450:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c454:       3c 01           movw    r6, r24
    c456:       88 e0           ldi     r24, 0x08       ; 8
    c458:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c45c:       4c 01           movw    r8, r24
    c45e:       87 e0           ldi     r24, 0x07       ; 7
    c460:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c464:       5c 01           movw    r10, r24
    c466:       87 e0           ldi     r24, 0x07       ; 7
    c468:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c46c:       6c 01           movw    r12, r24
    c46e:       86 e0           ldi     r24, 0x06       ; 6
    c470:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c474:       7c 01           movw    r14, r24
    c476:       86 e0           ldi     r24, 0x06       ; 6
    c478:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c47c:       8c 01           movw    r16, r24
    c47e:       85 e0           ldi     r24, 0x05       ; 5
    c480:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c484:       9c 83           std     Y+4, r25        ; 0x04
    c486:       8b 83           std     Y+3, r24        ; 0x03
    c488:       85 e0           ldi     r24, 0x05       ; 5
    c48a:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c48e:       2c 01           movw    r4, r24
    c490:       84 e0           ldi     r24, 0x04       ; 4
    c492:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c496:       1c 01           movw    r2, r24
    c498:       84 e0           ldi     r24, 0x04       ; 4
    c49a:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    c49e:       fc 01           movw    r30, r24
    c4a0:       2a e0           ldi     r18, 0x0A       ; 10
    c4a2:       30 e0           ldi     r19, 0x00       ; 0
    c4a4:       c3 01           movw    r24, r6
    c4a6:       b9 01           movw    r22, r18
    c4a8:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c4ac:       9f 93           push    r25
    c4ae:       8f 93           push    r24
    c4b0:       c4 01           movw    r24, r8
    c4b2:       b9 01           movw    r22, r18
    c4b4:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c4b8:       7f 93           push    r23
    c4ba:       6f 93           push    r22
    c4bc:       c5 01           movw    r24, r10
    c4be:       b9 01           movw    r22, r18
    c4c0:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c4c4:       9f 93           push    r25
    c4c6:       8f 93           push    r24
    c4c8:       c6 01           movw    r24, r12
    c4ca:       b9 01           movw    r22, r18
    c4cc:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c4d0:       7f 93           push    r23
    c4d2:       6f 93           push    r22
    c4d4:       c7 01           movw    r24, r14
    c4d6:       b9 01           movw    r22, r18
    c4d8:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c4dc:       9f 93           push    r25
    c4de:       8f 93           push    r24
    c4e0:       c8 01           movw    r24, r16
    c4e2:       b9 01           movw    r22, r18
    c4e4:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c4e8:       7f 93           push    r23
    c4ea:       6f 93           push    r22
    c4ec:       8b 81           ldd     r24, Y+3        ; 0x03
    c4ee:       9c 81           ldd     r25, Y+4        ; 0x04
    c4f0:       b9 01           movw    r22, r18
    c4f2:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c4f6:       9f 93           push    r25
    c4f8:       8f 93           push    r24
    c4fa:       c2 01           movw    r24, r4
    c4fc:       b9 01           movw    r22, r18
    c4fe:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c502:       7f 93           push    r23
    c504:       6f 93           push    r22
    c506:       c1 01           movw    r24, r2
    c508:       b9 01           movw    r22, r18
    c50a:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c50e:       9f 93           push    r25
    c510:       8f 93           push    r24
    c512:       cf 01           movw    r24, r30
    c514:       b9 01           movw    r22, r18
    c516:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    c51a:       7f 93           push    r23
    c51c:       6f 93           push    r22
    c51e:       89 ec           ldi     r24, 0xC9       ; 201
    c520:       97 e0           ldi     r25, 0x07       ; 7
    c522:       9f 93           push    r25
    c524:       8f 93           push    r24
    c526:       8b e7           ldi     r24, 0x7B       ; 123
    c528:       94 e1           ldi     r25, 0x14       ; 20
    c52a:       9f 93           push    r25
    c52c:       8f 93           push    r24
    c52e:       e9 81           ldd     r30, Y+1        ; 0x01
    c530:       fa 81           ldd     r31, Y+2        ; 0x02
    c532:       09 95           icall
    c534:       52 cb           rjmp    .-2396          ; 0xbbda <HoTT_Menu+0x322>
    c536:       84 30           cpi     r24, 0x04       ; 4
    c538:       09 f4           brne    .+2             ; 0xc53c <HoTT_Menu+0xc84>
    c53a:       26 cf           rjmp    .-436           ; 0xc388 <HoTT_Menu+0xad0>
    c53c:       86 30           cpi     r24, 0x06       ; 6
    c53e:       89 f4           brne    .+34            ; 0xc562 <HoTT_Menu+0xcaa>
    c540:       8e e7           ldi     r24, 0x7E       ; 126
    c542:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c546:       1f 92           push    r1
    c548:       80 e6           ldi     r24, 0x60       ; 96
    c54a:       8f 93           push    r24
    c54c:       80 91 c6 09     lds     r24, 0x09C6
    c550:       1f 92           push    r1
    c552:       8f 93           push    r24
    c554:       80 91 b7 09     lds     r24, 0x09B7
    c558:       1f 92           push    r1
    c55a:       8f 93           push    r24
    c55c:       86 eb           ldi     r24, 0xB6       ; 182
    c55e:       97 e0           ldi     r25, 0x07       ; 7
    c560:       b3 c0           rjmp    .+358           ; 0xc6c8 <HoTT_Menu+0xe10>
    c562:       87 30           cpi     r24, 0x07       ; 7
    c564:       10 f4           brcc    .+4             ; 0xc56a <HoTT_Menu+0xcb2>
    c566:       0c 94 48 6b     jmp     0xd690  ; 0xd690 <HoTT_Menu+0x1dd8>
    c56a:       8e e7           ldi     r24, 0x7E       ; 126
    c56c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c570:       1f 92           push    r1
    c572:       80 e6           ldi     r24, 0x60       ; 96
    c574:       8f 93           push    r24
    c576:       80 91 e4 09     lds     r24, 0x09E4
    c57a:       1f 92           push    r1
    c57c:       8f 93           push    r24
    c57e:       80 91 d5 09     lds     r24, 0x09D5
    c582:       1f 92           push    r1
    c584:       8f 93           push    r24
    c586:       80 91 c6 09     lds     r24, 0x09C6
    c58a:       1f 92           push    r1
    c58c:       8f 93           push    r24
    c58e:       80 91 b7 09     lds     r24, 0x09B7
    c592:       1f 92           push    r1
    c594:       8f 93           push    r24
    c596:       83 ea           ldi     r24, 0xA3       ; 163
    c598:       97 e0           ldi     r25, 0x07       ; 7
    c59a:       e1 ce           rjmp    .-574           ; 0xc35e <HoTT_Menu+0xaa6>
    c59c:       80 91 b9 04     lds     r24, 0x04B9
    c5a0:       88 23           and     r24, r24
    c5a2:       91 f1           breq    .+100           ; 0xc608 <HoTT_Menu+0xd50>
    c5a4:       90 91 ed 02     lds     r25, 0x02ED
    c5a8:       99 23           and     r25, r25
    c5aa:       79 f0           breq    .+30            ; 0xc5ca <HoTT_Menu+0xd12>
    c5ac:       83 32           cpi     r24, 0x23       ; 35
    c5ae:       68 f4           brcc    .+26            ; 0xc5ca <HoTT_Menu+0xd12>
    c5b0:       87 e0           ldi     r24, 0x07       ; 7
    c5b2:       0e 94 ed 57     call    0xafda  ; 0xafda <Hott_ClearLine>
    c5b6:       83 e9           ldi     r24, 0x93       ; 147
    c5b8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c5bc:       80 91 b9 04     lds     r24, 0x04B9
    c5c0:       1f 92           push    r1
    c5c2:       8f 93           push    r24
    c5c4:       88 e9           ldi     r24, 0x98       ; 152
    c5c6:       97 e0           ldi     r25, 0x07       ; 7
    c5c8:       36 cc           rjmp    .-1940          ; 0xbe36 <HoTT_Menu+0x57e>
    c5ca:       83 e9           ldi     r24, 0x93       ; 147
    c5cc:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c5d0:       82 e9           ldi     r24, 0x92       ; 146
    c5d2:       97 e0           ldi     r25, 0x07       ; 7
    c5d4:       9f 93           push    r25
    c5d6:       8f 93           push    r24
    c5d8:       0b e7           ldi     r16, 0x7B       ; 123
    c5da:       14 e1           ldi     r17, 0x14       ; 20
    c5dc:       1f 93           push    r17
    c5de:       0f 93           push    r16
    c5e0:       e0 91 55 06     lds     r30, 0x0655
    c5e4:       f0 91 56 06     lds     r31, 0x0656
    c5e8:       09 95           icall
    c5ea:       1f 92           push    r1
    c5ec:       1f 92           push    r1
    c5ee:       80 91 b9 04     lds     r24, 0x04B9
    c5f2:       f1 e1           ldi     r31, 0x11       ; 17
    c5f4:       8f 9f           mul     r24, r31
    c5f6:       c0 01           movw    r24, r0
    c5f8:       11 24           eor     r1, r1
    c5fa:       8a 56           subi    r24, 0x6A       ; 106
    c5fc:       95 4f           sbci    r25, 0xF5       ; 245
    c5fe:       9f 93           push    r25
    c600:       8f 93           push    r24
    c602:       1f 93           push    r17
    c604:       0f 93           push    r16
    c606:       5a c7           rjmp    .+3764          ; 0xd4bc <HoTT_Menu+0x1c04>
    c608:       80 91 c9 03     lds     r24, 0x03C9
    c60c:       85 ff           sbrs    r24, 5
    c60e:       06 c0           rjmp    .+12            ; 0xc61c <HoTT_Menu+0xd64>
    c610:       84 e9           ldi     r24, 0x94       ; 148
    c612:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c616:       8f e7           ldi     r24, 0x7F       ; 127
    c618:       97 e0           ldi     r25, 0x07       ; 7
    c61a:       57 c6           rjmp    .+3246          ; 0xd2ca <HoTT_Menu+0x1a12>
    c61c:       83 e9           ldi     r24, 0x93       ; 147
    c61e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c622:       89 e6           ldi     r24, 0x69       ; 105
    c624:       97 e0           ldi     r25, 0x07       ; 7
    c626:       51 c6           rjmp    .+3234          ; 0xd2ca <HoTT_Menu+0x1a12>
    c628:       80 91 86 0c     lds     r24, 0x0C86
    c62c:       86 30           cpi     r24, 0x06       ; 6
    c62e:       79 f4           brne    .+30            ; 0xc64e <HoTT_Menu+0xd96>
    c630:       80 91 71 04     lds     r24, 0x0471
    c634:       88 23           and     r24, r24
    c636:       19 f0           breq    .+6             ; 0xc63e <HoTT_Menu+0xd86>
    c638:       10 92 71 04     sts     0x0471, r1
    c63c:       03 c0           rjmp    .+6             ; 0xc644 <HoTT_Menu+0xd8c>
    c63e:       81 e0           ldi     r24, 0x01       ; 1
    c640:       80 93 71 04     sts     0x0471, r24
    c644:       85 e0           ldi     r24, 0x05       ; 5
    c646:       0e 94 ed 57     call    0xafda  ; 0xafda <Hott_ClearLine>
    c64a:       86 e0           ldi     r24, 0x06       ; 6
    c64c:       41 c2           rjmp    .+1154          ; 0xcad0 <HoTT_Menu+0x1218>
    c64e:       88 30           cpi     r24, 0x08       ; 8
    c650:       09 f4           brne    .+2             ; 0xc654 <HoTT_Menu+0xd9c>
    c652:       98 c3           rjmp    .+1840          ; 0xcd84 <HoTT_Menu+0x14cc>
    c654:       81 30           cpi     r24, 0x01       ; 1
    c656:       11 f0           breq    .+4             ; 0xc65c <HoTT_Menu+0xda4>
    c658:       0c 94 40 6b     jmp     0xd680  ; 0xd680 <HoTT_Menu+0x1dc8>
    c65c:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    c660:       10 92 74 04     sts     0x0474, r1
    c664:       0c 94 3e 6b     jmp     0xd67c  ; 0xd67c <HoTT_Menu+0x1dc4>
    c668:       84 2f           mov     r24, r20
    c66a:       90 e0           ldi     r25, 0x00       ; 0
    c66c:       81 31           cpi     r24, 0x11       ; 17
    c66e:       91 05           cpc     r25, r1
    c670:       10 f0           brcs    .+4             ; 0xc676 <HoTT_Menu+0xdbe>
    c672:       0c 94 43 6b     jmp     0xd686  ; 0xd686 <HoTT_Menu+0x1dce>
    c676:       fc 01           movw    r30, r24
    c678:       ef 57           subi    r30, 0x7F       ; 127
    c67a:       ff 4f           sbci    r31, 0xFF       ; 255
    c67c:       0c 94 24 9b     jmp     0x13648 ; 0x13648 <__tablejump2__>
    c680:       80 e0           ldi     r24, 0x00       ; 0
    c682:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c686:       87 e9           ldi     r24, 0x97       ; 151
    c688:       95 e0           ldi     r25, 0x05       ; 5
    c68a:       9f 93           push    r25
    c68c:       8f 93           push    r24
    c68e:       80 91 52 01     lds     r24, 0x0152
    c692:       1f 92           push    r1
    c694:       8f 93           push    r24
    c696:       8a e5           ldi     r24, 0x5A       ; 90
    c698:       97 e0           ldi     r25, 0x07       ; 7
    c69a:       9f 93           push    r25
    c69c:       8f 93           push    r24
    c69e:       8b e8           ldi     r24, 0x8B       ; 139
    c6a0:       94 e1           ldi     r25, 0x14       ; 20
    c6a2:       94 ca           rjmp    .-2776          ; 0xbbcc <HoTT_Menu+0x314>
    c6a4:       85 e1           ldi     r24, 0x15       ; 21
    c6a6:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c6aa:       80 91 53 01     lds     r24, 0x0153
    c6ae:       25 ea           ldi     r18, 0xA5       ; 165
    c6b0:       35 e0           ldi     r19, 0x05       ; 5
    c6b2:       3f 93           push    r19
    c6b4:       2f 93           push    r18
    c6b6:       6a e0           ldi     r22, 0x0A       ; 10
    c6b8:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    c6bc:       1f 92           push    r1
    c6be:       9f 93           push    r25
    c6c0:       1f 92           push    r1
    c6c2:       8f 93           push    r24
    c6c4:       89 e4           ldi     r24, 0x49       ; 73
    c6c6:       97 e0           ldi     r25, 0x07       ; 7
    c6c8:       9f 93           push    r25
    c6ca:       8f 93           push    r24
    c6cc:       8b e7           ldi     r24, 0x7B       ; 123
    c6ce:       94 e1           ldi     r25, 0x14       ; 20
    c6d0:       9f 93           push    r25
    c6d2:       8f 93           push    r24
    c6d4:       93 c1           rjmp    .+806           ; 0xc9fc <HoTT_Menu+0x1144>
    c6d6:       8a e2           ldi     r24, 0x2A       ; 42
    c6d8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c6dc:       84 e4           ldi     r24, 0x44       ; 68
    c6de:       97 e0           ldi     r25, 0x07       ; 7
    c6e0:       9f 93           push    r25
    c6e2:       8f 93           push    r24
    c6e4:       0b e7           ldi     r16, 0x7B       ; 123
    c6e6:       14 e1           ldi     r17, 0x14       ; 20
    c6e8:       1f 93           push    r17
    c6ea:       0f 93           push    r16
    c6ec:       e0 91 55 06     lds     r30, 0x0655
    c6f0:       f0 91 56 06     lds     r31, 0x0656
    c6f4:       09 95           icall
    c6f6:       80 91 39 06     lds     r24, 0x0639
    c6fa:       0f 90           pop     r0
    c6fc:       0f 90           pop     r0
    c6fe:       0f 90           pop     r0
    c700:       0f 90           pop     r0
    c702:       e0 91 55 06     lds     r30, 0x0655
    c706:       f0 91 56 06     lds     r31, 0x0656
    c70a:       80 ff           sbrs    r24, 0
    c70c:       35 c0           rjmp    .+106           ; 0xc778 <HoTT_Menu+0xec0>
    c70e:       90 91 28 05     lds     r25, 0x0528
    c712:       80 91 df 03     lds     r24, 0x03DF
    c716:       91 fd           sbrc    r25, 1
    c718:       05 c0           rjmp    .+10            ; 0xc724 <HoTT_Menu+0xe6c>
    c71a:       1f 92           push    r1
    c71c:       8f 93           push    r24
    c71e:       8a e3           ldi     r24, 0x3A       ; 58
    c720:       97 e0           ldi     r25, 0x07       ; 7
    c722:       df c0           rjmp    .+446           ; 0xc8e2 <HoTT_Menu+0x102a>
    c724:       83 33           cpi     r24, 0x33       ; 51
    c726:       18 f0           brcs    .+6             ; 0xc72e <HoTT_Menu+0xe76>
    c728:       83 e3           ldi     r24, 0x33       ; 51
    c72a:       97 e0           ldi     r25, 0x07       ; 7
    c72c:       02 c0           rjmp    .+4             ; 0xc732 <HoTT_Menu+0xe7a>
    c72e:       8c e2           ldi     r24, 0x2C       ; 44
    c730:       97 e0           ldi     r25, 0x07       ; 7
    c732:       9f 93           push    r25
    c734:       8f 93           push    r24
    c736:       1f 93           push    r17
    c738:       0f 93           push    r16
    c73a:       09 95           icall
    c73c:       0f 90           pop     r0
    c73e:       0f 90           pop     r0
    c740:       0f 90           pop     r0
    c742:       0f 90           pop     r0
    c744:       90 91 1d 06     lds     r25, 0x061D
    c748:       e0 91 55 06     lds     r30, 0x0655
    c74c:       f0 91 56 06     lds     r31, 0x0656
    c750:       80 91 df 03     lds     r24, 0x03DF
    c754:       90 ff           sbrs    r25, 0
    c756:       05 c0           rjmp    .+10            ; 0xc762 <HoTT_Menu+0xeaa>
    c758:       1f 92           push    r1
    c75a:       8f 93           push    r24
    c75c:       86 e2           ldi     r24, 0x26       ; 38
    c75e:       97 e0           ldi     r25, 0x07       ; 7
    c760:       04 c0           rjmp    .+8             ; 0xc76a <HoTT_Menu+0xeb2>
    c762:       1f 92           push    r1
    c764:       8f 93           push    r24
    c766:       80 e2           ldi     r24, 0x20       ; 32
    c768:       97 e0           ldi     r25, 0x07       ; 7
    c76a:       9f 93           push    r25
    c76c:       8f 93           push    r24
    c76e:       8b e7           ldi     r24, 0x7B       ; 123
    c770:       94 e1           ldi     r25, 0x14       ; 20
    c772:       9f 93           push    r25
    c774:       8f 93           push    r24
    c776:       69 cb           rjmp    .-2350          ; 0xbe4a <HoTT_Menu+0x592>
    c778:       87 e1           ldi     r24, 0x17       ; 23
    c77a:       97 e0           ldi     r25, 0x07       ; 7
    c77c:       b9 c0           rjmp    .+370           ; 0xc8f0 <HoTT_Menu+0x1038>
    c77e:       8f e3           ldi     r24, 0x3F       ; 63
    c780:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c784:       83 e1           ldi     r24, 0x13       ; 19
    c786:       97 e0           ldi     r25, 0x07       ; 7
    c788:       9f 93           push    r25
    c78a:       8f 93           push    r24
    c78c:       0b e7           ldi     r16, 0x7B       ; 123
    c78e:       14 e1           ldi     r17, 0x14       ; 20
    c790:       1f 93           push    r17
    c792:       0f 93           push    r16
    c794:       e0 91 55 06     lds     r30, 0x0655
    c798:       f0 91 56 06     lds     r31, 0x0656
    c79c:       09 95           icall
    c79e:       0f 90           pop     r0
    c7a0:       0f 90           pop     r0
    c7a2:       0f 90           pop     r0
    c7a4:       0f 90           pop     r0
    c7a6:       80 91 7f 05     lds     r24, 0x057F
    c7aa:       e0 91 55 06     lds     r30, 0x0655
    c7ae:       f0 91 56 06     lds     r31, 0x0656
    c7b2:       81 11           cpse    r24, r1
    c7b4:       03 c0           rjmp    .+6             ; 0xc7bc <HoTT_Menu+0xf04>
    c7b6:       8a e0           ldi     r24, 0x0A       ; 10
    c7b8:       97 e0           ldi     r25, 0x07       ; 7
    c7ba:       9a c0           rjmp    .+308           ; 0xc8f0 <HoTT_Menu+0x1038>
    c7bc:       80 91 d6 03     lds     r24, 0x03D6
    c7c0:       88 23           and     r24, r24
    c7c2:       19 f0           breq    .+6             ; 0xc7ca <HoTT_Menu+0xf12>
    c7c4:       83 e0           ldi     r24, 0x03       ; 3
    c7c6:       97 e0           ldi     r25, 0x07       ; 7
    c7c8:       02 c0           rjmp    .+4             ; 0xc7ce <HoTT_Menu+0xf16>
    c7ca:       8c ef           ldi     r24, 0xFC       ; 252
    c7cc:       96 e0           ldi     r25, 0x06       ; 6
    c7ce:       9f 93           push    r25
    c7d0:       8f 93           push    r24
    c7d2:       1f 93           push    r17
    c7d4:       0f 93           push    r16
    c7d6:       09 95           icall
    c7d8:       0f 90           pop     r0
    c7da:       0f 90           pop     r0
    c7dc:       0f 90           pop     r0
    c7de:       0f 90           pop     r0
    c7e0:       80 91 95 05     lds     r24, 0x0595
    c7e4:       86 ff           sbrs    r24, 6
    c7e6:       54 c7           rjmp    .+3752          ; 0xd690 <HoTT_Menu+0x1dd8>
    c7e8:       85 ef           ldi     r24, 0xF5       ; 245
    c7ea:       96 e0           ldi     r25, 0x06       ; 6
    c7ec:       6e c5           rjmp    .+2780          ; 0xd2ca <HoTT_Menu+0x1a12>
    c7ee:       84 e5           ldi     r24, 0x54       ; 84
    c7f0:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c7f4:       80 ef           ldi     r24, 0xF0       ; 240
    c7f6:       96 e0           ldi     r25, 0x06       ; 6
    c7f8:       9f 93           push    r25
    c7fa:       8f 93           push    r24
    c7fc:       0b e7           ldi     r16, 0x7B       ; 123
    c7fe:       14 e1           ldi     r17, 0x14       ; 20
    c800:       1f 93           push    r17
    c802:       0f 93           push    r16
    c804:       e0 91 55 06     lds     r30, 0x0655
    c808:       f0 91 56 06     lds     r31, 0x0656
    c80c:       09 95           icall
    c80e:       80 91 39 06     lds     r24, 0x0639
    c812:       0f 90           pop     r0
    c814:       0f 90           pop     r0
    c816:       0f 90           pop     r0
    c818:       0f 90           pop     r0
    c81a:       85 fd           sbrc    r24, 5
    c81c:       0b c0           rjmp    .+22            ; 0xc834 <HoTT_Menu+0xf7c>
    c81e:       87 ee           ldi     r24, 0xE7       ; 231
    c820:       96 e0           ldi     r25, 0x06       ; 6
    c822:       9f 93           push    r25
    c824:       8f 93           push    r24
    c826:       1f 93           push    r17
    c828:       0f 93           push    r16
    c82a:       e0 91 55 06     lds     r30, 0x0655
    c82e:       f0 91 56 06     lds     r31, 0x0656
    c832:       1f c0           rjmp    .+62            ; 0xc872 <HoTT_Menu+0xfba>
    c834:       80 91 6c 05     lds     r24, 0x056C
    c838:       0e 94 fa 30     call    0x61f4  ; 0x61f4 <GetChannelValue>
    c83c:       e0 91 55 06     lds     r30, 0x0655
    c840:       f0 91 56 06     lds     r31, 0x0656
    c844:       82 33           cpi     r24, 0x32       ; 50
    c846:       18 f4           brcc    .+6             ; 0xc84e <HoTT_Menu+0xf96>
    c848:       80 ee           ldi     r24, 0xE0       ; 224
    c84a:       96 e0           ldi     r25, 0x06       ; 6
    c84c:       0e c0           rjmp    .+28            ; 0xc86a <HoTT_Menu+0xfb2>
    c84e:       84 3b           cpi     r24, 0xB4       ; 180
    c850:       18 f0           brcs    .+6             ; 0xc858 <HoTT_Menu+0xfa0>
    c852:       89 ed           ldi     r24, 0xD9       ; 217
    c854:       96 e0           ldi     r25, 0x06       ; 6
    c856:       09 c0           rjmp    .+18            ; 0xc86a <HoTT_Menu+0xfb2>
    c858:       80 91 95 05     lds     r24, 0x0595
    c85c:       85 ff           sbrs    r24, 5
    c85e:       03 c0           rjmp    .+6             ; 0xc866 <HoTT_Menu+0xfae>
    c860:       82 ed           ldi     r24, 0xD2       ; 210
    c862:       96 e0           ldi     r25, 0x06       ; 6
    c864:       02 c0           rjmp    .+4             ; 0xc86a <HoTT_Menu+0xfb2>
    c866:       8b ec           ldi     r24, 0xCB       ; 203
    c868:       96 e0           ldi     r25, 0x06       ; 6
    c86a:       9f 93           push    r25
    c86c:       8f 93           push    r24
    c86e:       1f 93           push    r17
    c870:       0f 93           push    r16
    c872:       09 95           icall
    c874:       0f 90           pop     r0
    c876:       0f 90           pop     r0
    c878:       0f 90           pop     r0
    c87a:       0f 90           pop     r0
    c87c:       80 91 83 05     lds     r24, 0x0583
    c880:       88 23           and     r24, r24
    c882:       09 f4           brne    .+2             ; 0xc886 <HoTT_Menu+0xfce>
    c884:       05 c7           rjmp    .+3594          ; 0xd690 <HoTT_Menu+0x1dd8>
    c886:       8e e5           ldi     r24, 0x5E       ; 94
    c888:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c88c:       80 91 83 05     lds     r24, 0x0583
    c890:       1f 92           push    r1
    c892:       8f 93           push    r24
    c894:       80 ec           ldi     r24, 0xC0       ; 192
    c896:       96 e0           ldi     r25, 0x06       ; 6
    c898:       9f 93           push    r25
    c89a:       8f 93           push    r24
    c89c:       8b e7           ldi     r24, 0x7B       ; 123
    c89e:       94 e1           ldi     r25, 0x14       ; 20
    c8a0:       ce ca           rjmp    .-2660          ; 0xbe3e <HoTT_Menu+0x586>
    c8a2:       89 e6           ldi     r24, 0x69       ; 105
    c8a4:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c8a8:       86 eb           ldi     r24, 0xB6       ; 182
    c8aa:       96 e0           ldi     r25, 0x06       ; 6
    c8ac:       9f 93           push    r25
    c8ae:       8f 93           push    r24
    c8b0:       0b e7           ldi     r16, 0x7B       ; 123
    c8b2:       14 e1           ldi     r17, 0x14       ; 20
    c8b4:       1f 93           push    r17
    c8b6:       0f 93           push    r16
    c8b8:       e0 91 55 06     lds     r30, 0x0655
    c8bc:       f0 91 56 06     lds     r31, 0x0656
    c8c0:       09 95           icall
    c8c2:       80 91 82 05     lds     r24, 0x0582
    c8c6:       0f 90           pop     r0
    c8c8:       0f 90           pop     r0
    c8ca:       0f 90           pop     r0
    c8cc:       0f 90           pop     r0
    c8ce:       e0 91 55 06     lds     r30, 0x0655
    c8d2:       f0 91 56 06     lds     r31, 0x0656
    c8d6:       88 23           and     r24, r24
    c8d8:       49 f0           breq    .+18            ; 0xc8ec <HoTT_Menu+0x1034>
    c8da:       1f 92           push    r1
    c8dc:       8f 93           push    r24
    c8de:       82 eb           ldi     r24, 0xB2       ; 178
    c8e0:       96 e0           ldi     r25, 0x06       ; 6
    c8e2:       9f 93           push    r25
    c8e4:       8f 93           push    r24
    c8e6:       1f 93           push    r17
    c8e8:       0f 93           push    r16
    c8ea:       af ca           rjmp    .-2722          ; 0xbe4a <HoTT_Menu+0x592>
    c8ec:       8c ea           ldi     r24, 0xAC       ; 172
    c8ee:       96 e0           ldi     r25, 0x06       ; 6
    c8f0:       9f 93           push    r25
    c8f2:       8f 93           push    r24
    c8f4:       1f 93           push    r17
    c8f6:       0f 93           push    r16
    c8f8:       f2 c4           rjmp    .+2532          ; 0xd2de <HoTT_Menu+0x1a26>
    c8fa:       80 91 70 04     lds     r24, 0x0470
    c8fe:       81 11           cpse    r24, r1
    c900:       4c c0           rjmp    .+152           ; 0xc99a <HoTT_Menu+0x10e2>
    c902:       8e e7           ldi     r24, 0x7E       ; 126
    c904:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c908:       e0 91 1d 05     lds     r30, 0x051D
    c90c:       f0 e0           ldi     r31, 0x00       ; 0
    c90e:       ee 0f           add     r30, r30
    c910:       ff 1f           adc     r31, r31
    c912:       e2 5f           subi    r30, 0xF2       ; 242
    c914:       f7 4f           sbci    r31, 0xF7       ; 247
    c916:       20 81           ld      r18, Z
    c918:       31 81           ldd     r19, Z+1        ; 0x01
    c91a:       e0 91 1c 05     lds     r30, 0x051C
    c91e:       f0 e0           ldi     r31, 0x00       ; 0
    c920:       ee 0f           add     r30, r30
    c922:       ff 1f           adc     r31, r31
    c924:       e2 5f           subi    r30, 0xF2       ; 242
    c926:       f7 4f           sbci    r31, 0xF7       ; 247
    c928:       80 81           ld      r24, Z
    c92a:       91 81           ldd     r25, Z+1        ; 0x01
    c92c:       40 91 2f 01     lds     r20, 0x012F
    c930:       1f 92           push    r1
    c932:       4f 93           push    r20
    c934:       3f 93           push    r19
    c936:       2f 93           push    r18
    c938:       9f 93           push    r25
    c93a:       8f 93           push    r24
    c93c:       88 e9           ldi     r24, 0x98       ; 152
    c93e:       96 e0           ldi     r25, 0x06       ; 6
    c940:       9f 93           push    r25
    c942:       8f 93           push    r24
    c944:       0b e7           ldi     r16, 0x7B       ; 123
    c946:       14 e1           ldi     r17, 0x14       ; 20
    c948:       1f 93           push    r17
    c94a:       0f 93           push    r16
    c94c:       e0 91 55 06     lds     r30, 0x0655
    c950:       f0 91 56 06     lds     r31, 0x0656
    c954:       09 95           icall
    c956:       83 e9           ldi     r24, 0x93       ; 147
    c958:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c95c:       e0 91 1f 05     lds     r30, 0x051F
    c960:       f0 e0           ldi     r31, 0x00       ; 0
    c962:       ee 0f           add     r30, r30
    c964:       ff 1f           adc     r31, r31
    c966:       e2 5f           subi    r30, 0xF2       ; 242
    c968:       f7 4f           sbci    r31, 0xF7       ; 247
    c96a:       20 81           ld      r18, Z
    c96c:       31 81           ldd     r19, Z+1        ; 0x01
    c96e:       e0 91 1e 05     lds     r30, 0x051E
    c972:       f0 e0           ldi     r31, 0x00       ; 0
    c974:       ee 0f           add     r30, r30
    c976:       ff 1f           adc     r31, r31
    c978:       e2 5f           subi    r30, 0xF2       ; 242
    c97a:       f7 4f           sbci    r31, 0xF7       ; 247
    c97c:       80 81           ld      r24, Z
    c97e:       91 81           ldd     r25, Z+1        ; 0x01
    c980:       3f 93           push    r19
    c982:       2f 93           push    r18
    c984:       81 58           subi    r24, 0x81       ; 129
    c986:       9f 4f           sbci    r25, 0xFF       ; 255
    c988:       9f 93           push    r25
    c98a:       8f 93           push    r24
    c98c:       89 e8           ldi     r24, 0x89       ; 137
    c98e:       96 e0           ldi     r25, 0x06       ; 6
    c990:       9f 93           push    r25
    c992:       8f 93           push    r24
    c994:       1f 93           push    r17
    c996:       0f 93           push    r16
    c998:       1b c9           rjmp    .-3530          ; 0xbbd0 <HoTT_Menu+0x318>
    c99a:       8e e7           ldi     r24, 0x7E       ; 126
    c99c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c9a0:       80 91 05 04     lds     r24, 0x0405
    c9a4:       1f 92           push    r1
    c9a6:       8f 93           push    r24
    c9a8:       80 91 04 04     lds     r24, 0x0404
    c9ac:       1f 92           push    r1
    c9ae:       8f 93           push    r24
    c9b0:       80 91 03 04     lds     r24, 0x0403
    c9b4:       1f 92           push    r1
    c9b6:       8f 93           push    r24
    c9b8:       85 e7           ldi     r24, 0x75       ; 117
    c9ba:       96 e0           ldi     r25, 0x06       ; 6
    c9bc:       9f 93           push    r25
    c9be:       8f 93           push    r24
    c9c0:       0b e7           ldi     r16, 0x7B       ; 123
    c9c2:       14 e1           ldi     r17, 0x14       ; 20
    c9c4:       1f 93           push    r17
    c9c6:       0f 93           push    r16
    c9c8:       e0 91 55 06     lds     r30, 0x0655
    c9cc:       f0 91 56 06     lds     r31, 0x0656
    c9d0:       09 95           icall
    c9d2:       83 e9           ldi     r24, 0x93       ; 147
    c9d4:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    c9d8:       80 91 08 04     lds     r24, 0x0408
    c9dc:       1f 92           push    r1
    c9de:       8f 93           push    r24
    c9e0:       80 91 07 04     lds     r24, 0x0407
    c9e4:       1f 92           push    r1
    c9e6:       8f 93           push    r24
    c9e8:       80 91 06 04     lds     r24, 0x0406
    c9ec:       1f 92           push    r1
    c9ee:       8f 93           push    r24
    c9f0:       81 e6           ldi     r24, 0x61       ; 97
    c9f2:       96 e0           ldi     r25, 0x06       ; 6
    c9f4:       9f 93           push    r25
    c9f6:       8f 93           push    r24
    c9f8:       1f 93           push    r17
    c9fa:       0f 93           push    r16
    c9fc:       e0 91 55 06     lds     r30, 0x0655
    ca00:       f0 91 56 06     lds     r31, 0x0656
    ca04:       09 95           icall
    ca06:       e9 c8           rjmp    .-3630          ; 0xbbda <HoTT_Menu+0x322>
    ca08:       80 91 ed 02     lds     r24, 0x02ED
    ca0c:       88 23           and     r24, r24
    ca0e:       09 f4           brne    .+2             ; 0xca12 <HoTT_Menu+0x115a>
    ca10:       3f c6           rjmp    .+3198          ; 0xd690 <HoTT_Menu+0x1dd8>
    ca12:       8e e7           ldi     r24, 0x7E       ; 126
    ca14:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ca18:       80 91 39 06     lds     r24, 0x0639
    ca1c:       86 fd           sbrc    r24, 6
    ca1e:       11 c0           rjmp    .+34            ; 0xca42 <HoTT_Menu+0x118a>
    ca20:       82 e5           ldi     r24, 0x52       ; 82
    ca22:       96 e0           ldi     r25, 0x06       ; 6
    ca24:       9f 93           push    r25
    ca26:       8f 93           push    r24
    ca28:       8c e9           ldi     r24, 0x9C       ; 156
    ca2a:       94 e1           ldi     r25, 0x14       ; 20
    ca2c:       9f 93           push    r25
    ca2e:       8f 93           push    r24
    ca30:       e0 91 55 06     lds     r30, 0x0655
    ca34:       f0 91 56 06     lds     r31, 0x0656
    ca38:       09 95           icall
    ca3a:       0f 90           pop     r0
    ca3c:       0f 90           pop     r0
    ca3e:       0f 90           pop     r0
    ca40:       0f 90           pop     r0
    ca42:       80 91 93 05     lds     r24, 0x0593
    ca46:       8f 70           andi    r24, 0x0F       ; 15
    ca48:       89 f0           breq    .+34            ; 0xca6c <HoTT_Menu+0x11b4>
    ca4a:       88 e4           ldi     r24, 0x48       ; 72
    ca4c:       96 e0           ldi     r25, 0x06       ; 6
    ca4e:       9f 93           push    r25
    ca50:       8f 93           push    r24
    ca52:       8c e9           ldi     r24, 0x9C       ; 156
    ca54:       94 e1           ldi     r25, 0x14       ; 20
    ca56:       9f 93           push    r25
    ca58:       8f 93           push    r24
    ca5a:       e0 91 55 06     lds     r30, 0x0655
    ca5e:       f0 91 56 06     lds     r31, 0x0656
    ca62:       09 95           icall
    ca64:       0f 90           pop     r0
    ca66:       0f 90           pop     r0
    ca68:       0f 90           pop     r0
    ca6a:       0f 90           pop     r0
    ca6c:       80 91 39 06     lds     r24, 0x0639
    ca70:       82 ff           sbrs    r24, 2
    ca72:       11 c0           rjmp    .+34            ; 0xca96 <HoTT_Menu+0x11de>
    ca74:       83 e4           ldi     r24, 0x43       ; 67
    ca76:       96 e0           ldi     r25, 0x06       ; 6
    ca78:       9f 93           push    r25
    ca7a:       8f 93           push    r24
    ca7c:       8c e9           ldi     r24, 0x9C       ; 156
    ca7e:       94 e1           ldi     r25, 0x14       ; 20
    ca80:       9f 93           push    r25
    ca82:       8f 93           push    r24
    ca84:       e0 91 55 06     lds     r30, 0x0655
    ca88:       f0 91 56 06     lds     r31, 0x0656
    ca8c:       09 95           icall
    ca8e:       0f 90           pop     r0
    ca90:       0f 90           pop     r0
    ca92:       0f 90           pop     r0
    ca94:       0f 90           pop     r0
    ca96:       80 91 39 06     lds     r24, 0x0639
    ca9a:       83 fd           sbrc    r24, 3
    ca9c:       f9 c5           rjmp    .+3058          ; 0xd690 <HoTT_Menu+0x1dd8>
    ca9e:       85 e3           ldi     r24, 0x35       ; 53
    caa0:       96 e0           ldi     r25, 0x06       ; 6
    caa2:       9f 93           push    r25
    caa4:       8f 93           push    r24
    caa6:       8c e9           ldi     r24, 0x9C       ; 156
    caa8:       94 e1           ldi     r25, 0x14       ; 20
    caaa:       13 c4           rjmp    .+2086          ; 0xd2d2 <HoTT_Menu+0x1a1a>
    caac:       10 91 86 0c     lds     r17, 0x0C86
    cab0:       16 30           cpi     r17, 0x06       ; 6
    cab2:       89 f4           brne    .+34            ; 0xcad6 <HoTT_Menu+0x121e>
    cab4:       80 91 70 04     lds     r24, 0x0470
    cab8:       88 23           and     r24, r24
    caba:       19 f0           breq    .+6             ; 0xcac2 <HoTT_Menu+0x120a>
    cabc:       10 92 70 04     sts     0x0470, r1
    cac0:       03 c0           rjmp    .+6             ; 0xcac8 <HoTT_Menu+0x1210>
    cac2:       81 e0           ldi     r24, 0x01       ; 1
    cac4:       80 93 70 04     sts     0x0470, r24
    cac8:       86 e0           ldi     r24, 0x06       ; 6
    caca:       0e 94 ed 57     call    0xafda  ; 0xafda <Hott_ClearLine>
    cace:       87 e0           ldi     r24, 0x07       ; 7
    cad0:       0e 94 ed 57     call    0xafda  ; 0xafda <Hott_ClearLine>
    cad4:       d5 c5           rjmp    .+2986          ; 0xd680 <HoTT_Menu+0x1dc8>
    cad6:       18 30           cpi     r17, 0x08       ; 8
    cad8:       21 f4           brne    .+8             ; 0xcae2 <HoTT_Menu+0x122a>
    cada:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    cade:       83 e0           ldi     r24, 0x03       ; 3
    cae0:       cb c5           rjmp    .+2966          ; 0xd678 <HoTT_Menu+0x1dc0>
    cae2:       11 30           cpi     r17, 0x01       ; 1
    cae4:       09 f0           breq    .+2             ; 0xcae8 <HoTT_Menu+0x1230>
    cae6:       cc c5           rjmp    .+2968          ; 0xd680 <HoTT_Menu+0x1dc8>
    cae8:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    caec:       10 93 74 04     sts     0x0474, r17
    caf0:       c5 c5           rjmp    .+2954          ; 0xd67c <HoTT_Menu+0x1dc4>
    caf2:       42 30           cpi     r20, 0x02       ; 2
    caf4:       c1 f1           breq    .+112           ; 0xcb66 <HoTT_Menu+0x12ae>
    caf6:       28 f4           brcc    .+10            ; 0xcb02 <HoTT_Menu+0x124a>
    caf8:       44 23           and     r20, r20
    cafa:       39 f0           breq    .+14            ; 0xcb0a <HoTT_Menu+0x1252>
    cafc:       41 30           cpi     r20, 0x01       ; 1
    cafe:       d9 f0           breq    .+54            ; 0xcb36 <HoTT_Menu+0x127e>
    cb00:       c2 c5           rjmp    .+2948          ; 0xd686 <HoTT_Menu+0x1dce>
    cb02:       46 30           cpi     r20, 0x06       ; 6
    cb04:       08 f4           brcc    .+2             ; 0xcb08 <HoTT_Menu+0x1250>
    cb06:       6b c0           rjmp    .+214           ; 0xcbde <HoTT_Menu+0x1326>
    cb08:       be c5           rjmp    .+2940          ; 0xd686 <HoTT_Menu+0x1dce>
    cb0a:       80 e0           ldi     r24, 0x00       ; 0
    cb0c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cb10:       86 e2           ldi     r24, 0x26       ; 38
    cb12:       96 e0           ldi     r25, 0x06       ; 6
    cb14:       9f 93           push    r25
    cb16:       8f 93           push    r24
    cb18:       0b e7           ldi     r16, 0x7B       ; 123
    cb1a:       14 e1           ldi     r17, 0x14       ; 20
    cb1c:       1f 93           push    r17
    cb1e:       0f 93           push    r16
    cb20:       e0 91 55 06     lds     r30, 0x0655
    cb24:       f0 91 56 06     lds     r31, 0x0656
    cb28:       09 95           icall
    cb2a:       85 e1           ldi     r24, 0x15       ; 21
    cb2c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cb30:       81 e1           ldi     r24, 0x11       ; 17
    cb32:       96 e0           ldi     r25, 0x06       ; 6
    cb34:       4d c1           rjmp    .+666           ; 0xcdd0 <HoTT_Menu+0x1518>
    cb36:       80 91 8a 04     lds     r24, 0x048A
    cb3a:       88 23           and     r24, r24
    cb3c:       71 f0           breq    .+28            ; 0xcb5a <HoTT_Menu+0x12a2>
    cb3e:       8e e7           ldi     r24, 0x7E       ; 126
    cb40:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cb44:       80 91 8a 04     lds     r24, 0x048A
    cb48:       1f 92           push    r1
    cb4a:       8f 93           push    r24
    cb4c:       80 91 8b 04     lds     r24, 0x048B
    cb50:       1f 92           push    r1
    cb52:       8f 93           push    r24
    cb54:       8f ef           ldi     r24, 0xFF       ; 255
    cb56:       95 e0           ldi     r25, 0x05       ; 5
    cb58:       35 c8           rjmp    .-3990          ; 0xbbc4 <HoTT_Menu+0x30c>
    cb5a:       8e e7           ldi     r24, 0x7E       ; 126
    cb5c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cb60:       8c ee           ldi     r24, 0xEC       ; 236
    cb62:       95 e0           ldi     r25, 0x05       ; 5
    cb64:       b2 c3           rjmp    .+1892          ; 0xd2ca <HoTT_Menu+0x1a12>
    cb66:       83 e9           ldi     r24, 0x93       ; 147
    cb68:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cb6c:       80 91 1a 01     lds     r24, 0x011A
    cb70:       90 91 1b 01     lds     r25, 0x011B
    cb74:       e0 91 1a 01     lds     r30, 0x011A
    cb78:       f0 91 1b 01     lds     r31, 0x011B
    cb7c:       2a e0           ldi     r18, 0x0A       ; 10
    cb7e:       30 e0           ldi     r19, 0x00       ; 0
    cb80:       b9 01           movw    r22, r18
    cb82:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    cb86:       9f 93           push    r25
    cb88:       8f 93           push    r24
    cb8a:       cf 01           movw    r24, r30
    cb8c:       b9 01           movw    r22, r18
    cb8e:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    cb92:       7f 93           push    r23
    cb94:       6f 93           push    r22
    cb96:       82 ee           ldi     r24, 0xE2       ; 226
    cb98:       95 e0           ldi     r25, 0x05       ; 5
    cb9a:       9f 93           push    r25
    cb9c:       8f 93           push    r24
    cb9e:       0b e7           ldi     r16, 0x7B       ; 123
    cba0:       14 e1           ldi     r17, 0x14       ; 20
    cba2:       1f 93           push    r17
    cba4:       0f 93           push    r16
    cba6:       e0 91 55 06     lds     r30, 0x0655
    cbaa:       f0 91 56 06     lds     r31, 0x0656
    cbae:       09 95           icall
    cbb0:       8e e9           ldi     r24, 0x9E       ; 158
    cbb2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cbb6:       8f ea           ldi     r24, 0xAF       ; 175
    cbb8:       96 e0           ldi     r25, 0x06       ; 6
    cbba:       9f 93           push    r25
    cbbc:       8f 93           push    r24
    cbbe:       8f ed           ldi     r24, 0xDF       ; 223
    cbc0:       95 e0           ldi     r25, 0x05       ; 5
    cbc2:       9f 93           push    r25
    cbc4:       8f 93           push    r24
    cbc6:       1f 93           push    r17
    cbc8:       0f 93           push    r16
    cbca:       e0 91 55 06     lds     r30, 0x0655
    cbce:       f0 91 56 06     lds     r31, 0x0656
    cbd2:       09 95           icall
    cbd4:       0f b6           in      r0, 0x3f        ; 63
    cbd6:       f8 94           cli
    cbd8:       de bf           out     0x3e, r29       ; 62
    cbda:       0f be           out     0x3f, r0        ; 63
    cbdc:       cd bf           out     0x3d, r28       ; 61
    cbde:       80 91 56 01     lds     r24, 0x0156
    cbe2:       88 23           and     r24, r24
    cbe4:       e9 f1           breq    .+122           ; 0xcc60 <HoTT_Menu+0x13a8>
    cbe6:       80 91 6f 04     lds     r24, 0x046F
    cbea:       88 23           and     r24, r24
    cbec:       c9 f0           breq    .+50            ; 0xcc20 <HoTT_Menu+0x1368>
    cbee:       80 91 ed 02     lds     r24, 0x02ED
    cbf2:       88 23           and     r24, r24
    cbf4:       a9 f0           breq    .+42            ; 0xcc20 <HoTT_Menu+0x1368>
    cbf6:       89 e4           ldi     r24, 0x49       ; 73
    cbf8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cbfc:       8b ed           ldi     r24, 0xDB       ; 219
    cbfe:       95 e0           ldi     r25, 0x05       ; 5
    cc00:       9f 93           push    r25
    cc02:       8f 93           push    r24
    cc04:       8b e7           ldi     r24, 0x7B       ; 123
    cc06:       94 e1           ldi     r25, 0x14       ; 20
    cc08:       9f 93           push    r25
    cc0a:       8f 93           push    r24
    cc0c:       e0 91 55 06     lds     r30, 0x0655
    cc10:       f0 91 56 06     lds     r31, 0x0656
    cc14:       09 95           icall
    cc16:       0f 90           pop     r0
    cc18:       0f 90           pop     r0
    cc1a:       0f 90           pop     r0
    cc1c:       0f 90           pop     r0
    cc1e:       1a c0           rjmp    .+52            ; 0xcc54 <HoTT_Menu+0x139c>
    cc20:       89 e4           ldi     r24, 0x49       ; 73
    cc22:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cc26:       80 91 56 01     lds     r24, 0x0156
    cc2a:       1f 92           push    r1
    cc2c:       8f 93           push    r24
    cc2e:       84 ed           ldi     r24, 0xD4       ; 212
    cc30:       95 e0           ldi     r25, 0x05       ; 5
    cc32:       9f 93           push    r25
    cc34:       8f 93           push    r24
    cc36:       8b e7           ldi     r24, 0x7B       ; 123
    cc38:       94 e1           ldi     r25, 0x14       ; 20
    cc3a:       9f 93           push    r25
    cc3c:       8f 93           push    r24
    cc3e:       e0 91 55 06     lds     r30, 0x0655
    cc42:       f0 91 56 06     lds     r31, 0x0656
    cc46:       09 95           icall
    cc48:       0f 90           pop     r0
    cc4a:       0f 90           pop     r0
    cc4c:       0f 90           pop     r0
    cc4e:       0f 90           pop     r0
    cc50:       0f 90           pop     r0
    cc52:       0f 90           pop     r0
    cc54:       8f e3           ldi     r24, 0x3F       ; 63
    cc56:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cc5a:       89 ec           ldi     r24, 0xC9       ; 201
    cc5c:       95 e0           ldi     r25, 0x05       ; 5
    cc5e:       05 c0           rjmp    .+10            ; 0xcc6a <HoTT_Menu+0x13b2>
    cc60:       8f e3           ldi     r24, 0x3F       ; 63
    cc62:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cc66:       8a eb           ldi     r24, 0xBA       ; 186
    cc68:       95 e0           ldi     r25, 0x05       ; 5
    cc6a:       9f 93           push    r25
    cc6c:       8f 93           push    r24
    cc6e:       8b e7           ldi     r24, 0x7B       ; 123
    cc70:       94 e1           ldi     r25, 0x14       ; 20
    cc72:       9f 93           push    r25
    cc74:       8f 93           push    r24
    cc76:       e0 91 55 06     lds     r30, 0x0655
    cc7a:       f0 91 56 06     lds     r31, 0x0656
    cc7e:       09 95           icall
    cc80:       0f 90           pop     r0
    cc82:       0f 90           pop     r0
    cc84:       0f 90           pop     r0
    cc86:       0f 90           pop     r0
    cc88:       80 91 87 04     lds     r24, 0x0487
    cc8c:       81 11           cpse    r24, r1
    cc8e:       06 c0           rjmp    .+12            ; 0xcc9c <HoTT_Menu+0x13e4>
    cc90:       84 e5           ldi     r24, 0x54       ; 84
    cc92:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cc96:       8c ea           ldi     r24, 0xAC       ; 172
    cc98:       95 e0           ldi     r25, 0x05       ; 5
    cc9a:       39 c0           rjmp    .+114           ; 0xcd0e <HoTT_Menu+0x1456>
    cc9c:       80 91 b6 08     lds     r24, 0x08B6
    cca0:       83 30           cpi     r24, 0x03       ; 3
    cca2:       81 f5           brne    .+96            ; 0xcd04 <HoTT_Menu+0x144c>
    cca4:       80 91 6f 04     lds     r24, 0x046F
    cca8:       88 23           and     r24, r24
    ccaa:       51 f0           breq    .+20            ; 0xccc0 <HoTT_Menu+0x1408>
    ccac:       80 91 56 01     lds     r24, 0x0156
    ccb0:       88 23           and     r24, r24
    ccb2:       31 f0           breq    .+12            ; 0xccc0 <HoTT_Menu+0x1408>
    ccb4:       84 e5           ldi     r24, 0x54       ; 84
    ccb6:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ccba:       8e e9           ldi     r24, 0x9E       ; 158
    ccbc:       95 e0           ldi     r25, 0x05       ; 5
    ccbe:       05 c0           rjmp    .+10            ; 0xccca <HoTT_Menu+0x1412>
    ccc0:       84 e5           ldi     r24, 0x54       ; 84
    ccc2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ccc6:       80 e9           ldi     r24, 0x90       ; 144
    ccc8:       95 e0           ldi     r25, 0x05       ; 5
    ccca:       9f 93           push    r25
    cccc:       8f 93           push    r24
    ccce:       8b e7           ldi     r24, 0x7B       ; 123
    ccd0:       94 e1           ldi     r25, 0x14       ; 20
    ccd2:       9f 93           push    r25
    ccd4:       8f 93           push    r24
    ccd6:       e0 91 55 06     lds     r30, 0x0655
    ccda:       f0 91 56 06     lds     r31, 0x0656
    ccde:       09 95           icall
    cce0:       0f 90           pop     r0
    cce2:       0f 90           pop     r0
    cce4:       0f 90           pop     r0
    cce6:       0f 90           pop     r0
    cce8:       80 91 86 0c     lds     r24, 0x0C86
    ccec:       86 30           cpi     r24, 0x06       ; 6
    ccee:       f1 f4           brne    .+60            ; 0xcd2c <HoTT_Menu+0x1474>
    ccf0:       80 91 56 01     lds     r24, 0x0156
    ccf4:       88 23           and     r24, r24
    ccf6:       19 f0           breq    .+6             ; 0xccfe <HoTT_Menu+0x1446>
    ccf8:       80 68           ori     r24, 0x80       ; 128
    ccfa:       80 93 88 04     sts     0x0488, r24
    ccfe:       10 92 6f 04     sts     0x046F, r1
    cd02:       14 c0           rjmp    .+40            ; 0xcd2c <HoTT_Menu+0x1474>
    cd04:       84 e5           ldi     r24, 0x54       ; 84
    cd06:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cd0a:       82 e8           ldi     r24, 0x82       ; 130
    cd0c:       95 e0           ldi     r25, 0x05       ; 5
    cd0e:       9f 93           push    r25
    cd10:       8f 93           push    r24
    cd12:       8b e7           ldi     r24, 0x7B       ; 123
    cd14:       94 e1           ldi     r25, 0x14       ; 20
    cd16:       9f 93           push    r25
    cd18:       8f 93           push    r24
    cd1a:       e0 91 55 06     lds     r30, 0x0655
    cd1e:       f0 91 56 06     lds     r31, 0x0656
    cd22:       09 95           icall
    cd24:       0f 90           pop     r0
    cd26:       0f 90           pop     r0
    cd28:       0f 90           pop     r0
    cd2a:       0f 90           pop     r0
    cd2c:       80 91 86 0c     lds     r24, 0x0C86
    cd30:       84 30           cpi     r24, 0x04       ; 4
    cd32:       59 f4           brne    .+22            ; 0xcd4a <HoTT_Menu+0x1492>
    cd34:       80 91 56 01     lds     r24, 0x0156
    cd38:       90 91 87 04     lds     r25, 0x0487
    cd3c:       89 17           cp      r24, r25
    cd3e:       e8 f4           brcc    .+58            ; 0xcd7a <HoTT_Menu+0x14c2>
    cd40:       91 e0           ldi     r25, 0x01       ; 1
    cd42:       90 93 6f 04     sts     0x046F, r25
    cd46:       8f 5f           subi    r24, 0xFF       ; 255
    cd48:       0a c0           rjmp    .+20            ; 0xcd5e <HoTT_Menu+0x14a6>
    cd4a:       82 30           cpi     r24, 0x02       ; 2
    cd4c:       69 f4           brne    .+26            ; 0xcd68 <HoTT_Menu+0x14b0>
    cd4e:       80 91 56 01     lds     r24, 0x0156
    cd52:       82 30           cpi     r24, 0x02       ; 2
    cd54:       90 f0           brcs    .+36            ; 0xcd7a <HoTT_Menu+0x14c2>
    cd56:       91 e0           ldi     r25, 0x01       ; 1
    cd58:       90 93 6f 04     sts     0x046F, r25
    cd5c:       81 50           subi    r24, 0x01       ; 1
    cd5e:       80 93 56 01     sts     0x0156, r24
    cd62:       10 92 ed 02     sts     0x02ED, r1
    cd66:       09 c0           rjmp    .+18            ; 0xcd7a <HoTT_Menu+0x14c2>
    cd68:       88 30           cpi     r24, 0x08       ; 8
    cd6a:       39 f4           brne    .+14            ; 0xcd7a <HoTT_Menu+0x14c2>
    cd6c:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    cd70:       84 e0           ldi     r24, 0x04       ; 4
    cd72:       80 93 74 04     sts     0x0474, r24
    cd76:       10 92 73 04     sts     0x0473, r1
    cd7a:       80 91 86 0c     lds     r24, 0x0C86
    cd7e:       81 30           cpi     r24, 0x01       ; 1
    cd80:       09 f0           breq    .+2             ; 0xcd84 <HoTT_Menu+0x14cc>
    cd82:       7e c4           rjmp    .+2300          ; 0xd680 <HoTT_Menu+0x1dc8>
    cd84:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    cd88:       82 e0           ldi     r24, 0x02       ; 2
    cd8a:       76 c4           rjmp    .+2284          ; 0xd678 <HoTT_Menu+0x1dc0>
    cd8c:       42 30           cpi     r20, 0x02       ; 2
    cd8e:       09 f4           brne    .+2             ; 0xcd92 <HoTT_Menu+0x14da>
    cd90:       43 c0           rjmp    .+134           ; 0xce18 <HoTT_Menu+0x1560>
    cd92:       28 f4           brcc    .+10            ; 0xcd9e <HoTT_Menu+0x14e6>
    cd94:       44 23           and     r20, r20
    cd96:       39 f0           breq    .+14            ; 0xcda6 <HoTT_Menu+0x14ee>
    cd98:       41 30           cpi     r20, 0x01       ; 1
    cd9a:       29 f1           breq    .+74            ; 0xcde6 <HoTT_Menu+0x152e>
    cd9c:       74 c4           rjmp    .+2280          ; 0xd686 <HoTT_Menu+0x1dce>
    cd9e:       46 30           cpi     r20, 0x06       ; 6
    cda0:       08 f4           brcc    .+2             ; 0xcda4 <HoTT_Menu+0x14ec>
    cda2:       76 c0           rjmp    .+236           ; 0xce90 <HoTT_Menu+0x15d8>
    cda4:       70 c4           rjmp    .+2272          ; 0xd686 <HoTT_Menu+0x1dce>
    cda6:       80 e0           ldi     r24, 0x00       ; 0
    cda8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cdac:       83 e7           ldi     r24, 0x73       ; 115
    cdae:       95 e0           ldi     r25, 0x05       ; 5
    cdb0:       9f 93           push    r25
    cdb2:       8f 93           push    r24
    cdb4:       0b e7           ldi     r16, 0x7B       ; 123
    cdb6:       14 e1           ldi     r17, 0x14       ; 20
    cdb8:       1f 93           push    r17
    cdba:       0f 93           push    r16
    cdbc:       e0 91 55 06     lds     r30, 0x0655
    cdc0:       f0 91 56 06     lds     r31, 0x0656
    cdc4:       09 95           icall
    cdc6:       85 e1           ldi     r24, 0x15       ; 21
    cdc8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cdcc:       81 e6           ldi     r24, 0x61       ; 97
    cdce:       95 e0           ldi     r25, 0x05       ; 5
    cdd0:       9f 93           push    r25
    cdd2:       8f 93           push    r24
    cdd4:       1f 93           push    r17
    cdd6:       0f 93           push    r16
    cdd8:       e0 91 55 06     lds     r30, 0x0655
    cddc:       f0 91 56 06     lds     r31, 0x0656
    cde0:       09 95           icall
    cde2:       0c 94 ed 5d     jmp     0xbbda  ; 0xbbda <HoTT_Menu+0x322>
    cde6:       80 91 8a 04     lds     r24, 0x048A
    cdea:       88 23           and     r24, r24
    cdec:       79 f0           breq    .+30            ; 0xce0c <HoTT_Menu+0x1554>
    cdee:       8e e7           ldi     r24, 0x7E       ; 126
    cdf0:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cdf4:       80 91 8a 04     lds     r24, 0x048A
    cdf8:       1f 92           push    r1
    cdfa:       8f 93           push    r24
    cdfc:       80 91 8b 04     lds     r24, 0x048B
    ce00:       1f 92           push    r1
    ce02:       8f 93           push    r24
    ce04:       8f e4           ldi     r24, 0x4F       ; 79
    ce06:       95 e0           ldi     r25, 0x05       ; 5
    ce08:       0c 94 e2 5d     jmp     0xbbc4  ; 0xbbc4 <HoTT_Menu+0x30c>
    ce0c:       8e e7           ldi     r24, 0x7E       ; 126
    ce0e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ce12:       8d e3           ldi     r24, 0x3D       ; 61
    ce14:       95 e0           ldi     r25, 0x05       ; 5
    ce16:       59 c2           rjmp    .+1202          ; 0xd2ca <HoTT_Menu+0x1a12>
    ce18:       83 e9           ldi     r24, 0x93       ; 147
    ce1a:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ce1e:       80 91 1a 01     lds     r24, 0x011A
    ce22:       90 91 1b 01     lds     r25, 0x011B
    ce26:       e0 91 1a 01     lds     r30, 0x011A
    ce2a:       f0 91 1b 01     lds     r31, 0x011B
    ce2e:       2a e0           ldi     r18, 0x0A       ; 10
    ce30:       30 e0           ldi     r19, 0x00       ; 0
    ce32:       b9 01           movw    r22, r18
    ce34:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    ce38:       9f 93           push    r25
    ce3a:       8f 93           push    r24
    ce3c:       cf 01           movw    r24, r30
    ce3e:       b9 01           movw    r22, r18
    ce40:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    ce44:       7f 93           push    r23
    ce46:       6f 93           push    r22
    ce48:       83 e3           ldi     r24, 0x33       ; 51
    ce4a:       95 e0           ldi     r25, 0x05       ; 5
    ce4c:       9f 93           push    r25
    ce4e:       8f 93           push    r24
    ce50:       0b e7           ldi     r16, 0x7B       ; 123
    ce52:       14 e1           ldi     r17, 0x14       ; 20
    ce54:       1f 93           push    r17
    ce56:       0f 93           push    r16
    ce58:       e0 91 55 06     lds     r30, 0x0655
    ce5c:       f0 91 56 06     lds     r31, 0x0656
    ce60:       09 95           icall
    ce62:       8e e9           ldi     r24, 0x9E       ; 158
    ce64:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ce68:       8f ea           ldi     r24, 0xAF       ; 175
    ce6a:       96 e0           ldi     r25, 0x06       ; 6
    ce6c:       9f 93           push    r25
    ce6e:       8f 93           push    r24
    ce70:       80 e3           ldi     r24, 0x30       ; 48
    ce72:       95 e0           ldi     r25, 0x05       ; 5
    ce74:       9f 93           push    r25
    ce76:       8f 93           push    r24
    ce78:       1f 93           push    r17
    ce7a:       0f 93           push    r16
    ce7c:       e0 91 55 06     lds     r30, 0x0655
    ce80:       f0 91 56 06     lds     r31, 0x0656
    ce84:       09 95           icall
    ce86:       0f b6           in      r0, 0x3f        ; 63
    ce88:       f8 94           cli
    ce8a:       de bf           out     0x3e, r29       ; 62
    ce8c:       0f be           out     0x3f, r0        ; 63
    ce8e:       cd bf           out     0x3d, r28       ; 61
    ce90:       8f e3           ldi     r24, 0x3F       ; 63
    ce92:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ce96:       85 e2           ldi     r24, 0x25       ; 37
    ce98:       95 e0           ldi     r25, 0x05       ; 5
    ce9a:       9f 93           push    r25
    ce9c:       8f 93           push    r24
    ce9e:       0b e7           ldi     r16, 0x7B       ; 123
    cea0:       14 e1           ldi     r17, 0x14       ; 20
    cea2:       1f 93           push    r17
    cea4:       0f 93           push    r16
    cea6:       e0 91 55 06     lds     r30, 0x0655
    ceaa:       f0 91 56 06     lds     r31, 0x0656
    ceae:       09 95           icall
    ceb0:       0f 90           pop     r0
    ceb2:       0f 90           pop     r0
    ceb4:       0f 90           pop     r0
    ceb6:       0f 90           pop     r0
    ceb8:       80 91 55 01     lds     r24, 0x0155
    cebc:       88 23           and     r24, r24
    cebe:       49 f1           breq    .+82            ; 0xcf12 <HoTT_Menu+0x165a>
    cec0:       80 91 6e 04     lds     r24, 0x046E
    cec4:       88 23           and     r24, r24
    cec6:       51 f0           breq    .+20            ; 0xcedc <HoTT_Menu+0x1624>
    cec8:       80 91 ed 02     lds     r24, 0x02ED
    cecc:       88 23           and     r24, r24
    cece:       31 f0           breq    .+12            ; 0xcedc <HoTT_Menu+0x1624>
    ced0:       89 e4           ldi     r24, 0x49       ; 73
    ced2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    ced6:       81 e2           ldi     r24, 0x21       ; 33
    ced8:       95 e0           ldi     r25, 0x05       ; 5
    ceda:       20 c0           rjmp    .+64            ; 0xcf1c <HoTT_Menu+0x1664>
    cedc:       89 e4           ldi     r24, 0x49       ; 73
    cede:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cee2:       80 91 55 01     lds     r24, 0x0155
    cee6:       1f 92           push    r1
    cee8:       8f 93           push    r24
    ceea:       87 e1           ldi     r24, 0x17       ; 23
    ceec:       95 e0           ldi     r25, 0x05       ; 5
    ceee:       9f 93           push    r25
    cef0:       8f 93           push    r24
    cef2:       8b e7           ldi     r24, 0x7B       ; 123
    cef4:       94 e1           ldi     r25, 0x14       ; 20
    cef6:       9f 93           push    r25
    cef8:       8f 93           push    r24
    cefa:       e0 91 55 06     lds     r30, 0x0655
    cefe:       f0 91 56 06     lds     r31, 0x0656
    cf02:       09 95           icall
    cf04:       0f 90           pop     r0
    cf06:       0f 90           pop     r0
    cf08:       0f 90           pop     r0
    cf0a:       0f 90           pop     r0
    cf0c:       0f 90           pop     r0
    cf0e:       0f 90           pop     r0
    cf10:       12 c0           rjmp    .+36            ; 0xcf36 <HoTT_Menu+0x167e>
    cf12:       89 e4           ldi     r24, 0x49       ; 73
    cf14:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cf18:       83 e1           ldi     r24, 0x13       ; 19
    cf1a:       95 e0           ldi     r25, 0x05       ; 5
    cf1c:       9f 93           push    r25
    cf1e:       8f 93           push    r24
    cf20:       1f 93           push    r17
    cf22:       0f 93           push    r16
    cf24:       e0 91 55 06     lds     r30, 0x0655
    cf28:       f0 91 56 06     lds     r31, 0x0656
    cf2c:       09 95           icall
    cf2e:       0f 90           pop     r0
    cf30:       0f 90           pop     r0
    cf32:       0f 90           pop     r0
    cf34:       0f 90           pop     r0
    cf36:       80 91 87 04     lds     r24, 0x0487
    cf3a:       81 11           cpse    r24, r1
    cf3c:       06 c0           rjmp    .+12            ; 0xcf4a <HoTT_Menu+0x1692>
    cf3e:       84 e5           ldi     r24, 0x54       ; 84
    cf40:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cf44:       85 e0           ldi     r24, 0x05       ; 5
    cf46:       95 e0           ldi     r25, 0x05       ; 5
    cf48:       13 c0           rjmp    .+38            ; 0xcf70 <HoTT_Menu+0x16b8>
    cf4a:       80 91 6e 04     lds     r24, 0x046E
    cf4e:       88 23           and     r24, r24
    cf50:       51 f0           breq    .+20            ; 0xcf66 <HoTT_Menu+0x16ae>
    cf52:       80 91 55 01     lds     r24, 0x0155
    cf56:       88 23           and     r24, r24
    cf58:       31 f0           breq    .+12            ; 0xcf66 <HoTT_Menu+0x16ae>
    cf5a:       84 e5           ldi     r24, 0x54       ; 84
    cf5c:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cf60:       87 ef           ldi     r24, 0xF7       ; 247
    cf62:       94 e0           ldi     r25, 0x04       ; 4
    cf64:       05 c0           rjmp    .+10            ; 0xcf70 <HoTT_Menu+0x16b8>
    cf66:       84 e5           ldi     r24, 0x54       ; 84
    cf68:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cf6c:       89 ee           ldi     r24, 0xE9       ; 233
    cf6e:       94 e0           ldi     r25, 0x04       ; 4
    cf70:       9f 93           push    r25
    cf72:       8f 93           push    r24
    cf74:       8b e7           ldi     r24, 0x7B       ; 123
    cf76:       94 e1           ldi     r25, 0x14       ; 20
    cf78:       9f 93           push    r25
    cf7a:       8f 93           push    r24
    cf7c:       e0 91 55 06     lds     r30, 0x0655
    cf80:       f0 91 56 06     lds     r31, 0x0656
    cf84:       09 95           icall
    cf86:       0f 90           pop     r0
    cf88:       0f 90           pop     r0
    cf8a:       0f 90           pop     r0
    cf8c:       0f 90           pop     r0
    cf8e:       80 91 86 0c     lds     r24, 0x0C86
    cf92:       84 30           cpi     r24, 0x04       ; 4
    cf94:       61 f4           brne    .+24            ; 0xcfae <HoTT_Menu+0x16f6>
    cf96:       80 91 55 01     lds     r24, 0x0155
    cf9a:       90 91 87 04     lds     r25, 0x0487
    cf9e:       89 17           cp      r24, r25
    cfa0:       08 f0           brcs    .+2             ; 0xcfa4 <HoTT_Menu+0x16ec>
    cfa2:       7e c1           rjmp    .+764           ; 0xd2a0 <HoTT_Menu+0x19e8>
    cfa4:       91 e0           ldi     r25, 0x01       ; 1
    cfa6:       90 93 6e 04     sts     0x046E, r25
    cfaa:       8f 5f           subi    r24, 0xFF       ; 255
    cfac:       0b c0           rjmp    .+22            ; 0xcfc4 <HoTT_Menu+0x170c>
    cfae:       82 30           cpi     r24, 0x02       ; 2
    cfb0:       61 f4           brne    .+24            ; 0xcfca <HoTT_Menu+0x1712>
    cfb2:       80 91 55 01     lds     r24, 0x0155
    cfb6:       82 30           cpi     r24, 0x02       ; 2
    cfb8:       08 f4           brcc    .+2             ; 0xcfbc <HoTT_Menu+0x1704>
    cfba:       72 c1           rjmp    .+740           ; 0xd2a0 <HoTT_Menu+0x19e8>
    cfbc:       91 e0           ldi     r25, 0x01       ; 1
    cfbe:       90 93 6e 04     sts     0x046E, r25
    cfc2:       81 50           subi    r24, 0x01       ; 1
    cfc4:       80 93 55 01     sts     0x0155, r24
    cfc8:       5d c1           rjmp    .+698           ; 0xd284 <HoTT_Menu+0x19cc>
    cfca:       86 30           cpi     r24, 0x06       ; 6
    cfcc:       09 f0           breq    .+2             ; 0xcfd0 <HoTT_Menu+0x1718>
    cfce:       5d c1           rjmp    .+698           ; 0xd28a <HoTT_Menu+0x19d2>
    cfd0:       80 91 55 01     lds     r24, 0x0155
    cfd4:       81 11           cpse    r24, r1
    cfd6:       80 93 88 04     sts     0x0488, r24
    cfda:       10 92 6e 04     sts     0x046E, r1
    cfde:       60 c1           rjmp    .+704           ; 0xd2a0 <HoTT_Menu+0x19e8>
    cfe0:       42 30           cpi     r20, 0x02       ; 2
    cfe2:       09 f4           brne    .+2             ; 0xcfe6 <HoTT_Menu+0x172e>
    cfe4:       4e c0           rjmp    .+156           ; 0xd082 <HoTT_Menu+0x17ca>
    cfe6:       08 f0           brcs    .+2             ; 0xcfea <HoTT_Menu+0x1732>
    cfe8:       42 c0           rjmp    .+132           ; 0xd06e <HoTT_Menu+0x17b6>
    cfea:       44 23           and     r20, r20
    cfec:       09 f4           brne    .+2             ; 0xcff0 <HoTT_Menu+0x1738>
    cfee:       43 c0           rjmp    .+134           ; 0xd076 <HoTT_Menu+0x17be>
    cff0:       41 30           cpi     r20, 0x01       ; 1
    cff2:       09 f0           breq    .+2             ; 0xcff6 <HoTT_Menu+0x173e>
    cff4:       48 c3           rjmp    .+1680          ; 0xd686 <HoTT_Menu+0x1dce>
    cff6:       8a e2           ldi     r24, 0x2A       ; 42
    cff8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    cffc:       80 91 1a 01     lds     r24, 0x011A
    d000:       90 91 1b 01     lds     r25, 0x011B
    d004:       e0 91 1a 01     lds     r30, 0x011A
    d008:       f0 91 1b 01     lds     r31, 0x011B
    d00c:       2a e0           ldi     r18, 0x0A       ; 10
    d00e:       30 e0           ldi     r19, 0x00       ; 0
    d010:       b9 01           movw    r22, r18
    d012:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    d016:       9f 93           push    r25
    d018:       8f 93           push    r24
    d01a:       cf 01           movw    r24, r30
    d01c:       b9 01           movw    r22, r18
    d01e:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    d022:       7f 93           push    r23
    d024:       6f 93           push    r22
    d026:       88 ec           ldi     r24, 0xC8       ; 200
    d028:       94 e0           ldi     r25, 0x04       ; 4
    d02a:       9f 93           push    r25
    d02c:       8f 93           push    r24
    d02e:       0b e7           ldi     r16, 0x7B       ; 123
    d030:       14 e1           ldi     r17, 0x14       ; 20
    d032:       1f 93           push    r17
    d034:       0f 93           push    r16
    d036:       e0 91 55 06     lds     r30, 0x0655
    d03a:       f0 91 56 06     lds     r31, 0x0656
    d03e:       09 95           icall
    d040:       8f e3           ldi     r24, 0x3F       ; 63
    d042:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d046:       80 91 5c 04     lds     r24, 0x045C
    d04a:       90 91 5d 04     lds     r25, 0x045D
    d04e:       6c e3           ldi     r22, 0x3C       ; 60
    d050:       70 e0           ldi     r23, 0x00       ; 0
    d052:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    d056:       9f 93           push    r25
    d058:       8f 93           push    r24
    d05a:       7f 93           push    r23
    d05c:       6f 93           push    r22
    d05e:       8d eb           ldi     r24, 0xBD       ; 189
    d060:       94 e0           ldi     r25, 0x04       ; 4
    d062:       9f 93           push    r25
    d064:       8f 93           push    r24
    d066:       1f 93           push    r17
    d068:       0f 93           push    r16
    d06a:       0c 94 e8 5d     jmp     0xbbd0  ; 0xbbd0 <HoTT_Menu+0x318>
    d06e:       46 30           cpi     r20, 0x06       ; 6
    d070:       08 f4           brcc    .+2             ; 0xd074 <HoTT_Menu+0x17bc>
    d072:       4c c0           rjmp    .+152           ; 0xd10c <HoTT_Menu+0x1854>
    d074:       08 c3           rjmp    .+1552          ; 0xd686 <HoTT_Menu+0x1dce>
    d076:       80 e0           ldi     r24, 0x00       ; 0
    d078:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d07c:       83 ed           ldi     r24, 0xD3       ; 211
    d07e:       94 e0           ldi     r25, 0x04       ; 4
    d080:       24 c1           rjmp    .+584           ; 0xd2ca <HoTT_Menu+0x1a12>
    d082:       85 e3           ldi     r24, 0x35       ; 53
    d084:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d088:       60 91 fc 03     lds     r22, 0x03FC
    d08c:       70 91 fd 03     lds     r23, 0x03FD
    d090:       80 91 fe 03     lds     r24, 0x03FE
    d094:       90 91 ff 03     lds     r25, 0x03FF
    d098:       24 e6           ldi     r18, 0x64       ; 100
    d09a:       30 e0           ldi     r19, 0x00       ; 0
    d09c:       40 e0           ldi     r20, 0x00       ; 0
    d09e:       50 e0           ldi     r21, 0x00       ; 0
    d0a0:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    d0a4:       3f 93           push    r19
    d0a6:       2f 93           push    r18
    d0a8:       84 eb           ldi     r24, 0xB4       ; 180
    d0aa:       94 e0           ldi     r25, 0x04       ; 4
    d0ac:       9f 93           push    r25
    d0ae:       8f 93           push    r24
    d0b0:       0b e7           ldi     r16, 0x7B       ; 123
    d0b2:       14 e1           ldi     r17, 0x14       ; 20
    d0b4:       1f 93           push    r17
    d0b6:       0f 93           push    r16
    d0b8:       e0 91 55 06     lds     r30, 0x0655
    d0bc:       f0 91 56 06     lds     r31, 0x0656
    d0c0:       09 95           icall
    d0c2:       8a e4           ldi     r24, 0x4A       ; 74
    d0c4:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d0c8:       1f 92           push    r1
    d0ca:       80 e6           ldi     r24, 0x60       ; 96
    d0cc:       8f 93           push    r24
    d0ce:       80 91 43 06     lds     r24, 0x0643
    d0d2:       8f 93           push    r24
    d0d4:       80 91 42 06     lds     r24, 0x0642
    d0d8:       8f 93           push    r24
    d0da:       89 ea           ldi     r24, 0xA9       ; 169
    d0dc:       94 e0           ldi     r25, 0x04       ; 4
    d0de:       9f 93           push    r25
    d0e0:       8f 93           push    r24
    d0e2:       1f 93           push    r17
    d0e4:       0f 93           push    r16
    d0e6:       e0 91 55 06     lds     r30, 0x0655
    d0ea:       f0 91 56 06     lds     r31, 0x0656
    d0ee:       09 95           icall
    d0f0:       8f e5           ldi     r24, 0x5F       ; 95
    d0f2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d0f6:       80 91 2f 01     lds     r24, 0x012F
    d0fa:       1f 92           push    r1
    d0fc:       8f 93           push    r24
    d0fe:       80 ea           ldi     r24, 0xA0       ; 160
    d100:       94 e0           ldi     r25, 0x04       ; 4
    d102:       9f 93           push    r25
    d104:       8f 93           push    r24
    d106:       1f 93           push    r17
    d108:       0f 93           push    r16
    d10a:       d8 c1           rjmp    .+944           ; 0xd4bc <HoTT_Menu+0x1c04>
    d10c:       8e e7           ldi     r24, 0x7E       ; 126
    d10e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d112:       83 e9           ldi     r24, 0x93       ; 147
    d114:       94 e0           ldi     r25, 0x04       ; 4
    d116:       9f 93           push    r25
    d118:       8f 93           push    r24
    d11a:       0b e7           ldi     r16, 0x7B       ; 123
    d11c:       14 e1           ldi     r17, 0x14       ; 20
    d11e:       1f 93           push    r17
    d120:       0f 93           push    r16
    d122:       e0 91 55 06     lds     r30, 0x0655
    d126:       f0 91 56 06     lds     r31, 0x0656
    d12a:       09 95           icall
    d12c:       0f 90           pop     r0
    d12e:       0f 90           pop     r0
    d130:       0f 90           pop     r0
    d132:       0f 90           pop     r0
    d134:       80 91 6d 04     lds     r24, 0x046D
    d138:       88 23           and     r24, r24
    d13a:       49 f1           breq    .+82            ; 0xd18e <HoTT_Menu+0x18d6>
    d13c:       80 91 6c 04     lds     r24, 0x046C
    d140:       88 23           and     r24, r24
    d142:       51 f0           breq    .+20            ; 0xd158 <HoTT_Menu+0x18a0>
    d144:       80 91 ed 02     lds     r24, 0x02ED
    d148:       88 23           and     r24, r24
    d14a:       31 f0           breq    .+12            ; 0xd158 <HoTT_Menu+0x18a0>
    d14c:       8b e8           ldi     r24, 0x8B       ; 139
    d14e:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d152:       8f e8           ldi     r24, 0x8F       ; 143
    d154:       94 e0           ldi     r25, 0x04       ; 4
    d156:       20 c0           rjmp    .+64            ; 0xd198 <HoTT_Menu+0x18e0>
    d158:       8b e8           ldi     r24, 0x8B       ; 139
    d15a:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d15e:       80 91 6d 04     lds     r24, 0x046D
    d162:       1f 92           push    r1
    d164:       8f 93           push    r24
    d166:       8a e8           ldi     r24, 0x8A       ; 138
    d168:       94 e0           ldi     r25, 0x04       ; 4
    d16a:       9f 93           push    r25
    d16c:       8f 93           push    r24
    d16e:       8b e7           ldi     r24, 0x7B       ; 123
    d170:       94 e1           ldi     r25, 0x14       ; 20
    d172:       9f 93           push    r25
    d174:       8f 93           push    r24
    d176:       e0 91 55 06     lds     r30, 0x0655
    d17a:       f0 91 56 06     lds     r31, 0x0656
    d17e:       09 95           icall
    d180:       0f 90           pop     r0
    d182:       0f 90           pop     r0
    d184:       0f 90           pop     r0
    d186:       0f 90           pop     r0
    d188:       0f 90           pop     r0
    d18a:       0f 90           pop     r0
    d18c:       12 c0           rjmp    .+36            ; 0xd1b2 <HoTT_Menu+0x18fa>
    d18e:       8b e8           ldi     r24, 0x8B       ; 139
    d190:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d194:       87 e8           ldi     r24, 0x87       ; 135
    d196:       94 e0           ldi     r25, 0x04       ; 4
    d198:       9f 93           push    r25
    d19a:       8f 93           push    r24
    d19c:       1f 93           push    r17
    d19e:       0f 93           push    r16
    d1a0:       e0 91 55 06     lds     r30, 0x0655
    d1a4:       f0 91 56 06     lds     r31, 0x0656
    d1a8:       09 95           icall
    d1aa:       0f 90           pop     r0
    d1ac:       0f 90           pop     r0
    d1ae:       0f 90           pop     r0
    d1b0:       0f 90           pop     r0
    d1b2:       80 91 b6 08     lds     r24, 0x08B6
    d1b6:       83 30           cpi     r24, 0x03       ; 3
    d1b8:       b1 f5           brne    .+108           ; 0xd226 <HoTT_Menu+0x196e>
    d1ba:       80 91 87 04     lds     r24, 0x0487
    d1be:       81 11           cpse    r24, r1
    d1c0:       06 c0           rjmp    .+12            ; 0xd1ce <HoTT_Menu+0x1916>
    d1c2:       83 e9           ldi     r24, 0x93       ; 147
    d1c4:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d1c8:       89 e7           ldi     r24, 0x79       ; 121
    d1ca:       94 e0           ldi     r25, 0x04       ; 4
    d1cc:       0d c0           rjmp    .+26            ; 0xd1e8 <HoTT_Menu+0x1930>
    d1ce:       80 91 6c 04     lds     r24, 0x046C
    d1d2:       88 23           and     r24, r24
    d1d4:       c9 f0           breq    .+50            ; 0xd208 <HoTT_Menu+0x1950>
    d1d6:       80 91 6d 04     lds     r24, 0x046D
    d1da:       88 23           and     r24, r24
    d1dc:       a9 f0           breq    .+42            ; 0xd208 <HoTT_Menu+0x1950>
    d1de:       83 e9           ldi     r24, 0x93       ; 147
    d1e0:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d1e4:       8a e6           ldi     r24, 0x6A       ; 106
    d1e6:       94 e0           ldi     r25, 0x04       ; 4
    d1e8:       9f 93           push    r25
    d1ea:       8f 93           push    r24
    d1ec:       8b e7           ldi     r24, 0x7B       ; 123
    d1ee:       94 e1           ldi     r25, 0x14       ; 20
    d1f0:       9f 93           push    r25
    d1f2:       8f 93           push    r24
    d1f4:       e0 91 55 06     lds     r30, 0x0655
    d1f8:       f0 91 56 06     lds     r31, 0x0656
    d1fc:       09 95           icall
    d1fe:       0f 90           pop     r0
    d200:       0f 90           pop     r0
    d202:       0f 90           pop     r0
    d204:       0f 90           pop     r0
    d206:       03 c0           rjmp    .+6             ; 0xd20e <HoTT_Menu+0x1956>
    d208:       87 e0           ldi     r24, 0x07       ; 7
    d20a:       0e 94 ed 57     call    0xafda  ; 0xafda <Hott_ClearLine>
    d20e:       80 91 86 0c     lds     r24, 0x0C86
    d212:       86 30           cpi     r24, 0x06       ; 6
    d214:       e1 f4           brne    .+56            ; 0xd24e <HoTT_Menu+0x1996>
    d216:       80 91 6d 04     lds     r24, 0x046D
    d21a:       81 11           cpse    r24, r1
    d21c:       80 93 85 04     sts     0x0485, r24
    d220:       10 92 6c 04     sts     0x046C, r1
    d224:       14 c0           rjmp    .+40            ; 0xd24e <HoTT_Menu+0x1996>
    d226:       83 e9           ldi     r24, 0x93       ; 147
    d228:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d22c:       8c e5           ldi     r24, 0x5C       ; 92
    d22e:       94 e0           ldi     r25, 0x04       ; 4
    d230:       9f 93           push    r25
    d232:       8f 93           push    r24
    d234:       8b e7           ldi     r24, 0x7B       ; 123
    d236:       94 e1           ldi     r25, 0x14       ; 20
    d238:       9f 93           push    r25
    d23a:       8f 93           push    r24
    d23c:       e0 91 55 06     lds     r30, 0x0655
    d240:       f0 91 56 06     lds     r31, 0x0656
    d244:       09 95           icall
    d246:       0f 90           pop     r0
    d248:       0f 90           pop     r0
    d24a:       0f 90           pop     r0
    d24c:       0f 90           pop     r0
    d24e:       80 91 86 0c     lds     r24, 0x0C86
    d252:       84 30           cpi     r24, 0x04       ; 4
    d254:       59 f4           brne    .+22            ; 0xd26c <HoTT_Menu+0x19b4>
    d256:       80 91 6d 04     lds     r24, 0x046D
    d25a:       90 91 87 04     lds     r25, 0x0487
    d25e:       89 17           cp      r24, r25
    d260:       f8 f4           brcc    .+62            ; 0xd2a0 <HoTT_Menu+0x19e8>
    d262:       91 e0           ldi     r25, 0x01       ; 1
    d264:       90 93 6c 04     sts     0x046C, r25
    d268:       8f 5f           subi    r24, 0xFF       ; 255
    d26a:       0a c0           rjmp    .+20            ; 0xd280 <HoTT_Menu+0x19c8>
    d26c:       82 30           cpi     r24, 0x02       ; 2
    d26e:       69 f4           brne    .+26            ; 0xd28a <HoTT_Menu+0x19d2>
    d270:       80 91 6d 04     lds     r24, 0x046D
    d274:       82 30           cpi     r24, 0x02       ; 2
    d276:       a0 f0           brcs    .+40            ; 0xd2a0 <HoTT_Menu+0x19e8>
    d278:       91 e0           ldi     r25, 0x01       ; 1
    d27a:       90 93 6c 04     sts     0x046C, r25
    d27e:       81 50           subi    r24, 0x01       ; 1
    d280:       80 93 6d 04     sts     0x046D, r24
    d284:       10 92 ed 02     sts     0x02ED, r1
    d288:       0b c0           rjmp    .+22            ; 0xd2a0 <HoTT_Menu+0x19e8>
    d28a:       88 30           cpi     r24, 0x08       ; 8
    d28c:       49 f4           brne    .+18            ; 0xd2a0 <HoTT_Menu+0x19e8>
    d28e:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    d292:       80 91 74 04     lds     r24, 0x0474
    d296:       8f 5f           subi    r24, 0xFF       ; 255
    d298:       80 93 74 04     sts     0x0474, r24
    d29c:       10 92 73 04     sts     0x0473, r1
    d2a0:       80 91 86 0c     lds     r24, 0x0C86
    d2a4:       e2 c1           rjmp    .+964           ; 0xd66a <HoTT_Menu+0x1db2>
    d2a6:       42 30           cpi     r20, 0x02       ; 2
    d2a8:       09 f4           brne    .+2             ; 0xd2ac <HoTT_Menu+0x19f4>
    d2aa:       81 c0           rjmp    .+258           ; 0xd3ae <HoTT_Menu+0x1af6>
    d2ac:       28 f4           brcc    .+10            ; 0xd2b8 <HoTT_Menu+0x1a00>
    d2ae:       44 23           and     r20, r20
    d2b0:       39 f0           breq    .+14            ; 0xd2c0 <HoTT_Menu+0x1a08>
    d2b2:       41 30           cpi     r20, 0x01       ; 1
    d2b4:       d1 f0           breq    .+52            ; 0xd2ea <HoTT_Menu+0x1a32>
    d2b6:       e7 c1           rjmp    .+974           ; 0xd686 <HoTT_Menu+0x1dce>
    d2b8:       46 30           cpi     r20, 0x06       ; 6
    d2ba:       08 f4           brcc    .+2             ; 0xd2be <HoTT_Menu+0x1a06>
    d2bc:       06 c1           rjmp    .+524           ; 0xd4ca <HoTT_Menu+0x1c12>
    d2be:       e3 c1           rjmp    .+966           ; 0xd686 <HoTT_Menu+0x1dce>
    d2c0:       80 e0           ldi     r24, 0x00       ; 0
    d2c2:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d2c6:       87 e4           ldi     r24, 0x47       ; 71
    d2c8:       94 e0           ldi     r25, 0x04       ; 4
    d2ca:       9f 93           push    r25
    d2cc:       8f 93           push    r24
    d2ce:       8b e7           ldi     r24, 0x7B       ; 123
    d2d0:       94 e1           ldi     r25, 0x14       ; 20
    d2d2:       9f 93           push    r25
    d2d4:       8f 93           push    r24
    d2d6:       e0 91 55 06     lds     r30, 0x0655
    d2da:       f0 91 56 06     lds     r31, 0x0656
    d2de:       09 95           icall
    d2e0:       0f 90           pop     r0
    d2e2:       0f 90           pop     r0
    d2e4:       0f 90           pop     r0
    d2e6:       0f 90           pop     r0
    d2e8:       d3 c1           rjmp    .+934           ; 0xd690 <HoTT_Menu+0x1dd8>
    d2ea:       8a e2           ldi     r24, 0x2A       ; 42
    d2ec:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d2f0:       80 91 1a 01     lds     r24, 0x011A
    d2f4:       90 91 1b 01     lds     r25, 0x011B
    d2f8:       e0 91 1a 01     lds     r30, 0x011A
    d2fc:       f0 91 1b 01     lds     r31, 0x011B
    d300:       2a e0           ldi     r18, 0x0A       ; 10
    d302:       30 e0           ldi     r19, 0x00       ; 0
    d304:       b9 01           movw    r22, r18
    d306:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    d30a:       9f 93           push    r25
    d30c:       8f 93           push    r24
    d30e:       cf 01           movw    r24, r30
    d310:       b9 01           movw    r22, r18
    d312:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    d316:       7f 93           push    r23
    d318:       6f 93           push    r22
    d31a:       8c e3           ldi     r24, 0x3C       ; 60
    d31c:       94 e0           ldi     r25, 0x04       ; 4
    d31e:       9f 93           push    r25
    d320:       8f 93           push    r24
    d322:       0b e7           ldi     r16, 0x7B       ; 123
    d324:       14 e1           ldi     r17, 0x14       ; 20
    d326:       1f 93           push    r17
    d328:       0f 93           push    r16
    d32a:       e0 91 55 06     lds     r30, 0x0655
    d32e:       f0 91 56 06     lds     r31, 0x0656
    d332:       09 95           icall
    d334:       8f e3           ldi     r24, 0x3F       ; 63
    d336:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d33a:       80 91 5c 04     lds     r24, 0x045C
    d33e:       90 91 5d 04     lds     r25, 0x045D
    d342:       6c e3           ldi     r22, 0x3C       ; 60
    d344:       70 e0           ldi     r23, 0x00       ; 0
    d346:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    d34a:       9f 93           push    r25
    d34c:       8f 93           push    r24
    d34e:       7f 93           push    r23
    d350:       6f 93           push    r22
    d352:       81 e3           ldi     r24, 0x31       ; 49
    d354:       94 e0           ldi     r25, 0x04       ; 4
    d356:       9f 93           push    r25
    d358:       8f 93           push    r24
    d35a:       1f 93           push    r17
    d35c:       0f 93           push    r16
    d35e:       e0 91 55 06     lds     r30, 0x0655
    d362:       f0 91 56 06     lds     r31, 0x0656
    d366:       09 95           icall
    d368:       0f b6           in      r0, 0x3f        ; 63
    d36a:       f8 94           cli
    d36c:       de bf           out     0x3e, r29       ; 62
    d36e:       0f be           out     0x3f, r0        ; 63
    d370:       cd bf           out     0x3d, r28       ; 61
    d372:       80 91 8a 04     lds     r24, 0x048A
    d376:       88 23           and     r24, r24
    d378:       11 f4           brne    .+4             ; 0xd37e <HoTT_Menu+0x1ac6>
    d37a:       0c 94 04 5f     jmp     0xbe08  ; 0xbe08 <HoTT_Menu+0x550>
    d37e:       89 e6           ldi     r24, 0x69       ; 105
    d380:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d384:       80 91 84 04     lds     r24, 0x0484
    d388:       8f 93           push    r24
    d38a:       80 91 83 04     lds     r24, 0x0483
    d38e:       8f 93           push    r24
    d390:       80 91 8a 04     lds     r24, 0x048A
    d394:       1f 92           push    r1
    d396:       8f 93           push    r24
    d398:       80 91 8b 04     lds     r24, 0x048B
    d39c:       1f 92           push    r1
    d39e:       8f 93           push    r24
    d3a0:       8c e1           ldi     r24, 0x1C       ; 28
    d3a2:       94 e0           ldi     r25, 0x04       ; 4
    d3a4:       9f 93           push    r25
    d3a6:       8f 93           push    r24
    d3a8:       1f 93           push    r17
    d3aa:       0f 93           push    r16
    d3ac:       27 cb           rjmp    .-2482          ; 0xc9fc <HoTT_Menu+0x1144>
    d3ae:       80 91 f1 03     lds     r24, 0x03F1
    d3b2:       88 23           and     r24, r24
    d3b4:       b9 f1           breq    .+110           ; 0xd424 <HoTT_Menu+0x1b6c>
    d3b6:       82 e3           ldi     r24, 0x32       ; 50
    d3b8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d3bc:       60 91 f2 03     lds     r22, 0x03F2
    d3c0:       70 91 f3 03     lds     r23, 0x03F3
    d3c4:       80 91 f4 03     lds     r24, 0x03F4
    d3c8:       90 91 f5 03     lds     r25, 0x03F5
    d3cc:       b4 e6           ldi     r27, 0x64       ; 100
    d3ce:       cb 2e           mov     r12, r27
    d3d0:       d1 2c           mov     r13, r1
    d3d2:       e1 2c           mov     r14, r1
    d3d4:       f1 2c           mov     r15, r1
    d3d6:       a7 01           movw    r20, r14
    d3d8:       96 01           movw    r18, r12
    d3da:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    d3de:       3f 93           push    r19
    d3e0:       2f 93           push    r18
    d3e2:       60 91 fc 03     lds     r22, 0x03FC
    d3e6:       70 91 fd 03     lds     r23, 0x03FD
    d3ea:       80 91 fe 03     lds     r24, 0x03FE
    d3ee:       90 91 ff 03     lds     r25, 0x03FF
    d3f2:       a7 01           movw    r20, r14
    d3f4:       96 01           movw    r18, r12
    d3f6:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    d3fa:       3f 93           push    r19
    d3fc:       2f 93           push    r18
    d3fe:       8f e0           ldi     r24, 0x0F       ; 15
    d400:       94 e0           ldi     r25, 0x04       ; 4
    d402:       9f 93           push    r25
    d404:       8f 93           push    r24
    d406:       8b e7           ldi     r24, 0x7B       ; 123
    d408:       94 e1           ldi     r25, 0x14       ; 20
    d40a:       9f 93           push    r25
    d40c:       8f 93           push    r24
    d40e:       e0 91 55 06     lds     r30, 0x0655
    d412:       f0 91 56 06     lds     r31, 0x0656
    d416:       09 95           icall
    d418:       0f b6           in      r0, 0x3f        ; 63
    d41a:       f8 94           cli
    d41c:       de bf           out     0x3e, r29       ; 62
    d41e:       0f be           out     0x3f, r0        ; 63
    d420:       cd bf           out     0x3d, r28       ; 61
    d422:       26 c0           rjmp    .+76            ; 0xd470 <HoTT_Menu+0x1bb8>
    d424:       82 e3           ldi     r24, 0x32       ; 50
    d426:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d42a:       60 91 fc 03     lds     r22, 0x03FC
    d42e:       70 91 fd 03     lds     r23, 0x03FD
    d432:       80 91 fe 03     lds     r24, 0x03FE
    d436:       90 91 ff 03     lds     r25, 0x03FF
    d43a:       24 e6           ldi     r18, 0x64       ; 100
    d43c:       30 e0           ldi     r19, 0x00       ; 0
    d43e:       40 e0           ldi     r20, 0x00       ; 0
    d440:       50 e0           ldi     r21, 0x00       ; 0
    d442:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    d446:       3f 93           push    r19
    d448:       2f 93           push    r18
    d44a:       82 e0           ldi     r24, 0x02       ; 2
    d44c:       94 e0           ldi     r25, 0x04       ; 4
    d44e:       9f 93           push    r25
    d450:       8f 93           push    r24
    d452:       8b e7           ldi     r24, 0x7B       ; 123
    d454:       94 e1           ldi     r25, 0x14       ; 20
    d456:       9f 93           push    r25
    d458:       8f 93           push    r24
    d45a:       e0 91 55 06     lds     r30, 0x0655
    d45e:       f0 91 56 06     lds     r31, 0x0656
    d462:       09 95           icall
    d464:       0f 90           pop     r0
    d466:       0f 90           pop     r0
    d468:       0f 90           pop     r0
    d46a:       0f 90           pop     r0
    d46c:       0f 90           pop     r0
    d46e:       0f 90           pop     r0
    d470:       87 e4           ldi     r24, 0x47       ; 71
    d472:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d476:       1f 92           push    r1
    d478:       80 e6           ldi     r24, 0x60       ; 96
    d47a:       8f 93           push    r24
    d47c:       80 91 43 06     lds     r24, 0x0643
    d480:       8f 93           push    r24
    d482:       80 91 42 06     lds     r24, 0x0642
    d486:       8f 93           push    r24
    d488:       87 ef           ldi     r24, 0xF7       ; 247
    d48a:       93 e0           ldi     r25, 0x03       ; 3
    d48c:       9f 93           push    r25
    d48e:       8f 93           push    r24
    d490:       0b e7           ldi     r16, 0x7B       ; 123
    d492:       14 e1           ldi     r17, 0x14       ; 20
    d494:       1f 93           push    r17
    d496:       0f 93           push    r16
    d498:       e0 91 55 06     lds     r30, 0x0655
    d49c:       f0 91 56 06     lds     r31, 0x0656
    d4a0:       09 95           icall
    d4a2:       8c e5           ldi     r24, 0x5C       ; 92
    d4a4:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d4a8:       80 91 2f 01     lds     r24, 0x012F
    d4ac:       1f 92           push    r1
    d4ae:       8f 93           push    r24
    d4b0:       8e ee           ldi     r24, 0xEE       ; 238
    d4b2:       93 e0           ldi     r25, 0x03       ; 3
    d4b4:       9f 93           push    r25
    d4b6:       8f 93           push    r24
    d4b8:       1f 93           push    r17
    d4ba:       0f 93           push    r16
    d4bc:       e0 91 55 06     lds     r30, 0x0655
    d4c0:       f0 91 56 06     lds     r31, 0x0656
    d4c4:       09 95           icall
    d4c6:       0c 94 ed 5d     jmp     0xbbda  ; 0xbbda <HoTT_Menu+0x322>
    d4ca:       80 91 86 0c     lds     r24, 0x0C86
    d4ce:       88 23           and     r24, r24
    d4d0:       49 f0           breq    .+18            ; 0xd4e4 <HoTT_Menu+0x1c2c>
    d4d2:       80 91 47 0c     lds     r24, 0x0C47
    d4d6:       90 91 48 0c     lds     r25, 0x0C48
    d4da:       01 96           adiw    r24, 0x01       ; 1
    d4dc:       90 93 48 0c     sts     0x0C48, r25
    d4e0:       80 93 47 0c     sts     0x0C47, r24
    d4e4:       8e e7           ldi     r24, 0x7E       ; 126
    d4e6:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d4ea:       82 ee           ldi     r24, 0xE2       ; 226
    d4ec:       93 e0           ldi     r25, 0x03       ; 3
    d4ee:       9f 93           push    r25
    d4f0:       8f 93           push    r24
    d4f2:       0b e7           ldi     r16, 0x7B       ; 123
    d4f4:       14 e1           ldi     r17, 0x14       ; 20
    d4f6:       1f 93           push    r17
    d4f8:       0f 93           push    r16
    d4fa:       e0 91 55 06     lds     r30, 0x0655
    d4fe:       f0 91 56 06     lds     r31, 0x0656
    d502:       09 95           icall
    d504:       0f 90           pop     r0
    d506:       0f 90           pop     r0
    d508:       0f 90           pop     r0
    d50a:       0f 90           pop     r0
    d50c:       80 91 6b 04     lds     r24, 0x046B
    d510:       88 23           and     r24, r24
    d512:       49 f1           breq    .+82            ; 0xd566 <HoTT_Menu+0x1cae>
    d514:       80 91 6a 04     lds     r24, 0x046A
    d518:       88 23           and     r24, r24
    d51a:       51 f0           breq    .+20            ; 0xd530 <HoTT_Menu+0x1c78>
    d51c:       80 91 ed 02     lds     r24, 0x02ED
    d520:       88 23           and     r24, r24
    d522:       31 f0           breq    .+12            ; 0xd530 <HoTT_Menu+0x1c78>
    d524:       89 e8           ldi     r24, 0x89       ; 137
    d526:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d52a:       8e ed           ldi     r24, 0xDE       ; 222
    d52c:       93 e0           ldi     r25, 0x03       ; 3
    d52e:       20 c0           rjmp    .+64            ; 0xd570 <HoTT_Menu+0x1cb8>
    d530:       89 e8           ldi     r24, 0x89       ; 137
    d532:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d536:       80 91 6b 04     lds     r24, 0x046B
    d53a:       1f 92           push    r1
    d53c:       8f 93           push    r24
    d53e:       8a ed           ldi     r24, 0xDA       ; 218
    d540:       93 e0           ldi     r25, 0x03       ; 3
    d542:       9f 93           push    r25
    d544:       8f 93           push    r24
    d546:       8b e7           ldi     r24, 0x7B       ; 123
    d548:       94 e1           ldi     r25, 0x14       ; 20
    d54a:       9f 93           push    r25
    d54c:       8f 93           push    r24
    d54e:       e0 91 55 06     lds     r30, 0x0655
    d552:       f0 91 56 06     lds     r31, 0x0656
    d556:       09 95           icall
    d558:       0f 90           pop     r0
    d55a:       0f 90           pop     r0
    d55c:       0f 90           pop     r0
    d55e:       0f 90           pop     r0
    d560:       0f 90           pop     r0
    d562:       0f 90           pop     r0
    d564:       12 c0           rjmp    .+36            ; 0xd58a <HoTT_Menu+0x1cd2>
    d566:       89 e8           ldi     r24, 0x89       ; 137
    d568:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d56c:       87 ed           ldi     r24, 0xD7       ; 215
    d56e:       93 e0           ldi     r25, 0x03       ; 3
    d570:       9f 93           push    r25
    d572:       8f 93           push    r24
    d574:       1f 93           push    r17
    d576:       0f 93           push    r16
    d578:       e0 91 55 06     lds     r30, 0x0655
    d57c:       f0 91 56 06     lds     r31, 0x0656
    d580:       09 95           icall
    d582:       0f 90           pop     r0
    d584:       0f 90           pop     r0
    d586:       0f 90           pop     r0
    d588:       0f 90           pop     r0
    d58a:       80 91 87 04     lds     r24, 0x0487
    d58e:       81 11           cpse    r24, r1
    d590:       06 c0           rjmp    .+12            ; 0xd59e <HoTT_Menu+0x1ce6>
    d592:       83 e9           ldi     r24, 0x93       ; 147
    d594:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d598:       89 ec           ldi     r24, 0xC9       ; 201
    d59a:       93 e0           ldi     r25, 0x03       ; 3
    d59c:       0d c0           rjmp    .+26            ; 0xd5b8 <HoTT_Menu+0x1d00>
    d59e:       80 91 6a 04     lds     r24, 0x046A
    d5a2:       88 23           and     r24, r24
    d5a4:       c9 f0           breq    .+50            ; 0xd5d8 <HoTT_Menu+0x1d20>
    d5a6:       80 91 6b 04     lds     r24, 0x046B
    d5aa:       88 23           and     r24, r24
    d5ac:       a9 f0           breq    .+42            ; 0xd5d8 <HoTT_Menu+0x1d20>
    d5ae:       83 e9           ldi     r24, 0x93       ; 147
    d5b0:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d5b4:       8b eb           ldi     r24, 0xBB       ; 187
    d5b6:       93 e0           ldi     r25, 0x03       ; 3
    d5b8:       9f 93           push    r25
    d5ba:       8f 93           push    r24
    d5bc:       8b e7           ldi     r24, 0x7B       ; 123
    d5be:       94 e1           ldi     r25, 0x14       ; 20
    d5c0:       9f 93           push    r25
    d5c2:       8f 93           push    r24
    d5c4:       e0 91 55 06     lds     r30, 0x0655
    d5c8:       f0 91 56 06     lds     r31, 0x0656
    d5cc:       09 95           icall
    d5ce:       0f 90           pop     r0
    d5d0:       0f 90           pop     r0
    d5d2:       0f 90           pop     r0
    d5d4:       0f 90           pop     r0
    d5d6:       21 c0           rjmp    .+66            ; 0xd61a <HoTT_Menu+0x1d62>
    d5d8:       87 e0           ldi     r24, 0x07       ; 7
    d5da:       0e 94 ed 57     call    0xafda  ; 0xafda <Hott_ClearLine>
    d5de:       80 91 8a 04     lds     r24, 0x048A
    d5e2:       88 23           and     r24, r24
    d5e4:       d1 f0           breq    .+52            ; 0xd61a <HoTT_Menu+0x1d62>
    d5e6:       83 e9           ldi     r24, 0x93       ; 147
    d5e8:       0e 94 a5 14     call    0x294a  ; 0x294a <LIBFC_HoTT_SetPos>
    d5ec:       8f ea           ldi     r24, 0xAF       ; 175
    d5ee:       96 e0           ldi     r25, 0x06       ; 6
    d5f0:       9f 93           push    r25
    d5f2:       8f 93           push    r24
    d5f4:       88 eb           ldi     r24, 0xB8       ; 184
    d5f6:       93 e0           ldi     r25, 0x03       ; 3
    d5f8:       9f 93           push    r25
    d5fa:       8f 93           push    r24
    d5fc:       8b e7           ldi     r24, 0x7B       ; 123
    d5fe:       94 e1           ldi     r25, 0x14       ; 20
    d600:       9f 93           push    r25
    d602:       8f 93           push    r24
    d604:       e0 91 55 06     lds     r30, 0x0655
    d608:       f0 91 56 06     lds     r31, 0x0656
    d60c:       09 95           icall
    d60e:       0f 90           pop     r0
    d610:       0f 90           pop     r0
    d612:       0f 90           pop     r0
    d614:       0f 90           pop     r0
    d616:       0f 90           pop     r0
    d618:       0f 90           pop     r0
    d61a:       80 91 86 0c     lds     r24, 0x0C86
    d61e:       84 30           cpi     r24, 0x04       ; 4
    d620:       59 f4           brne    .+22            ; 0xd638 <HoTT_Menu+0x1d80>
    d622:       80 91 6b 04     lds     r24, 0x046B
    d626:       90 91 87 04     lds     r25, 0x0487
    d62a:       89 17           cp      r24, r25
    d62c:       48 f5           brcc    .+82            ; 0xd680 <HoTT_Menu+0x1dc8>
    d62e:       91 e0           ldi     r25, 0x01       ; 1
    d630:       90 93 6a 04     sts     0x046A, r25
    d634:       8f 5f           subi    r24, 0xFF       ; 255
    d636:       0a c0           rjmp    .+20            ; 0xd64c <HoTT_Menu+0x1d94>
    d638:       82 30           cpi     r24, 0x02       ; 2
    d63a:       69 f4           brne    .+26            ; 0xd656 <HoTT_Menu+0x1d9e>
    d63c:       80 91 6b 04     lds     r24, 0x046B
    d640:       82 30           cpi     r24, 0x02       ; 2
    d642:       f0 f0           brcs    .+60            ; 0xd680 <HoTT_Menu+0x1dc8>
    d644:       91 e0           ldi     r25, 0x01       ; 1
    d646:       90 93 6a 04     sts     0x046A, r25
    d64a:       81 50           subi    r24, 0x01       ; 1
    d64c:       80 93 6b 04     sts     0x046B, r24
    d650:       10 92 ed 02     sts     0x02ED, r1
    d654:       15 c0           rjmp    .+42            ; 0xd680 <HoTT_Menu+0x1dc8>
    d656:       86 30           cpi     r24, 0x06       ; 6
    d658:       41 f4           brne    .+16            ; 0xd66a <HoTT_Menu+0x1db2>
    d65a:       80 91 6b 04     lds     r24, 0x046B
    d65e:       81 11           cpse    r24, r1
    d660:       80 93 86 04     sts     0x0486, r24
    d664:       10 92 6a 04     sts     0x046A, r1
    d668:       0b c0           rjmp    .+22            ; 0xd680 <HoTT_Menu+0x1dc8>
    d66a:       81 30           cpi     r24, 0x01       ; 1
    d66c:       49 f4           brne    .+18            ; 0xd680 <HoTT_Menu+0x1dc8>
    d66e:       0e 94 aa 14     call    0x2954  ; 0x2954 <LIBFC_HoTT_Clear>
    d672:       80 91 74 04     lds     r24, 0x0474
    d676:       81 50           subi    r24, 0x01       ; 1
    d678:       80 93 74 04     sts     0x0474, r24
    d67c:       10 92 73 04     sts     0x0473, r1
    d680:       10 92 86 0c     sts     0x0C86, r1
    d684:       05 c0           rjmp    .+10            ; 0xd690 <HoTT_Menu+0x1dd8>
    d686:       10 92 73 04     sts     0x0473, r1
    d68a:       02 c0           rjmp    .+4             ; 0xd690 <HoTT_Menu+0x1dd8>
    d68c:       10 92 74 04     sts     0x0474, r1
    d690:       0f 90           pop     r0
    d692:       0f 90           pop     r0
    d694:       0f 90           pop     r0
    d696:       0f 90           pop     r0
    d698:       df 91           pop     r29
    d69a:       cf 91           pop     r28
    d69c:       1f 91           pop     r17
    d69e:       0f 91           pop     r16
    d6a0:       ff 90           pop     r15
    d6a2:       ef 90           pop     r14
    d6a4:       df 90           pop     r13
    d6a6:       cf 90           pop     r12
    d6a8:       bf 90           pop     r11
    d6aa:       af 90           pop     r10
    d6ac:       9f 90           pop     r9
    d6ae:       8f 90           pop     r8
    d6b0:       7f 90           pop     r7
    d6b2:       6f 90           pop     r6
    d6b4:       5f 90           pop     r5
    d6b6:       4f 90           pop     r4
    d6b8:       3f 90           pop     r3
    d6ba:       2f 90           pop     r2
    d6bc:       08 95           ret

0000d6be <Menu_Temperature>:
    d6be:       cf 93           push    r28
    d6c0:       df 93           push    r29
    d6c2:       80 e0           ldi     r24, 0x00       ; 0
    d6c4:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d6c8:       80 91 a8 09     lds     r24, 0x09A8
    d6cc:       1f 92           push    r1
    d6ce:       8f 93           push    r24
    d6d0:       80 91 99 09     lds     r24, 0x0999
    d6d4:       1f 92           push    r1
    d6d6:       8f 93           push    r24
    d6d8:       80 91 8a 09     lds     r24, 0x098A
    d6dc:       1f 92           push    r1
    d6de:       8f 93           push    r24
    d6e0:       80 91 7b 09     lds     r24, 0x097B
    d6e4:       1f 92           push    r1
    d6e6:       8f 93           push    r24
    d6e8:       8c e6           ldi     r24, 0x6C       ; 108
    d6ea:       9f e0           ldi     r25, 0x0F       ; 15
    d6ec:       9f 93           push    r25
    d6ee:       8f 93           push    r24
    d6f0:       ce ed           ldi     r28, 0xDE       ; 222
    d6f2:       de e0           ldi     r29, 0x0E       ; 14
    d6f4:       df 93           push    r29
    d6f6:       cf 93           push    r28
    d6f8:       e0 91 55 06     lds     r30, 0x0655
    d6fc:       f0 91 56 06     lds     r31, 0x0656
    d700:       09 95           icall
    d702:       80 e1           ldi     r24, 0x10       ; 16
    d704:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d708:       80 91 e4 09     lds     r24, 0x09E4
    d70c:       1f 92           push    r1
    d70e:       8f 93           push    r24
    d710:       80 91 d5 09     lds     r24, 0x09D5
    d714:       1f 92           push    r1
    d716:       8f 93           push    r24
    d718:       80 91 c6 09     lds     r24, 0x09C6
    d71c:       1f 92           push    r1
    d71e:       8f 93           push    r24
    d720:       80 91 b7 09     lds     r24, 0x09B7
    d724:       1f 92           push    r1
    d726:       8f 93           push    r24
    d728:       8c e5           ldi     r24, 0x5C       ; 92
    d72a:       9f e0           ldi     r25, 0x0F       ; 15
    d72c:       9f 93           push    r25
    d72e:       8f 93           push    r24
    d730:       df 93           push    r29
    d732:       cf 93           push    r28
    d734:       e0 91 55 06     lds     r30, 0x0655
    d738:       f0 91 56 06     lds     r31, 0x0656
    d73c:       09 95           icall
    d73e:       80 91 1a 05     lds     r24, 0x051A
    d742:       2d b7           in      r18, 0x3d       ; 61
    d744:       3e b7           in      r19, 0x3e       ; 62
    d746:       28 5e           subi    r18, 0xE8       ; 232
    d748:       3f 4f           sbci    r19, 0xFF       ; 255
    d74a:       0f b6           in      r0, 0x3f        ; 63
    d74c:       f8 94           cli
    d74e:       3e bf           out     0x3e, r19       ; 62
    d750:       0f be           out     0x3f, r0        ; 63
    d752:       2d bf           out     0x3d, r18       ; 61
    d754:       85 30           cpi     r24, 0x05       ; 5
    d756:       98 f4           brcc    .+38            ; 0xd77e <Menu_Temperature+0xc0>
    d758:       80 e1           ldi     r24, 0x10       ; 16
    d75a:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d75e:       8b e4           ldi     r24, 0x4B       ; 75
    d760:       9f e0           ldi     r25, 0x0F       ; 15
    d762:       9f 93           push    r25
    d764:       8f 93           push    r24
    d766:       df 93           push    r29
    d768:       cf 93           push    r28
    d76a:       e0 91 55 06     lds     r30, 0x0655
    d76e:       f0 91 56 06     lds     r31, 0x0656
    d772:       09 95           icall
    d774:       0f 90           pop     r0
    d776:       0f 90           pop     r0
    d778:       0f 90           pop     r0
    d77a:       0f 90           pop     r0
    d77c:       19 c0           rjmp    .+50            ; 0xd7b0 <Menu_Temperature+0xf2>
    d77e:       87 30           cpi     r24, 0x07       ; 7
    d780:       b8 f4           brcc    .+46            ; 0xd7b0 <Menu_Temperature+0xf2>
    d782:       88 e1           ldi     r24, 0x18       ; 24
    d784:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d788:       1f 92           push    r1
    d78a:       8f ed           ldi     r24, 0xDF       ; 223
    d78c:       8f 93           push    r24
    d78e:       82 e4           ldi     r24, 0x42       ; 66
    d790:       9f e0           ldi     r25, 0x0F       ; 15
    d792:       9f 93           push    r25
    d794:       8f 93           push    r24
    d796:       df 93           push    r29
    d798:       cf 93           push    r28
    d79a:       e0 91 55 06     lds     r30, 0x0655
    d79e:       f0 91 56 06     lds     r31, 0x0656
    d7a2:       09 95           icall
    d7a4:       0f 90           pop     r0
    d7a6:       0f 90           pop     r0
    d7a8:       0f 90           pop     r0
    d7aa:       0f 90           pop     r0
    d7ac:       0f 90           pop     r0
    d7ae:       0f 90           pop     r0
    d7b0:       df 91           pop     r29
    d7b2:       cf 91           pop     r28
    d7b4:       08 95           ret

0000d7b6 <Menu_Battery>:
    d7b6:       cf 93           push    r28
    d7b8:       df 93           push    r29
    d7ba:       80 e0           ldi     r24, 0x00       ; 0
    d7bc:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d7c0:       80 91 13 05     lds     r24, 0x0513
    d7c4:       90 91 14 05     lds     r25, 0x0514
    d7c8:       c0 91 1a 01     lds     r28, 0x011A
    d7cc:       d0 91 1b 01     lds     r29, 0x011B
    d7d0:       e0 91 1a 01     lds     r30, 0x011A
    d7d4:       f0 91 1b 01     lds     r31, 0x011B
    d7d8:       2a e0           ldi     r18, 0x0A       ; 10
    d7da:       30 e0           ldi     r19, 0x00       ; 0
    d7dc:       b9 01           movw    r22, r18
    d7de:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    d7e2:       9f 93           push    r25
    d7e4:       8f 93           push    r24
    d7e6:       7f 93           push    r23
    d7e8:       6f 93           push    r22
    d7ea:       ce 01           movw    r24, r28
    d7ec:       b9 01           movw    r22, r18
    d7ee:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    d7f2:       9f 93           push    r25
    d7f4:       8f 93           push    r24
    d7f6:       cf 01           movw    r24, r30
    d7f8:       b9 01           movw    r22, r18
    d7fa:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    d7fe:       7f 93           push    r23
    d800:       6f 93           push    r22
    d802:       80 e3           ldi     r24, 0x30       ; 48
    d804:       9f e0           ldi     r25, 0x0F       ; 15
    d806:       9f 93           push    r25
    d808:       8f 93           push    r24
    d80a:       ce ed           ldi     r28, 0xDE       ; 222
    d80c:       de e0           ldi     r29, 0x0E       ; 14
    d80e:       df 93           push    r29
    d810:       cf 93           push    r28
    d812:       e0 91 55 06     lds     r30, 0x0655
    d816:       f0 91 56 06     lds     r31, 0x0656
    d81a:       09 95           icall
    d81c:       80 e1           ldi     r24, 0x10       ; 16
    d81e:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d822:       e7 e1           ldi     r30, 0x17       ; 23
    d824:       f5 e0           ldi     r31, 0x05       ; 5
    d826:       81 81           ldd     r24, Z+1        ; 0x01
    d828:       8f 93           push    r24
    d82a:       80 81           ld      r24, Z
    d82c:       8f 93           push    r24
    d82e:       e5 e1           ldi     r30, 0x15       ; 21
    d830:       f5 e0           ldi     r31, 0x05       ; 5
    d832:       81 81           ldd     r24, Z+1        ; 0x01
    d834:       8f 93           push    r24
    d836:       80 81           ld      r24, Z
    d838:       8f 93           push    r24
    d83a:       84 e2           ldi     r24, 0x24       ; 36
    d83c:       9f e0           ldi     r25, 0x0F       ; 15
    d83e:       9f 93           push    r25
    d840:       8f 93           push    r24
    d842:       df 93           push    r29
    d844:       cf 93           push    r28
    d846:       e0 91 55 06     lds     r30, 0x0655
    d84a:       f0 91 56 06     lds     r31, 0x0656
    d84e:       09 95           icall
    d850:       8d b7           in      r24, 0x3d       ; 61
    d852:       9e b7           in      r25, 0x3e       ; 62
    d854:       44 96           adiw    r24, 0x14       ; 20
    d856:       0f b6           in      r0, 0x3f        ; 63
    d858:       f8 94           cli
    d85a:       9e bf           out     0x3e, r25       ; 62
    d85c:       0f be           out     0x3f, r0        ; 63
    d85e:       8d bf           out     0x3d, r24       ; 61
    d860:       df 91           pop     r29
    d862:       cf 91           pop     r28
    d864:       08 95           ret

0000d866 <Magnet_Values>:
    d866:       1f 93           push    r17
    d868:       cf 93           push    r28
    d86a:       df 93           push    r29
    d86c:       80 e0           ldi     r24, 0x00       ; 0
    d86e:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d872:       1f 92           push    r1
    d874:       1f ed           ldi     r17, 0xDF       ; 223
    d876:       1f 93           push    r17
    d878:       80 91 4f 01     lds     r24, 0x014F
    d87c:       8f 93           push    r24
    d87e:       80 91 4e 01     lds     r24, 0x014E
    d882:       8f 93           push    r24
    d884:       80 91 b8 04     lds     r24, 0x04B8
    d888:       1f 92           push    r1
    d88a:       8f 93           push    r24
    d88c:       81 e1           ldi     r24, 0x11       ; 17
    d88e:       9f e0           ldi     r25, 0x0F       ; 15
    d890:       9f 93           push    r25
    d892:       8f 93           push    r24
    d894:       ce ed           ldi     r28, 0xDE       ; 222
    d896:       de e0           ldi     r29, 0x0E       ; 14
    d898:       df 93           push    r29
    d89a:       cf 93           push    r28
    d89c:       e0 91 55 06     lds     r30, 0x0655
    d8a0:       f0 91 56 06     lds     r31, 0x0656
    d8a4:       09 95           icall
    d8a6:       80 e1           ldi     r24, 0x10       ; 16
    d8a8:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d8ac:       80 91 b6 04     lds     r24, 0x04B6
    d8b0:       1f 92           push    r1
    d8b2:       8f 93           push    r24
    d8b4:       1f 92           push    r1
    d8b6:       1f 93           push    r17
    d8b8:       80 91 b7 04     lds     r24, 0x04B7
    d8bc:       1f 92           push    r1
    d8be:       8f 93           push    r24
    d8c0:       8e ef           ldi     r24, 0xFE       ; 254
    d8c2:       9e e0           ldi     r25, 0x0E       ; 14
    d8c4:       9f 93           push    r25
    d8c6:       8f 93           push    r24
    d8c8:       df 93           push    r29
    d8ca:       cf 93           push    r28
    d8cc:       e0 91 55 06     lds     r30, 0x0655
    d8d0:       f0 91 56 06     lds     r31, 0x0656
    d8d4:       09 95           icall
    d8d6:       8d b7           in      r24, 0x3d       ; 61
    d8d8:       9e b7           in      r25, 0x3e       ; 62
    d8da:       44 96           adiw    r24, 0x14       ; 20
    d8dc:       0f b6           in      r0, 0x3f        ; 63
    d8de:       f8 94           cli
    d8e0:       9e bf           out     0x3e, r25       ; 62
    d8e2:       0f be           out     0x3f, r0        ; 63
    d8e4:       8d bf           out     0x3d, r24       ; 61
    d8e6:       df 91           pop     r29
    d8e8:       cf 91           pop     r28
    d8ea:       1f 91           pop     r17
    d8ec:       08 95           ret

0000d8ee <Menu_WPL_A1>:
    d8ee:       cf 93           push    r28
    d8f0:       df 93           push    r29
    d8f2:       80 e0           ldi     r24, 0x00       ; 0
    d8f4:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d8f8:       8f ee           ldi     r24, 0xEF       ; 239
    d8fa:       9e e0           ldi     r25, 0x0E       ; 14
    d8fc:       9f 93           push    r25
    d8fe:       8f 93           push    r24
    d900:       ce ed           ldi     r28, 0xDE       ; 222
    d902:       de e0           ldi     r29, 0x0E       ; 14
    d904:       df 93           push    r29
    d906:       cf 93           push    r28
    d908:       e0 91 55 06     lds     r30, 0x0655
    d90c:       f0 91 56 06     lds     r31, 0x0656
    d910:       09 95           icall
    d912:       80 e1           ldi     r24, 0x10       ; 16
    d914:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d918:       81 ee           ldi     r24, 0xE1       ; 225
    d91a:       9e e0           ldi     r25, 0x0E       ; 14
    d91c:       9f 93           push    r25
    d91e:       8f 93           push    r24
    d920:       df 93           push    r29
    d922:       cf 93           push    r28
    d924:       e0 91 55 06     lds     r30, 0x0655
    d928:       f0 91 56 06     lds     r31, 0x0656
    d92c:       09 95           icall
    d92e:       8d b7           in      r24, 0x3d       ; 61
    d930:       9e b7           in      r25, 0x3e       ; 62
    d932:       08 96           adiw    r24, 0x08       ; 8
    d934:       0f b6           in      r0, 0x3f        ; 63
    d936:       f8 94           cli
    d938:       9e bf           out     0x3e, r25       ; 62
    d93a:       0f be           out     0x3f, r0        ; 63
    d93c:       8d bf           out     0x3d, r24       ; 61
    d93e:       df 91           pop     r29
    d940:       cf 91           pop     r28
    d942:       08 95           ret

0000d944 <Menu_WPL_R1>:
    d944:       cf 93           push    r28
    d946:       df 93           push    r29
    d948:       80 e0           ldi     r24, 0x00       ; 0
    d94a:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d94e:       82 ed           ldi     r24, 0xD2       ; 210
    d950:       9e e0           ldi     r25, 0x0E       ; 14
    d952:       9f 93           push    r25
    d954:       8f 93           push    r24
    d956:       ce ed           ldi     r28, 0xDE       ; 222
    d958:       de e0           ldi     r29, 0x0E       ; 14
    d95a:       df 93           push    r29
    d95c:       cf 93           push    r28
    d95e:       e0 91 55 06     lds     r30, 0x0655
    d962:       f0 91 56 06     lds     r31, 0x0656
    d966:       09 95           icall
    d968:       80 e1           ldi     r24, 0x10       ; 16
    d96a:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d96e:       84 ec           ldi     r24, 0xC4       ; 196
    d970:       9e e0           ldi     r25, 0x0E       ; 14
    d972:       9f 93           push    r25
    d974:       8f 93           push    r24
    d976:       df 93           push    r29
    d978:       cf 93           push    r28
    d97a:       e0 91 55 06     lds     r30, 0x0655
    d97e:       f0 91 56 06     lds     r31, 0x0656
    d982:       09 95           icall
    d984:       8d b7           in      r24, 0x3d       ; 61
    d986:       9e b7           in      r25, 0x3e       ; 62
    d988:       08 96           adiw    r24, 0x08       ; 8
    d98a:       0f b6           in      r0, 0x3f        ; 63
    d98c:       f8 94           cli
    d98e:       9e bf           out     0x3e, r25       ; 62
    d990:       0f be           out     0x3f, r0        ; 63
    d992:       8d bf           out     0x3d, r24       ; 61
    d994:       df 91           pop     r29
    d996:       cf 91           pop     r28
    d998:       08 95           ret

0000d99a <Menu_POINT_LD>:
    d99a:       80 e0           ldi     r24, 0x00       ; 0
    d99c:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d9a0:       83 eb           ldi     r24, 0xB3       ; 179
    d9a2:       9e e0           ldi     r25, 0x0E       ; 14
    d9a4:       9f 93           push    r25
    d9a6:       8f 93           push    r24
    d9a8:       8e ed           ldi     r24, 0xDE       ; 222
    d9aa:       9e e0           ldi     r25, 0x0E       ; 14
    d9ac:       9f 93           push    r25
    d9ae:       8f 93           push    r24
    d9b0:       e0 91 55 06     lds     r30, 0x0655
    d9b4:       f0 91 56 06     lds     r31, 0x0656
    d9b8:       09 95           icall
    d9ba:       0f 90           pop     r0
    d9bc:       0f 90           pop     r0
    d9be:       0f 90           pop     r0
    d9c0:       0f 90           pop     r0
    d9c2:       08 95           ret

0000d9c4 <Menu_POINT_SV>:
    d9c4:       80 e0           ldi     r24, 0x00       ; 0
    d9c6:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    d9ca:       82 ea           ldi     r24, 0xA2       ; 162
    d9cc:       9e e0           ldi     r25, 0x0E       ; 14
    d9ce:       9f 93           push    r25
    d9d0:       8f 93           push    r24
    d9d2:       8e ed           ldi     r24, 0xDE       ; 222
    d9d4:       9e e0           ldi     r25, 0x0E       ; 14
    d9d6:       9f 93           push    r25
    d9d8:       8f 93           push    r24
    d9da:       e0 91 55 06     lds     r30, 0x0655
    d9de:       f0 91 56 06     lds     r31, 0x0656
    d9e2:       09 95           icall
    d9e4:       0f 90           pop     r0
    d9e6:       0f 90           pop     r0
    d9e8:       0f 90           pop     r0
    d9ea:       0f 90           pop     r0
    d9ec:       08 95           ret

0000d9ee <Menu_WPL_R2>:
    d9ee:       1f 93           push    r17
    d9f0:       cf 93           push    r28
    d9f2:       df 93           push    r29
    d9f4:       18 2f           mov     r17, r24
    d9f6:       cf ea           ldi     r28, 0xAF       ; 175
    d9f8:       d6 e0           ldi     r29, 0x06       ; 6
    d9fa:       80 91 af 06     lds     r24, 0x06AF
    d9fe:       81 11           cpse    r24, r1
    da00:       14 c0           rjmp    .+40            ; 0xda2a <Menu_WPL_R2+0x3c>
    da02:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    da06:       87 ed           ldi     r24, 0xD7       ; 215
    da08:       9d e0           ldi     r25, 0x0D       ; 13
    da0a:       9f 93           push    r25
    da0c:       8f 93           push    r24
    da0e:       8e ed           ldi     r24, 0xDE       ; 222
    da10:       9e e0           ldi     r25, 0x0E       ; 14
    da12:       9f 93           push    r25
    da14:       8f 93           push    r24
    da16:       e0 91 55 06     lds     r30, 0x0655
    da1a:       f0 91 56 06     lds     r31, 0x0656
    da1e:       09 95           icall
    da20:       0f 90           pop     r0
    da22:       0f 90           pop     r0
    da24:       0f 90           pop     r0
    da26:       0f 90           pop     r0
    da28:       18 c0           rjmp    .+48            ; 0xda5a <Menu_WPL_R2+0x6c>
    da2a:       80 e0           ldi     r24, 0x00       ; 0
    da2c:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    da30:       df 93           push    r29
    da32:       cf 93           push    r28
    da34:       80 ed           ldi     r24, 0xD0       ; 208
    da36:       9d e0           ldi     r25, 0x0D       ; 13
    da38:       9f 93           push    r25
    da3a:       8f 93           push    r24
    da3c:       8e ed           ldi     r24, 0xDE       ; 222
    da3e:       9e e0           ldi     r25, 0x0E       ; 14
    da40:       9f 93           push    r25
    da42:       8f 93           push    r24
    da44:       e0 91 55 06     lds     r30, 0x0655
    da48:       f0 91 56 06     lds     r31, 0x0656
    da4c:       09 95           icall
    da4e:       0f 90           pop     r0
    da50:       0f 90           pop     r0
    da52:       0f 90           pop     r0
    da54:       0f 90           pop     r0
    da56:       0f 90           pop     r0
    da58:       0f 90           pop     r0
    da5a:       80 91 87 04     lds     r24, 0x0487
    da5e:       81 11           cpse    r24, r1
    da60:       06 c0           rjmp    .+12            ; 0xda6e <Menu_WPL_R2+0x80>
    da62:       80 e1           ldi     r24, 0x10       ; 16
    da64:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    da68:       85 ec           ldi     r24, 0xC5       ; 197
    da6a:       9d e0           ldi     r25, 0x0D       ; 13
    da6c:       09 c0           rjmp    .+18            ; 0xda80 <Menu_WPL_R2+0x92>
    da6e:       80 91 b6 08     lds     r24, 0x08B6
    da72:       83 30           cpi     r24, 0x03       ; 3
    da74:       a9 f0           breq    .+42            ; 0xdaa0 <Menu_WPL_R2+0xb2>
    da76:       80 e1           ldi     r24, 0x10       ; 16
    da78:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    da7c:       8a eb           ldi     r24, 0xBA       ; 186
    da7e:       9d e0           ldi     r25, 0x0D       ; 13
    da80:       9f 93           push    r25
    da82:       8f 93           push    r24
    da84:       8e ed           ldi     r24, 0xDE       ; 222
    da86:       9e e0           ldi     r25, 0x0E       ; 14
    da88:       9f 93           push    r25
    da8a:       8f 93           push    r24
    da8c:       e0 91 55 06     lds     r30, 0x0655
    da90:       f0 91 56 06     lds     r31, 0x0656
    da94:       09 95           icall
    da96:       0f 90           pop     r0
    da98:       0f 90           pop     r0
    da9a:       0f 90           pop     r0
    da9c:       0f 90           pop     r0
    da9e:       8f c0           rjmp    .+286           ; 0xdbbe <Menu_WPL_R2+0x1d0>
    daa0:       80 e1           ldi     r24, 0x10       ; 16
    daa2:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    daa6:       80 91 59 01     lds     r24, 0x0159
    daaa:       1f 92           push    r1
    daac:       8f 93           push    r24
    daae:       80 eb           ldi     r24, 0xB0       ; 176
    dab0:       9d e0           ldi     r25, 0x0D       ; 13
    dab2:       9f 93           push    r25
    dab4:       8f 93           push    r24
    dab6:       ce ed           ldi     r28, 0xDE       ; 222
    dab8:       de e0           ldi     r29, 0x0E       ; 14
    daba:       df 93           push    r29
    dabc:       cf 93           push    r28
    dabe:       e0 91 55 06     lds     r30, 0x0655
    dac2:       f0 91 56 06     lds     r31, 0x0656
    dac6:       09 95           icall
    dac8:       0f 90           pop     r0
    daca:       0f 90           pop     r0
    dacc:       0f 90           pop     r0
    dace:       0f 90           pop     r0
    dad0:       0f 90           pop     r0
    dad2:       0f 90           pop     r0
    dad4:       80 91 8a 04     lds     r24, 0x048A
    dad8:       88 23           and     r24, r24
    dada:       f9 f0           breq    .+62            ; 0xdb1a <Menu_WPL_R2+0x12c>
    dadc:       88 e1           ldi     r24, 0x18       ; 24
    dade:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dae2:       80 91 8a 04     lds     r24, 0x048A
    dae6:       1f 92           push    r1
    dae8:       8f 93           push    r24
    daea:       80 91 8b 04     lds     r24, 0x048B
    daee:       1f 92           push    r1
    daf0:       8f 93           push    r24
    daf2:       28 ea           ldi     r18, 0xA8       ; 168
    daf4:       3d e0           ldi     r19, 0x0D       ; 13
    daf6:       3f 93           push    r19
    daf8:       2f 93           push    r18
    dafa:       df 93           push    r29
    dafc:       cf 93           push    r28
    dafe:       e0 91 55 06     lds     r30, 0x0655
    db02:       f0 91 56 06     lds     r31, 0x0656
    db06:       09 95           icall
    db08:       8d b7           in      r24, 0x3d       ; 61
    db0a:       9e b7           in      r25, 0x3e       ; 62
    db0c:       08 96           adiw    r24, 0x08       ; 8
    db0e:       0f b6           in      r0, 0x3f        ; 63
    db10:       f8 94           cli
    db12:       9e bf           out     0x3e, r25       ; 62
    db14:       0f be           out     0x3f, r0        ; 63
    db16:       8d bf           out     0x3d, r24       ; 61
    db18:       12 c0           rjmp    .+36            ; 0xdb3e <Menu_WPL_R2+0x150>
    db1a:       88 e1           ldi     r24, 0x18       ; 24
    db1c:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    db20:       22 ea           ldi     r18, 0xA2       ; 162
    db22:       3d e0           ldi     r19, 0x0D       ; 13
    db24:       3f 93           push    r19
    db26:       2f 93           push    r18
    db28:       df 93           push    r29
    db2a:       cf 93           push    r28
    db2c:       e0 91 55 06     lds     r30, 0x0655
    db30:       f0 91 56 06     lds     r31, 0x0656
    db34:       09 95           icall
    db36:       0f 90           pop     r0
    db38:       0f 90           pop     r0
    db3a:       0f 90           pop     r0
    db3c:       0f 90           pop     r0
    db3e:       80 91 8f 04     lds     r24, 0x048F
    db42:       88 23           and     r24, r24
    db44:       31 f0           breq    .+12            ; 0xdb52 <Menu_WPL_R2+0x164>
    db46:       8e e1           ldi     r24, 0x1E       ; 30
    db48:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    db4c:       2f e9           ldi     r18, 0x9F       ; 159
    db4e:       3d e0           ldi     r19, 0x0D       ; 13
    db50:       05 c0           rjmp    .+10            ; 0xdb5c <Menu_WPL_R2+0x16e>
    db52:       8e e1           ldi     r24, 0x1E       ; 30
    db54:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    db58:       2c e9           ldi     r18, 0x9C       ; 156
    db5a:       3d e0           ldi     r19, 0x0D       ; 13
    db5c:       3f 93           push    r19
    db5e:       2f 93           push    r18
    db60:       2e ed           ldi     r18, 0xDE       ; 222
    db62:       3e e0           ldi     r19, 0x0E       ; 14
    db64:       3f 93           push    r19
    db66:       2f 93           push    r18
    db68:       e0 91 55 06     lds     r30, 0x0655
    db6c:       f0 91 56 06     lds     r31, 0x0656
    db70:       09 95           icall
    db72:       0f 90           pop     r0
    db74:       0f 90           pop     r0
    db76:       0f 90           pop     r0
    db78:       0f 90           pop     r0
    db7a:       1f 32           cpi     r17, 0x2F       ; 47
    db7c:       41 f4           brne    .+16            ; 0xdb8e <Menu_WPL_R2+0x1a0>
    db7e:       80 91 59 01     lds     r24, 0x0159
    db82:       90 91 87 04     lds     r25, 0x0487
    db86:       89 17           cp      r24, r25
    db88:       d0 f4           brcc    .+52            ; 0xdbbe <Menu_WPL_R2+0x1d0>
    db8a:       8f 5f           subi    r24, 0xFF       ; 255
    db8c:       07 c0           rjmp    .+14            ; 0xdb9c <Menu_WPL_R2+0x1ae>
    db8e:       1f 34           cpi     r17, 0x4F       ; 79
    db90:       59 f4           brne    .+22            ; 0xdba8 <Menu_WPL_R2+0x1ba>
    db92:       80 91 59 01     lds     r24, 0x0159
    db96:       82 30           cpi     r24, 0x02       ; 2
    db98:       90 f0           brcs    .+36            ; 0xdbbe <Menu_WPL_R2+0x1d0>
    db9a:       81 50           subi    r24, 0x01       ; 1
    db9c:       80 93 59 01     sts     0x0159, r24
    dba0:       81 e0           ldi     r24, 0x01       ; 1
    dba2:       80 93 8f 04     sts     0x048F, r24
    dba6:       0b c0           rjmp    .+22            ; 0xdbbe <Menu_WPL_R2+0x1d0>
    dba8:       1f 31           cpi     r17, 0x1F       ; 31
    dbaa:       49 f4           brne    .+18            ; 0xdbbe <Menu_WPL_R2+0x1d0>
    dbac:       80 91 59 01     lds     r24, 0x0159
    dbb0:       88 23           and     r24, r24
    dbb2:       29 f0           breq    .+10            ; 0xdbbe <Menu_WPL_R2+0x1d0>
    dbb4:       80 68           ori     r24, 0x80       ; 128
    dbb6:       80 93 88 04     sts     0x0488, r24
    dbba:       10 92 8f 04     sts     0x048F, r1
    dbbe:       df 91           pop     r29
    dbc0:       cf 91           pop     r28
    dbc2:       1f 91           pop     r17
    dbc4:       08 95           ret

0000dbc6 <Menu_Status>:
    dbc6:       0f 93           push    r16
    dbc8:       1f 93           push    r17
    dbca:       cf 93           push    r28
    dbcc:       df 93           push    r29
    dbce:       80 e0           ldi     r24, 0x00       ; 0
    dbd0:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dbd4:       80 91 1a 01     lds     r24, 0x011A
    dbd8:       90 91 1b 01     lds     r25, 0x011B
    dbdc:       20 91 1a 01     lds     r18, 0x011A
    dbe0:       30 91 1b 01     lds     r19, 0x011B
    dbe4:       0a e0           ldi     r16, 0x0A       ; 10
    dbe6:       10 e0           ldi     r17, 0x00       ; 0
    dbe8:       b8 01           movw    r22, r16
    dbea:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    dbee:       9f 93           push    r25
    dbf0:       8f 93           push    r24
    dbf2:       c9 01           movw    r24, r18
    dbf4:       b8 01           movw    r22, r16
    dbf6:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    dbfa:       7f 93           push    r23
    dbfc:       6f 93           push    r22
    dbfe:       86 ed           ldi     r24, 0xD6       ; 214
    dc00:       9f e0           ldi     r25, 0x0F       ; 15
    dc02:       9f 93           push    r25
    dc04:       8f 93           push    r24
    dc06:       ce ed           ldi     r28, 0xDE       ; 222
    dc08:       de e0           ldi     r29, 0x0E       ; 14
    dc0a:       df 93           push    r29
    dc0c:       cf 93           push    r28
    dc0e:       e0 91 55 06     lds     r30, 0x0655
    dc12:       f0 91 56 06     lds     r31, 0x0656
    dc16:       09 95           icall
    dc18:       8d b7           in      r24, 0x3d       ; 61
    dc1a:       9e b7           in      r25, 0x3e       ; 62
    dc1c:       08 96           adiw    r24, 0x08       ; 8
    dc1e:       0f b6           in      r0, 0x3f        ; 63
    dc20:       f8 94           cli
    dc22:       9e bf           out     0x3e, r25       ; 62
    dc24:       0f be           out     0x3f, r0        ; 63
    dc26:       8d bf           out     0x3d, r24       ; 61
    dc28:       80 91 a4 02     lds     r24, 0x02A4
    dc2c:       88 23           and     r24, r24
    dc2e:       69 f1           breq    .+90            ; 0xdc8a <Menu_Status+0xc4>
    dc30:       86 e0           ldi     r24, 0x06       ; 6
    dc32:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dc36:       80 91 96 02     lds     r24, 0x0296
    dc3a:       1f 92           push    r1
    dc3c:       8f 93           push    r24
    dc3e:       80 91 b8 08     lds     r24, 0x08B8
    dc42:       90 91 b9 08     lds     r25, 0x08B9
    dc46:       b8 01           movw    r22, r16
    dc48:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    dc4c:       7f 93           push    r23
    dc4e:       6f 93           push    r22
    dc50:       1f 92           push    r1
    dc52:       8f ed           ldi     r24, 0xDF       ; 223
    dc54:       8f 93           push    r24
    dc56:       80 91 43 06     lds     r24, 0x0643
    dc5a:       8f 93           push    r24
    dc5c:       80 91 42 06     lds     r24, 0x0642
    dc60:       8f 93           push    r24
    dc62:       89 ec           ldi     r24, 0xC9       ; 201
    dc64:       9f e0           ldi     r25, 0x0F       ; 15
    dc66:       9f 93           push    r25
    dc68:       8f 93           push    r24
    dc6a:       df 93           push    r29
    dc6c:       cf 93           push    r28
    dc6e:       e0 91 55 06     lds     r30, 0x0655
    dc72:       f0 91 56 06     lds     r31, 0x0656
    dc76:       09 95           icall
    dc78:       8d b7           in      r24, 0x3d       ; 61
    dc7a:       9e b7           in      r25, 0x3e       ; 62
    dc7c:       0c 96           adiw    r24, 0x0c       ; 12
    dc7e:       0f b6           in      r0, 0x3f        ; 63
    dc80:       f8 94           cli
    dc82:       9e bf           out     0x3e, r25       ; 62
    dc84:       0f be           out     0x3f, r0        ; 63
    dc86:       8d bf           out     0x3d, r24       ; 61
    dc88:       12 c0           rjmp    .+36            ; 0xdcae <Menu_Status+0xe8>
    dc8a:       86 e0           ldi     r24, 0x06       ; 6
    dc8c:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dc90:       8e eb           ldi     r24, 0xBE       ; 190
    dc92:       9f e0           ldi     r25, 0x0F       ; 15
    dc94:       9f 93           push    r25
    dc96:       8f 93           push    r24
    dc98:       df 93           push    r29
    dc9a:       cf 93           push    r28
    dc9c:       e0 91 55 06     lds     r30, 0x0655
    dca0:       f0 91 56 06     lds     r31, 0x0656
    dca4:       09 95           icall
    dca6:       0f 90           pop     r0
    dca8:       0f 90           pop     r0
    dcaa:       0f 90           pop     r0
    dcac:       0f 90           pop     r0
    dcae:       80 91 b9 04     lds     r24, 0x04B9
    dcb2:       88 23           and     r24, r24
    dcb4:       09 f4           brne    .+2             ; 0xdcb8 <Menu_Status+0xf2>
    dcb6:       47 c0           rjmp    .+142           ; 0xdd46 <Menu_Status+0x180>
    dcb8:       80 91 93 04     lds     r24, 0x0493
    dcbc:       90 91 94 04     lds     r25, 0x0494
    dcc0:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
    dcc4:       88 23           and     r24, r24
    dcc6:       91 f0           breq    .+36            ; 0xdcec <Menu_Status+0x126>
    dcc8:       80 91 5d 01     lds     r24, 0x015D
    dccc:       88 23           and     r24, r24
    dcce:       19 f0           breq    .+6             ; 0xdcd6 <Menu_Status+0x110>
    dcd0:       10 92 5d 01     sts     0x015D, r1
    dcd4:       03 c0           rjmp    .+6             ; 0xdcdc <Menu_Status+0x116>
    dcd6:       81 e0           ldi     r24, 0x01       ; 1
    dcd8:       80 93 5d 01     sts     0x015D, r24
    dcdc:       8c ed           ldi     r24, 0xDC       ; 220
    dcde:       95 e0           ldi     r25, 0x05       ; 5
    dce0:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
    dce4:       90 93 94 04     sts     0x0494, r25
    dce8:       80 93 93 04     sts     0x0493, r24
    dcec:       80 91 5d 01     lds     r24, 0x015D
    dcf0:       88 23           and     r24, r24
    dcf2:       71 f0           breq    .+28            ; 0xdd10 <Menu_Status+0x14a>
    dcf4:       80 e0           ldi     r24, 0x00       ; 0
    dcf6:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dcfa:       1f 92           push    r1
    dcfc:       1f 92           push    r1
    dcfe:       80 91 b9 04     lds     r24, 0x04B9
    dd02:       31 e1           ldi     r19, 0x11       ; 17
    dd04:       83 9f           mul     r24, r19
    dd06:       c0 01           movw    r24, r0
    dd08:       11 24           eor     r1, r1
    dd0a:       8a 56           subi    r24, 0x6A       ; 106
    dd0c:       95 4f           sbci    r25, 0xF5       ; 245
    dd0e:       09 c0           rjmp    .+18            ; 0xdd22 <Menu_Status+0x15c>
    dd10:       86 e0           ldi     r24, 0x06       ; 6
    dd12:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dd16:       80 91 b9 04     lds     r24, 0x04B9
    dd1a:       1f 92           push    r1
    dd1c:       8f 93           push    r24
    dd1e:       82 eb           ldi     r24, 0xB2       ; 178
    dd20:       9f e0           ldi     r25, 0x0F       ; 15
    dd22:       9f 93           push    r25
    dd24:       8f 93           push    r24
    dd26:       8e ed           ldi     r24, 0xDE       ; 222
    dd28:       9e e0           ldi     r25, 0x0E       ; 14
    dd2a:       9f 93           push    r25
    dd2c:       8f 93           push    r24
    dd2e:       e0 91 55 06     lds     r30, 0x0655
    dd32:       f0 91 56 06     lds     r31, 0x0656
    dd36:       09 95           icall
    dd38:       0f 90           pop     r0
    dd3a:       0f 90           pop     r0
    dd3c:       0f 90           pop     r0
    dd3e:       0f 90           pop     r0
    dd40:       0f 90           pop     r0
    dd42:       0f 90           pop     r0
    dd44:       4e c0           rjmp    .+156           ; 0xdde2 <Menu_Status+0x21c>
    dd46:       80 91 b5 04     lds     r24, 0x04B5
    dd4a:       84 ff           sbrs    r24, 4
    dd4c:       15 c0           rjmp    .+42            ; 0xdd78 <Menu_Status+0x1b2>
    dd4e:       86 e0           ldi     r24, 0x06       ; 6
    dd50:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dd54:       87 ea           ldi     r24, 0xA7       ; 167
    dd56:       9f e0           ldi     r25, 0x0F       ; 15
    dd58:       9f 93           push    r25
    dd5a:       8f 93           push    r24
    dd5c:       8e ed           ldi     r24, 0xDE       ; 222
    dd5e:       9e e0           ldi     r25, 0x0E       ; 14
    dd60:       9f 93           push    r25
    dd62:       8f 93           push    r24
    dd64:       e0 91 55 06     lds     r30, 0x0655
    dd68:       f0 91 56 06     lds     r31, 0x0656
    dd6c:       09 95           icall
    dd6e:       0f 90           pop     r0
    dd70:       0f 90           pop     r0
    dd72:       0f 90           pop     r0
    dd74:       0f 90           pop     r0
    dd76:       35 c0           rjmp    .+106           ; 0xdde2 <Menu_Status+0x21c>
    dd78:       80 91 7e 04     lds     r24, 0x047E
    dd7c:       88 23           and     r24, r24
    dd7e:       89 f1           breq    .+98            ; 0xdde2 <Menu_Status+0x21c>
    dd80:       0e 94 f1 0e     call    0x1de2  ; 0x1de2 <LIBFC_JetiBox_Clear>
    dd84:       80 e0           ldi     r24, 0x00       ; 0
    dd86:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dd8a:       87 e9           ldi     r24, 0x97       ; 151
    dd8c:       95 e0           ldi     r25, 0x05       ; 5
    dd8e:       9f 93           push    r25
    dd90:       8f 93           push    r24
    dd92:       80 91 52 01     lds     r24, 0x0152
    dd96:       1f 92           push    r1
    dd98:       8f 93           push    r24
    dd9a:       8e e9           ldi     r24, 0x9E       ; 158
    dd9c:       9f e0           ldi     r25, 0x0F       ; 15
    dd9e:       9f 93           push    r25
    dda0:       8f 93           push    r24
    dda2:       ce ed           ldi     r28, 0xDE       ; 222
    dda4:       de e0           ldi     r29, 0x0E       ; 14
    dda6:       df 93           push    r29
    dda8:       cf 93           push    r28
    ddaa:       e0 91 55 06     lds     r30, 0x0655
    ddae:       f0 91 56 06     lds     r31, 0x0656
    ddb2:       09 95           icall
    ddb4:       80 91 c7 03     lds     r24, 0x03C7
    ddb8:       2d b7           in      r18, 0x3d       ; 61
    ddba:       3e b7           in      r19, 0x3e       ; 62
    ddbc:       28 5f           subi    r18, 0xF8       ; 248
    ddbe:       3f 4f           sbci    r19, 0xFF       ; 255
    ddc0:       0f b6           in      r0, 0x3f        ; 63
    ddc2:       f8 94           cli
    ddc4:       3e bf           out     0x3e, r19       ; 62
    ddc6:       0f be           out     0x3f, r0        ; 63
    ddc8:       2d bf           out     0x3d, r18       ; 61
    ddca:       81 ff           sbrs    r24, 1
    ddcc:       7c c0           rjmp    .+248           ; 0xdec6 <Menu_Status+0x300>
    ddce:       80 e1           ldi     r24, 0x10       ; 16
    ddd0:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    ddd4:       82 e9           ldi     r24, 0x92       ; 146
    ddd6:       9f e0           ldi     r25, 0x0F       ; 15
    ddd8:       9f 93           push    r25
    ddda:       8f 93           push    r24
    dddc:       df 93           push    r29
    ddde:       8c 2f           mov     r24, r28
    dde0:       68 c0           rjmp    .+208           ; 0xdeb2 <Menu_Status+0x2ec>
    dde2:       80 e1           ldi     r24, 0x10       ; 16
    dde4:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dde8:       80 91 5c 04     lds     r24, 0x045C
    ddec:       90 91 5d 04     lds     r25, 0x045D
    ddf0:       6c e3           ldi     r22, 0x3C       ; 60
    ddf2:       70 e0           ldi     r23, 0x00       ; 0
    ddf4:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    ddf8:       9f 93           push    r25
    ddfa:       8f 93           push    r24
    ddfc:       7f 93           push    r23
    ddfe:       6f 93           push    r22
    de00:       80 91 18 05     lds     r24, 0x0518
    de04:       8f 93           push    r24
    de06:       80 91 17 05     lds     r24, 0x0517
    de0a:       8f 93           push    r24
    de0c:       85 e8           ldi     r24, 0x85       ; 133
    de0e:       9f e0           ldi     r25, 0x0F       ; 15
    de10:       9f 93           push    r25
    de12:       8f 93           push    r24
    de14:       ce ed           ldi     r28, 0xDE       ; 222
    de16:       de e0           ldi     r29, 0x0E       ; 14
    de18:       df 93           push    r29
    de1a:       cf 93           push    r28
    de1c:       e0 91 55 06     lds     r30, 0x0655
    de20:       f0 91 56 06     lds     r31, 0x0656
    de24:       09 95           icall
    de26:       80 91 39 06     lds     r24, 0x0639
    de2a:       2d b7           in      r18, 0x3d       ; 61
    de2c:       3e b7           in      r19, 0x3e       ; 62
    de2e:       26 5f           subi    r18, 0xF6       ; 246
    de30:       3f 4f           sbci    r19, 0xFF       ; 255
    de32:       0f b6           in      r0, 0x3f        ; 63
    de34:       f8 94           cli
    de36:       3e bf           out     0x3e, r19       ; 62
    de38:       0f be           out     0x3f, r0        ; 63
    de3a:       2d bf           out     0x3d, r18       ; 61
    de3c:       80 ff           sbrs    r24, 0
    de3e:       2b c0           rjmp    .+86            ; 0xde96 <Menu_Status+0x2d0>
    de40:       8a e1           ldi     r24, 0x1A       ; 26
    de42:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    de46:       80 91 20 01     lds     r24, 0x0120
    de4a:       1f 92           push    r1
    de4c:       8f 93           push    r24
    de4e:       60 91 fc 03     lds     r22, 0x03FC
    de52:       70 91 fd 03     lds     r23, 0x03FD
    de56:       80 91 fe 03     lds     r24, 0x03FE
    de5a:       90 91 ff 03     lds     r25, 0x03FF
    de5e:       24 e6           ldi     r18, 0x64       ; 100
    de60:       30 e0           ldi     r19, 0x00       ; 0
    de62:       40 e0           ldi     r20, 0x00       ; 0
    de64:       50 e0           ldi     r21, 0x00       ; 0
    de66:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    de6a:       3f 93           push    r19
    de6c:       2f 93           push    r18
    de6e:       8e e7           ldi     r24, 0x7E       ; 126
    de70:       9f e0           ldi     r25, 0x0F       ; 15
    de72:       9f 93           push    r25
    de74:       8f 93           push    r24
    de76:       df 93           push    r29
    de78:       cf 93           push    r28
    de7a:       e0 91 55 06     lds     r30, 0x0655
    de7e:       f0 91 56 06     lds     r31, 0x0656
    de82:       09 95           icall
    de84:       2d b7           in      r18, 0x3d       ; 61
    de86:       3e b7           in      r19, 0x3e       ; 62
    de88:       28 5f           subi    r18, 0xF8       ; 248
    de8a:       3f 4f           sbci    r19, 0xFF       ; 255
    de8c:       0f b6           in      r0, 0x3f        ; 63
    de8e:       f8 94           cli
    de90:       3e bf           out     0x3e, r19       ; 62
    de92:       0f be           out     0x3f, r0        ; 63
    de94:       2d bf           out     0x3d, r18       ; 61
    de96:       80 91 c7 03     lds     r24, 0x03C7
    de9a:       80 ff           sbrs    r24, 0
    de9c:       14 c0           rjmp    .+40            ; 0xdec6 <Menu_Status+0x300>
    de9e:       8a e1           ldi     r24, 0x1A       ; 26
    dea0:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dea4:       8c e7           ldi     r24, 0x7C       ; 124
    dea6:       9f e0           ldi     r25, 0x0F       ; 15
    dea8:       9f 93           push    r25
    deaa:       8f 93           push    r24
    deac:       8e ed           ldi     r24, 0xDE       ; 222
    deae:       9e e0           ldi     r25, 0x0E       ; 14
    deb0:       9f 93           push    r25
    deb2:       8f 93           push    r24
    deb4:       e0 91 55 06     lds     r30, 0x0655
    deb8:       f0 91 56 06     lds     r31, 0x0656
    debc:       09 95           icall
    debe:       0f 90           pop     r0
    dec0:       0f 90           pop     r0
    dec2:       0f 90           pop     r0
    dec4:       0f 90           pop     r0
    dec6:       df 91           pop     r29
    dec8:       cf 91           pop     r28
    deca:       1f 91           pop     r17
    decc:       0f 91           pop     r16
    dece:       08 95           ret

0000ded0 <Menu_POINT_SV2>:
    ded0:       1f 93           push    r17
    ded2:       cf 93           push    r28
    ded4:       df 93           push    r29
    ded6:       18 2f           mov     r17, r24
    ded8:       80 e0           ldi     r24, 0x00       ; 0
    deda:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dede:       26 e9           ldi     r18, 0x96       ; 150
    dee0:       3e e0           ldi     r19, 0x0E       ; 14
    dee2:       3f 93           push    r19
    dee4:       2f 93           push    r18
    dee6:       ce ed           ldi     r28, 0xDE       ; 222
    dee8:       de e0           ldi     r29, 0x0E       ; 14
    deea:       df 93           push    r29
    deec:       cf 93           push    r28
    deee:       e0 91 55 06     lds     r30, 0x0655
    def2:       f0 91 56 06     lds     r31, 0x0656
    def6:       09 95           icall
    def8:       0f 90           pop     r0
    defa:       0f 90           pop     r0
    defc:       0f 90           pop     r0
    defe:       0f 90           pop     r0
    df00:       80 91 87 04     lds     r24, 0x0487
    df04:       81 11           cpse    r24, r1
    df06:       06 c0           rjmp    .+12            ; 0xdf14 <Menu_POINT_SV2+0x44>
    df08:       80 e1           ldi     r24, 0x10       ; 16
    df0a:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    df0e:       8b e8           ldi     r24, 0x8B       ; 139
    df10:       9e e0           ldi     r25, 0x0E       ; 14
    df12:       09 c0           rjmp    .+18            ; 0xdf26 <Menu_POINT_SV2+0x56>
    df14:       80 91 b6 08     lds     r24, 0x08B6
    df18:       83 30           cpi     r24, 0x03       ; 3
    df1a:       99 f0           breq    .+38            ; 0xdf42 <Menu_POINT_SV2+0x72>
    df1c:       80 e1           ldi     r24, 0x10       ; 16
    df1e:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    df22:       80 e8           ldi     r24, 0x80       ; 128
    df24:       9e e0           ldi     r25, 0x0E       ; 14
    df26:       9f 93           push    r25
    df28:       8f 93           push    r24
    df2a:       df 93           push    r29
    df2c:       cf 93           push    r28
    df2e:       e0 91 55 06     lds     r30, 0x0655
    df32:       f0 91 56 06     lds     r31, 0x0656
    df36:       09 95           icall
    df38:       0f 90           pop     r0
    df3a:       0f 90           pop     r0
    df3c:       0f 90           pop     r0
    df3e:       0f 90           pop     r0
    df40:       7b c0           rjmp    .+246           ; 0xe038 <Menu_POINT_SV2+0x168>
    df42:       8b e0           ldi     r24, 0x0B       ; 11
    df44:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    df48:       80 91 5c 01     lds     r24, 0x015C
    df4c:       1f 92           push    r1
    df4e:       8f 93           push    r24
    df50:       2c e7           ldi     r18, 0x7C       ; 124
    df52:       3e e0           ldi     r19, 0x0E       ; 14
    df54:       3f 93           push    r19
    df56:       2f 93           push    r18
    df58:       df 93           push    r29
    df5a:       cf 93           push    r28
    df5c:       e0 91 55 06     lds     r30, 0x0655
    df60:       f0 91 56 06     lds     r31, 0x0656
    df64:       09 95           icall
    df66:       80 e1           ldi     r24, 0x10       ; 16
    df68:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    df6c:       60 91 fc 03     lds     r22, 0x03FC
    df70:       70 91 fd 03     lds     r23, 0x03FD
    df74:       80 91 fe 03     lds     r24, 0x03FE
    df78:       90 91 ff 03     lds     r25, 0x03FF
    df7c:       24 e6           ldi     r18, 0x64       ; 100
    df7e:       30 e0           ldi     r19, 0x00       ; 0
    df80:       40 e0           ldi     r20, 0x00       ; 0
    df82:       50 e0           ldi     r21, 0x00       ; 0
    df84:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    df88:       3f 93           push    r19
    df8a:       2f 93           push    r18
    df8c:       80 91 43 06     lds     r24, 0x0643
    df90:       8f 93           push    r24
    df92:       80 91 42 06     lds     r24, 0x0642
    df96:       8f 93           push    r24
    df98:       2b e6           ldi     r18, 0x6B       ; 107
    df9a:       3e e0           ldi     r19, 0x0E       ; 14
    df9c:       3f 93           push    r19
    df9e:       2f 93           push    r18
    dfa0:       df 93           push    r29
    dfa2:       cf 93           push    r28
    dfa4:       e0 91 55 06     lds     r30, 0x0655
    dfa8:       f0 91 56 06     lds     r31, 0x0656
    dfac:       09 95           icall
    dfae:       8d b7           in      r24, 0x3d       ; 61
    dfb0:       9e b7           in      r25, 0x3e       ; 62
    dfb2:       0e 96           adiw    r24, 0x0e       ; 14
    dfb4:       0f b6           in      r0, 0x3f        ; 63
    dfb6:       f8 94           cli
    dfb8:       9e bf           out     0x3e, r25       ; 62
    dfba:       0f be           out     0x3f, r0        ; 63
    dfbc:       8d bf           out     0x3d, r24       ; 61
    dfbe:       80 91 92 04     lds     r24, 0x0492
    dfc2:       88 23           and     r24, r24
    dfc4:       31 f0           breq    .+12            ; 0xdfd2 <Menu_POINT_SV2+0x102>
    dfc6:       8e e0           ldi     r24, 0x0E       ; 14
    dfc8:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dfcc:       28 e6           ldi     r18, 0x68       ; 104
    dfce:       3e e0           ldi     r19, 0x0E       ; 14
    dfd0:       05 c0           rjmp    .+10            ; 0xdfdc <Menu_POINT_SV2+0x10c>
    dfd2:       8e e0           ldi     r24, 0x0E       ; 14
    dfd4:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    dfd8:       25 e6           ldi     r18, 0x65       ; 101
    dfda:       3e e0           ldi     r19, 0x0E       ; 14
    dfdc:       3f 93           push    r19
    dfde:       2f 93           push    r18
    dfe0:       df 93           push    r29
    dfe2:       cf 93           push    r28
    dfe4:       e0 91 55 06     lds     r30, 0x0655
    dfe8:       f0 91 56 06     lds     r31, 0x0656
    dfec:       09 95           icall
    dfee:       0f 90           pop     r0
    dff0:       0f 90           pop     r0
    dff2:       0f 90           pop     r0
    dff4:       0f 90           pop     r0
    dff6:       1f 32           cpi     r17, 0x2F       ; 47
    dff8:       41 f4           brne    .+16            ; 0xe00a <Menu_POINT_SV2+0x13a>
    dffa:       80 91 5c 01     lds     r24, 0x015C
    dffe:       90 91 87 04     lds     r25, 0x0487
    e002:       89 17           cp      r24, r25
    e004:       c8 f4           brcc    .+50            ; 0xe038 <Menu_POINT_SV2+0x168>
    e006:       8f 5f           subi    r24, 0xFF       ; 255
    e008:       07 c0           rjmp    .+14            ; 0xe018 <Menu_POINT_SV2+0x148>
    e00a:       1f 34           cpi     r17, 0x4F       ; 79
    e00c:       59 f4           brne    .+22            ; 0xe024 <Menu_POINT_SV2+0x154>
    e00e:       80 91 5c 01     lds     r24, 0x015C
    e012:       82 30           cpi     r24, 0x02       ; 2
    e014:       88 f0           brcs    .+34            ; 0xe038 <Menu_POINT_SV2+0x168>
    e016:       81 50           subi    r24, 0x01       ; 1
    e018:       80 93 5c 01     sts     0x015C, r24
    e01c:       81 e0           ldi     r24, 0x01       ; 1
    e01e:       80 93 92 04     sts     0x0492, r24
    e022:       0a c0           rjmp    .+20            ; 0xe038 <Menu_POINT_SV2+0x168>
    e024:       1f 31           cpi     r17, 0x1F       ; 31
    e026:       41 f4           brne    .+16            ; 0xe038 <Menu_POINT_SV2+0x168>
    e028:       80 91 5c 01     lds     r24, 0x015C
    e02c:       88 23           and     r24, r24
    e02e:       21 f0           breq    .+8             ; 0xe038 <Menu_POINT_SV2+0x168>
    e030:       80 93 85 04     sts     0x0485, r24
    e034:       10 92 92 04     sts     0x0492, r1
    e038:       df 91           pop     r29
    e03a:       cf 91           pop     r28
    e03c:       1f 91           pop     r17
    e03e:       08 95           ret

0000e040 <Menu_POINT_LD2>:
    e040:       1f 93           push    r17
    e042:       cf 93           push    r28
    e044:       df 93           push    r29
    e046:       18 2f           mov     r17, r24
    e048:       80 e0           ldi     r24, 0x00       ; 0
    e04a:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e04e:       8a e5           ldi     r24, 0x5A       ; 90
    e050:       9e e0           ldi     r25, 0x0E       ; 14
    e052:       9f 93           push    r25
    e054:       8f 93           push    r24
    e056:       ce ed           ldi     r28, 0xDE       ; 222
    e058:       de e0           ldi     r29, 0x0E       ; 14
    e05a:       df 93           push    r29
    e05c:       cf 93           push    r28
    e05e:       e0 91 55 06     lds     r30, 0x0655
    e062:       f0 91 56 06     lds     r31, 0x0656
    e066:       09 95           icall
    e068:       0f 90           pop     r0
    e06a:       0f 90           pop     r0
    e06c:       0f 90           pop     r0
    e06e:       0f 90           pop     r0
    e070:       80 91 87 04     lds     r24, 0x0487
    e074:       81 11           cpse    r24, r1
    e076:       13 c0           rjmp    .+38            ; 0xe09e <Menu_POINT_LD2+0x5e>
    e078:       80 e1           ldi     r24, 0x10       ; 16
    e07a:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e07e:       8f e4           ldi     r24, 0x4F       ; 79
    e080:       9e e0           ldi     r25, 0x0E       ; 14
    e082:       9f 93           push    r25
    e084:       8f 93           push    r24
    e086:       df 93           push    r29
    e088:       cf 93           push    r28
    e08a:       e0 91 55 06     lds     r30, 0x0655
    e08e:       f0 91 56 06     lds     r31, 0x0656
    e092:       09 95           icall
    e094:       0f 90           pop     r0
    e096:       0f 90           pop     r0
    e098:       0f 90           pop     r0
    e09a:       0f 90           pop     r0
    e09c:       9a c0           rjmp    .+308           ; 0xe1d2 <Menu_POINT_LD2+0x192>
    e09e:       8b e0           ldi     r24, 0x0B       ; 11
    e0a0:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e0a4:       80 91 5b 01     lds     r24, 0x015B
    e0a8:       1f 92           push    r1
    e0aa:       8f 93           push    r24
    e0ac:       8b e4           ldi     r24, 0x4B       ; 75
    e0ae:       9e e0           ldi     r25, 0x0E       ; 14
    e0b0:       9f 93           push    r25
    e0b2:       8f 93           push    r24
    e0b4:       df 93           push    r29
    e0b6:       cf 93           push    r28
    e0b8:       e0 91 55 06     lds     r30, 0x0655
    e0bc:       f0 91 56 06     lds     r31, 0x0656
    e0c0:       09 95           icall
    e0c2:       0f 90           pop     r0
    e0c4:       0f 90           pop     r0
    e0c6:       0f 90           pop     r0
    e0c8:       0f 90           pop     r0
    e0ca:       0f 90           pop     r0
    e0cc:       0f 90           pop     r0
    e0ce:       80 91 8a 04     lds     r24, 0x048A
    e0d2:       88 23           and     r24, r24
    e0d4:       69 f1           breq    .+90            ; 0xe130 <Menu_POINT_LD2+0xf0>
    e0d6:       80 e1           ldi     r24, 0x10       ; 16
    e0d8:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e0dc:       60 91 f2 03     lds     r22, 0x03F2
    e0e0:       70 91 f3 03     lds     r23, 0x03F3
    e0e4:       80 91 f4 03     lds     r24, 0x03F4
    e0e8:       90 91 f5 03     lds     r25, 0x03F5
    e0ec:       24 e6           ldi     r18, 0x64       ; 100
    e0ee:       30 e0           ldi     r19, 0x00       ; 0
    e0f0:       40 e0           ldi     r20, 0x00       ; 0
    e0f2:       50 e0           ldi     r21, 0x00       ; 0
    e0f4:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    e0f8:       3f 93           push    r19
    e0fa:       2f 93           push    r18
    e0fc:       80 91 84 04     lds     r24, 0x0484
    e100:       8f 93           push    r24
    e102:       80 91 83 04     lds     r24, 0x0483
    e106:       8f 93           push    r24
    e108:       89 e3           ldi     r24, 0x39       ; 57
    e10a:       9e e0           ldi     r25, 0x0E       ; 14
    e10c:       9f 93           push    r25
    e10e:       8f 93           push    r24
    e110:       df 93           push    r29
    e112:       cf 93           push    r28
    e114:       e0 91 55 06     lds     r30, 0x0655
    e118:       f0 91 56 06     lds     r31, 0x0656
    e11c:       09 95           icall
    e11e:       8d b7           in      r24, 0x3d       ; 61
    e120:       9e b7           in      r25, 0x3e       ; 62
    e122:       08 96           adiw    r24, 0x08       ; 8
    e124:       0f b6           in      r0, 0x3f        ; 63
    e126:       f8 94           cli
    e128:       9e bf           out     0x3e, r25       ; 62
    e12a:       0f be           out     0x3f, r0        ; 63
    e12c:       8d bf           out     0x3d, r24       ; 61
    e12e:       12 c0           rjmp    .+36            ; 0xe154 <Menu_POINT_LD2+0x114>
    e130:       88 e1           ldi     r24, 0x18       ; 24
    e132:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e136:       28 e2           ldi     r18, 0x28       ; 40
    e138:       3e e0           ldi     r19, 0x0E       ; 14
    e13a:       3f 93           push    r19
    e13c:       2f 93           push    r18
    e13e:       df 93           push    r29
    e140:       cf 93           push    r28
    e142:       e0 91 55 06     lds     r30, 0x0655
    e146:       f0 91 56 06     lds     r31, 0x0656
    e14a:       09 95           icall
    e14c:       0f 90           pop     r0
    e14e:       0f 90           pop     r0
    e150:       0f 90           pop     r0
    e152:       0f 90           pop     r0
    e154:       80 91 91 04     lds     r24, 0x0491
    e158:       88 23           and     r24, r24
    e15a:       31 f0           breq    .+12            ; 0xe168 <Menu_POINT_LD2+0x128>
    e15c:       8e e0           ldi     r24, 0x0E       ; 14
    e15e:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e162:       25 e2           ldi     r18, 0x25       ; 37
    e164:       3e e0           ldi     r19, 0x0E       ; 14
    e166:       05 c0           rjmp    .+10            ; 0xe172 <Menu_POINT_LD2+0x132>
    e168:       8e e0           ldi     r24, 0x0E       ; 14
    e16a:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e16e:       22 e2           ldi     r18, 0x22       ; 34
    e170:       3e e0           ldi     r19, 0x0E       ; 14
    e172:       3f 93           push    r19
    e174:       2f 93           push    r18
    e176:       2e ed           ldi     r18, 0xDE       ; 222
    e178:       3e e0           ldi     r19, 0x0E       ; 14
    e17a:       3f 93           push    r19
    e17c:       2f 93           push    r18
    e17e:       e0 91 55 06     lds     r30, 0x0655
    e182:       f0 91 56 06     lds     r31, 0x0656
    e186:       09 95           icall
    e188:       0f 90           pop     r0
    e18a:       0f 90           pop     r0
    e18c:       0f 90           pop     r0
    e18e:       0f 90           pop     r0
    e190:       1f 32           cpi     r17, 0x2F       ; 47
    e192:       41 f4           brne    .+16            ; 0xe1a4 <Menu_POINT_LD2+0x164>
    e194:       80 91 5b 01     lds     r24, 0x015B
    e198:       90 91 87 04     lds     r25, 0x0487
    e19c:       89 17           cp      r24, r25
    e19e:       c8 f4           brcc    .+50            ; 0xe1d2 <Menu_POINT_LD2+0x192>
    e1a0:       8f 5f           subi    r24, 0xFF       ; 255
    e1a2:       07 c0           rjmp    .+14            ; 0xe1b2 <Menu_POINT_LD2+0x172>
    e1a4:       1f 34           cpi     r17, 0x4F       ; 79
    e1a6:       59 f4           brne    .+22            ; 0xe1be <Menu_POINT_LD2+0x17e>
    e1a8:       80 91 5b 01     lds     r24, 0x015B
    e1ac:       82 30           cpi     r24, 0x02       ; 2
    e1ae:       88 f0           brcs    .+34            ; 0xe1d2 <Menu_POINT_LD2+0x192>
    e1b0:       81 50           subi    r24, 0x01       ; 1
    e1b2:       80 93 5b 01     sts     0x015B, r24
    e1b6:       81 e0           ldi     r24, 0x01       ; 1
    e1b8:       80 93 91 04     sts     0x0491, r24
    e1bc:       0a c0           rjmp    .+20            ; 0xe1d2 <Menu_POINT_LD2+0x192>
    e1be:       1f 31           cpi     r17, 0x1F       ; 31
    e1c0:       41 f4           brne    .+16            ; 0xe1d2 <Menu_POINT_LD2+0x192>
    e1c2:       80 91 5b 01     lds     r24, 0x015B
    e1c6:       88 23           and     r24, r24
    e1c8:       21 f0           breq    .+8             ; 0xe1d2 <Menu_POINT_LD2+0x192>
    e1ca:       80 93 86 04     sts     0x0486, r24
    e1ce:       10 92 91 04     sts     0x0491, r1
    e1d2:       df 91           pop     r29
    e1d4:       cf 91           pop     r28
    e1d6:       1f 91           pop     r17
    e1d8:       08 95           ret

0000e1da <Menu_WPL_A2>:
    e1da:       1f 93           push    r17
    e1dc:       cf 93           push    r28
    e1de:       df 93           push    r29
    e1e0:       18 2f           mov     r17, r24
    e1e2:       cf ea           ldi     r28, 0xAF       ; 175
    e1e4:       d6 e0           ldi     r29, 0x06       ; 6
    e1e6:       80 91 af 06     lds     r24, 0x06AF
    e1ea:       81 11           cpse    r24, r1
    e1ec:       14 c0           rjmp    .+40            ; 0xe216 <Menu_WPL_A2+0x3c>
    e1ee:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e1f2:       84 e1           ldi     r24, 0x14       ; 20
    e1f4:       9e e0           ldi     r25, 0x0E       ; 14
    e1f6:       9f 93           push    r25
    e1f8:       8f 93           push    r24
    e1fa:       8e ed           ldi     r24, 0xDE       ; 222
    e1fc:       9e e0           ldi     r25, 0x0E       ; 14
    e1fe:       9f 93           push    r25
    e200:       8f 93           push    r24
    e202:       e0 91 55 06     lds     r30, 0x0655
    e206:       f0 91 56 06     lds     r31, 0x0656
    e20a:       09 95           icall
    e20c:       0f 90           pop     r0
    e20e:       0f 90           pop     r0
    e210:       0f 90           pop     r0
    e212:       0f 90           pop     r0
    e214:       18 c0           rjmp    .+48            ; 0xe246 <Menu_WPL_A2+0x6c>
    e216:       80 e0           ldi     r24, 0x00       ; 0
    e218:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e21c:       df 93           push    r29
    e21e:       cf 93           push    r28
    e220:       8d e0           ldi     r24, 0x0D       ; 13
    e222:       9e e0           ldi     r25, 0x0E       ; 14
    e224:       9f 93           push    r25
    e226:       8f 93           push    r24
    e228:       8e ed           ldi     r24, 0xDE       ; 222
    e22a:       9e e0           ldi     r25, 0x0E       ; 14
    e22c:       9f 93           push    r25
    e22e:       8f 93           push    r24
    e230:       e0 91 55 06     lds     r30, 0x0655
    e234:       f0 91 56 06     lds     r31, 0x0656
    e238:       09 95           icall
    e23a:       0f 90           pop     r0
    e23c:       0f 90           pop     r0
    e23e:       0f 90           pop     r0
    e240:       0f 90           pop     r0
    e242:       0f 90           pop     r0
    e244:       0f 90           pop     r0
    e246:       80 91 87 04     lds     r24, 0x0487
    e24a:       81 11           cpse    r24, r1
    e24c:       15 c0           rjmp    .+42            ; 0xe278 <Menu_WPL_A2+0x9e>
    e24e:       80 e1           ldi     r24, 0x10       ; 16
    e250:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e254:       82 e0           ldi     r24, 0x02       ; 2
    e256:       9e e0           ldi     r25, 0x0E       ; 14
    e258:       9f 93           push    r25
    e25a:       8f 93           push    r24
    e25c:       8e ed           ldi     r24, 0xDE       ; 222
    e25e:       9e e0           ldi     r25, 0x0E       ; 14
    e260:       9f 93           push    r25
    e262:       8f 93           push    r24
    e264:       e0 91 55 06     lds     r30, 0x0655
    e268:       f0 91 56 06     lds     r31, 0x0656
    e26c:       09 95           icall
    e26e:       0f 90           pop     r0
    e270:       0f 90           pop     r0
    e272:       0f 90           pop     r0
    e274:       0f 90           pop     r0
    e276:       8e c0           rjmp    .+284           ; 0xe394 <Menu_WPL_A2+0x1ba>
    e278:       80 e1           ldi     r24, 0x10       ; 16
    e27a:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e27e:       80 91 5a 01     lds     r24, 0x015A
    e282:       1f 92           push    r1
    e284:       8f 93           push    r24
    e286:       89 ef           ldi     r24, 0xF9       ; 249
    e288:       9d e0           ldi     r25, 0x0D       ; 13
    e28a:       9f 93           push    r25
    e28c:       8f 93           push    r24
    e28e:       ce ed           ldi     r28, 0xDE       ; 222
    e290:       de e0           ldi     r29, 0x0E       ; 14
    e292:       df 93           push    r29
    e294:       cf 93           push    r28
    e296:       e0 91 55 06     lds     r30, 0x0655
    e29a:       f0 91 56 06     lds     r31, 0x0656
    e29e:       09 95           icall
    e2a0:       0f 90           pop     r0
    e2a2:       0f 90           pop     r0
    e2a4:       0f 90           pop     r0
    e2a6:       0f 90           pop     r0
    e2a8:       0f 90           pop     r0
    e2aa:       0f 90           pop     r0
    e2ac:       80 91 8a 04     lds     r24, 0x048A
    e2b0:       88 23           and     r24, r24
    e2b2:       f9 f0           breq    .+62            ; 0xe2f2 <Menu_WPL_A2+0x118>
    e2b4:       88 e1           ldi     r24, 0x18       ; 24
    e2b6:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e2ba:       80 91 8a 04     lds     r24, 0x048A
    e2be:       1f 92           push    r1
    e2c0:       8f 93           push    r24
    e2c2:       80 91 8b 04     lds     r24, 0x048B
    e2c6:       1f 92           push    r1
    e2c8:       8f 93           push    r24
    e2ca:       21 ef           ldi     r18, 0xF1       ; 241
    e2cc:       3d e0           ldi     r19, 0x0D       ; 13
    e2ce:       3f 93           push    r19
    e2d0:       2f 93           push    r18
    e2d2:       df 93           push    r29
    e2d4:       cf 93           push    r28
    e2d6:       e0 91 55 06     lds     r30, 0x0655
    e2da:       f0 91 56 06     lds     r31, 0x0656
    e2de:       09 95           icall
    e2e0:       8d b7           in      r24, 0x3d       ; 61
    e2e2:       9e b7           in      r25, 0x3e       ; 62
    e2e4:       08 96           adiw    r24, 0x08       ; 8
    e2e6:       0f b6           in      r0, 0x3f        ; 63
    e2e8:       f8 94           cli
    e2ea:       9e bf           out     0x3e, r25       ; 62
    e2ec:       0f be           out     0x3f, r0        ; 63
    e2ee:       8d bf           out     0x3d, r24       ; 61
    e2f0:       12 c0           rjmp    .+36            ; 0xe316 <Menu_WPL_A2+0x13c>
    e2f2:       88 e1           ldi     r24, 0x18       ; 24
    e2f4:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e2f8:       2b ee           ldi     r18, 0xEB       ; 235
    e2fa:       3d e0           ldi     r19, 0x0D       ; 13
    e2fc:       3f 93           push    r19
    e2fe:       2f 93           push    r18
    e300:       df 93           push    r29
    e302:       cf 93           push    r28
    e304:       e0 91 55 06     lds     r30, 0x0655
    e308:       f0 91 56 06     lds     r31, 0x0656
    e30c:       09 95           icall
    e30e:       0f 90           pop     r0
    e310:       0f 90           pop     r0
    e312:       0f 90           pop     r0
    e314:       0f 90           pop     r0
    e316:       80 91 90 04     lds     r24, 0x0490
    e31a:       88 23           and     r24, r24
    e31c:       31 f0           breq    .+12            ; 0xe32a <Menu_WPL_A2+0x150>
    e31e:       8e e1           ldi     r24, 0x1E       ; 30
    e320:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e324:       28 ee           ldi     r18, 0xE8       ; 232
    e326:       3d e0           ldi     r19, 0x0D       ; 13
    e328:       05 c0           rjmp    .+10            ; 0xe334 <Menu_WPL_A2+0x15a>
    e32a:       8e e1           ldi     r24, 0x1E       ; 30
    e32c:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e330:       25 ee           ldi     r18, 0xE5       ; 229
    e332:       3d e0           ldi     r19, 0x0D       ; 13
    e334:       3f 93           push    r19
    e336:       2f 93           push    r18
    e338:       2e ed           ldi     r18, 0xDE       ; 222
    e33a:       3e e0           ldi     r19, 0x0E       ; 14
    e33c:       3f 93           push    r19
    e33e:       2f 93           push    r18
    e340:       e0 91 55 06     lds     r30, 0x0655
    e344:       f0 91 56 06     lds     r31, 0x0656
    e348:       09 95           icall
    e34a:       0f 90           pop     r0
    e34c:       0f 90           pop     r0
    e34e:       0f 90           pop     r0
    e350:       0f 90           pop     r0
    e352:       1f 32           cpi     r17, 0x2F       ; 47
    e354:       41 f4           brne    .+16            ; 0xe366 <Menu_WPL_A2+0x18c>
    e356:       80 91 5a 01     lds     r24, 0x015A
    e35a:       90 91 87 04     lds     r25, 0x0487
    e35e:       89 17           cp      r24, r25
    e360:       c8 f4           brcc    .+50            ; 0xe394 <Menu_WPL_A2+0x1ba>
    e362:       8f 5f           subi    r24, 0xFF       ; 255
    e364:       07 c0           rjmp    .+14            ; 0xe374 <Menu_WPL_A2+0x19a>
    e366:       1f 34           cpi     r17, 0x4F       ; 79
    e368:       59 f4           brne    .+22            ; 0xe380 <Menu_WPL_A2+0x1a6>
    e36a:       80 91 5a 01     lds     r24, 0x015A
    e36e:       82 30           cpi     r24, 0x02       ; 2
    e370:       88 f0           brcs    .+34            ; 0xe394 <Menu_WPL_A2+0x1ba>
    e372:       81 50           subi    r24, 0x01       ; 1
    e374:       80 93 5a 01     sts     0x015A, r24
    e378:       81 e0           ldi     r24, 0x01       ; 1
    e37a:       80 93 90 04     sts     0x0490, r24
    e37e:       0a c0           rjmp    .+20            ; 0xe394 <Menu_WPL_A2+0x1ba>
    e380:       1f 31           cpi     r17, 0x1F       ; 31
    e382:       41 f4           brne    .+16            ; 0xe394 <Menu_WPL_A2+0x1ba>
    e384:       80 91 5a 01     lds     r24, 0x015A
    e388:       88 23           and     r24, r24
    e38a:       21 f0           breq    .+8             ; 0xe394 <Menu_WPL_A2+0x1ba>
    e38c:       80 93 88 04     sts     0x0488, r24
    e390:       10 92 90 04     sts     0x0490, r1
    e394:       df 91           pop     r29
    e396:       cf 91           pop     r28
    e398:       1f 91           pop     r17
    e39a:       08 95           ret

0000e39c <Menu_PosInfo>:
    e39c:       cf 93           push    r28
    e39e:       df 93           push    r29
    e3a0:       80 91 a4 02     lds     r24, 0x02A4
    e3a4:       88 23           and     r24, r24
    e3a6:       09 f4           brne    .+2             ; 0xe3aa <Menu_PosInfo+0xe>
    e3a8:       84 c0           rjmp    .+264           ; 0xe4b2 <Menu_PosInfo+0x116>
    e3aa:       80 e0           ldi     r24, 0x00       ; 0
    e3ac:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e3b0:       80 91 b5 08     lds     r24, 0x08B5
    e3b4:       1f 92           push    r1
    e3b6:       8f 93           push    r24
    e3b8:       80 91 b7 08     lds     r24, 0x08B7
    e3bc:       1f 92           push    r1
    e3be:       8f 93           push    r24
    e3c0:       8d e8           ldi     r24, 0x8D       ; 141
    e3c2:       9d e0           ldi     r25, 0x0D       ; 13
    e3c4:       9f 93           push    r25
    e3c6:       8f 93           push    r24
    e3c8:       ce ed           ldi     r28, 0xDE       ; 222
    e3ca:       de e0           ldi     r29, 0x0E       ; 14
    e3cc:       df 93           push    r29
    e3ce:       cf 93           push    r28
    e3d0:       e0 91 55 06     lds     r30, 0x0655
    e3d4:       f0 91 56 06     lds     r31, 0x0656
    e3d8:       09 95           icall
    e3da:       8d b7           in      r24, 0x3d       ; 61
    e3dc:       9e b7           in      r25, 0x3e       ; 62
    e3de:       08 96           adiw    r24, 0x08       ; 8
    e3e0:       0f b6           in      r0, 0x3f        ; 63
    e3e2:       f8 94           cli
    e3e4:       9e bf           out     0x3e, r25       ; 62
    e3e6:       0f be           out     0x3f, r0        ; 63
    e3e8:       8d bf           out     0x3d, r24       ; 61
    e3ea:       80 91 b6 08     lds     r24, 0x08B6
    e3ee:       83 30           cpi     r24, 0x03       ; 3
    e3f0:       31 f4           brne    .+12            ; 0xe3fe <Menu_PosInfo+0x62>
    e3f2:       8c e0           ldi     r24, 0x0C       ; 12
    e3f4:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e3f8:       88 e8           ldi     r24, 0x88       ; 136
    e3fa:       9d e0           ldi     r25, 0x0D       ; 13
    e3fc:       05 c0           rjmp    .+10            ; 0xe408 <Menu_PosInfo+0x6c>
    e3fe:       8c e0           ldi     r24, 0x0C       ; 12
    e400:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e404:       83 e8           ldi     r24, 0x83       ; 131
    e406:       9d e0           ldi     r25, 0x0D       ; 13
    e408:       9f 93           push    r25
    e40a:       8f 93           push    r24
    e40c:       df 93           push    r29
    e40e:       cf 93           push    r28
    e410:       e0 91 55 06     lds     r30, 0x0655
    e414:       f0 91 56 06     lds     r31, 0x0656
    e418:       09 95           icall
    e41a:       0f 90           pop     r0
    e41c:       0f 90           pop     r0
    e41e:       0f 90           pop     r0
    e420:       0f 90           pop     r0
    e422:       80 91 b4 08     lds     r24, 0x08B4
    e426:       81 ff           sbrs    r24, 1
    e428:       14 c0           rjmp    .+40            ; 0xe452 <Menu_PosInfo+0xb6>
    e42a:       8c e0           ldi     r24, 0x0C       ; 12
    e42c:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e430:       8e e7           ldi     r24, 0x7E       ; 126
    e432:       9d e0           ldi     r25, 0x0D       ; 13
    e434:       9f 93           push    r25
    e436:       8f 93           push    r24
    e438:       8e ed           ldi     r24, 0xDE       ; 222
    e43a:       9e e0           ldi     r25, 0x0E       ; 14
    e43c:       9f 93           push    r25
    e43e:       8f 93           push    r24
    e440:       e0 91 55 06     lds     r30, 0x0655
    e444:       f0 91 56 06     lds     r31, 0x0656
    e448:       09 95           icall
    e44a:       0f 90           pop     r0
    e44c:       0f 90           pop     r0
    e44e:       0f 90           pop     r0
    e450:       0f 90           pop     r0
    e452:       80 e1           ldi     r24, 0x10       ; 16
    e454:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e458:       80 91 96 02     lds     r24, 0x0296
    e45c:       1f 92           push    r1
    e45e:       8f 93           push    r24
    e460:       1f 92           push    r1
    e462:       8f ed           ldi     r24, 0xDF       ; 223
    e464:       8f 93           push    r24
    e466:       80 91 bb 08     lds     r24, 0x08BB
    e46a:       8f 93           push    r24
    e46c:       80 91 ba 08     lds     r24, 0x08BA
    e470:       8f 93           push    r24
    e472:       80 91 b8 08     lds     r24, 0x08B8
    e476:       90 91 b9 08     lds     r25, 0x08B9
    e47a:       6a e0           ldi     r22, 0x0A       ; 10
    e47c:       70 e0           ldi     r23, 0x00       ; 0
    e47e:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    e482:       7f 93           push    r23
    e484:       6f 93           push    r22
    e486:       8b e6           ldi     r24, 0x6B       ; 107
    e488:       9d e0           ldi     r25, 0x0D       ; 13
    e48a:       9f 93           push    r25
    e48c:       8f 93           push    r24
    e48e:       8e ed           ldi     r24, 0xDE       ; 222
    e490:       9e e0           ldi     r25, 0x0E       ; 14
    e492:       9f 93           push    r25
    e494:       8f 93           push    r24
    e496:       e0 91 55 06     lds     r30, 0x0655
    e49a:       f0 91 56 06     lds     r31, 0x0656
    e49e:       09 95           icall
    e4a0:       8d b7           in      r24, 0x3d       ; 61
    e4a2:       9e b7           in      r25, 0x3e       ; 62
    e4a4:       0c 96           adiw    r24, 0x0c       ; 12
    e4a6:       0f b6           in      r0, 0x3f        ; 63
    e4a8:       f8 94           cli
    e4aa:       9e bf           out     0x3e, r25       ; 62
    e4ac:       0f be           out     0x3f, r0        ; 63
    e4ae:       8d bf           out     0x3d, r24       ; 61
    e4b0:       14 c0           rjmp    .+40            ; 0xe4da <Menu_PosInfo+0x13e>
    e4b2:       82 e0           ldi     r24, 0x02       ; 2
    e4b4:       0e 94 eb 0e     call    0x1dd6  ; 0x1dd6 <LIBFC_JetiBox_SetPos>
    e4b8:       8e e5           ldi     r24, 0x5E       ; 94
    e4ba:       9d e0           ldi     r25, 0x0D       ; 13
    e4bc:       9f 93           push    r25
    e4be:       8f 93           push    r24
    e4c0:       8e ed           ldi     r24, 0xDE       ; 222
    e4c2:       9e e0           ldi     r25, 0x0E       ; 14
    e4c4:       9f 93           push    r25
    e4c6:       8f 93           push    r24
    e4c8:       e0 91 55 06     lds     r30, 0x0655
    e4cc:       f0 91 56 06     lds     r31, 0x0656
    e4d0:       09 95           icall
    e4d2:       0f 90           pop     r0
    e4d4:       0f 90           pop     r0
    e4d6:       0f 90           pop     r0
    e4d8:       0f 90           pop     r0
    e4da:       df 91           pop     r29
    e4dc:       cf 91           pop     r28
    e4de:       08 95           ret

0000e4e0 <JetiBox_Update>:
    e4e0:       cf 93           push    r28
    e4e2:       df 93           push    r29
    e4e4:       1f 92           push    r1
    e4e6:       cd b7           in      r28, 0x3d       ; 61
    e4e8:       de b7           in      r29, 0x3e       ; 62
    e4ea:       90 91 8e 04     lds     r25, 0x048E
    e4ee:       90 93 8d 04     sts     0x048D, r25
    e4f2:       8f 32           cpi     r24, 0x2F       ; 47
    e4f4:       a9 f0           breq    .+42            ; 0xe520 <JetiBox_Update+0x40>
    e4f6:       48 f4           brcc    .+18            ; 0xe50a <JetiBox_Update+0x2a>
    e4f8:       8f 31           cpi     r24, 0x1F       ; 31
    e4fa:       11 f5           brne    .+68            ; 0xe540 <JetiBox_Update+0x60>
    e4fc:       26 e0           ldi     r18, 0x06       ; 6
    e4fe:       92 9f           mul     r25, r18
    e500:       f0 01           movw    r30, r0
    e502:       11 24           eor     r1, r1
    e504:       e0 52           subi    r30, 0x20       ; 32
    e506:       f0 4f           sbci    r31, 0xF0       ; 240
    e508:       18 c0           rjmp    .+48            ; 0xe53a <JetiBox_Update+0x5a>
    e50a:       8f 34           cpi     r24, 0x4F       ; 79
    e50c:       81 f0           breq    .+32            ; 0xe52e <JetiBox_Update+0x4e>
    e50e:       8f 38           cpi     r24, 0x8F       ; 143
    e510:       b9 f4           brne    .+46            ; 0xe540 <JetiBox_Update+0x60>
    e512:       26 e0           ldi     r18, 0x06       ; 6
    e514:       92 9f           mul     r25, r18
    e516:       f0 01           movw    r30, r0
    e518:       11 24           eor     r1, r1
    e51a:       e1 52           subi    r30, 0x21       ; 33
    e51c:       f0 4f           sbci    r31, 0xF0       ; 240
    e51e:       0d c0           rjmp    .+26            ; 0xe53a <JetiBox_Update+0x5a>
    e520:       26 e0           ldi     r18, 0x06       ; 6
    e522:       92 9f           mul     r25, r18
    e524:       f0 01           movw    r30, r0
    e526:       11 24           eor     r1, r1
    e528:       ef 51           subi    r30, 0x1F       ; 31
    e52a:       f0 4f           sbci    r31, 0xF0       ; 240
    e52c:       06 c0           rjmp    .+12            ; 0xe53a <JetiBox_Update+0x5a>
    e52e:       26 e0           ldi     r18, 0x06       ; 6
    e530:       92 9f           mul     r25, r18
    e532:       f0 01           movw    r30, r0
    e534:       11 24           eor     r1, r1
    e536:       ee 51           subi    r30, 0x1E       ; 30
    e538:       f0 4f           sbci    r31, 0xF0       ; 240
    e53a:       e4 91           lpm     r30, Z
    e53c:       e0 93 8e 04     sts     0x048E, r30
    e540:       20 91 8e 04     lds     r18, 0x048E
    e544:       29 13           cpse    r18, r25
    e546:       80 e0           ldi     r24, 0x00       ; 0
    e548:       90 91 58 01     lds     r25, 0x0158
    e54c:       21 e0           ldi     r18, 0x01       ; 1
    e54e:       29 0f           add     r18, r25
    e550:       20 93 58 01     sts     0x0158, r18
    e554:       90 fd           sbrc    r25, 0
    e556:       02 c0           rjmp    .+4             ; 0xe55c <JetiBox_Update+0x7c>
    e558:       8f 30           cpi     r24, 0x0F       ; 15
    e55a:       91 f0           breq    .+36            ; 0xe580 <JetiBox_Update+0xa0>
    e55c:       80 93 8c 04     sts     0x048C, r24
    e560:       89 83           std     Y+1, r24        ; 0x01
    e562:       0e 94 f1 0e     call    0x1de2  ; 0x1de2 <LIBFC_JetiBox_Clear>
    e566:       e0 91 8e 04     lds     r30, 0x048E
    e56a:       96 e0           ldi     r25, 0x06       ; 6
    e56c:       e9 9f           mul     r30, r25
    e56e:       f0 01           movw    r30, r0
    e570:       11 24           eor     r1, r1
    e572:       ed 51           subi    r30, 0x1D       ; 29
    e574:       f0 4f           sbci    r31, 0xF0       ; 240
    e576:       25 91           lpm     r18, Z+
    e578:       34 91           lpm     r19, Z
    e57a:       89 81           ldd     r24, Y+1        ; 0x01
    e57c:       f9 01           movw    r30, r18
    e57e:       09 95           icall
    e580:       80 e0           ldi     r24, 0x00       ; 0
    e582:       0f 90           pop     r0
    e584:       df 91           pop     r29
    e586:       cf 91           pop     r28
    e588:       08 95           ret

0000e58a <BuildJeti_Vario>:
    e58a:       40 91 54 03     lds     r20, 0x0354
    e58e:       50 91 55 03     lds     r21, 0x0355
    e592:       20 91 95 04     lds     r18, 0x0495
    e596:       30 91 96 04     lds     r19, 0x0496
    e59a:       c9 01           movw    r24, r18
    e59c:       88 0f           add     r24, r24
    e59e:       99 1f           adc     r25, r25
    e5a0:       82 0f           add     r24, r18
    e5a2:       93 1f           adc     r25, r19
    e5a4:       84 0f           add     r24, r20
    e5a6:       95 1f           adc     r25, r21
    e5a8:       97 fd           sbrc    r25, 7
    e5aa:       03 96           adiw    r24, 0x03       ; 3
    e5ac:       95 95           asr     r25
    e5ae:       87 95           ror     r24
    e5b0:       95 95           asr     r25
    e5b2:       87 95           ror     r24
    e5b4:       90 93 96 04     sts     0x0496, r25
    e5b8:       80 93 95 04     sts     0x0495, r24
    e5bc:       20 91 20 01     lds     r18, 0x0120
    e5c0:       2b 32           cpi     r18, 0x2B       ; 43
    e5c2:       a1 f4           brne    .+40            ; 0xe5ec <BuildJeti_Vario+0x62>
    e5c4:       40 91 2d 05     lds     r20, 0x052D
    e5c8:       20 91 f6 03     lds     r18, 0x03F6
    e5cc:       30 91 f7 03     lds     r19, 0x03F7
    e5d0:       42 9f           mul     r20, r18
    e5d2:       c0 01           movw    r24, r0
    e5d4:       43 9f           mul     r20, r19
    e5d6:       90 0d           add     r25, r0
    e5d8:       11 24           eor     r1, r1
    e5da:       97 fd           sbrc    r25, 7
    e5dc:       4f 96           adiw    r24, 0x1f       ; 31
    e5de:       45 e0           ldi     r20, 0x05       ; 5
    e5e0:       95 95           asr     r25
    e5e2:       87 95           ror     r24
    e5e4:       4a 95           dec     r20
    e5e6:       e1 f7           brne    .-8             ; 0xe5e0 <BuildJeti_Vario+0x56>
    e5e8:       05 96           adiw    r24, 0x05       ; 5
    e5ea:       35 c0           rjmp    .+106           ; 0xe656 <BuildJeti_Vario+0xcc>
    e5ec:       2d 32           cpi     r18, 0x2D       ; 45
    e5ee:       a1 f4           brne    .+40            ; 0xe618 <BuildJeti_Vario+0x8e>
    e5f0:       40 91 2d 05     lds     r20, 0x052D
    e5f4:       20 91 f6 03     lds     r18, 0x03F6
    e5f8:       30 91 f7 03     lds     r19, 0x03F7
    e5fc:       42 9f           mul     r20, r18
    e5fe:       c0 01           movw    r24, r0
    e600:       43 9f           mul     r20, r19
    e602:       90 0d           add     r25, r0
    e604:       11 24           eor     r1, r1
    e606:       97 fd           sbrc    r25, 7
    e608:       4f 96           adiw    r24, 0x1f       ; 31
    e60a:       35 e0           ldi     r19, 0x05       ; 5
    e60c:       95 95           asr     r25
    e60e:       87 95           ror     r24
    e610:       3a 95           dec     r19
    e612:       e1 f7           brne    .-8             ; 0xe60c <BuildJeti_Vario+0x82>
    e614:       05 97           sbiw    r24, 0x05       ; 5
    e616:       1f c0           rjmp    .+62            ; 0xe656 <BuildJeti_Vario+0xcc>
    e618:       20 32           cpi     r18, 0x20       ; 32
    e61a:       61 f4           brne    .+24            ; 0xe634 <BuildJeti_Vario+0xaa>
    e61c:       20 91 c9 03     lds     r18, 0x03C9
    e620:       21 ff           sbrs    r18, 1
    e622:       17 c0           rjmp    .+46            ; 0xe652 <BuildJeti_Vario+0xc8>
    e624:       97 fd           sbrc    r25, 7
    e626:       4f 96           adiw    r24, 0x1f       ; 31
    e628:       25 e0           ldi     r18, 0x05       ; 5
    e62a:       95 95           asr     r25
    e62c:       87 95           ror     r24
    e62e:       2a 95           dec     r18
    e630:       e1 f7           brne    .-8             ; 0xe62a <BuildJeti_Vario+0xa0>
    e632:       11 c0           rjmp    .+34            ; 0xe656 <BuildJeti_Vario+0xcc>
    e634:       2e 35           cpi     r18, 0x5E       ; 94
    e636:       21 f4           brne    .+8             ; 0xe640 <BuildJeti_Vario+0xb6>
    e638:       80 91 f1 03     lds     r24, 0x03F1
    e63c:       90 e0           ldi     r25, 0x00       ; 0
    e63e:       0b c0           rjmp    .+22            ; 0xe656 <BuildJeti_Vario+0xcc>
    e640:       26 37           cpi     r18, 0x76       ; 118
    e642:       39 f4           brne    .+14            ; 0xe652 <BuildJeti_Vario+0xc8>
    e644:       80 91 f1 03     lds     r24, 0x03F1
    e648:       90 e0           ldi     r25, 0x00       ; 0
    e64a:       91 95           neg     r25
    e64c:       81 95           neg     r24
    e64e:       91 09           sbc     r25, r1
    e650:       02 c0           rjmp    .+4             ; 0xe656 <BuildJeti_Vario+0xcc>
    e652:       80 e0           ldi     r24, 0x00       ; 0
    e654:       90 e0           ldi     r25, 0x00       ; 0
    e656:       aa 27           eor     r26, r26
    e658:       97 fd           sbrc    r25, 7
    e65a:       a0 95           com     r26
    e65c:       ba 2f           mov     r27, r26
    e65e:       80 93 50 02     sts     0x0250, r24
    e662:       90 93 51 02     sts     0x0251, r25
    e666:       a0 93 52 02     sts     0x0252, r26
    e66a:       b0 93 53 02     sts     0x0253, r27
    e66e:       08 95           ret

0000e670 <JetiEX_Update>:
    e670:       cf 93           push    r28
    e672:       df 93           push    r29
    e674:       0e 94 b2 57     call    0xaf64  ; 0xaf64 <GetHottestBl>
    e678:       80 91 1a 01     lds     r24, 0x011A
    e67c:       90 91 1b 01     lds     r25, 0x011B
    e680:       aa 27           eor     r26, r26
    e682:       97 fd           sbrc    r25, 7
    e684:       a0 95           com     r26
    e686:       ba 2f           mov     r27, r26
    e688:       80 93 7f 01     sts     0x017F, r24
    e68c:       90 93 80 01     sts     0x0180, r25
    e690:       a0 93 81 01     sts     0x0181, r26
    e694:       b0 93 82 01     sts     0x0182, r27
    e698:       80 91 13 05     lds     r24, 0x0513
    e69c:       90 91 14 05     lds     r25, 0x0514
    e6a0:       a0 e0           ldi     r26, 0x00       ; 0
    e6a2:       b0 e0           ldi     r27, 0x00       ; 0
    e6a4:       80 93 92 01     sts     0x0192, r24
    e6a8:       90 93 93 01     sts     0x0193, r25
    e6ac:       a0 93 94 01     sts     0x0194, r26
    e6b0:       b0 93 95 01     sts     0x0195, r27
    e6b4:       80 91 17 05     lds     r24, 0x0517
    e6b8:       90 91 18 05     lds     r25, 0x0518
    e6bc:       ca e0           ldi     r28, 0x0A       ; 10
    e6be:       d0 e0           ldi     r29, 0x00       ; 0
    e6c0:       be 01           movw    r22, r28
    e6c2:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    e6c6:       cb 01           movw    r24, r22
    e6c8:       a0 e0           ldi     r26, 0x00       ; 0
    e6ca:       b0 e0           ldi     r27, 0x00       ; 0
    e6cc:       80 93 a5 01     sts     0x01A5, r24
    e6d0:       90 93 a6 01     sts     0x01A6, r25
    e6d4:       a0 93 a7 01     sts     0x01A7, r26
    e6d8:       b0 93 a8 01     sts     0x01A8, r27
    e6dc:       60 91 fc 03     lds     r22, 0x03FC
    e6e0:       70 91 fd 03     lds     r23, 0x03FD
    e6e4:       80 91 fe 03     lds     r24, 0x03FE
    e6e8:       90 91 ff 03     lds     r25, 0x03FF
    e6ec:       24 e6           ldi     r18, 0x64       ; 100
    e6ee:       30 e0           ldi     r19, 0x00       ; 0
    e6f0:       40 e0           ldi     r20, 0x00       ; 0
    e6f2:       50 e0           ldi     r21, 0x00       ; 0
    e6f4:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    e6f8:       20 93 b8 01     sts     0x01B8, r18
    e6fc:       30 93 b9 01     sts     0x01B9, r19
    e700:       40 93 ba 01     sts     0x01BA, r20
    e704:       50 93 bb 01     sts     0x01BB, r21
    e708:       80 91 4e 01     lds     r24, 0x014E
    e70c:       90 91 4f 01     lds     r25, 0x014F
    e710:       aa 27           eor     r26, r26
    e712:       97 fd           sbrc    r25, 7
    e714:       a0 95           com     r26
    e716:       ba 2f           mov     r27, r26
    e718:       80 93 cb 01     sts     0x01CB, r24
    e71c:       90 93 cc 01     sts     0x01CC, r25
    e720:       a0 93 cd 01     sts     0x01CD, r26
    e724:       b0 93 ce 01     sts     0x01CE, r27
    e728:       80 91 b5 08     lds     r24, 0x08B5
    e72c:       90 e0           ldi     r25, 0x00       ; 0
    e72e:       a0 e0           ldi     r26, 0x00       ; 0
    e730:       b0 e0           ldi     r27, 0x00       ; 0
    e732:       80 93 de 01     sts     0x01DE, r24
    e736:       90 93 df 01     sts     0x01DF, r25
    e73a:       a0 93 e0 01     sts     0x01E0, r26
    e73e:       b0 93 e1 01     sts     0x01E1, r27
    e742:       80 91 b7 08     lds     r24, 0x08B7
    e746:       90 e0           ldi     r25, 0x00       ; 0
    e748:       a0 e0           ldi     r26, 0x00       ; 0
    e74a:       b0 e0           ldi     r27, 0x00       ; 0
    e74c:       80 93 f1 01     sts     0x01F1, r24
    e750:       90 93 f2 01     sts     0x01F2, r25
    e754:       a0 93 f3 01     sts     0x01F3, r26
    e758:       b0 93 f4 01     sts     0x01F4, r27
    e75c:       80 91 b8 08     lds     r24, 0x08B8
    e760:       90 91 b9 08     lds     r25, 0x08B9
    e764:       be 01           movw    r22, r28
    e766:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    e76a:       cb 01           movw    r24, r22
    e76c:       a0 e0           ldi     r26, 0x00       ; 0
    e76e:       b0 e0           ldi     r27, 0x00       ; 0
    e770:       80 93 04 02     sts     0x0204, r24
    e774:       90 93 05 02     sts     0x0205, r25
    e778:       a0 93 06 02     sts     0x0206, r26
    e77c:       b0 93 07 02     sts     0x0207, r27
    e780:       80 91 ba 08     lds     r24, 0x08BA
    e784:       90 91 bb 08     lds     r25, 0x08BB
    e788:       aa 27           eor     r26, r26
    e78a:       97 fd           sbrc    r25, 7
    e78c:       a0 95           com     r26
    e78e:       ba 2f           mov     r27, r26
    e790:       80 93 17 02     sts     0x0217, r24
    e794:       90 93 18 02     sts     0x0218, r25
    e798:       a0 93 19 02     sts     0x0219, r26
    e79c:       b0 93 1a 02     sts     0x021A, r27
    e7a0:       80 91 82 04     lds     r24, 0x0482
    e7a4:       90 e0           ldi     r25, 0x00       ; 0
    e7a6:       a0 e0           ldi     r26, 0x00       ; 0
    e7a8:       b0 e0           ldi     r27, 0x00       ; 0
    e7aa:       80 93 2a 02     sts     0x022A, r24
    e7ae:       90 93 2b 02     sts     0x022B, r25
    e7b2:       a0 93 2c 02     sts     0x022C, r26
    e7b6:       b0 93 2d 02     sts     0x022D, r27
    e7ba:       80 91 b8 04     lds     r24, 0x04B8
    e7be:       90 e0           ldi     r25, 0x00       ; 0
    e7c0:       a0 e0           ldi     r26, 0x00       ; 0
    e7c2:       b0 e0           ldi     r27, 0x00       ; 0
    e7c4:       80 93 3d 02     sts     0x023D, r24
    e7c8:       90 93 3e 02     sts     0x023E, r25
    e7cc:       a0 93 3f 02     sts     0x023F, r26
    e7d0:       b0 93 40 02     sts     0x0240, r27
    e7d4:       80 91 b9 04     lds     r24, 0x04B9
    e7d8:       90 e0           ldi     r25, 0x00       ; 0
    e7da:       a0 e0           ldi     r26, 0x00       ; 0
    e7dc:       b0 e0           ldi     r27, 0x00       ; 0
    e7de:       80 93 63 02     sts     0x0263, r24
    e7e2:       90 93 64 02     sts     0x0264, r25
    e7e6:       a0 93 65 02     sts     0x0265, r26
    e7ea:       b0 93 66 02     sts     0x0266, r27
    e7ee:       df 91           pop     r29
    e7f0:       cf 91           pop     r28
    e7f2:       08 95           ret

0000e7f4 <LED_Init>:
    e7f4:       87 b1           in      r24, 0x07       ; 7
    e7f6:       8c 60           ori     r24, 0x0C       ; 12
    e7f8:       87 b9           out     0x07, r24       ; 7
    e7fa:       42 98           cbi     0x08, 2 ; 8
    e7fc:       43 98           cbi     0x08, 3 ; 8
    e7fe:       10 92 9f 04     sts     0x049F, r1
    e802:       80 e8           ldi     r24, 0x80       ; 128
    e804:       80 93 8f 02     sts     0x028F, r24
    e808:       10 92 9e 04     sts     0x049E, r1
    e80c:       80 93 8e 02     sts     0x028E, r24
    e810:       08 95           ret

0000e812 <LED_Update>:
    e812:       90 91 bb 04     lds     r25, 0x04BB
    e816:       91 11           cpse    r25, r1
    e818:       90 93 9c 04     sts     0x049C, r25
    e81c:       80 91 9b 04     lds     r24, 0x049B
    e820:       2f ef           ldi     r18, 0xFF       ; 255
    e822:       28 0f           add     r18, r24
    e824:       20 93 9b 04     sts     0x049B, r18
    e828:       81 11           cpse    r24, r1
    e82a:       41 c1           rjmp    .+642           ; 0xeaae <LED_Update+0x29c>
    e82c:       80 91 65 05     lds     r24, 0x0565
    e830:       80 93 9a 04     sts     0x049A, r24
    e834:       80 91 67 05     lds     r24, 0x0567
    e838:       80 93 99 04     sts     0x0499, r24
    e83c:       89 e0           ldi     r24, 0x09       ; 9
    e83e:       80 93 9b 04     sts     0x049B, r24
    e842:       80 91 c9 03     lds     r24, 0x03C9
    e846:       80 73           andi    r24, 0x30       ; 48
    e848:       21 f4           brne    .+8             ; 0xe852 <LED_Update+0x40>
    e84a:       80 91 40 0a     lds     r24, 0x0A40
    e84e:       80 ff           sbrs    r24, 0
    e850:       1d c0           rjmp    .+58            ; 0xe88c <LED_Update+0x7a>
    e852:       80 91 69 05     lds     r24, 0x0569
    e856:       88 23           and     r24, r24
    e858:       51 f0           breq    .+20            ; 0xe86e <LED_Update+0x5c>
    e85a:       80 91 98 04     lds     r24, 0x0498
    e85e:       81 11           cpse    r24, r1
    e860:       03 c0           rjmp    .+6             ; 0xe868 <LED_Update+0x56>
    e862:       84 e0           ldi     r24, 0x04       ; 4
    e864:       80 93 9f 04     sts     0x049F, r24
    e868:       81 e0           ldi     r24, 0x01       ; 1
    e86a:       80 93 98 04     sts     0x0498, r24
    e86e:       80 91 6a 05     lds     r24, 0x056A
    e872:       88 23           and     r24, r24
    e874:       79 f0           breq    .+30            ; 0xe894 <LED_Update+0x82>
    e876:       80 91 97 04     lds     r24, 0x0497
    e87a:       81 11           cpse    r24, r1
    e87c:       03 c0           rjmp    .+6             ; 0xe884 <LED_Update+0x72>
    e87e:       84 e0           ldi     r24, 0x04       ; 4
    e880:       80 93 9e 04     sts     0x049E, r24
    e884:       81 e0           ldi     r24, 0x01       ; 1
    e886:       80 93 97 04     sts     0x0497, r24
    e88a:       04 c0           rjmp    .+8             ; 0xe894 <LED_Update+0x82>
    e88c:       10 92 98 04     sts     0x0498, r1
    e890:       10 92 97 04     sts     0x0497, r1
    e894:       80 91 98 04     lds     r24, 0x0498
    e898:       81 11           cpse    r24, r1
    e89a:       7b c0           rjmp    .+246           ; 0xe992 <LED_Update+0x180>
    e89c:       80 91 93 05     lds     r24, 0x0593
    e8a0:       84 ff           sbrs    r24, 4
    e8a2:       07 c0           rjmp    .+14            ; 0xe8b2 <LED_Update+0xa0>
    e8a4:       20 91 01 04     lds     r18, 0x0401
    e8a8:       21 11           cpse    r18, r1
    e8aa:       03 c0           rjmp    .+6             ; 0xe8b2 <LED_Update+0xa0>
    e8ac:       85 ff           sbrs    r24, 5
    e8ae:       8d c0           rjmp    .+282           ; 0xe9ca <LED_Update+0x1b8>
    e8b0:       8a c0           rjmp    .+276           ; 0xe9c6 <LED_Update+0x1b4>
    e8b2:       80 91 66 05     lds     r24, 0x0566
    e8b6:       88 3f           cpi     r24, 0xF8       ; 248
    e8b8:       b0 f0           brcs    .+44            ; 0xe8e6 <LED_Update+0xd4>
    e8ba:       80 91 18 06     lds     r24, 0x0618
    e8be:       8d 3d           cpi     r24, 0xDD       ; 221
    e8c0:       28 f0           brcs    .+10            ; 0xe8cc <LED_Update+0xba>
    e8c2:       80 91 9a 04     lds     r24, 0x049A
    e8c6:       87 ff           sbrs    r24, 7
    e8c8:       07 c0           rjmp    .+14            ; 0xe8d8 <LED_Update+0xc6>
    e8ca:       08 c0           rjmp    .+16            ; 0xe8dc <LED_Update+0xca>
    e8cc:       85 30           cpi     r24, 0x05       ; 5
    e8ce:       59 f4           brne    .+22            ; 0xe8e6 <LED_Update+0xd4>
    e8d0:       80 91 9a 04     lds     r24, 0x049A
    e8d4:       87 ff           sbrs    r24, 7
    e8d6:       02 c0           rjmp    .+4             ; 0xe8dc <LED_Update+0xca>
    e8d8:       42 9a           sbi     0x08, 2 ; 8
    e8da:       01 c0           rjmp    .+2             ; 0xe8de <LED_Update+0xcc>
    e8dc:       42 98           cbi     0x08, 2 ; 8
    e8de:       81 e0           ldi     r24, 0x01       ; 1
    e8e0:       80 93 8f 02     sts     0x028F, r24
    e8e4:       53 c0           rjmp    .+166           ; 0xe98c <LED_Update+0x17a>
    e8e6:       80 91 9f 04     lds     r24, 0x049F
    e8ea:       2f ef           ldi     r18, 0xFF       ; 255
    e8ec:       28 0f           add     r18, r24
    e8ee:       20 93 9f 04     sts     0x049F, r18
    e8f2:       81 11           cpse    r24, r1
    e8f4:       6b c0           rjmp    .+214           ; 0xe9cc <LED_Update+0x1ba>
    e8f6:       20 91 96 05     lds     r18, 0x0596
    e8fa:       80 91 9a 04     lds     r24, 0x049A
    e8fe:       25 ff           sbrs    r18, 5
    e900:       2e c0           rjmp    .+92            ; 0xe95e <LED_Update+0x14c>
    e902:       20 91 9c 04     lds     r18, 0x049C
    e906:       32 2f           mov     r19, r18
    e908:       36 95           lsr     r19
    e90a:       30 93 9f 04     sts     0x049F, r19
    e90e:       21 11           cpse    r18, r1
    e910:       0a c0           rjmp    .+20            ; 0xe926 <LED_Update+0x114>
    e912:       10 92 9d 04     sts     0x049D, r1
    e916:       87 ff           sbrs    r24, 7
    e918:       02 c0           rjmp    .+4             ; 0xe91e <LED_Update+0x10c>
    e91a:       42 9a           sbi     0x08, 2 ; 8
    e91c:       01 c0           rjmp    .+2             ; 0xe920 <LED_Update+0x10e>
    e91e:       42 98           cbi     0x08, 2 ; 8
    e920:       10 92 8f 02     sts     0x028F, r1
    e924:       53 c0           rjmp    .+166           ; 0xe9cc <LED_Update+0x1ba>
    e926:       21 e0           ldi     r18, 0x01       ; 1
    e928:       20 93 9d 04     sts     0x049D, r18
    e92c:       20 91 8f 02     lds     r18, 0x028F
    e930:       21 11           cpse    r18, r1
    e932:       0a c0           rjmp    .+20            ; 0xe948 <LED_Update+0x136>
    e934:       90 93 9c 04     sts     0x049C, r25
    e938:       10 92 bb 04     sts     0x04BB, r1
    e93c:       90 e4           ldi     r25, 0x40       ; 64
    e93e:       90 93 8f 02     sts     0x028F, r25
    e942:       87 ff           sbrs    r24, 7
    e944:       42 c0           rjmp    .+132           ; 0xe9ca <LED_Update+0x1b8>
    e946:       3f c0           rjmp    .+126           ; 0xe9c6 <LED_Update+0x1b4>
    e948:       82 23           and     r24, r18
    e94a:       11 f0           breq    .+4             ; 0xe950 <LED_Update+0x13e>
    e94c:       42 9a           sbi     0x08, 2 ; 8
    e94e:       01 c0           rjmp    .+2             ; 0xe952 <LED_Update+0x140>
    e950:       42 98           cbi     0x08, 2 ; 8
    e952:       80 91 8f 02     lds     r24, 0x028F
    e956:       86 95           lsr     r24
    e958:       80 93 8f 02     sts     0x028F, r24
    e95c:       37 c0           rjmp    .+110           ; 0xe9cc <LED_Update+0x1ba>
    e95e:       90 91 18 06     lds     r25, 0x0618
    e962:       96 95           lsr     r25
    e964:       90 93 9f 04     sts     0x049F, r25
    e968:       90 91 8f 02     lds     r25, 0x028F
    e96c:       91 30           cpi     r25, 0x01       ; 1
    e96e:       21 f4           brne    .+8             ; 0xe978 <LED_Update+0x166>
    e970:       10 92 9c 04     sts     0x049C, r1
    e974:       90 e4           ldi     r25, 0x40       ; 64
    e976:       01 c0           rjmp    .+2             ; 0xe97a <LED_Update+0x168>
    e978:       96 95           lsr     r25
    e97a:       90 93 8f 02     sts     0x028F, r25
    e97e:       90 91 8f 02     lds     r25, 0x028F
    e982:       98 23           and     r25, r24
    e984:       11 f0           breq    .+4             ; 0xe98a <LED_Update+0x178>
    e986:       42 9a           sbi     0x08, 2 ; 8
    e988:       01 c0           rjmp    .+2             ; 0xe98c <LED_Update+0x17a>
    e98a:       42 98           cbi     0x08, 2 ; 8
    e98c:       10 92 9d 04     sts     0x049D, r1
    e990:       1d c0           rjmp    .+58            ; 0xe9cc <LED_Update+0x1ba>
    e992:       80 91 9f 04     lds     r24, 0x049F
    e996:       9f ef           ldi     r25, 0xFF       ; 255
    e998:       98 0f           add     r25, r24
    e99a:       90 93 9f 04     sts     0x049F, r25
    e99e:       81 11           cpse    r24, r1
    e9a0:       15 c0           rjmp    .+42            ; 0xe9cc <LED_Update+0x1ba>
    e9a2:       89 e0           ldi     r24, 0x09       ; 9
    e9a4:       80 93 9f 04     sts     0x049F, r24
    e9a8:       80 91 8f 02     lds     r24, 0x028F
    e9ac:       81 30           cpi     r24, 0x01       ; 1
    e9ae:       11 f4           brne    .+4             ; 0xe9b4 <LED_Update+0x1a2>
    e9b0:       80 e8           ldi     r24, 0x80       ; 128
    e9b2:       01 c0           rjmp    .+2             ; 0xe9b6 <LED_Update+0x1a4>
    e9b4:       86 95           lsr     r24
    e9b6:       80 93 8f 02     sts     0x028F, r24
    e9ba:       80 91 69 05     lds     r24, 0x0569
    e9be:       90 91 8f 02     lds     r25, 0x028F
    e9c2:       89 23           and     r24, r25
    e9c4:       11 f0           breq    .+4             ; 0xe9ca <LED_Update+0x1b8>
    e9c6:       42 9a           sbi     0x08, 2 ; 8
    e9c8:       01 c0           rjmp    .+2             ; 0xe9cc <LED_Update+0x1ba>
    e9ca:       42 98           cbi     0x08, 2 ; 8
    e9cc:       80 91 97 04     lds     r24, 0x0497
    e9d0:       81 11           cpse    r24, r1
    e9d2:       3e c0           rjmp    .+124           ; 0xea50 <LED_Update+0x23e>
    e9d4:       80 91 93 05     lds     r24, 0x0593
    e9d8:       87 ff           sbrs    r24, 7
    e9da:       07 c0           rjmp    .+14            ; 0xe9ea <LED_Update+0x1d8>
    e9dc:       90 91 01 04     lds     r25, 0x0401
    e9e0:       91 11           cpse    r25, r1
    e9e2:       03 c0           rjmp    .+6             ; 0xe9ea <LED_Update+0x1d8>
    e9e4:       86 ff           sbrs    r24, 6
    e9e6:       50 c0           rjmp    .+160           ; 0xea88 <LED_Update+0x276>
    e9e8:       4d c0           rjmp    .+154           ; 0xea84 <LED_Update+0x272>
    e9ea:       80 91 68 05     lds     r24, 0x0568
    e9ee:       88 3f           cpi     r24, 0xF8       ; 248
    e9f0:       b0 f0           brcs    .+44            ; 0xea1e <LED_Update+0x20c>
    e9f2:       80 91 40 06     lds     r24, 0x0640
    e9f6:       8d 3d           cpi     r24, 0xDD       ; 221
    e9f8:       28 f0           brcs    .+10            ; 0xea04 <LED_Update+0x1f2>
    e9fa:       80 91 99 04     lds     r24, 0x0499
    e9fe:       87 ff           sbrs    r24, 7
    ea00:       07 c0           rjmp    .+14            ; 0xea10 <LED_Update+0x1fe>
    ea02:       08 c0           rjmp    .+16            ; 0xea14 <LED_Update+0x202>
    ea04:       85 30           cpi     r24, 0x05       ; 5
    ea06:       59 f4           brne    .+22            ; 0xea1e <LED_Update+0x20c>
    ea08:       80 91 99 04     lds     r24, 0x0499
    ea0c:       87 ff           sbrs    r24, 7
    ea0e:       02 c0           rjmp    .+4             ; 0xea14 <LED_Update+0x202>
    ea10:       43 9a           sbi     0x08, 3 ; 8
    ea12:       01 c0           rjmp    .+2             ; 0xea16 <LED_Update+0x204>
    ea14:       43 98           cbi     0x08, 3 ; 8
    ea16:       81 e0           ldi     r24, 0x01       ; 1
    ea18:       80 93 8e 02     sts     0x028E, r24
    ea1c:       36 c0           rjmp    .+108           ; 0xea8a <LED_Update+0x278>
    ea1e:       80 91 9e 04     lds     r24, 0x049E
    ea22:       9f ef           ldi     r25, 0xFF       ; 255
    ea24:       98 0f           add     r25, r24
    ea26:       90 93 9e 04     sts     0x049E, r25
    ea2a:       81 11           cpse    r24, r1
    ea2c:       2e c0           rjmp    .+92            ; 0xea8a <LED_Update+0x278>
    ea2e:       80 91 40 06     lds     r24, 0x0640
    ea32:       86 95           lsr     r24
    ea34:       80 93 9e 04     sts     0x049E, r24
    ea38:       80 91 8e 02     lds     r24, 0x028E
    ea3c:       81 30           cpi     r24, 0x01       ; 1
    ea3e:       11 f4           brne    .+4             ; 0xea44 <LED_Update+0x232>
    ea40:       80 e4           ldi     r24, 0x40       ; 64
    ea42:       01 c0           rjmp    .+2             ; 0xea46 <LED_Update+0x234>
    ea44:       86 95           lsr     r24
    ea46:       80 93 8e 02     sts     0x028E, r24
    ea4a:       80 91 99 04     lds     r24, 0x0499
    ea4e:       16 c0           rjmp    .+44            ; 0xea7c <LED_Update+0x26a>
    ea50:       80 91 9e 04     lds     r24, 0x049E
    ea54:       9f ef           ldi     r25, 0xFF       ; 255
    ea56:       98 0f           add     r25, r24
    ea58:       90 93 9e 04     sts     0x049E, r25
    ea5c:       81 11           cpse    r24, r1
    ea5e:       15 c0           rjmp    .+42            ; 0xea8a <LED_Update+0x278>
    ea60:       89 e0           ldi     r24, 0x09       ; 9
    ea62:       80 93 9e 04     sts     0x049E, r24
    ea66:       80 91 8e 02     lds     r24, 0x028E
    ea6a:       81 30           cpi     r24, 0x01       ; 1
    ea6c:       11 f4           brne    .+4             ; 0xea72 <LED_Update+0x260>
    ea6e:       80 e8           ldi     r24, 0x80       ; 128
    ea70:       01 c0           rjmp    .+2             ; 0xea74 <LED_Update+0x262>
    ea72:       86 95           lsr     r24
    ea74:       80 93 8e 02     sts     0x028E, r24
    ea78:       80 91 6a 05     lds     r24, 0x056A
    ea7c:       90 91 8e 02     lds     r25, 0x028E
    ea80:       89 23           and     r24, r25
    ea82:       11 f0           breq    .+4             ; 0xea88 <LED_Update+0x276>
    ea84:       43 9a           sbi     0x08, 3 ; 8
    ea86:       01 c0           rjmp    .+2             ; 0xea8a <LED_Update+0x278>
    ea88:       43 98           cbi     0x08, 3 ; 8
    ea8a:       42 9b           sbis    0x08, 2 ; 8
    ea8c:       05 c0           rjmp    .+10            ; 0xea98 <LED_Update+0x286>
    ea8e:       80 91 c8 03     lds     r24, 0x03C8
    ea92:       88 60           ori     r24, 0x08       ; 8
    ea94:       80 93 c8 03     sts     0x03C8, r24
    ea98:       43 9b           sbis    0x08, 3 ; 8
    ea9a:       04 c0           rjmp    .+8             ; 0xeaa4 <LED_Update+0x292>
    ea9c:       80 91 c8 03     lds     r24, 0x03C8
    eaa0:       80 61           ori     r24, 0x10       ; 16
    eaa2:       03 c0           rjmp    .+6             ; 0xeaaa <LED_Update+0x298>
    eaa4:       80 91 c8 03     lds     r24, 0x03C8
    eaa8:       8f 7e           andi    r24, 0xEF       ; 239
    eaaa:       80 93 c8 03     sts     0x03C8, r24
    eaae:       08 95           ret

0000eab0 <Menu_Putchar>:
    eab0:       e0 91 a2 04     lds     r30, 0x04A2
    eab4:       e0 35           cpi     r30, 0x50       ; 80
    eab6:       40 f4           brcc    .+16            ; 0xeac8 <Menu_Putchar+0x18>
    eab8:       91 e0           ldi     r25, 0x01       ; 1
    eaba:       9e 0f           add     r25, r30
    eabc:       90 93 a2 04     sts     0x04A2, r25
    eac0:       f0 e0           ldi     r31, 0x00       ; 0
    eac2:       e3 54           subi    r30, 0x43       ; 67
    eac4:       f8 4f           sbci    r31, 0xF8       ; 248
    eac6:       80 83           st      Z, r24
    eac8:       08 95           ret

0000eaca <LcdClear>:
    eaca:       ed eb           ldi     r30, 0xBD       ; 189
    eacc:       f7 e0           ldi     r31, 0x07       ; 7
    eace:       80 e2           ldi     r24, 0x20       ; 32
    ead0:       81 93           st      Z+, r24
    ead2:       98 e0           ldi     r25, 0x08       ; 8
    ead4:       ed 30           cpi     r30, 0x0D       ; 13
    ead6:       f9 07           cpc     r31, r25
    ead8:       d9 f7           brne    .-10            ; 0xead0 <LcdClear+0x6>
    eada:       08 95           ret

0000eadc <Menu>:
    eadc:       4f 92           push    r4
    eade:       5f 92           push    r5
    eae0:       6f 92           push    r6
    eae2:       7f 92           push    r7
    eae4:       8f 92           push    r8
    eae6:       9f 92           push    r9
    eae8:       af 92           push    r10
    eaea:       bf 92           push    r11
    eaec:       cf 92           push    r12
    eaee:       df 92           push    r13
    eaf0:       ef 92           push    r14
    eaf2:       ff 92           push    r15
    eaf4:       0f 93           push    r16
    eaf6:       1f 93           push    r17
    eaf8:       cf 93           push    r28
    eafa:       df 93           push    r29
    eafc:       1f 92           push    r1
    eafe:       cd b7           in      r28, 0x3d       ; 61
    eb00:       de b7           in      r29, 0x3e       ; 62
    eb02:       80 91 a0 04     lds     r24, 0x04A0
    eb06:       80 ff           sbrs    r24, 0
    eb08:       0a c0           rjmp    .+20            ; 0xeb1e <Menu+0x42>
    eb0a:       90 91 a1 04     lds     r25, 0x04A1
    eb0e:       99 23           and     r25, r25
    eb10:       11 f0           breq    .+4             ; 0xeb16 <Menu+0x3a>
    eb12:       91 50           subi    r25, 0x01       ; 1
    eb14:       02 c0           rjmp    .+4             ; 0xeb1a <Menu+0x3e>
    eb16:       90 91 90 02     lds     r25, 0x0290
    eb1a:       90 93 a1 04     sts     0x04A1, r25
    eb1e:       81 ff           sbrs    r24, 1
    eb20:       0c c0           rjmp    .+24            ; 0xeb3a <Menu+0x5e>
    eb22:       90 91 a1 04     lds     r25, 0x04A1
    eb26:       20 91 90 02     lds     r18, 0x0290
    eb2a:       92 13           cpse    r25, r18
    eb2c:       03 c0           rjmp    .+6             ; 0xeb34 <Menu+0x58>
    eb2e:       10 92 a1 04     sts     0x04A1, r1
    eb32:       03 c0           rjmp    .+6             ; 0xeb3a <Menu+0x5e>
    eb34:       9f 5f           subi    r25, 0xFF       ; 255
    eb36:       90 93 a1 04     sts     0x04A1, r25
    eb3a:       83 70           andi    r24, 0x03       ; 3
    eb3c:       83 30           cpi     r24, 0x03       ; 3
    eb3e:       11 f4           brne    .+4             ; 0xeb44 <Menu+0x68>
    eb40:       10 92 a1 04     sts     0x04A1, r1
    eb44:       c2 df           rcall   .-124           ; 0xeaca <LcdClear>
    eb46:       80 91 a1 04     lds     r24, 0x04A1
    eb4a:       e0 91 55 06     lds     r30, 0x0655
    eb4e:       f0 91 56 06     lds     r31, 0x0656
    eb52:       8a 30           cpi     r24, 0x0A       ; 10
    eb54:       40 f4           brcc    .+16            ; 0xeb66 <Menu+0x8a>
    eb56:       91 e1           ldi     r25, 0x11       ; 17
    eb58:       90 93 a2 04     sts     0x04A2, r25
    eb5c:       1f 92           push    r1
    eb5e:       8f 93           push    r24
    eb60:       80 e8           ldi     r24, 0x80       ; 128
    eb62:       94 e1           ldi     r25, 0x14       ; 20
    eb64:       07 c0           rjmp    .+14            ; 0xeb74 <Menu+0x98>
    eb66:       90 e1           ldi     r25, 0x10       ; 16
    eb68:       90 93 a2 04     sts     0x04A2, r25
    eb6c:       1f 92           push    r1
    eb6e:       8f 93           push    r24
    eb70:       8b e7           ldi     r24, 0x7B       ; 123
    eb72:       94 e1           ldi     r25, 0x14       ; 20
    eb74:       9f 93           push    r25
    eb76:       8f 93           push    r24
    eb78:       88 e5           ldi     r24, 0x58       ; 88
    eb7a:       95 e7           ldi     r25, 0x75       ; 117
    eb7c:       9f 93           push    r25
    eb7e:       8f 93           push    r24
    eb80:       09 95           icall
    eb82:       0f 90           pop     r0
    eb84:       0f 90           pop     r0
    eb86:       0f 90           pop     r0
    eb88:       0f 90           pop     r0
    eb8a:       0f 90           pop     r0
    eb8c:       0f 90           pop     r0
    eb8e:       20 91 a1 04     lds     r18, 0x04A1
    eb92:       82 2f           mov     r24, r18
    eb94:       90 e0           ldi     r25, 0x00       ; 0
    eb96:       84 31           cpi     r24, 0x14       ; 20
    eb98:       91 05           cpc     r25, r1
    eb9a:       08 f0           brcs    .+2             ; 0xeb9e <Menu+0xc2>
    eb9c:       e1 c7           rjmp    .+4034          ; 0xfb60 <Menu+0x1084>
    eb9e:       fc 01           movw    r30, r24
    eba0:       ee 56           subi    r30, 0x6E       ; 110
    eba2:       ff 4f           sbci    r31, 0xFF       ; 255
    eba4:       00 91 55 06     lds     r16, 0x0655
    eba8:       10 91 56 06     lds     r17, 0x0656
    ebac:       0c 94 24 9b     jmp     0x13648 ; 0x13648 <__tablejump2__>
    ebb0:       10 92 a2 04     sts     0x04A2, r1
    ebb4:       8b e6           ldi     r24, 0x6B       ; 107
    ebb6:       94 e1           ldi     r25, 0x14       ; 20
    ebb8:       9f 93           push    r25
    ebba:       8f 93           push    r24
    ebbc:       b8 e5           ldi     r27, 0x58       ; 88
    ebbe:       eb 2e           mov     r14, r27
    ebc0:       b5 e7           ldi     r27, 0x75       ; 117
    ebc2:       fb 2e           mov     r15, r27
    ebc4:       ff 92           push    r15
    ebc6:       ef 92           push    r14
    ebc8:       f8 01           movw    r30, r16
    ebca:       09 95           icall
    ebcc:       84 e1           ldi     r24, 0x14       ; 20
    ebce:       80 93 a2 04     sts     0x04A2, r24
    ebd2:       80 91 54 01     lds     r24, 0x0154
    ebd6:       1f 92           push    r1
    ebd8:       91 e6           ldi     r25, 0x61       ; 97
    ebda:       9f 93           push    r25
    ebdc:       1f 92           push    r1
    ebde:       98 e0           ldi     r25, 0x08       ; 8
    ebe0:       9f 93           push    r25
    ebe2:       1f 92           push    r1
    ebe4:       92 e0           ldi     r25, 0x02       ; 2
    ebe6:       9f 93           push    r25
    ebe8:       6a e0           ldi     r22, 0x0A       ; 10
    ebea:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    ebee:       1f 92           push    r1
    ebf0:       9f 93           push    r25
    ebf2:       1f 92           push    r1
    ebf4:       8f 93           push    r24
    ebf6:       83 e5           ldi     r24, 0x53       ; 83
    ebf8:       94 e1           ldi     r25, 0x14       ; 20
    ebfa:       9f 93           push    r25
    ebfc:       8f 93           push    r24
    ebfe:       ff 92           push    r15
    ec00:       ef 92           push    r14
    ec02:       e0 91 55 06     lds     r30, 0x0655
    ec06:       f0 91 56 06     lds     r31, 0x0656
    ec0a:       09 95           icall
    ec0c:       88 e2           ldi     r24, 0x28       ; 40
    ec0e:       80 93 a2 04     sts     0x04A2, r24
    ec12:       85 ea           ldi     r24, 0xA5       ; 165
    ec14:       95 e0           ldi     r25, 0x05       ; 5
    ec16:       9f 93           push    r25
    ec18:       8f 93           push    r24
    ec1a:       80 91 52 01     lds     r24, 0x0152
    ec1e:       1f 92           push    r1
    ec20:       8f 93           push    r24
    ec22:       89 e4           ldi     r24, 0x49       ; 73
    ec24:       94 e1           ldi     r25, 0x14       ; 20
    ec26:       9f 93           push    r25
    ec28:       8f 93           push    r24
    ec2a:       ff 92           push    r15
    ec2c:       ef 92           push    r14
    ec2e:       e0 91 55 06     lds     r30, 0x0655
    ec32:       f0 91 56 06     lds     r31, 0x0656
    ec36:       09 95           icall
    ec38:       80 91 c7 03     lds     r24, 0x03C7
    ec3c:       0f b6           in      r0, 0x3f        ; 63
    ec3e:       f8 94           cli
    ec40:       de bf           out     0x3e, r29       ; 62
    ec42:       0f be           out     0x3f, r0        ; 63
    ec44:       cd bf           out     0x3d, r28       ; 61
    ec46:       81 ff           sbrs    r24, 1
    ec48:       12 c0           rjmp    .+36            ; 0xec6e <Menu+0x192>
    ec4a:       88 e3           ldi     r24, 0x38       ; 56
    ec4c:       80 93 a2 04     sts     0x04A2, r24
    ec50:       84 e4           ldi     r24, 0x44       ; 68
    ec52:       94 e1           ldi     r25, 0x14       ; 20
    ec54:       9f 93           push    r25
    ec56:       8f 93           push    r24
    ec58:       ff 92           push    r15
    ec5a:       ef 92           push    r14
    ec5c:       e0 91 55 06     lds     r30, 0x0655
    ec60:       f0 91 56 06     lds     r31, 0x0656
    ec64:       09 95           icall
    ec66:       0f 90           pop     r0
    ec68:       0f 90           pop     r0
    ec6a:       0f 90           pop     r0
    ec6c:       0f 90           pop     r0
    ec6e:       80 91 40 0a     lds     r24, 0x0A40
    ec72:       84 ff           sbrs    r24, 4
    ec74:       06 c0           rjmp    .+12            ; 0xec82 <Menu+0x1a6>
    ec76:       8c e3           ldi     r24, 0x3C       ; 60
    ec78:       80 93 a2 04     sts     0x04A2, r24
    ec7c:       87 e3           ldi     r24, 0x37       ; 55
    ec7e:       94 e1           ldi     r25, 0x14       ; 20
    ec80:       48 c0           rjmp    .+144           ; 0xed12 <Menu+0x236>
    ec82:       80 91 b9 04     lds     r24, 0x04B9
    ec86:       88 23           and     r24, r24
    ec88:       09 f1           breq    .+66            ; 0xeccc <Menu+0x1f0>
    ec8a:       9c e3           ldi     r25, 0x3C       ; 60
    ec8c:       90 93 a2 04     sts     0x04A2, r25
    ec90:       1f 92           push    r1
    ec92:       8f 93           push    r24
    ec94:       8f e2           ldi     r24, 0x2F       ; 47
    ec96:       94 e1           ldi     r25, 0x14       ; 20
    ec98:       9f 93           push    r25
    ec9a:       8f 93           push    r24
    ec9c:       08 e5           ldi     r16, 0x58       ; 88
    ec9e:       15 e7           ldi     r17, 0x75       ; 117
    eca0:       1f 93           push    r17
    eca2:       0f 93           push    r16
    eca4:       e0 91 55 06     lds     r30, 0x0655
    eca8:       f0 91 56 06     lds     r31, 0x0656
    ecac:       09 95           icall
    ecae:       1f 92           push    r1
    ecb0:       1f 92           push    r1
    ecb2:       80 91 b9 04     lds     r24, 0x04B9
    ecb6:       31 e1           ldi     r19, 0x11       ; 17
    ecb8:       83 9f           mul     r24, r19
    ecba:       c0 01           movw    r24, r0
    ecbc:       11 24           eor     r1, r1
    ecbe:       8a 56           subi    r24, 0x6A       ; 106
    ecc0:       95 4f           sbci    r25, 0xF5       ; 245
    ecc2:       9f 93           push    r25
    ecc4:       8f 93           push    r24
    ecc6:       1f 93           push    r17
    ecc8:       0f 93           push    r16
    ecca:       37 c1           rjmp    .+622           ; 0xef3a <Menu+0x45e>
    eccc:       80 91 3f 0a     lds     r24, 0x0A3F
    ecd0:       88 23           and     r24, r24
    ecd2:       41 f0           breq    .+16            ; 0xece4 <Menu+0x208>
    ecd4:       9c e3           ldi     r25, 0x3C       ; 60
    ecd6:       90 93 a2 04     sts     0x04A2, r25
    ecda:       1f 92           push    r1
    ecdc:       8f 93           push    r24
    ecde:       88 e1           ldi     r24, 0x18       ; 24
    ece0:       94 e1           ldi     r25, 0x14       ; 20
    ece2:       33 c0           rjmp    .+102           ; 0xed4a <Menu+0x26e>
    ece4:       80 91 dd 04     lds     r24, 0x04DD
    ece8:       88 23           and     r24, r24
    ecea:       41 f0           breq    .+16            ; 0xecfc <Menu+0x220>
    ecec:       9c e3           ldi     r25, 0x3C       ; 60
    ecee:       90 93 a2 04     sts     0x04A2, r25
    ecf2:       1f 92           push    r1
    ecf4:       8f 93           push    r24
    ecf6:       82 e0           ldi     r24, 0x02       ; 2
    ecf8:       94 e1           ldi     r25, 0x14       ; 20
    ecfa:       27 c0           rjmp    .+78            ; 0xed4a <Menu+0x26e>
    ecfc:       80 91 b0 02     lds     r24, 0x02B0
    ed00:       90 91 b1 02     lds     r25, 0x02B1
    ed04:       06 97           sbiw    r24, 0x06       ; 6
    ed06:       a8 f4           brcc    .+42            ; 0xed32 <Menu+0x256>
    ed08:       8c e3           ldi     r24, 0x3C       ; 60
    ed0a:       80 93 a2 04     sts     0x04A2, r24
    ed0e:       85 ef           ldi     r24, 0xF5       ; 245
    ed10:       93 e1           ldi     r25, 0x13       ; 19
    ed12:       9f 93           push    r25
    ed14:       8f 93           push    r24
    ed16:       88 e5           ldi     r24, 0x58       ; 88
    ed18:       95 e7           ldi     r25, 0x75       ; 117
    ed1a:       9f 93           push    r25
    ed1c:       8f 93           push    r24
    ed1e:       e0 91 55 06     lds     r30, 0x0655
    ed22:       f0 91 56 06     lds     r31, 0x0656
    ed26:       09 95           icall
    ed28:       0f 90           pop     r0
    ed2a:       0f 90           pop     r0
    ed2c:       0f 90           pop     r0
    ed2e:       0f 90           pop     r0
    ed30:       20 c7           rjmp    .+3648          ; 0xfb72 <Menu+0x1096>
    ed32:       80 91 19 05     lds     r24, 0x0519
    ed36:       8e 31           cpi     r24, 0x1E       ; 30
    ed38:       08 f0           brcs    .+2             ; 0xed3c <Menu+0x260>
    ed3a:       1b c7           rjmp    .+3638          ; 0xfb72 <Menu+0x1096>
    ed3c:       9c e3           ldi     r25, 0x3C       ; 60
    ed3e:       90 93 a2 04     sts     0x04A2, r25
    ed42:       1f 92           push    r1
    ed44:       8f 93           push    r24
    ed46:       81 ee           ldi     r24, 0xE1       ; 225
    ed48:       93 e1           ldi     r25, 0x13       ; 19
    ed4a:       9f 93           push    r25
    ed4c:       8f 93           push    r24
    ed4e:       88 e5           ldi     r24, 0x58       ; 88
    ed50:       95 e7           ldi     r25, 0x75       ; 117
    ed52:       9f 93           push    r25
    ed54:       8f 93           push    r24
    ed56:       e0 91 55 06     lds     r30, 0x0655
    ed5a:       f0 91 56 06     lds     r31, 0x0656
    ed5e:       09 95           icall
    ed60:       0f 90           pop     r0
    ed62:       0f 90           pop     r0
    ed64:       0f 90           pop     r0
    ed66:       0f 90           pop     r0
    ed68:       0f 90           pop     r0
    ed6a:       0f 90           pop     r0
    ed6c:       02 c7           rjmp    .+3588          ; 0xfb72 <Menu+0x1096>
    ed6e:       10 92 a2 04     sts     0x04A2, r1
    ed72:       60 91 fc 03     lds     r22, 0x03FC
    ed76:       70 91 fd 03     lds     r23, 0x03FD
    ed7a:       80 91 fe 03     lds     r24, 0x03FE
    ed7e:       90 91 ff 03     lds     r25, 0x03FF
    ed82:       f5 e0           ldi     r31, 0x05       ; 5
    ed84:       cf 2e           mov     r12, r31
    ed86:       d1 2c           mov     r13, r1
    ed88:       e1 2c           mov     r14, r1
    ed8a:       f1 2c           mov     r15, r1
    ed8c:       a7 01           movw    r20, r14
    ed8e:       96 01           movw    r18, r12
    ed90:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    ed94:       3f 93           push    r19
    ed96:       2f 93           push    r18
    ed98:       84 ed           ldi     r24, 0xD4       ; 212
    ed9a:       93 e1           ldi     r25, 0x13       ; 19
    ed9c:       9f 93           push    r25
    ed9e:       8f 93           push    r24
    eda0:       a8 e5           ldi     r26, 0x58       ; 88
    eda2:       aa 2e           mov     r10, r26
    eda4:       a5 e7           ldi     r26, 0x75       ; 117
    eda6:       ba 2e           mov     r11, r26
    eda8:       bf 92           push    r11
    edaa:       af 92           push    r10
    edac:       f8 01           movw    r30, r16
    edae:       09 95           icall
    edb0:       84 e1           ldi     r24, 0x14       ; 20
    edb2:       80 93 a2 04     sts     0x04A2, r24
    edb6:       60 91 f8 03     lds     r22, 0x03F8
    edba:       70 91 f9 03     lds     r23, 0x03F9
    edbe:       80 91 fa 03     lds     r24, 0x03FA
    edc2:       90 91 fb 03     lds     r25, 0x03FB
    edc6:       a7 01           movw    r20, r14
    edc8:       96 01           movw    r18, r12
    edca:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    edce:       3f 93           push    r19
    edd0:       2f 93           push    r18
    edd2:       87 ec           ldi     r24, 0xC7       ; 199
    edd4:       93 e1           ldi     r25, 0x13       ; 19
    edd6:       9f 93           push    r25
    edd8:       8f 93           push    r24
    edda:       bf 92           push    r11
    eddc:       af 92           push    r10
    edde:       e0 91 55 06     lds     r30, 0x0655
    ede2:       f0 91 56 06     lds     r31, 0x0656
    ede6:       09 95           icall
    ede8:       88 e2           ldi     r24, 0x28       ; 40
    edea:       80 93 a2 04     sts     0x04A2, r24
    edee:       80 91 10 01     lds     r24, 0x0110
    edf2:       90 91 11 01     lds     r25, 0x0111
    edf6:       9f 93           push    r25
    edf8:       8f 93           push    r24
    edfa:       8a eb           ldi     r24, 0xBA       ; 186
    edfc:       93 e1           ldi     r25, 0x13       ; 19
    edfe:       9f 93           push    r25
    ee00:       8f 93           push    r24
    ee02:       bf 92           push    r11
    ee04:       af 92           push    r10
    ee06:       e0 91 55 06     lds     r30, 0x0655
    ee0a:       f0 91 56 06     lds     r31, 0x0656
    ee0e:       09 95           icall
    ee10:       8c e3           ldi     r24, 0x3C       ; 60
    ee12:       80 93 a2 04     sts     0x04A2, r24
    ee16:       87 b5           in      r24, 0x27       ; 39
    ee18:       1f 92           push    r1
    ee1a:       8f 93           push    r24
    ee1c:       8d ea           ldi     r24, 0xAD       ; 173
    ee1e:       93 e1           ldi     r25, 0x13       ; 19
    ee20:       9f 93           push    r25
    ee22:       8f 93           push    r24
    ee24:       bf 92           push    r11
    ee26:       af 92           push    r10
    ee28:       e0 91 55 06     lds     r30, 0x0655
    ee2c:       f0 91 56 06     lds     r31, 0x0656
    ee30:       09 95           icall
    ee32:       0f b6           in      r0, 0x3f        ; 63
    ee34:       f8 94           cli
    ee36:       de bf           out     0x3e, r29       ; 62
    ee38:       0f be           out     0x3f, r0        ; 63
    ee3a:       cd bf           out     0x3d, r28       ; 61
    ee3c:       80 91 c0 03     lds     r24, 0x03C0
    ee40:       88 23           and     r24, r24
    ee42:       09 f4           brne    .+2             ; 0xee46 <Menu+0x36a>
    ee44:       96 c6           rjmp    .+3372          ; 0xfb72 <Menu+0x1096>
    ee46:       89 e3           ldi     r24, 0x39       ; 57
    ee48:       80 93 a2 04     sts     0x04A2, r24
    ee4c:       89 ea           ldi     r24, 0xA9       ; 169
    ee4e:       93 e1           ldi     r25, 0x13       ; 19
    ee50:       9f 93           push    r25
    ee52:       8f 93           push    r24
    ee54:       bf 92           push    r11
    ee56:       af 92           push    r10
    ee58:       e0 91 55 06     lds     r30, 0x0655
    ee5c:       f0 91 56 06     lds     r31, 0x0656
    ee60:       09 95           icall
    ee62:       8d e4           ldi     r24, 0x4D       ; 77
    ee64:       80 93 a2 04     sts     0x04A2, r24
    ee68:       80 91 0c 01     lds     r24, 0x010C
    ee6c:       1f 92           push    r1
    ee6e:       8f 93           push    r24
    ee70:       86 ea           ldi     r24, 0xA6       ; 166
    ee72:       93 e1           ldi     r25, 0x13       ; 19
    ee74:       9f 93           push    r25
    ee76:       8f 93           push    r24
    ee78:       bf 92           push    r11
    ee7a:       af 92           push    r10
    ee7c:       5e c0           rjmp    .+188           ; 0xef3a <Menu+0x45e>
    ee7e:       10 92 a2 04     sts     0x04A2, r1
    ee82:       89 e9           ldi     r24, 0x99       ; 153
    ee84:       93 e1           ldi     r25, 0x13       ; 19
    ee86:       9f 93           push    r25
    ee88:       8f 93           push    r24
    ee8a:       68 e5           ldi     r22, 0x58       ; 88
    ee8c:       a6 2e           mov     r10, r22
    ee8e:       65 e7           ldi     r22, 0x75       ; 117
    ee90:       b6 2e           mov     r11, r22
    ee92:       bf 92           push    r11
    ee94:       af 92           push    r10
    ee96:       f8 01           movw    r30, r16
    ee98:       09 95           icall
    ee9a:       84 e1           ldi     r24, 0x14       ; 20
    ee9c:       80 93 a2 04     sts     0x04A2, r24
    eea0:       60 91 40 04     lds     r22, 0x0440
    eea4:       70 91 41 04     lds     r23, 0x0441
    eea8:       80 91 42 04     lds     r24, 0x0442
    eeac:       90 91 43 04     lds     r25, 0x0443
    eeb0:       c1 2c           mov     r12, r1
    eeb2:       e4 e0           ldi     r30, 0x04       ; 4
    eeb4:       de 2e           mov     r13, r30
    eeb6:       e1 2c           mov     r14, r1
    eeb8:       f1 2c           mov     r15, r1
    eeba:       a7 01           movw    r20, r14
    eebc:       96 01           movw    r18, r12
    eebe:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    eec2:       5f 93           push    r21
    eec4:       4f 93           push    r20
    eec6:       3f 93           push    r19
    eec8:       2f 93           push    r18
    eeca:       8a e8           ldi     r24, 0x8A       ; 138
    eecc:       93 e1           ldi     r25, 0x13       ; 19
    eece:       9f 93           push    r25
    eed0:       8f 93           push    r24
    eed2:       bf 92           push    r11
    eed4:       af 92           push    r10
    eed6:       e0 91 55 06     lds     r30, 0x0655
    eeda:       f0 91 56 06     lds     r31, 0x0656
    eede:       09 95           icall
    eee0:       88 e2           ldi     r24, 0x28       ; 40
    eee2:       80 93 a2 04     sts     0x04A2, r24
    eee6:       60 91 3c 04     lds     r22, 0x043C
    eeea:       70 91 3d 04     lds     r23, 0x043D
    eeee:       80 91 3e 04     lds     r24, 0x043E
    eef2:       90 91 3f 04     lds     r25, 0x043F
    eef6:       a7 01           movw    r20, r14
    eef8:       96 01           movw    r18, r12
    eefa:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
    eefe:       5f 93           push    r21
    ef00:       4f 93           push    r20
    ef02:       3f 93           push    r19
    ef04:       2f 93           push    r18
    ef06:       8b e7           ldi     r24, 0x7B       ; 123
    ef08:       93 e1           ldi     r25, 0x13       ; 19
    ef0a:       9f 93           push    r25
    ef0c:       8f 93           push    r24
    ef0e:       bf 92           push    r11
    ef10:       af 92           push    r10
    ef12:       e0 91 55 06     lds     r30, 0x0655
    ef16:       f0 91 56 06     lds     r31, 0x0656
    ef1a:       09 95           icall
    ef1c:       8c e3           ldi     r24, 0x3C       ; 60
    ef1e:       80 93 a2 04     sts     0x04A2, r24
    ef22:       80 91 43 06     lds     r24, 0x0643
    ef26:       8f 93           push    r24
    ef28:       80 91 42 06     lds     r24, 0x0642
    ef2c:       8f 93           push    r24
    ef2e:       8c e6           ldi     r24, 0x6C       ; 108
    ef30:       93 e1           ldi     r25, 0x13       ; 19
    ef32:       9f 93           push    r25
    ef34:       8f 93           push    r24
    ef36:       bf 92           push    r11
    ef38:       af 92           push    r10
    ef3a:       e0 91 55 06     lds     r30, 0x0655
    ef3e:       f0 91 56 06     lds     r31, 0x0656
    ef42:       09 95           icall
    ef44:       da c0           rjmp    .+436           ; 0xf0fa <Menu+0x61e>
    ef46:       aa 24           eor     r10, r10
    ef48:       a3 94           inc     r10
    ef4a:       b1 2c           mov     r11, r1
    ef4c:       44 e1           ldi     r20, 0x14       ; 20
    ef4e:       d4 2e           mov     r13, r20
    ef50:       5a e5           ldi     r21, 0x5A       ; 90
    ef52:       e5 2e           mov     r14, r21
    ef54:       53 e1           ldi     r21, 0x13       ; 19
    ef56:       f5 2e           mov     r15, r21
    ef58:       08 e5           ldi     r16, 0x58       ; 88
    ef5a:       15 e7           ldi     r17, 0x75       ; 117
    ef5c:       8a 2d           mov     r24, r10
    ef5e:       86 95           lsr     r24
    ef60:       8d 9d           mul     r24, r13
    ef62:       80 2d           mov     r24, r0
    ef64:       11 24           eor     r1, r1
    ef66:       80 93 a2 04     sts     0x04A2, r24
    ef6a:       c5 01           movw    r24, r10
    ef6c:       01 96           adiw    r24, 0x01       ; 1
    ef6e:       fc 01           movw    r30, r24
    ef70:       ee 0f           add     r30, r30
    ef72:       ff 1f           adc     r31, r31
    ef74:       e2 5f           subi    r30, 0xF2       ; 242
    ef76:       f7 4f           sbci    r31, 0xF7       ; 247
    ef78:       40 81           ld      r20, Z
    ef7a:       51 81           ldd     r21, Z+1        ; 0x01
    ef7c:       f5 01           movw    r30, r10
    ef7e:       ee 0f           add     r30, r30
    ef80:       ff 1f           adc     r31, r31
    ef82:       e2 5f           subi    r30, 0xF2       ; 242
    ef84:       f7 4f           sbci    r31, 0xF7       ; 247
    ef86:       20 81           ld      r18, Z
    ef88:       31 81           ldd     r19, Z+1        ; 0x01
    ef8a:       5f 93           push    r21
    ef8c:       4f 93           push    r20
    ef8e:       9f 93           push    r25
    ef90:       8f 93           push    r24
    ef92:       3f 93           push    r19
    ef94:       2f 93           push    r18
    ef96:       bf 92           push    r11
    ef98:       af 92           push    r10
    ef9a:       ff 92           push    r15
    ef9c:       ef 92           push    r14
    ef9e:       1f 93           push    r17
    efa0:       0f 93           push    r16
    efa2:       e0 91 55 06     lds     r30, 0x0655
    efa6:       f0 91 56 06     lds     r31, 0x0656
    efaa:       09 95           icall
    efac:       32 e0           ldi     r19, 0x02       ; 2
    efae:       a3 0e           add     r10, r19
    efb0:       b1 1c           adc     r11, r1
    efb2:       0f b6           in      r0, 0x3f        ; 63
    efb4:       f8 94           cli
    efb6:       de bf           out     0x3e, r29       ; 62
    efb8:       0f be           out     0x3f, r0        ; 63
    efba:       cd bf           out     0x3d, r28       ; 61
    efbc:       59 e0           ldi     r21, 0x09       ; 9
    efbe:       a5 16           cp      r10, r21
    efc0:       b1 04           cpc     r11, r1
    efc2:       61 f6           brne    .-104           ; 0xef5c <Menu+0x480>
    efc4:       d6 c5           rjmp    .+2988          ; 0xfb72 <Menu+0x1096>
    efc6:       10 92 a2 04     sts     0x04A2, r1
    efca:       e0 91 1d 05     lds     r30, 0x051D
    efce:       f0 e0           ldi     r31, 0x00       ; 0
    efd0:       ee 0f           add     r30, r30
    efd2:       ff 1f           adc     r31, r31
    efd4:       e2 5f           subi    r30, 0xF2       ; 242
    efd6:       f7 4f           sbci    r31, 0xF7       ; 247
    efd8:       20 81           ld      r18, Z
    efda:       31 81           ldd     r19, Z+1        ; 0x01
    efdc:       e0 91 1c 05     lds     r30, 0x051C
    efe0:       f0 e0           ldi     r31, 0x00       ; 0
    efe2:       ee 0f           add     r30, r30
    efe4:       ff 1f           adc     r31, r31
    efe6:       e2 5f           subi    r30, 0xF2       ; 242
    efe8:       f7 4f           sbci    r31, 0xF7       ; 247
    efea:       80 81           ld      r24, Z
    efec:       91 81           ldd     r25, Z+1        ; 0x01
    efee:       3f 93           push    r19
    eff0:       2f 93           push    r18
    eff2:       9f 93           push    r25
    eff4:       8f 93           push    r24
    eff6:       8a e4           ldi     r24, 0x4A       ; 74
    eff8:       93 e1           ldi     r25, 0x13       ; 19
    effa:       9f 93           push    r25
    effc:       8f 93           push    r24
    effe:       28 e5           ldi     r18, 0x58       ; 88
    f000:       e2 2e           mov     r14, r18
    f002:       25 e7           ldi     r18, 0x75       ; 117
    f004:       f2 2e           mov     r15, r18
    f006:       ff 92           push    r15
    f008:       ef 92           push    r14
    f00a:       f8 01           movw    r30, r16
    f00c:       09 95           icall
    f00e:       84 e1           ldi     r24, 0x14       ; 20
    f010:       80 93 a2 04     sts     0x04A2, r24
    f014:       e0 91 1f 05     lds     r30, 0x051F
    f018:       f0 e0           ldi     r31, 0x00       ; 0
    f01a:       ee 0f           add     r30, r30
    f01c:       ff 1f           adc     r31, r31
    f01e:       e2 5f           subi    r30, 0xF2       ; 242
    f020:       f7 4f           sbci    r31, 0xF7       ; 247
    f022:       20 81           ld      r18, Z
    f024:       31 81           ldd     r19, Z+1        ; 0x01
    f026:       e0 91 1e 05     lds     r30, 0x051E
    f02a:       f0 e0           ldi     r31, 0x00       ; 0
    f02c:       ee 0f           add     r30, r30
    f02e:       ff 1f           adc     r31, r31
    f030:       e2 5f           subi    r30, 0xF2       ; 242
    f032:       f7 4f           sbci    r31, 0xF7       ; 247
    f034:       80 81           ld      r24, Z
    f036:       91 81           ldd     r25, Z+1        ; 0x01
    f038:       3f 93           push    r19
    f03a:       2f 93           push    r18
    f03c:       81 58           subi    r24, 0x81       ; 129
    f03e:       9f 4f           sbci    r25, 0xFF       ; 255
    f040:       9f 93           push    r25
    f042:       8f 93           push    r24
    f044:       8a e3           ldi     r24, 0x3A       ; 58
    f046:       93 e1           ldi     r25, 0x13       ; 19
    f048:       9f 93           push    r25
    f04a:       8f 93           push    r24
    f04c:       ff 92           push    r15
    f04e:       ef 92           push    r14
    f050:       e0 91 55 06     lds     r30, 0x0655
    f054:       f0 91 56 06     lds     r31, 0x0656
    f058:       09 95           icall
    f05a:       88 e2           ldi     r24, 0x28       ; 40
    f05c:       80 93 a2 04     sts     0x04A2, r24
    f060:       e0 91 21 05     lds     r30, 0x0521
    f064:       f0 e0           ldi     r31, 0x00       ; 0
    f066:       ee 0f           add     r30, r30
    f068:       ff 1f           adc     r31, r31
    f06a:       e2 5f           subi    r30, 0xF2       ; 242
    f06c:       f7 4f           sbci    r31, 0xF7       ; 247
    f06e:       20 81           ld      r18, Z
    f070:       31 81           ldd     r19, Z+1        ; 0x01
    f072:       e0 91 20 05     lds     r30, 0x0520
    f076:       f0 e0           ldi     r31, 0x00       ; 0
    f078:       ee 0f           add     r30, r30
    f07a:       ff 1f           adc     r31, r31
    f07c:       e2 5f           subi    r30, 0xF2       ; 242
    f07e:       f7 4f           sbci    r31, 0xF7       ; 247
    f080:       80 81           ld      r24, Z
    f082:       91 81           ldd     r25, Z+1        ; 0x01
    f084:       21 58           subi    r18, 0x81       ; 129
    f086:       3f 4f           sbci    r19, 0xFF       ; 255
    f088:       3f 93           push    r19
    f08a:       2f 93           push    r18
    f08c:       81 58           subi    r24, 0x81       ; 129
    f08e:       9f 4f           sbci    r25, 0xFF       ; 255
    f090:       9f 93           push    r25
    f092:       8f 93           push    r24
    f094:       8a e2           ldi     r24, 0x2A       ; 42
    f096:       93 e1           ldi     r25, 0x13       ; 19
    f098:       9f 93           push    r25
    f09a:       8f 93           push    r24
    f09c:       ff 92           push    r15
    f09e:       ef 92           push    r14
    f0a0:       e0 91 55 06     lds     r30, 0x0655
    f0a4:       f0 91 56 06     lds     r31, 0x0656
    f0a8:       09 95           icall
    f0aa:       8c e3           ldi     r24, 0x3C       ; 60
    f0ac:       80 93 a2 04     sts     0x04A2, r24
    f0b0:       e0 91 23 05     lds     r30, 0x0523
    f0b4:       f0 e0           ldi     r31, 0x00       ; 0
    f0b6:       ee 0f           add     r30, r30
    f0b8:       ff 1f           adc     r31, r31
    f0ba:       e2 5f           subi    r30, 0xF2       ; 242
    f0bc:       f7 4f           sbci    r31, 0xF7       ; 247
    f0be:       20 81           ld      r18, Z
    f0c0:       31 81           ldd     r19, Z+1        ; 0x01
    f0c2:       e0 91 22 05     lds     r30, 0x0522
    f0c6:       f0 e0           ldi     r31, 0x00       ; 0
    f0c8:       ee 0f           add     r30, r30
    f0ca:       ff 1f           adc     r31, r31
    f0cc:       e2 5f           subi    r30, 0xF2       ; 242
    f0ce:       f7 4f           sbci    r31, 0xF7       ; 247
    f0d0:       80 81           ld      r24, Z
    f0d2:       91 81           ldd     r25, Z+1        ; 0x01
    f0d4:       21 58           subi    r18, 0x81       ; 129
    f0d6:       3f 4f           sbci    r19, 0xFF       ; 255
    f0d8:       3f 93           push    r19
    f0da:       2f 93           push    r18
    f0dc:       81 58           subi    r24, 0x81       ; 129
    f0de:       9f 4f           sbci    r25, 0xFF       ; 255
    f0e0:       9f 93           push    r25
    f0e2:       8f 93           push    r24
    f0e4:       8a e1           ldi     r24, 0x1A       ; 26
    f0e6:       93 e1           ldi     r25, 0x13       ; 19
    f0e8:       9f 93           push    r25
    f0ea:       8f 93           push    r24
    f0ec:       ff 92           push    r15
    f0ee:       ef 92           push    r14
    f0f0:       e0 91 55 06     lds     r30, 0x0655
    f0f4:       f0 91 56 06     lds     r31, 0x0656
    f0f8:       09 95           icall
    f0fa:       0f b6           in      r0, 0x3f        ; 63
    f0fc:       f8 94           cli
    f0fe:       de bf           out     0x3e, r29       ; 62
    f100:       0f be           out     0x3f, r0        ; 63
    f102:       cd bf           out     0x3d, r28       ; 61
    f104:       36 c5           rjmp    .+2668          ; 0xfb72 <Menu+0x1096>
    f106:       10 92 a2 04     sts     0x04A2, r1
    f10a:       8c e0           ldi     r24, 0x0C       ; 12
    f10c:       93 e1           ldi     r25, 0x13       ; 19
    f10e:       9f 93           push    r25
    f110:       8f 93           push    r24
    f112:       88 e5           ldi     r24, 0x58       ; 88
    f114:       95 e7           ldi     r25, 0x75       ; 117
    f116:       9f 93           push    r25
    f118:       8f 93           push    r24
    f11a:       f8 01           movw    r30, r16
    f11c:       09 95           icall
    f11e:       84 e1           ldi     r24, 0x14       ; 20
    f120:       80 93 a2 04     sts     0x04A2, r24
    f124:       40 91 65 03     lds     r20, 0x0365
    f128:       50 91 66 03     lds     r21, 0x0366
    f12c:       30 91 55 04     lds     r19, 0x0455
    f130:       20 91 56 04     lds     r18, 0x0456
    f134:       2f 93           push    r18
    f136:       3f 93           push    r19
    f138:       83 2f           mov     r24, r19
    f13a:       92 2f           mov     r25, r18
    f13c:       97 fd           sbrc    r25, 7
    f13e:       07 96           adiw    r24, 0x07       ; 7
    f140:       9c 01           movw    r18, r24
    f142:       03 e0           ldi     r16, 0x03       ; 3
    f144:       35 95           asr     r19
    f146:       27 95           ror     r18
    f148:       0a 95           dec     r16
    f14a:       e1 f7           brne    .-8             ; 0xf144 <Menu+0x668>
    f14c:       ca 01           movw    r24, r20
    f14e:       82 1b           sub     r24, r18
    f150:       93 0b           sbc     r25, r19
    f152:       9f 93           push    r25
    f154:       8f 93           push    r24
    f156:       8d ef           ldi     r24, 0xFD       ; 253
    f158:       92 e1           ldi     r25, 0x12       ; 18
    f15a:       9f 93           push    r25
    f15c:       8f 93           push    r24
    f15e:       88 e5           ldi     r24, 0x58       ; 88
    f160:       95 e7           ldi     r25, 0x75       ; 117
    f162:       9f 93           push    r25
    f164:       8f 93           push    r24
    f166:       e0 91 55 06     lds     r30, 0x0655
    f16a:       f0 91 56 06     lds     r31, 0x0656
    f16e:       09 95           icall
    f170:       88 e2           ldi     r24, 0x28       ; 40
    f172:       80 93 a2 04     sts     0x04A2, r24
    f176:       40 91 63 03     lds     r20, 0x0363
    f17a:       50 91 64 03     lds     r21, 0x0364
    f17e:       30 91 53 04     lds     r19, 0x0453
    f182:       20 91 54 04     lds     r18, 0x0454
    f186:       2f 93           push    r18
    f188:       3f 93           push    r19
    f18a:       83 2f           mov     r24, r19
    f18c:       92 2f           mov     r25, r18
    f18e:       97 fd           sbrc    r25, 7
    f190:       07 96           adiw    r24, 0x07       ; 7
    f192:       9c 01           movw    r18, r24
    f194:       13 e0           ldi     r17, 0x03       ; 3
    f196:       35 95           asr     r19
    f198:       27 95           ror     r18
    f19a:       1a 95           dec     r17
    f19c:       e1 f7           brne    .-8             ; 0xf196 <Menu+0x6ba>
    f19e:       ca 01           movw    r24, r20
    f1a0:       82 1b           sub     r24, r18
    f1a2:       93 0b           sbc     r25, r19
    f1a4:       9f 93           push    r25
    f1a6:       8f 93           push    r24
    f1a8:       8e ee           ldi     r24, 0xEE       ; 238
    f1aa:       92 e1           ldi     r25, 0x12       ; 18
    f1ac:       9f 93           push    r25
    f1ae:       8f 93           push    r24
    f1b0:       08 e5           ldi     r16, 0x58       ; 88
    f1b2:       15 e7           ldi     r17, 0x75       ; 117
    f1b4:       1f 93           push    r17
    f1b6:       0f 93           push    r16
    f1b8:       e0 91 55 06     lds     r30, 0x0655
    f1bc:       f0 91 56 06     lds     r31, 0x0656
    f1c0:       09 95           icall
    f1c2:       8c e3           ldi     r24, 0x3C       ; 60
    f1c4:       80 93 a2 04     sts     0x04A2, r24
    f1c8:       80 91 51 04     lds     r24, 0x0451
    f1cc:       90 91 52 04     lds     r25, 0x0452
    f1d0:       20 91 61 03     lds     r18, 0x0361
    f1d4:       30 91 62 03     lds     r19, 0x0362
    f1d8:       9f 93           push    r25
    f1da:       8f 93           push    r24
    f1dc:       82 1b           sub     r24, r18
    f1de:       93 0b           sbc     r25, r19
    f1e0:       9f 93           push    r25
    f1e2:       8f 93           push    r24
    f1e4:       8f ed           ldi     r24, 0xDF       ; 223
    f1e6:       92 e1           ldi     r25, 0x12       ; 18
    f1e8:       9f 93           push    r25
    f1ea:       8f 93           push    r24
    f1ec:       1f 93           push    r17
    f1ee:       0f 93           push    r16
    f1f0:       7f cf           rjmp    .-258           ; 0xf0f0 <Menu+0x614>
    f1f2:       10 92 a2 04     sts     0x04A2, r1
    f1f6:       82 ed           ldi     r24, 0xD2       ; 210
    f1f8:       92 e1           ldi     r25, 0x12       ; 18
    f1fa:       9f 93           push    r25
    f1fc:       8f 93           push    r24
    f1fe:       b8 e5           ldi     r27, 0x58       ; 88
    f200:       eb 2e           mov     r14, r27
    f202:       b5 e7           ldi     r27, 0x75       ; 117
    f204:       fb 2e           mov     r15, r27
    f206:       ff 92           push    r15
    f208:       ef 92           push    r14
    f20a:       f8 01           movw    r30, r16
    f20c:       09 95           icall
    f20e:       84 e1           ldi     r24, 0x14       ; 20
    f210:       80 93 a2 04     sts     0x04A2, r24
    f214:       80 91 5d 03     lds     r24, 0x035D
    f218:       90 91 5e 03     lds     r25, 0x035E
    f21c:       20 91 4c 04     lds     r18, 0x044C
    f220:       2f 93           push    r18
    f222:       20 91 4b 04     lds     r18, 0x044B
    f226:       2f 93           push    r18
    f228:       9f 93           push    r25
    f22a:       8f 93           push    r24
    f22c:       83 ec           ldi     r24, 0xC3       ; 195
    f22e:       92 e1           ldi     r25, 0x12       ; 18
    f230:       9f 93           push    r25
    f232:       8f 93           push    r24
    f234:       ff 92           push    r15
    f236:       ef 92           push    r14
    f238:       e0 91 55 06     lds     r30, 0x0655
    f23c:       f0 91 56 06     lds     r31, 0x0656
    f240:       09 95           icall
    f242:       88 e2           ldi     r24, 0x28       ; 40
    f244:       80 93 a2 04     sts     0x04A2, r24
    f248:       80 91 5f 03     lds     r24, 0x035F
    f24c:       90 91 60 03     lds     r25, 0x0360
    f250:       20 91 4a 04     lds     r18, 0x044A
    f254:       2f 93           push    r18
    f256:       20 91 49 04     lds     r18, 0x0449
    f25a:       2f 93           push    r18
    f25c:       9f 93           push    r25
    f25e:       8f 93           push    r24
    f260:       84 eb           ldi     r24, 0xB4       ; 180
    f262:       92 e1           ldi     r25, 0x12       ; 18
    f264:       9f 93           push    r25
    f266:       8f 93           push    r24
    f268:       ff 92           push    r15
    f26a:       ef 92           push    r14
    f26c:       e0 91 55 06     lds     r30, 0x0655
    f270:       f0 91 56 06     lds     r31, 0x0656
    f274:       09 95           icall
    f276:       8c e3           ldi     r24, 0x3C       ; 60
    f278:       80 93 a2 04     sts     0x04A2, r24
    f27c:       80 91 5b 03     lds     r24, 0x035B
    f280:       90 91 5c 03     lds     r25, 0x035C
    f284:       20 91 46 04     lds     r18, 0x0446
    f288:       2f 93           push    r18
    f28a:       20 91 45 04     lds     r18, 0x0445
    f28e:       2f 93           push    r18
    f290:       9f 93           push    r25
    f292:       8f 93           push    r24
    f294:       85 ea           ldi     r24, 0xA5       ; 165
    f296:       92 e1           ldi     r25, 0x12       ; 18
    f298:       9f 93           push    r25
    f29a:       8f 93           push    r24
    f29c:       ff 92           push    r15
    f29e:       ef 92           push    r14
    f2a0:       27 cf           rjmp    .-434           ; 0xf0f0 <Menu+0x614>
    f2a2:       10 92 a2 04     sts     0x04A2, r1
    f2a6:       80 91 1a 01     lds     r24, 0x011A
    f2aa:       90 91 1b 01     lds     r25, 0x011B
    f2ae:       20 91 1a 01     lds     r18, 0x011A
    f2b2:       30 91 1b 01     lds     r19, 0x011B
    f2b6:       fa e0           ldi     r31, 0x0A       ; 10
    f2b8:       ef 2e           mov     r14, r31
    f2ba:       f1 2c           mov     r15, r1
    f2bc:       b7 01           movw    r22, r14
    f2be:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    f2c2:       9f 93           push    r25
    f2c4:       8f 93           push    r24
    f2c6:       c9 01           movw    r24, r18
    f2c8:       b7 01           movw    r22, r14
    f2ca:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    f2ce:       7f 93           push    r23
    f2d0:       6f 93           push    r22
    f2d2:       81 e9           ldi     r24, 0x91       ; 145
    f2d4:       92 e1           ldi     r25, 0x12       ; 18
    f2d6:       9f 93           push    r25
    f2d8:       8f 93           push    r24
    f2da:       a8 e5           ldi     r26, 0x58       ; 88
    f2dc:       ca 2e           mov     r12, r26
    f2de:       a5 e7           ldi     r26, 0x75       ; 117
    f2e0:       da 2e           mov     r13, r26
    f2e2:       df 92           push    r13
    f2e4:       cf 92           push    r12
    f2e6:       f8 01           movw    r30, r16
    f2e8:       09 95           icall
    f2ea:       84 e1           ldi     r24, 0x14       ; 20
    f2ec:       80 93 a2 04     sts     0x04A2, r24
    f2f0:       80 91 13 05     lds     r24, 0x0513
    f2f4:       90 91 14 05     lds     r25, 0x0514
    f2f8:       b7 01           movw    r22, r14
    f2fa:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
    f2fe:       9f 93           push    r25
    f300:       8f 93           push    r24
    f302:       7f 93           push    r23
    f304:       6f 93           push    r22
    f306:       8d e7           ldi     r24, 0x7D       ; 125
    f308:       92 e1           ldi     r25, 0x12       ; 18
    f30a:       9f 93           push    r25
    f30c:       8f 93           push    r24
    f30e:       df 92           push    r13
    f310:       cf 92           push    r12
    f312:       e0 91 55 06     lds     r30, 0x0655
    f316:       f0 91 56 06     lds     r31, 0x0656
    f31a:       09 95           icall
    f31c:       88 e2           ldi     r24, 0x28       ; 40
    f31e:       80 93 a2 04     sts     0x04A2, r24
    f322:       80 91 16 05     lds     r24, 0x0516
    f326:       8f 93           push    r24
    f328:       80 91 15 05     lds     r24, 0x0515
    f32c:       8f 93           push    r24
    f32e:       8d e6           ldi     r24, 0x6D       ; 109
    f330:       92 e1           ldi     r25, 0x12       ; 18
    f332:       9f 93           push    r25
    f334:       8f 93           push    r24
    f336:       df 92           push    r13
    f338:       cf 92           push    r12
    f33a:       e0 91 55 06     lds     r30, 0x0655
    f33e:       f0 91 56 06     lds     r31, 0x0656
    f342:       09 95           icall
    f344:       8c e3           ldi     r24, 0x3C       ; 60
    f346:       80 93 a2 04     sts     0x04A2, r24
    f34a:       80 91 18 05     lds     r24, 0x0518
    f34e:       8f 93           push    r24
    f350:       80 91 17 05     lds     r24, 0x0517
    f354:       8f 93           push    r24
    f356:       8b e5           ldi     r24, 0x5B       ; 91
    f358:       92 e1           ldi     r25, 0x12       ; 18
    f35a:       9f 93           push    r25
    f35c:       8f 93           push    r24
    f35e:       df 92           push    r13
    f360:       cf 92           push    r12
    f362:       eb cd           rjmp    .-1066          ; 0xef3a <Menu+0x45e>
    f364:       10 92 a2 04     sts     0x04A2, r1
    f368:       82 e5           ldi     r24, 0x52       ; 82
    f36a:       92 e1           ldi     r25, 0x12       ; 18
    f36c:       9f 93           push    r25
    f36e:       8f 93           push    r24
    f370:       e8 e5           ldi     r30, 0x58       ; 88
    f372:       ee 2e           mov     r14, r30
    f374:       e5 e7           ldi     r30, 0x75       ; 117
    f376:       fe 2e           mov     r15, r30
    f378:       ff 92           push    r15
    f37a:       ef 92           push    r14
    f37c:       f8 01           movw    r30, r16
    f37e:       09 95           icall
    f380:       88 e2           ldi     r24, 0x28       ; 40
    f382:       80 93 a2 04     sts     0x04A2, r24
    f386:       80 91 02 04     lds     r24, 0x0402
    f38a:       1f 92           push    r1
    f38c:       8f 93           push    r24
    f38e:       82 e4           ldi     r24, 0x42       ; 66
    f390:       92 e1           ldi     r25, 0x12       ; 18
    f392:       9f 93           push    r25
    f394:       8f 93           push    r24
    f396:       ff 92           push    r15
    f398:       ef 92           push    r14
    f39a:       e0 91 55 06     lds     r30, 0x0655
    f39e:       f0 91 56 06     lds     r31, 0x0656
    f3a2:       09 95           icall
    f3a4:       8c e3           ldi     r24, 0x3C       ; 60
    f3a6:       80 93 a2 04     sts     0x04A2, r24
    f3aa:       80 91 0d 08     lds     r24, 0x080D
    f3ae:       90 e0           ldi     r25, 0x00       ; 0
    f3b0:       01 97           sbiw    r24, 0x01       ; 1
    f3b2:       9f 93           push    r25
    f3b4:       8f 93           push    r24
    f3b6:       82 e3           ldi     r24, 0x32       ; 50
    f3b8:       92 e1           ldi     r25, 0x12       ; 18
    f3ba:       9f 93           push    r25
    f3bc:       8f 93           push    r24
    f3be:       ff 92           push    r15
    f3c0:       ef 92           push    r14
    f3c2:       bb cd           rjmp    .-1162          ; 0xef3a <Menu+0x45e>
    f3c4:       10 92 a2 04     sts     0x04A2, r1
    f3c8:       82 e2           ldi     r24, 0x22       ; 34
    f3ca:       92 e1           ldi     r25, 0x12       ; 18
    f3cc:       9f 93           push    r25
    f3ce:       8f 93           push    r24
    f3d0:       78 e5           ldi     r23, 0x58       ; 88
    f3d2:       e7 2e           mov     r14, r23
    f3d4:       75 e7           ldi     r23, 0x75       ; 117
    f3d6:       f7 2e           mov     r15, r23
    f3d8:       ff 92           push    r15
    f3da:       ef 92           push    r14
    f3dc:       f8 01           movw    r30, r16
    f3de:       09 95           icall
    f3e0:       84 e1           ldi     r24, 0x14       ; 20
    f3e2:       80 93 a2 04     sts     0x04A2, r24
    f3e6:       80 91 53 01     lds     r24, 0x0153
    f3ea:       1a e0           ldi     r17, 0x0A       ; 10
    f3ec:       61 2f           mov     r22, r17
    f3ee:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    f3f2:       1f 92           push    r1
    f3f4:       9f 93           push    r25
    f3f6:       1f 92           push    r1
    f3f8:       8f 93           push    r24
    f3fa:       84 e1           ldi     r24, 0x14       ; 20
    f3fc:       92 e1           ldi     r25, 0x12       ; 18
    f3fe:       9f 93           push    r25
    f400:       8f 93           push    r24
    f402:       ff 92           push    r15
    f404:       ef 92           push    r14
    f406:       e0 91 55 06     lds     r30, 0x0655
    f40a:       f0 91 56 06     lds     r31, 0x0656
    f40e:       09 95           icall
    f410:       88 e2           ldi     r24, 0x28       ; 40
    f412:       80 93 a2 04     sts     0x04A2, r24
    f416:       80 91 62 04     lds     r24, 0x0462
    f41a:       61 2f           mov     r22, r17
    f41c:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    f420:       1f 92           push    r1
    f422:       9f 93           push    r25
    f424:       1f 92           push    r1
    f426:       8f 93           push    r24
    f428:       86 e0           ldi     r24, 0x06       ; 6
    f42a:       92 e1           ldi     r25, 0x12       ; 18
    f42c:       9f 93           push    r25
    f42e:       8f 93           push    r24
    f430:       ff 92           push    r15
    f432:       ef 92           push    r14
    f434:       e0 91 55 06     lds     r30, 0x0655
    f438:       f0 91 56 06     lds     r31, 0x0656
    f43c:       09 95           icall
    f43e:       8c e3           ldi     r24, 0x3C       ; 60
    f440:       80 93 a2 04     sts     0x04A2, r24
    f444:       80 91 63 04     lds     r24, 0x0463
    f448:       61 2f           mov     r22, r17
    f44a:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
    f44e:       1f 92           push    r1
    f450:       9f 93           push    r25
    f452:       1f 92           push    r1
    f454:       8f 93           push    r24
    f456:       88 ef           ldi     r24, 0xF8       ; 248
    f458:       91 e1           ldi     r25, 0x11       ; 17
    f45a:       1e cf           rjmp    .-452           ; 0xf298 <Menu+0x7bc>
    f45c:       53 e0           ldi     r21, 0x03       ; 3
    f45e:       c5 2e           mov     r12, r21
    f460:       54 e0           ldi     r21, 0x04       ; 4
    f462:       d5 2e           mov     r13, r21
    f464:       20 e0           ldi     r18, 0x00       ; 0
    f466:       6b ee           ldi     r22, 0xEB       ; 235
    f468:       e6 2e           mov     r14, r22
    f46a:       61 e1           ldi     r22, 0x11       ; 17
    f46c:       f6 2e           mov     r15, r22
    f46e:       08 e5           ldi     r16, 0x58       ; 88
    f470:       15 e7           ldi     r17, 0x75       ; 117
    f472:       20 93 a2 04     sts     0x04A2, r18
    f476:       d6 01           movw    r26, r12
    f478:       8d 91           ld      r24, X+
    f47a:       6d 01           movw    r12, r26
    f47c:       1f 92           push    r1
    f47e:       8f 93           push    r24
    f480:       cd 01           movw    r24, r26
    f482:       83 50           subi    r24, 0x03       ; 3
    f484:       94 40           sbci    r25, 0x04       ; 4
    f486:       9f 93           push    r25
    f488:       8f 93           push    r24
    f48a:       ff 92           push    r15
    f48c:       ef 92           push    r14
    f48e:       1f 93           push    r17
    f490:       0f 93           push    r16
    f492:       e0 91 55 06     lds     r30, 0x0655
    f496:       f0 91 56 06     lds     r31, 0x0656
    f49a:       29 83           std     Y+1, r18        ; 0x01
    f49c:       09 95           icall
    f49e:       29 81           ldd     r18, Y+1        ; 0x01
    f4a0:       2c 5e           subi    r18, 0xEC       ; 236
    f4a2:       0f b6           in      r0, 0x3f        ; 63
    f4a4:       f8 94           cli
    f4a6:       de bf           out     0x3e, r29       ; 62
    f4a8:       0f be           out     0x3f, r0        ; 63
    f4aa:       cd bf           out     0x3d, r28       ; 61
    f4ac:       20 35           cpi     r18, 0x50       ; 80
    f4ae:       09 f7           brne    .-62            ; 0xf472 <Menu+0x996>
    f4b0:       60 c3           rjmp    .+1728          ; 0xfb72 <Menu+0x1096>
    f4b2:       37 e0           ldi     r19, 0x07       ; 7
    f4b4:       c3 2e           mov     r12, r19
    f4b6:       34 e0           ldi     r19, 0x04       ; 4
    f4b8:       d3 2e           mov     r13, r19
    f4ba:       20 e0           ldi     r18, 0x00       ; 0
    f4bc:       4e ed           ldi     r20, 0xDE       ; 222
    f4be:       e4 2e           mov     r14, r20
    f4c0:       41 e1           ldi     r20, 0x11       ; 17
    f4c2:       f4 2e           mov     r15, r20
    f4c4:       08 e5           ldi     r16, 0x58       ; 88
    f4c6:       15 e7           ldi     r17, 0x75       ; 117
    f4c8:       20 93 a2 04     sts     0x04A2, r18
    f4cc:       d6 01           movw    r26, r12
    f4ce:       8d 91           ld      r24, X+
    f4d0:       6d 01           movw    r12, r26
    f4d2:       1f 92           push    r1
    f4d4:       8f 93           push    r24
    f4d6:       cd 01           movw    r24, r26
    f4d8:       83 50           subi    r24, 0x03       ; 3
    f4da:       94 40           sbci    r25, 0x04       ; 4
    f4dc:       9f 93           push    r25
    f4de:       8f 93           push    r24
    f4e0:       ff 92           push    r15
    f4e2:       ef 92           push    r14
    f4e4:       1f 93           push    r17
    f4e6:       0f 93           push    r16
    f4e8:       e0 91 55 06     lds     r30, 0x0655
    f4ec:       f0 91 56 06     lds     r31, 0x0656
    f4f0:       29 83           std     Y+1, r18        ; 0x01
    f4f2:       09 95           icall
    f4f4:       29 81           ldd     r18, Y+1        ; 0x01
    f4f6:       2c 5e           subi    r18, 0xEC       ; 236
    f4f8:       0f b6           in      r0, 0x3f        ; 63
    f4fa:       f8 94           cli
    f4fc:       de bf           out     0x3e, r29       ; 62
    f4fe:       0f be           out     0x3f, r0        ; 63
    f500:       cd bf           out     0x3d, r28       ; 61
    f502:       20 35           cpi     r18, 0x50       ; 80
    f504:       09 f7           brne    .-62            ; 0xf4c8 <Menu+0x9ec>
    f506:       35 c3           rjmp    .+1642          ; 0xfb72 <Menu+0x1096>
    f508:       10 92 a2 04     sts     0x04A2, r1
    f50c:       80 ed           ldi     r24, 0xD0       ; 208
    f50e:       91 e1           ldi     r25, 0x11       ; 17
    f510:       9f 93           push    r25
    f512:       8f 93           push    r24
    f514:       28 e5           ldi     r18, 0x58       ; 88
    f516:       e2 2e           mov     r14, r18
    f518:       25 e7           ldi     r18, 0x75       ; 117
    f51a:       f2 2e           mov     r15, r18
    f51c:       ff 92           push    r15
    f51e:       ef 92           push    r14
    f520:       f8 01           movw    r30, r16
    f522:       09 95           icall
    f524:       84 e1           ldi     r24, 0x14       ; 20
    f526:       80 93 a2 04     sts     0x04A2, r24
    f52a:       80 91 5f 04     lds     r24, 0x045F
    f52e:       8f 93           push    r24
    f530:       80 91 5e 04     lds     r24, 0x045E
    f534:       8f 93           push    r24
    f536:       83 ec           ldi     r24, 0xC3       ; 195
    f538:       91 e1           ldi     r25, 0x11       ; 17
    f53a:       9f 93           push    r25
    f53c:       8f 93           push    r24
    f53e:       ff 92           push    r15
    f540:       ef 92           push    r14
    f542:       e0 91 55 06     lds     r30, 0x0655
    f546:       f0 91 56 06     lds     r31, 0x0656
    f54a:       09 95           icall
    f54c:       88 e2           ldi     r24, 0x28       ; 40
    f54e:       80 93 a2 04     sts     0x04A2, r24
    f552:       80 91 61 04     lds     r24, 0x0461
    f556:       8f 93           push    r24
    f558:       80 91 60 04     lds     r24, 0x0460
    f55c:       8f 93           push    r24
    f55e:       86 eb           ldi     r24, 0xB6       ; 182
    f560:       91 e1           ldi     r25, 0x11       ; 17
    f562:       9f 93           push    r25
    f564:       8f 93           push    r24
    f566:       ff 92           push    r15
    f568:       ef 92           push    r14
    f56a:       e0 91 55 06     lds     r30, 0x0655
    f56e:       f0 91 56 06     lds     r31, 0x0656
    f572:       09 95           icall
    f574:       89 e4           ldi     r24, 0x49       ; 73
    f576:       80 93 a2 04     sts     0x04A2, r24
    f57a:       8e ea           ldi     r24, 0xAE       ; 174
    f57c:       91 e1           ldi     r25, 0x11       ; 17
    f57e:       9f 93           push    r25
    f580:       8f 93           push    r24
    f582:       ff 92           push    r15
    f584:       ef 92           push    r14
    f586:       e0 91 55 06     lds     r30, 0x0655
    f58a:       f0 91 56 06     lds     r31, 0x0656
    f58e:       09 95           icall
    f590:       80 91 a0 04     lds     r24, 0x04A0
    f594:       0f b6           in      r0, 0x3f        ; 63
    f596:       f8 94           cli
    f598:       de bf           out     0x3e, r29       ; 62
    f59a:       0f be           out     0x3f, r0        ; 63
    f59c:       cd bf           out     0x3d, r28       ; 61
    f59e:       83 ff           sbrs    r24, 3
    f5a0:       e8 c2           rjmp    .+1488          ; 0xfb72 <Menu+0x1096>
    f5a2:       10 92 61 04     sts     0x0461, r1
    f5a6:       10 92 60 04     sts     0x0460, r1
    f5aa:       60 e0           ldi     r22, 0x00       ; 0
    f5ac:       70 e0           ldi     r23, 0x00       ; 0
    f5ae:       8e e0           ldi     r24, 0x0E       ; 14
    f5b0:       90 e0           ldi     r25, 0x00       ; 0
    f5b2:       0e 94 49 23     call    0x4692  ; 0x4692 <SetParamWord>
    f5b6:       dd c2           rjmp    .+1466          ; 0xfb72 <Menu+0x1096>
    f5b8:       10 92 a2 04     sts     0x04A2, r1
    f5bc:       86 ea           ldi     r24, 0xA6       ; 166
    f5be:       91 e1           ldi     r25, 0x11       ; 17
    f5c0:       9f 93           push    r25
    f5c2:       8f 93           push    r24
    f5c4:       98 e5           ldi     r25, 0x58       ; 88
    f5c6:       e9 2e           mov     r14, r25
    f5c8:       95 e7           ldi     r25, 0x75       ; 117
    f5ca:       f9 2e           mov     r15, r25
    f5cc:       ff 92           push    r15
    f5ce:       ef 92           push    r14
    f5d0:       f8 01           movw    r30, r16
    f5d2:       09 95           icall
    f5d4:       84 e1           ldi     r24, 0x14       ; 20
    f5d6:       80 93 a2 04     sts     0x04A2, r24
    f5da:       80 91 4f 01     lds     r24, 0x014F
    f5de:       8f 93           push    r24
    f5e0:       80 91 4e 01     lds     r24, 0x014E
    f5e4:       8f 93           push    r24
    f5e6:       88 e9           ldi     r24, 0x98       ; 152
    f5e8:       91 e1           ldi     r25, 0x11       ; 17
    f5ea:       9f 93           push    r25
    f5ec:       8f 93           push    r24
    f5ee:       ff 92           push    r15
    f5f0:       ef 92           push    r14
    f5f2:       e0 91 55 06     lds     r30, 0x0655
    f5f6:       f0 91 56 06     lds     r31, 0x0656
    f5fa:       09 95           icall
    f5fc:       88 e2           ldi     r24, 0x28       ; 40
    f5fe:       80 93 a2 04     sts     0x04A2, r24
    f602:       80 91 ff 05     lds     r24, 0x05FF
    f606:       8f 93           push    r24
    f608:       80 91 fe 05     lds     r24, 0x05FE
    f60c:       8f 93           push    r24
    f60e:       8a e8           ldi     r24, 0x8A       ; 138
    f610:       91 e1           ldi     r25, 0x11       ; 17
    f612:       9f 93           push    r25
    f614:       8f 93           push    r24
    f616:       ff 92           push    r15
    f618:       ef 92           push    r14
    f61a:       e0 91 55 06     lds     r30, 0x0655
    f61e:       f0 91 56 06     lds     r31, 0x0656
    f622:       09 95           icall
    f624:       8c e3           ldi     r24, 0x3C       ; 60
    f626:       80 93 a2 04     sts     0x04A2, r24
    f62a:       80 91 43 06     lds     r24, 0x0643
    f62e:       8f 93           push    r24
    f630:       80 91 42 06     lds     r24, 0x0642
    f634:       8f 93           push    r24
    f636:       8c e7           ldi     r24, 0x7C       ; 124
    f638:       91 e1           ldi     r25, 0x11       ; 17
    f63a:       9f 93           push    r25
    f63c:       8f 93           push    r24
    f63e:       ff 92           push    r15
    f640:       ef 92           push    r14
    f642:       7b cc           rjmp    .-1802          ; 0xef3a <Menu+0x45e>
    f644:       10 92 a2 04     sts     0x04A2, r1
    f648:       84 e7           ldi     r24, 0x74       ; 116
    f64a:       91 e1           ldi     r25, 0x11       ; 17
    f64c:       9f 93           push    r25
    f64e:       8f 93           push    r24
    f650:       88 e5           ldi     r24, 0x58       ; 88
    f652:       e8 2e           mov     r14, r24
    f654:       85 e7           ldi     r24, 0x75       ; 117
    f656:       f8 2e           mov     r15, r24
    f658:       ff 92           push    r15
    f65a:       ef 92           push    r14
    f65c:       f8 01           movw    r30, r16
    f65e:       09 95           icall
    f660:       84 e1           ldi     r24, 0x14       ; 20
    f662:       80 93 a2 04     sts     0x04A2, r24
    f666:       80 91 2f 01     lds     r24, 0x012F
    f66a:       1f 92           push    r1
    f66c:       8f 93           push    r24
    f66e:       86 e6           ldi     r24, 0x66       ; 102
    f670:       91 e1           ldi     r25, 0x11       ; 17
    f672:       9f 93           push    r25
    f674:       8f 93           push    r24
    f676:       ff 92           push    r15
    f678:       ef 92           push    r14
    f67a:       e0 91 55 06     lds     r30, 0x0655
    f67e:       f0 91 56 06     lds     r31, 0x0656
    f682:       09 95           icall
    f684:       88 e2           ldi     r24, 0x28       ; 40
    f686:       80 93 a2 04     sts     0x04A2, r24
    f68a:       80 91 c4 04     lds     r24, 0x04C4
    f68e:       90 91 c5 04     lds     r25, 0x04C5
    f692:       97 fd           sbrc    r25, 7
    f694:       03 96           adiw    r24, 0x03       ; 3
    f696:       95 95           asr     r25
    f698:       87 95           ror     r24
    f69a:       95 95           asr     r25
    f69c:       87 95           ror     r24
    f69e:       9f 93           push    r25
    f6a0:       8f 93           push    r24
    f6a2:       88 e5           ldi     r24, 0x58       ; 88
    f6a4:       91 e1           ldi     r25, 0x11       ; 17
    f6a6:       9f 93           push    r25
    f6a8:       8f 93           push    r24
    f6aa:       08 e5           ldi     r16, 0x58       ; 88
    f6ac:       15 e7           ldi     r17, 0x75       ; 117
    f6ae:       1f 93           push    r17
    f6b0:       0f 93           push    r16
    f6b2:       e0 91 55 06     lds     r30, 0x0655
    f6b6:       f0 91 56 06     lds     r31, 0x0656
    f6ba:       09 95           icall
    f6bc:       8c e3           ldi     r24, 0x3C       ; 60
    f6be:       80 93 a2 04     sts     0x04A2, r24
    f6c2:       80 91 4b 05     lds     r24, 0x054B
    f6c6:       1f 92           push    r1
    f6c8:       8f 93           push    r24
    f6ca:       80 91 4a 05     lds     r24, 0x054A
    f6ce:       1f 92           push    r1
    f6d0:       8f 93           push    r24
    f6d2:       8a e4           ldi     r24, 0x4A       ; 74
    f6d4:       91 e1           ldi     r25, 0x11       ; 17
    f6d6:       9f 93           push    r25
    f6d8:       8f 93           push    r24
    f6da:       1f 93           push    r17
    f6dc:       0f 93           push    r16
    f6de:       08 cd           rjmp    .-1520          ; 0xf0f0 <Menu+0x614>
    f6e0:       10 92 a2 04     sts     0x04A2, r1
    f6e4:       8a e3           ldi     r24, 0x3A       ; 58
    f6e6:       91 e1           ldi     r25, 0x11       ; 17
    f6e8:       9f 93           push    r25
    f6ea:       8f 93           push    r24
    f6ec:       88 e5           ldi     r24, 0x58       ; 88
    f6ee:       95 e7           ldi     r25, 0x75       ; 117
    f6f0:       9f 93           push    r25
    f6f2:       8f 93           push    r24
    f6f4:       f8 01           movw    r30, r16
    f6f6:       09 95           icall
    f6f8:       b4 ea           ldi     r27, 0xA4       ; 164
    f6fa:       cb 2e           mov     r12, r27
    f6fc:       b9 e0           ldi     r27, 0x09       ; 9
    f6fe:       db 2e           mov     r13, r27
    f700:       0f 90           pop     r0
    f702:       0f 90           pop     r0
    f704:       0f 90           pop     r0
    f706:       0f 90           pop     r0
    f708:       84 e1           ldi     r24, 0x14       ; 20
    f70a:       19 e2           ldi     r17, 0x29       ; 41
    f70c:       e1 2e           mov     r14, r17
    f70e:       11 e1           ldi     r17, 0x11       ; 17
    f710:       f1 2e           mov     r15, r17
    f712:       08 e5           ldi     r16, 0x58       ; 88
    f714:       15 e7           ldi     r17, 0x75       ; 117
    f716:       80 93 a2 04     sts     0x04A2, r24
    f71a:       d6 01           movw    r26, r12
    f71c:       9c 91           ld      r25, X
    f71e:       9f 77           andi    r25, 0x7F       ; 127
    f720:       1f 92           push    r1
    f722:       9f 93           push    r25
    f724:       f6 01           movw    r30, r12
    f726:       3f 97           sbiw    r30, 0x0f       ; 15
    f728:       90 81           ld      r25, Z
    f72a:       9f 77           andi    r25, 0x7F       ; 127
    f72c:       1f 92           push    r1
    f72e:       9f 93           push    r25
    f730:       3f 97           sbiw    r30, 0x0f       ; 15
    f732:       90 81           ld      r25, Z
    f734:       9f 77           andi    r25, 0x7F       ; 127
    f736:       1f 92           push    r1
    f738:       9f 93           push    r25
    f73a:       3f 97           sbiw    r30, 0x0f       ; 15
    f73c:       90 81           ld      r25, Z
    f73e:       9f 77           andi    r25, 0x7F       ; 127
    f740:       1f 92           push    r1
    f742:       9f 93           push    r25
    f744:       ff 92           push    r15
    f746:       ef 92           push    r14
    f748:       1f 93           push    r17
    f74a:       0f 93           push    r16
    f74c:       e0 91 55 06     lds     r30, 0x0655
    f750:       f0 91 56 06     lds     r31, 0x0656
    f754:       89 83           std     Y+1, r24        ; 0x01
    f756:       09 95           icall
    f758:       89 81           ldd     r24, Y+1        ; 0x01
    f75a:       8c 5e           subi    r24, 0xEC       ; 236
    f75c:       bc e3           ldi     r27, 0x3C       ; 60
    f75e:       cb 0e           add     r12, r27
    f760:       d1 1c           adc     r13, r1
    f762:       0f b6           in      r0, 0x3f        ; 63
    f764:       f8 94           cli
    f766:       de bf           out     0x3e, r29       ; 62
    f768:       0f be           out     0x3f, r0        ; 63
    f76a:       cd bf           out     0x3d, r28       ; 61
    f76c:       80 35           cpi     r24, 0x50       ; 80
    f76e:       99 f6           brne    .-90            ; 0xf716 <Menu+0xc3a>
    f770:       00 c2           rjmp    .+1024          ; 0xfb72 <Menu+0x1096>
    f772:       10 92 a2 04     sts     0x04A2, r1
    f776:       8a e1           ldi     r24, 0x1A       ; 26
    f778:       91 e1           ldi     r25, 0x11       ; 17
    f77a:       9f 93           push    r25
    f77c:       8f 93           push    r24
    f77e:       88 e5           ldi     r24, 0x58       ; 88
    f780:       95 e7           ldi     r25, 0x75       ; 117
    f782:       9f 93           push    r25
    f784:       8f 93           push    r24
    f786:       f8 01           movw    r30, r16
    f788:       09 95           icall
    f78a:       f8 ea           ldi     r31, 0xA8       ; 168
    f78c:       cf 2e           mov     r12, r31
    f78e:       f9 e0           ldi     r31, 0x09       ; 9
    f790:       df 2e           mov     r13, r31
    f792:       0f 90           pop     r0
    f794:       0f 90           pop     r0
    f796:       0f 90           pop     r0
    f798:       0f 90           pop     r0
    f79a:       84 e1           ldi     r24, 0x14       ; 20
    f79c:       a9 e0           ldi     r26, 0x09       ; 9
    f79e:       ea 2e           mov     r14, r26
    f7a0:       a1 e1           ldi     r26, 0x11       ; 17
    f7a2:       fa 2e           mov     r15, r26
    f7a4:       08 e5           ldi     r16, 0x58       ; 88
    f7a6:       15 e7           ldi     r17, 0x75       ; 117
    f7a8:       80 93 a2 04     sts     0x04A2, r24
    f7ac:       d6 01           movw    r26, r12
    f7ae:       9c 91           ld      r25, X
    f7b0:       1f 92           push    r1
    f7b2:       9f 93           push    r25
    f7b4:       f6 01           movw    r30, r12
    f7b6:       3f 97           sbiw    r30, 0x0f       ; 15
    f7b8:       90 81           ld      r25, Z
    f7ba:       1f 92           push    r1
    f7bc:       9f 93           push    r25
    f7be:       3f 97           sbiw    r30, 0x0f       ; 15
    f7c0:       90 81           ld      r25, Z
    f7c2:       1f 92           push    r1
    f7c4:       9f 93           push    r25
    f7c6:       3f 97           sbiw    r30, 0x0f       ; 15
    f7c8:       90 81           ld      r25, Z
    f7ca:       1f 92           push    r1
    f7cc:       9f 93           push    r25
    f7ce:       ff 92           push    r15
    f7d0:       ef 92           push    r14
    f7d2:       1f 93           push    r17
    f7d4:       0f 93           push    r16
    f7d6:       e0 91 55 06     lds     r30, 0x0655
    f7da:       f0 91 56 06     lds     r31, 0x0656
    f7de:       89 83           std     Y+1, r24        ; 0x01
    f7e0:       09 95           icall
    f7e2:       89 81           ldd     r24, Y+1        ; 0x01
    f7e4:       8c 5e           subi    r24, 0xEC       ; 236
    f7e6:       bc e3           ldi     r27, 0x3C       ; 60
    f7e8:       cb 0e           add     r12, r27
    f7ea:       d1 1c           adc     r13, r1
    f7ec:       0f b6           in      r0, 0x3f        ; 63
    f7ee:       f8 94           cli
    f7f0:       de bf           out     0x3e, r29       ; 62
    f7f2:       0f be           out     0x3f, r0        ; 63
    f7f4:       cd bf           out     0x3d, r28       ; 61
    f7f6:       80 35           cpi     r24, 0x50       ; 80
    f7f8:       b9 f6           brne    .-82            ; 0xf7a8 <Menu+0xccc>
    f7fa:       bb c1           rjmp    .+886           ; 0xfb72 <Menu+0x1096>
    f7fc:       10 92 a2 04     sts     0x04A2, r1
    f800:       8e ef           ldi     r24, 0xFE       ; 254
    f802:       90 e1           ldi     r25, 0x10       ; 16
    f804:       9f 93           push    r25
    f806:       8f 93           push    r24
    f808:       78 e5           ldi     r23, 0x58       ; 88
    f80a:       e7 2e           mov     r14, r23
    f80c:       75 e7           ldi     r23, 0x75       ; 117
    f80e:       f7 2e           mov     r15, r23
    f810:       ff 92           push    r15
    f812:       ef 92           push    r14
    f814:       f8 01           movw    r30, r16
    f816:       09 95           icall
    f818:       87 e4           ldi     r24, 0x47       ; 71
    f81a:       80 93 a2 04     sts     0x04A2, r24
    f81e:       84 ef           ldi     r24, 0xF4       ; 244
    f820:       90 e1           ldi     r25, 0x10       ; 16
    f822:       9f 93           push    r25
    f824:       8f 93           push    r24
    f826:       ff 92           push    r15
    f828:       ef 92           push    r14
    f82a:       e0 91 55 06     lds     r30, 0x0655
    f82e:       f0 91 56 06     lds     r31, 0x0656
    f832:       09 95           icall
    f834:       0f b6           in      r0, 0x3f        ; 63
    f836:       f8 94           cli
    f838:       de bf           out     0x3e, r29       ; 62
    f83a:       0f be           out     0x3f, r0        ; 63
    f83c:       cd bf           out     0x3d, r28       ; 61
    f83e:       e4 e0           ldi     r30, 0x04       ; 4
    f840:       4e 2e           mov     r4, r30
    f842:       51 2c           mov     r5, r1
    f844:       24 e1           ldi     r18, 0x14       ; 20
    f846:       03 ee           ldi     r16, 0xE3       ; 227
    f848:       10 e1           ldi     r17, 0x10       ; 16
    f84a:       20 93 a2 04     sts     0x04A2, r18
    f84e:       c0 90 55 06     lds     r12, 0x0655
    f852:       d0 90 56 06     lds     r13, 0x0656
    f856:       8f ef           ldi     r24, 0xFF       ; 255
    f858:       84 0d           add     r24, r4
    f85a:       29 83           std     Y+1, r18        ; 0x01
    f85c:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    f860:       78 2e           mov     r7, r24
    f862:       69 2e           mov     r6, r25
    f864:       8e ef           ldi     r24, 0xFE       ; 254
    f866:       84 0d           add     r24, r4
    f868:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    f86c:       98 2e           mov     r9, r24
    f86e:       89 2e           mov     r8, r25
    f870:       8d ef           ldi     r24, 0xFD       ; 253
    f872:       84 0d           add     r24, r4
    f874:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    f878:       b8 2e           mov     r11, r24
    f87a:       a9 2e           mov     r10, r25
    f87c:       8c ef           ldi     r24, 0xFC       ; 252
    f87e:       84 0d           add     r24, r4
    f880:       0e 94 4e 20     call    0x409c  ; 0x409c <BL3_Current>
    f884:       6f 92           push    r6
    f886:       7f 92           push    r7
    f888:       8f 92           push    r8
    f88a:       9f 92           push    r9
    f88c:       af 92           push    r10
    f88e:       bf 92           push    r11
    f890:       9f 93           push    r25
    f892:       8f 93           push    r24
    f894:       1f 93           push    r17
    f896:       0f 93           push    r16
    f898:       ff 92           push    r15
    f89a:       ef 92           push    r14
    f89c:       f6 01           movw    r30, r12
    f89e:       09 95           icall
    f8a0:       80 91 1a 05     lds     r24, 0x051A
    f8a4:       90 e0           ldi     r25, 0x00       ; 0
    f8a6:       0f b6           in      r0, 0x3f        ; 63
    f8a8:       f8 94           cli
    f8aa:       de bf           out     0x3e, r29       ; 62
    f8ac:       0f be           out     0x3f, r0        ; 63
    f8ae:       cd bf           out     0x3d, r28       ; 61
    f8b0:       29 81           ldd     r18, Y+1        ; 0x01
    f8b2:       48 16           cp      r4, r24
    f8b4:       59 06           cpc     r5, r25
    f8b6:       0c f0           brlt    .+2             ; 0xf8ba <Menu+0xdde>
    f8b8:       5c c1           rjmp    .+696           ; 0xfb72 <Menu+0x1096>
    f8ba:       2c 5e           subi    r18, 0xEC       ; 236
    f8bc:       54 e0           ldi     r21, 0x04       ; 4
    f8be:       45 0e           add     r4, r21
    f8c0:       51 1c           adc     r5, r1
    f8c2:       20 35           cpi     r18, 0x50       ; 80
    f8c4:       11 f6           brne    .-124           ; 0xf84a <Menu+0xd6e>
    f8c6:       55 c1           rjmp    .+682           ; 0xfb72 <Menu+0x1096>
    f8c8:       10 92 a2 04     sts     0x04A2, r1
    f8cc:       84 ed           ldi     r24, 0xD4       ; 212
    f8ce:       90 e1           ldi     r25, 0x10       ; 16
    f8d0:       9f 93           push    r25
    f8d2:       8f 93           push    r24
    f8d4:       48 e5           ldi     r20, 0x58       ; 88
    f8d6:       e4 2e           mov     r14, r20
    f8d8:       45 e7           ldi     r20, 0x75       ; 117
    f8da:       f4 2e           mov     r15, r20
    f8dc:       ff 92           push    r15
    f8de:       ef 92           push    r14
    f8e0:       f8 01           movw    r30, r16
    f8e2:       09 95           icall
    f8e4:       84 e1           ldi     r24, 0x14       ; 20
    f8e6:       80 93 a2 04     sts     0x04A2, r24
    f8ea:       60 91 a4 09     lds     r22, 0x09A4
    f8ee:       66 1f           adc     r22, r22
    f8f0:       66 27           eor     r22, r22
    f8f2:       66 1f           adc     r22, r22
    f8f4:       40 91 95 09     lds     r20, 0x0995
    f8f8:       44 1f           adc     r20, r20
    f8fa:       44 27           eor     r20, r20
    f8fc:       44 1f           adc     r20, r20
    f8fe:       20 91 86 09     lds     r18, 0x0986
    f902:       22 1f           adc     r18, r18
    f904:       22 27           eor     r18, r18
    f906:       22 1f           adc     r18, r18
    f908:       80 91 77 09     lds     r24, 0x0977
    f90c:       88 1f           adc     r24, r24
    f90e:       88 27           eor     r24, r24
    f910:       88 1f           adc     r24, r24
    f912:       f7 e0           ldi     r31, 0x07       ; 7
    f914:       6f 9f           mul     r22, r31
    f916:       b0 01           movw    r22, r0
    f918:       11 24           eor     r1, r1
    f91a:       63 5d           subi    r22, 0xD3       ; 211
    f91c:       7f 4f           sbci    r23, 0xFF       ; 255
    f91e:       7f 93           push    r23
    f920:       6f 93           push    r22
    f922:       36 e0           ldi     r19, 0x06       ; 6
    f924:       43 9f           mul     r20, r19
    f926:       a0 01           movw    r20, r0
    f928:       11 24           eor     r1, r1
    f92a:       43 5d           subi    r20, 0xD3       ; 211
    f92c:       5f 4f           sbci    r21, 0xFF       ; 255
    f92e:       5f 93           push    r21
    f930:       4f 93           push    r20
    f932:       45 e0           ldi     r20, 0x05       ; 5
    f934:       24 9f           mul     r18, r20
    f936:       90 01           movw    r18, r0
    f938:       11 24           eor     r1, r1
    f93a:       23 5d           subi    r18, 0xD3       ; 211
    f93c:       3f 4f           sbci    r19, 0xFF       ; 255
    f93e:       3f 93           push    r19
    f940:       2f 93           push    r18
    f942:       90 e0           ldi     r25, 0x00       ; 0
    f944:       88 0f           add     r24, r24
    f946:       99 1f           adc     r25, r25
    f948:       88 0f           add     r24, r24
    f94a:       99 1f           adc     r25, r25
    f94c:       8d 96           adiw    r24, 0x2d       ; 45
    f94e:       9f 93           push    r25
    f950:       8f 93           push    r24
    f952:       80 ec           ldi     r24, 0xC0       ; 192
    f954:       90 e1           ldi     r25, 0x10       ; 16
    f956:       9f 93           push    r25
    f958:       8f 93           push    r24
    f95a:       ff 92           push    r15
    f95c:       ef 92           push    r14
    f95e:       e0 91 55 06     lds     r30, 0x0655
    f962:       f0 91 56 06     lds     r31, 0x0656
    f966:       09 95           icall
    f968:       88 e2           ldi     r24, 0x28       ; 40
    f96a:       80 93 a2 04     sts     0x04A2, r24
    f96e:       60 91 e0 09     lds     r22, 0x09E0
    f972:       66 1f           adc     r22, r22
    f974:       66 27           eor     r22, r22
    f976:       66 1f           adc     r22, r22
    f978:       40 91 d1 09     lds     r20, 0x09D1
    f97c:       44 1f           adc     r20, r20
    f97e:       44 27           eor     r20, r20
    f980:       44 1f           adc     r20, r20
    f982:       20 91 c2 09     lds     r18, 0x09C2
    f986:       22 1f           adc     r18, r18
    f988:       22 27           eor     r18, r18
    f98a:       22 1f           adc     r18, r18
    f98c:       80 91 b3 09     lds     r24, 0x09B3
    f990:       88 1f           adc     r24, r24
    f992:       88 27           eor     r24, r24
    f994:       88 1f           adc     r24, r24
    f996:       5b e0           ldi     r21, 0x0B       ; 11
    f998:       65 9f           mul     r22, r21
    f99a:       b0 01           movw    r22, r0
    f99c:       11 24           eor     r1, r1
    f99e:       63 5d           subi    r22, 0xD3       ; 211
    f9a0:       7f 4f           sbci    r23, 0xFF       ; 255
    f9a2:       7f 93           push    r23
    f9a4:       6f 93           push    r22
    f9a6:       9a e0           ldi     r25, 0x0A       ; 10
    f9a8:       49 9f           mul     r20, r25
    f9aa:       a0 01           movw    r20, r0
    f9ac:       11 24           eor     r1, r1
    f9ae:       43 5d           subi    r20, 0xD3       ; 211
    f9b0:       5f 4f           sbci    r21, 0xFF       ; 255
    f9b2:       5f 93           push    r21
    f9b4:       4f 93           push    r20
    f9b6:       a9 e0           ldi     r26, 0x09       ; 9
    f9b8:       2a 9f           mul     r18, r26
    f9ba:       90 01           movw    r18, r0
    f9bc:       11 24           eor     r1, r1
    f9be:       23 5d           subi    r18, 0xD3       ; 211
    f9c0:       3f 4f           sbci    r19, 0xFF       ; 255
    f9c2:       3f 93           push    r19
    f9c4:       2f 93           push    r18
    f9c6:       90 e0           ldi     r25, 0x00       ; 0
    f9c8:       63 e0           ldi     r22, 0x03       ; 3
    f9ca:       88 0f           add     r24, r24
    f9cc:       99 1f           adc     r25, r25
    f9ce:       6a 95           dec     r22
    f9d0:       e1 f7           brne    .-8             ; 0xf9ca <Menu+0xeee>
    f9d2:       8d 96           adiw    r24, 0x2d       ; 45
    f9d4:       9f 93           push    r25
    f9d6:       8f 93           push    r24
    f9d8:       8c ea           ldi     r24, 0xAC       ; 172
    f9da:       90 e1           ldi     r25, 0x10       ; 16
    f9dc:       9f 93           push    r25
    f9de:       8f 93           push    r24
    f9e0:       ff 92           push    r15
    f9e2:       ef 92           push    r14
    f9e4:       e0 91 55 06     lds     r30, 0x0655
    f9e8:       f0 91 56 06     lds     r31, 0x0656
    f9ec:       09 95           icall
    f9ee:       8c e3           ldi     r24, 0x3C       ; 60
    f9f0:       80 93 a2 04     sts     0x04A2, r24
    f9f4:       80 91 ef 09     lds     r24, 0x09EF
    f9f8:       88 1f           adc     r24, r24
    f9fa:       88 27           eor     r24, r24
    f9fc:       88 1f           adc     r24, r24
    f9fe:       bc e0           ldi     r27, 0x0C       ; 12
    fa00:       8b 9f           mul     r24, r27
    fa02:       c0 01           movw    r24, r0
    fa04:       11 24           eor     r1, r1
    fa06:       8d 96           adiw    r24, 0x2d       ; 45
    fa08:       9f 93           push    r25
    fa0a:       8f 93           push    r24
    fa0c:       8b e9           ldi     r24, 0x9B       ; 155
    fa0e:       90 e1           ldi     r25, 0x10       ; 16
    fa10:       9f 93           push    r25
    fa12:       8f 93           push    r24
    fa14:       ff 92           push    r15
    fa16:       ef 92           push    r14
    fa18:       e0 91 55 06     lds     r30, 0x0655
    fa1c:       f0 91 56 06     lds     r31, 0x0656
    fa20:       09 95           icall
    fa22:       0f b6           in      r0, 0x3f        ; 63
    fa24:       f8 94           cli
    fa26:       de bf           out     0x3e, r29       ; 62
    fa28:       0f be           out     0x3f, r0        ; 63
    fa2a:       cd bf           out     0x3d, r28       ; 61
    fa2c:       80 91 fe 09     lds     r24, 0x09FE
    fa30:       87 ff           sbrs    r24, 7
    fa32:       12 c0           rjmp    .+36            ; 0xfa58 <Menu+0xf7c>
    fa34:       80 e4           ldi     r24, 0x40       ; 64
    fa36:       80 93 a2 04     sts     0x04A2, r24
    fa3a:       88 e9           ldi     r24, 0x98       ; 152
    fa3c:       90 e1           ldi     r25, 0x10       ; 16
    fa3e:       9f 93           push    r25
    fa40:       8f 93           push    r24
    fa42:       ff 92           push    r15
    fa44:       ef 92           push    r14
    fa46:       e0 91 55 06     lds     r30, 0x0655
    fa4a:       f0 91 56 06     lds     r31, 0x0656
    fa4e:       09 95           icall
    fa50:       0f 90           pop     r0
    fa52:       0f 90           pop     r0
    fa54:       0f 90           pop     r0
    fa56:       0f 90           pop     r0
    fa58:       80 91 0d 0a     lds     r24, 0x0A0D
    fa5c:       87 ff           sbrs    r24, 7
    fa5e:       14 c0           rjmp    .+40            ; 0xfa88 <Menu+0xfac>
    fa60:       84 e4           ldi     r24, 0x44       ; 68
    fa62:       80 93 a2 04     sts     0x04A2, r24
    fa66:       85 e9           ldi     r24, 0x95       ; 149
    fa68:       90 e1           ldi     r25, 0x10       ; 16
    fa6a:       9f 93           push    r25
    fa6c:       8f 93           push    r24
    fa6e:       88 e5           ldi     r24, 0x58       ; 88
    fa70:       95 e7           ldi     r25, 0x75       ; 117
    fa72:       9f 93           push    r25
    fa74:       8f 93           push    r24
    fa76:       e0 91 55 06     lds     r30, 0x0655
    fa7a:       f0 91 56 06     lds     r31, 0x0656
    fa7e:       09 95           icall
    fa80:       0f 90           pop     r0
    fa82:       0f 90           pop     r0
    fa84:       0f 90           pop     r0
    fa86:       0f 90           pop     r0
    fa88:       80 91 1c 0a     lds     r24, 0x0A1C
    fa8c:       87 ff           sbrs    r24, 7
    fa8e:       71 c0           rjmp    .+226           ; 0xfb72 <Menu+0x1096>
    fa90:       88 e4           ldi     r24, 0x48       ; 72
    fa92:       80 93 a2 04     sts     0x04A2, r24
    fa96:       82 e9           ldi     r24, 0x92       ; 146
    fa98:       90 e1           ldi     r25, 0x10       ; 16
    fa9a:       3b c9           rjmp    .-3466          ; 0xed12 <Menu+0x236>
    fa9c:       10 92 a2 04     sts     0x04A2, r1
    faa0:       86 e8           ldi     r24, 0x86       ; 134
    faa2:       90 e1           ldi     r25, 0x10       ; 16
    faa4:       9f 93           push    r25
    faa6:       8f 93           push    r24
    faa8:       88 e5           ldi     r24, 0x58       ; 88
    faaa:       95 e7           ldi     r25, 0x75       ; 117
    faac:       9f 93           push    r25
    faae:       8f 93           push    r24
    fab0:       f8 01           movw    r30, r16
    fab2:       09 95           icall
    fab4:       8e ea           ldi     r24, 0xAE       ; 174
    fab6:       a8 2e           mov     r10, r24
    fab8:       89 e0           ldi     r24, 0x09       ; 9
    faba:       b8 2e           mov     r11, r24
    fabc:       0f 90           pop     r0
    fabe:       0f 90           pop     r0
    fac0:       0f 90           pop     r0
    fac2:       0f 90           pop     r0
    fac4:       04 e0           ldi     r16, 0x04       ; 4
    fac6:       10 e0           ldi     r17, 0x00       ; 0
    fac8:       24 e1           ldi     r18, 0x14       ; 20
    faca:       92 e6           ldi     r25, 0x62       ; 98
    facc:       e9 2e           mov     r14, r25
    face:       90 e1           ldi     r25, 0x10       ; 16
    fad0:       f9 2e           mov     r15, r25
    fad2:       38 e5           ldi     r19, 0x58       ; 88
    fad4:       c3 2e           mov     r12, r19
    fad6:       35 e7           ldi     r19, 0x75       ; 117
    fad8:       d3 2e           mov     r13, r19
    fada:       20 93 a2 04     sts     0x04A2, r18
    fade:       d5 01           movw    r26, r10
    fae0:       8c 91           ld      r24, X
    fae2:       1f 92           push    r1
    fae4:       8f 93           push    r24
    fae6:       f5 01           movw    r30, r10
    fae8:       31 97           sbiw    r30, 0x01       ; 1
    faea:       80 81           ld      r24, Z
    faec:       1f 92           push    r1
    faee:       8f 93           push    r24
    faf0:       3e 97           sbiw    r30, 0x0e       ; 14
    faf2:       80 81           ld      r24, Z
    faf4:       1f 92           push    r1
    faf6:       8f 93           push    r24
    faf8:       31 97           sbiw    r30, 0x01       ; 1
    fafa:       80 81           ld      r24, Z
    fafc:       1f 92           push    r1
    fafe:       8f 93           push    r24
    fb00:       3e 97           sbiw    r30, 0x0e       ; 14
    fb02:       80 81           ld      r24, Z
    fb04:       1f 92           push    r1
    fb06:       8f 93           push    r24
    fb08:       31 97           sbiw    r30, 0x01       ; 1
    fb0a:       80 81           ld      r24, Z
    fb0c:       1f 92           push    r1
    fb0e:       8f 93           push    r24
    fb10:       3e 97           sbiw    r30, 0x0e       ; 14
    fb12:       80 81           ld      r24, Z
    fb14:       1f 92           push    r1
    fb16:       8f 93           push    r24
    fb18:       31 97           sbiw    r30, 0x01       ; 1
    fb1a:       80 81           ld      r24, Z
    fb1c:       1f 92           push    r1
    fb1e:       8f 93           push    r24
    fb20:       ff 92           push    r15
    fb22:       ef 92           push    r14
    fb24:       df 92           push    r13
    fb26:       cf 92           push    r12
    fb28:       e0 91 55 06     lds     r30, 0x0655
    fb2c:       f0 91 56 06     lds     r31, 0x0656
    fb30:       29 83           std     Y+1, r18        ; 0x01
    fb32:       09 95           icall
    fb34:       80 91 1a 05     lds     r24, 0x051A
    fb38:       90 e0           ldi     r25, 0x00       ; 0
    fb3a:       0f b6           in      r0, 0x3f        ; 63
    fb3c:       f8 94           cli
    fb3e:       de bf           out     0x3e, r29       ; 62
    fb40:       0f be           out     0x3f, r0        ; 63
    fb42:       cd bf           out     0x3d, r28       ; 61
    fb44:       29 81           ldd     r18, Y+1        ; 0x01
    fb46:       08 17           cp      r16, r24
    fb48:       19 07           cpc     r17, r25
    fb4a:       9c f4           brge    .+38            ; 0xfb72 <Menu+0x1096>
    fb4c:       2c 5e           subi    r18, 0xEC       ; 236
    fb4e:       fc e3           ldi     r31, 0x3C       ; 60
    fb50:       af 0e           add     r10, r31
    fb52:       b1 1c           adc     r11, r1
    fb54:       0c 5f           subi    r16, 0xFC       ; 252
    fb56:       1f 4f           sbci    r17, 0xFF       ; 255
    fb58:       20 35           cpi     r18, 0x50       ; 80
    fb5a:       09 f0           breq    .+2             ; 0xfb5e <Menu+0x1082>
    fb5c:       be cf           rjmp    .-132           ; 0xfada <Menu+0xffe>
    fb5e:       09 c0           rjmp    .+18            ; 0xfb72 <Menu+0x1096>
    fb60:       80 91 90 02     lds     r24, 0x0290
    fb64:       28 13           cpse    r18, r24
    fb66:       03 c0           rjmp    .+6             ; 0xfb6e <Menu+0x1092>
    fb68:       21 50           subi    r18, 0x01       ; 1
    fb6a:       20 93 90 02     sts     0x0290, r18
    fb6e:       10 92 a1 04     sts     0x04A1, r1
    fb72:       10 92 a0 04     sts     0x04A0, r1
    fb76:       0f 90           pop     r0
    fb78:       df 91           pop     r29
    fb7a:       cf 91           pop     r28
    fb7c:       1f 91           pop     r17
    fb7e:       0f 91           pop     r16
    fb80:       ff 90           pop     r15
    fb82:       ef 90           pop     r14
    fb84:       df 90           pop     r13
    fb86:       cf 90           pop     r12
    fb88:       bf 90           pop     r11
    fb8a:       af 90           pop     r10
    fb8c:       9f 90           pop     r9
    fb8e:       8f 90           pop     r8
    fb90:       7f 90           pop     r7
    fb92:       6f 90           pop     r6
    fb94:       5f 90           pop     r5
    fb96:       4f 90           pop     r4
    fb98:       08 95           ret

0000fb9a <c_cos_8192>:
    fb9a:       1f 93           push    r17
    fb9c:       2a e5           ldi     r18, 0x5A       ; 90
    fb9e:       30 e0           ldi     r19, 0x00       ; 0
    fba0:       28 1b           sub     r18, r24
    fba2:       39 0b           sbc     r19, r25
    fba4:       37 ff           sbrs    r19, 7
    fba6:       05 c0           rjmp    .+10            ; 0xfbb2 <c_cos_8192+0x18>
    fba8:       31 95           neg     r19
    fbaa:       21 95           neg     r18
    fbac:       31 09           sbc     r19, r1
    fbae:       1f ef           ldi     r17, 0xFF       ; 255
    fbb0:       01 c0           rjmp    .+2             ; 0xfbb4 <c_cos_8192+0x1a>
    fbb2:       11 e0           ldi     r17, 0x01       ; 1
    fbb4:       e8 e6           ldi     r30, 0x68       ; 104
    fbb6:       f1 e0           ldi     r31, 0x01       ; 1
    fbb8:       c9 01           movw    r24, r18
    fbba:       bf 01           movw    r22, r30
    fbbc:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    fbc0:       8b 35           cpi     r24, 0x5B       ; 91
    fbc2:       91 05           cpc     r25, r1
    fbc4:       e4 f0           brlt    .+56            ; 0xfbfe <c_cos_8192+0x64>
    fbc6:       9c 01           movw    r18, r24
    fbc8:       2b 55           subi    r18, 0x5B       ; 91
    fbca:       31 09           sbc     r19, r1
    fbcc:       2a 35           cpi     r18, 0x5A       ; 90
    fbce:       31 05           cpc     r19, r1
    fbd0:       38 f4           brcc    .+14            ; 0xfbe0 <c_cos_8192+0x46>
    fbd2:       24 eb           ldi     r18, 0xB4       ; 180
    fbd4:       30 e0           ldi     r19, 0x00       ; 0
    fbd6:       a9 01           movw    r20, r18
    fbd8:       48 1b           sub     r20, r24
    fbda:       59 0b           sbc     r21, r25
    fbdc:       ca 01           movw    r24, r20
    fbde:       0f c0           rjmp    .+30            ; 0xfbfe <c_cos_8192+0x64>
    fbe0:       9c 01           movw    r18, r24
    fbe2:       25 5b           subi    r18, 0xB5       ; 181
    fbe4:       31 09           sbc     r19, r1
    fbe6:       2a 35           cpi     r18, 0x5A       ; 90
    fbe8:       31 05           cpc     r19, r1
    fbea:       18 f4           brcc    .+6             ; 0xfbf2 <c_cos_8192+0x58>
    fbec:       84 5b           subi    r24, 0xB4       ; 180
    fbee:       91 09           sbc     r25, r1
    fbf0:       04 c0           rjmp    .+8             ; 0xfbfa <c_cos_8192+0x60>
    fbf2:       9f 01           movw    r18, r30
    fbf4:       28 1b           sub     r18, r24
    fbf6:       39 0b           sbc     r19, r25
    fbf8:       c9 01           movw    r24, r18
    fbfa:       6f ef           ldi     r22, 0xFF       ; 255
    fbfc:       01 c0           rjmp    .+2             ; 0xfc00 <c_cos_8192+0x66>
    fbfe:       61 e0           ldi     r22, 0x01       ; 1
    fc00:       fc 01           movw    r30, r24
    fc02:       ee 0f           add     r30, r30
    fc04:       ff 1f           adc     r31, r31
    fc06:       eb 57           subi    r30, 0x7B       ; 123
    fc08:       fb 4e           sbci    r31, 0xEB       ; 235
    fc0a:       25 91           lpm     r18, Z+
    fc0c:       34 91           lpm     r19, Z
    fc0e:       12 03           mulsu   r17, r18
    fc10:       a0 01           movw    r20, r0
    fc12:       13 9f           mul     r17, r19
    fc14:       50 0d           add     r21, r0
    fc16:       11 24           eor     r1, r1
    fc18:       64 03           mulsu   r22, r20
    fc1a:       c0 01           movw    r24, r0
    fc1c:       65 9f           mul     r22, r21
    fc1e:       90 0d           add     r25, r0
    fc20:       11 24           eor     r1, r1
    fc22:       1f 91           pop     r17
    fc24:       08 95           ret

0000fc26 <rc_sum_init>:
    fc26:       80 e0           ldi     r24, 0x00       ; 0
    fc28:       90 e0           ldi     r25, 0x00       ; 0
    fc2a:       41 e8           ldi     r20, 0x81       ; 129
    fc2c:       5f ef           ldi     r21, 0xFF       ; 255
    fc2e:       9c 01           movw    r18, r24
    fc30:       22 0f           add     r18, r18
    fc32:       33 1f           adc     r19, r19
    fc34:       f9 01           movw    r30, r18
    fc36:       e2 5f           subi    r30, 0xF2       ; 242
    fc38:       f7 4f           sbci    r31, 0xF7       ; 247
    fc3a:       85 30           cpi     r24, 0x05       ; 5
    fc3c:       18 f4           brcc    .+6             ; 0xfc44 <rc_sum_init+0x1e>
    fc3e:       11 82           std     Z+1, r1 ; 0x01
    fc40:       10 82           st      Z, r1
    fc42:       02 c0           rjmp    .+4             ; 0xfc48 <rc_sum_init+0x22>
    fc44:       51 83           std     Z+1, r21        ; 0x01
    fc46:       40 83           st      Z, r20
    fc48:       f9 01           movw    r30, r18
    fc4a:       ec 5a           subi    r30, 0xAC       ; 172
    fc4c:       f7 4f           sbci    r31, 0xF7       ; 247
    fc4e:       11 82           std     Z+1, r1 ; 0x01
    fc50:       10 82           st      Z, r1
    fc52:       01 96           adiw    r24, 0x01       ; 1
    fc54:       83 32           cpi     r24, 0x23       ; 35
    fc56:       91 05           cpc     r25, r1
    fc58:       51 f7           brne    .-44            ; 0xfc2e <rc_sum_init+0x8>
    fc5a:       8f e7           ldi     r24, 0x7F       ; 127
    fc5c:       90 e0           ldi     r25, 0x00       ; 0
    fc5e:       90 93 4d 08     sts     0x084D, r25
    fc62:       80 93 4c 08     sts     0x084C, r24
    fc66:       81 e8           ldi     r24, 0x81       ; 129
    fc68:       9f ef           ldi     r25, 0xFF       ; 255
    fc6a:       90 93 4b 08     sts     0x084B, r25
    fc6e:       80 93 4a 08     sts     0x084A, r24
    fc72:       10 92 4f 08     sts     0x084F, r1
    fc76:       10 92 4e 08     sts     0x084E, r1
    fc7a:       10 92 52 04     sts     0x0452, r1
    fc7e:       10 92 51 04     sts     0x0451, r1
    fc82:       10 92 54 04     sts     0x0454, r1
    fc86:       10 92 53 04     sts     0x0453, r1
    fc8a:       10 92 56 04     sts     0x0456, r1
    fc8e:       10 92 55 04     sts     0x0455, r1
    fc92:       08 95           ret

0000fc94 <__vector_12>:
    fc94:       1f 92           push    r1
    fc96:       0f 92           push    r0
    fc98:       0f b6           in      r0, 0x3f        ; 63
    fc9a:       0f 92           push    r0
    fc9c:       11 24           eor     r1, r1
    fc9e:       0b b6           in      r0, 0x3b        ; 59
    fca0:       0f 92           push    r0
    fca2:       2f 93           push    r18
    fca4:       3f 93           push    r19
    fca6:       4f 93           push    r20
    fca8:       5f 93           push    r21
    fcaa:       6f 93           push    r22
    fcac:       7f 93           push    r23
    fcae:       8f 93           push    r24
    fcb0:       9f 93           push    r25
    fcb2:       af 93           push    r26
    fcb4:       bf 93           push    r27
    fcb6:       cf 93           push    r28
    fcb8:       df 93           push    r29
    fcba:       ef 93           push    r30
    fcbc:       ff 93           push    r31
    fcbe:       80 91 86 00     lds     r24, 0x0086
    fcc2:       90 91 87 00     lds     r25, 0x0087
    fcc6:       20 91 a5 04     lds     r18, 0x04A5
    fcca:       30 91 a6 04     lds     r19, 0x04A6
    fcce:       82 1b           sub     r24, r18
    fcd0:       93 0b           sbc     r25, r19
    fcd2:       20 91 86 00     lds     r18, 0x0086
    fcd6:       30 91 87 00     lds     r19, 0x0087
    fcda:       30 93 a6 04     sts     0x04A6, r19
    fcde:       20 93 a5 04     sts     0x04A5, r18
    fce2:       9c 01           movw    r18, r24
    fce4:       2d 54           subi    r18, 0x4D       ; 77
    fce6:       34 40           sbci    r19, 0x04       ; 4
    fce8:       c0 91 a3 04     lds     r28, 0x04A3
    fcec:       d0 91 a4 04     lds     r29, 0x04A4
    fcf0:       23 3f           cpi     r18, 0xF3       ; 243
    fcf2:       3a 41           sbci    r19, 0x1A       ; 26
    fcf4:       68 f4           brcc    .+26            ; 0xfd10 <__vector_12+0x7c>
    fcf6:       c0 93 0d 08     sts     0x080D, r28
    fcfa:       24 97           sbiw    r28, 0x04       ; 4
    fcfc:       14 f0           brlt    .+4             ; 0xfd02 <__vector_12+0x6e>
    fcfe:       10 92 93 02     sts     0x0293, r1
    fd02:       81 e0           ldi     r24, 0x01       ; 1
    fd04:       90 e0           ldi     r25, 0x00       ; 0
    fd06:       90 93 a4 04     sts     0x04A4, r25
    fd0a:       80 93 a3 04     sts     0x04A3, r24
    fd0e:       b4 c0           rjmp    .+360           ; 0xfe78 <__vector_12+0x1e4>
    fd10:       c1 31           cpi     r28, 0x11       ; 17
    fd12:       d1 05           cpc     r29, r1
    fd14:       0c f0           brlt    .+2             ; 0xfd18 <__vector_12+0x84>
    fd16:       b0 c0           rjmp    .+352           ; 0xfe78 <__vector_12+0x1e4>
    fd18:       9c 01           movw    r18, r24
    fd1a:       2b 5f           subi    r18, 0xFB       ; 251
    fd1c:       31 09           sbc     r19, r1
    fd1e:       24 3b           cpi     r18, 0xB4       ; 180
    fd20:       31 40           sbci    r19, 0x01       ; 1
    fd22:       08 f0           brcs    .+2             ; 0xfd26 <__vector_12+0x92>
    fd24:       a4 c0           rjmp    .+328           ; 0xfe6e <__vector_12+0x1da>
    fd26:       20 91 91 02     lds     r18, 0x0291
    fd2a:       30 91 92 02     lds     r19, 0x0292
    fd2e:       82 1b           sub     r24, r18
    fd30:       93 0b           sbc     r25, r19
    fd32:       a0 91 85 05     lds     r26, 0x0585
    fd36:       fe 01           movw    r30, r28
    fd38:       ee 0f           add     r30, r30
    fd3a:       ff 1f           adc     r31, r31
    fd3c:       aa 23           and     r26, r26
    fd3e:       51 f0           breq    .+20            ; 0xfd54 <__vector_12+0xc0>
    fd40:       b0 e0           ldi     r27, 0x00       ; 0
    fd42:       aa 0f           add     r26, r26
    fd44:       bb 1f           adc     r27, r27
    fd46:       a2 5f           subi    r26, 0xF2       ; 242
    fd48:       b7 4f           sbci    r27, 0xF7       ; 247
    fd4a:       2d 91           ld      r18, X+
    fd4c:       3c 91           ld      r19, X
    fd4e:       24 36           cpi     r18, 0x64       ; 100
    fd50:       31 05           cpc     r19, r1
    fd52:       e4 f4           brge    .+56            ; 0xfd8c <__vector_12+0xf8>
    fd54:       df 01           movw    r26, r30
    fd56:       a2 5f           subi    r26, 0xF2       ; 242
    fd58:       b7 4f           sbci    r27, 0xF7       ; 247
    fd5a:       2d 91           ld      r18, X+
    fd5c:       3c 91           ld      r19, X
    fd5e:       ac 01           movw    r20, r24
    fd60:       42 1b           sub     r20, r18
    fd62:       53 0b           sbc     r21, r19
    fd64:       9a 01           movw    r18, r20
    fd66:       57 ff           sbrs    r21, 7
    fd68:       03 c0           rjmp    .+6             ; 0xfd70 <__vector_12+0xdc>
    fd6a:       31 95           neg     r19
    fd6c:       21 95           neg     r18
    fd6e:       31 09           sbc     r19, r1
    fd70:       26 30           cpi     r18, 0x06       ; 6
    fd72:       31 05           cpc     r19, r1
    fd74:       5c f4           brge    .+22            ; 0xfd8c <__vector_12+0xf8>
    fd76:       20 91 02 04     lds     r18, 0x0402
    fd7a:       28 3c           cpi     r18, 0xC8       ; 200
    fd7c:       20 f4           brcc    .+8             ; 0xfd86 <__vector_12+0xf2>
    fd7e:       20 91 02 04     lds     r18, 0x0402
    fd82:       26 5f           subi    r18, 0xF6       ; 246
    fd84:       01 c0           rjmp    .+2             ; 0xfd88 <__vector_12+0xf4>
    fd86:       28 ec           ldi     r18, 0xC8       ; 200
    fd88:       20 93 02 04     sts     0x0402, r18
    fd8c:       df 01           movw    r26, r30
    fd8e:       a2 5f           subi    r26, 0xF2       ; 242
    fd90:       b7 4f           sbci    r27, 0xF7       ; 247
    fd92:       4d 91           ld      r20, X+
    fd94:       5c 91           ld      r21, X
    fd96:       9a 01           movw    r18, r20
    fd98:       22 0f           add     r18, r18
    fd9a:       33 1f           adc     r19, r19
    fd9c:       24 0f           add     r18, r20
    fd9e:       35 1f           adc     r19, r21
    fda0:       28 0f           add     r18, r24
    fda2:       39 1f           adc     r19, r25
    fda4:       37 ff           sbrs    r19, 7
    fda6:       02 c0           rjmp    .+4             ; 0xfdac <__vector_12+0x118>
    fda8:       2d 5f           subi    r18, 0xFD       ; 253
    fdaa:       3f 4f           sbci    r19, 0xFF       ; 255
    fdac:       35 95           asr     r19
    fdae:       27 95           ror     r18
    fdb0:       35 95           asr     r19
    fdb2:       27 95           ror     r18
    fdb4:       ac 01           movw    r20, r24
    fdb6:       4f 5f           subi    r20, 0xFF       ; 255
    fdb8:       5f 4f           sbci    r21, 0xFF       ; 255
    fdba:       42 17           cp      r20, r18
    fdbc:       53 07           cpc     r21, r19
    fdbe:       1c f4           brge    .+6             ; 0xfdc6 <__vector_12+0x132>
    fdc0:       21 50           subi    r18, 0x01       ; 1
    fdc2:       31 09           sbc     r19, r1
    fdc4:       06 c0           rjmp    .+12            ; 0xfdd2 <__vector_12+0x13e>
    fdc6:       01 97           sbiw    r24, 0x01       ; 1
    fdc8:       28 17           cp      r18, r24
    fdca:       39 07           cpc     r19, r25
    fdcc:       14 f4           brge    .+4             ; 0xfdd2 <__vector_12+0x13e>
    fdce:       2f 5f           subi    r18, 0xFF       ; 255
    fdd0:       3f 4f           sbci    r19, 0xFF       ; 255
    fdd2:       80 91 02 04     lds     r24, 0x0402
    fdd6:       df 01           movw    r26, r30
    fdd8:       83 3c           cpi     r24, 0xC3       ; 195
    fdda:       c0 f0           brcs    .+48            ; 0xfe0c <__vector_12+0x178>
    fddc:       a2 5f           subi    r26, 0xF2       ; 242
    fdde:       b7 4f           sbci    r27, 0xF7       ; 247
    fde0:       8d 91           ld      r24, X+
    fde2:       9c 91           ld      r25, X
    fde4:       a9 01           movw    r20, r18
    fde6:       48 1b           sub     r20, r24
    fde8:       59 0b           sbc     r21, r25
    fdea:       ca 01           movw    r24, r20
    fdec:       63 e0           ldi     r22, 0x03       ; 3
    fdee:       70 e0           ldi     r23, 0x00       ; 0
    fdf0:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
    fdf4:       cb 01           movw    r24, r22
    fdf6:       88 0f           add     r24, r24
    fdf8:       99 1f           adc     r25, r25
    fdfa:       86 0f           add     r24, r22
    fdfc:       97 1f           adc     r25, r23
    fdfe:       df 01           movw    r26, r30
    fe00:       ac 5a           subi    r26, 0xAC       ; 172
    fe02:       b7 4f           sbci    r27, 0xF7       ; 247
    fe04:       11 96           adiw    r26, 0x01       ; 1
    fe06:       9c 93           st      X, r25
    fe08:       8e 93           st      -X, r24
    fe0a:       05 c0           rjmp    .+10            ; 0xfe16 <__vector_12+0x182>
    fe0c:       ac 5a           subi    r26, 0xAC       ; 172
    fe0e:       b7 4f           sbci    r27, 0xF7       ; 247
    fe10:       11 96           adiw    r26, 0x01       ; 1
    fe12:       1c 92           st      X, r1
    fe14:       1e 92           st      -X, r1
    fe16:       e2 5f           subi    r30, 0xF2       ; 242
    fe18:       f7 4f           sbci    r31, 0xF7       ; 247
    fe1a:       31 83           std     Z+1, r19        ; 0x01
    fe1c:       20 83           st      Z, r18
    fe1e:       80 91 02 04     lds     r24, 0x0402
    fe22:       82 33           cpi     r24, 0x32       ; 50
    fe24:       20 f5           brcc    .+72            ; 0xfe6e <__vector_12+0x1da>
    fe26:       e0 91 1c 05     lds     r30, 0x051C
    fe2a:       f0 e0           ldi     r31, 0x00       ; 0
    fe2c:       ee 0f           add     r30, r30
    fe2e:       ff 1f           adc     r31, r31
    fe30:       e2 5f           subi    r30, 0xF2       ; 242
    fe32:       f7 4f           sbci    r31, 0xF7       ; 247
    fe34:       11 82           std     Z+1, r1 ; 0x01
    fe36:       10 82           st      Z, r1
    fe38:       e0 91 1d 05     lds     r30, 0x051D
    fe3c:       f0 e0           ldi     r31, 0x00       ; 0
    fe3e:       ee 0f           add     r30, r30
    fe40:       ff 1f           adc     r31, r31
    fe42:       e2 5f           subi    r30, 0xF2       ; 242
    fe44:       f7 4f           sbci    r31, 0xF7       ; 247
    fe46:       11 82           std     Z+1, r1 ; 0x01
    fe48:       10 82           st      Z, r1
    fe4a:       e0 91 1f 05     lds     r30, 0x051F
    fe4e:       f0 e0           ldi     r31, 0x00       ; 0
    fe50:       ee 0f           add     r30, r30
    fe52:       ff 1f           adc     r31, r31
    fe54:       e2 5f           subi    r30, 0xF2       ; 242
    fe56:       f7 4f           sbci    r31, 0xF7       ; 247
    fe58:       11 82           std     Z+1, r1 ; 0x01
    fe5a:       10 82           st      Z, r1
    fe5c:       e0 91 1e 05     lds     r30, 0x051E
    fe60:       f0 e0           ldi     r31, 0x00       ; 0
    fe62:       ee 0f           add     r30, r30
    fe64:       ff 1f           adc     r31, r31
    fe66:       e2 5f           subi    r30, 0xF2       ; 242
    fe68:       f7 4f           sbci    r31, 0xF7       ; 247
    fe6a:       11 82           std     Z+1, r1 ; 0x01
    fe6c:       10 82           st      Z, r1
    fe6e:       21 96           adiw    r28, 0x01       ; 1
    fe70:       d0 93 a4 04     sts     0x04A4, r29
    fe74:       c0 93 a3 04     sts     0x04A3, r28
    fe78:       ff 91           pop     r31
    fe7a:       ef 91           pop     r30
    fe7c:       df 91           pop     r29
    fe7e:       cf 91           pop     r28
    fe80:       bf 91           pop     r27
    fe82:       af 91           pop     r26
    fe84:       9f 91           pop     r25
    fe86:       8f 91           pop     r24
    fe88:       7f 91           pop     r23
    fe8a:       6f 91           pop     r22
    fe8c:       5f 91           pop     r21
    fe8e:       4f 91           pop     r20
    fe90:       3f 91           pop     r19
    fe92:       2f 91           pop     r18
    fe94:       0f 90           pop     r0
    fe96:       0b be           out     0x3b, r0        ; 59
    fe98:       0f 90           pop     r0
    fe9a:       0f be           out     0x3f, r0        ; 63
    fe9c:       0f 90           pop     r0
    fe9e:       1f 90           pop     r1
    fea0:       18 95           reti

0000fea2 <SbusUartInit>:
    fea2:       9f b7           in      r25, 0x3f       ; 63
    fea4:       f8 94           cli
    fea6:       80 91 c9 00     lds     r24, 0x00C9
    feaa:       8f 77           andi    r24, 0x7F       ; 127
    feac:       80 93 c9 00     sts     0x00C9, r24
    feb0:       80 91 c9 00     lds     r24, 0x00C9
    feb4:       8f 7b           andi    r24, 0xBF       ; 191
    feb6:       80 93 c9 00     sts     0x00C9, r24
    feba:       80 91 c9 00     lds     r24, 0x00C9
    febe:       8f 7d           andi    r24, 0xDF       ; 223
    fec0:       80 93 c9 00     sts     0x00C9, r24
    fec4:       10 92 cd 00     sts     0x00CD, r1
    fec8:       88 e1           ldi     r24, 0x18       ; 24
    feca:       80 93 cc 00     sts     0x00CC, r24
    fece:       80 91 c8 00     lds     r24, 0x00C8
    fed2:       82 60           ori     r24, 0x02       ; 2
    fed4:       80 93 c8 00     sts     0x00C8, r24
    fed8:       80 e1           ldi     r24, 0x10       ; 16
    feda:       80 93 c9 00     sts     0x00C9, r24
    fede:       80 91 ca 00     lds     r24, 0x00CA
    fee2:       8f 77           andi    r24, 0x7F       ; 127
    fee4:       80 93 ca 00     sts     0x00CA, r24
    fee8:       80 91 ca 00     lds     r24, 0x00CA
    feec:       8f 7b           andi    r24, 0xBF       ; 191
    feee:       80 93 ca 00     sts     0x00CA, r24
    fef2:       80 91 ca 00     lds     r24, 0x00CA
    fef6:       80 91 ca 00     lds     r24, 0x00CA
    fefa:       8f 7e           andi    r24, 0xEF       ; 239
    fefc:       80 93 ca 00     sts     0x00CA, r24
    ff00:       80 91 ca 00     lds     r24, 0x00CA
    ff04:       88 60           ori     r24, 0x08       ; 8
    ff06:       80 93 ca 00     sts     0x00CA, r24
    ff0a:       80 91 c9 00     lds     r24, 0x00C9
    ff0e:       8b 7f           andi    r24, 0xFB       ; 251
    ff10:       80 93 c9 00     sts     0x00C9, r24
    ff14:       80 91 ca 00     lds     r24, 0x00CA
    ff18:       84 60           ori     r24, 0x04       ; 4
    ff1a:       80 93 ca 00     sts     0x00CA, r24
    ff1e:       80 91 ca 00     lds     r24, 0x00CA
    ff22:       82 60           ori     r24, 0x02       ; 2
    ff24:       80 93 ca 00     sts     0x00CA, r24
    ff28:       80 91 c8 00     lds     r24, 0x00C8
    ff2c:       87 ff           sbrs    r24, 7
    ff2e:       03 c0           rjmp    .+6             ; 0xff36 <SbusUartInit+0x94>
    ff30:       80 91 ce 00     lds     r24, 0x00CE
    ff34:       f9 cf           rjmp    .-14            ; 0xff28 <SbusUartInit+0x86>
    ff36:       80 91 c9 00     lds     r24, 0x00C9
    ff3a:       80 68           ori     r24, 0x80       ; 128
    ff3c:       80 93 c9 00     sts     0x00C9, r24
    ff40:       80 91 b1 08     lds     r24, 0x08B1
    ff44:       84 60           ori     r24, 0x04       ; 4
    ff46:       80 93 b1 08     sts     0x08B1, r24
    ff4a:       9f bf           out     0x3f, r25       ; 63
    ff4c:       08 95           ret

0000ff4e <SbusParser>:
    ff4e:       90 91 ae 04     lds     r25, 0x04AE
    ff52:       91 11           cpse    r25, r1
    ff54:       08 c0           rjmp    .+16            ; 0xff66 <SbusParser+0x18>
    ff56:       8f 30           cpi     r24, 0x0F       ; 15
    ff58:       31 f4           brne    .+12            ; 0xff66 <SbusParser+0x18>
    ff5a:       10 92 a8 04     sts     0x04A8, r1
    ff5e:       80 e5           ldi     r24, 0x50       ; 80
    ff60:       80 93 ae 04     sts     0x04AE, r24
    ff64:       08 95           ret
    ff66:       e0 91 a8 04     lds     r30, 0x04A8
    ff6a:       ef 5f           subi    r30, 0xFF       ; 255
    ff6c:       e0 93 a8 04     sts     0x04A8, r30
    ff70:       e8 31           cpi     r30, 0x18       ; 24
    ff72:       21 f4           brne    .+8             ; 0xff7c <SbusParser+0x2e>
    ff74:       81 e0           ldi     r24, 0x01       ; 1
    ff76:       80 93 a9 04     sts     0x04A9, r24
    ff7a:       08 95           ret
    ff7c:       e9 31           cpi     r30, 0x19       ; 25
    ff7e:       20 f0           brcs    .+8             ; 0xff88 <SbusParser+0x3a>
    ff80:       89 e1           ldi     r24, 0x19       ; 25
    ff82:       80 93 a8 04     sts     0x04A8, r24
    ff86:       08 95           ret
    ff88:       f0 e0           ldi     r31, 0x00       ; 0
    ff8a:       e6 56           subi    r30, 0x66       ; 102
    ff8c:       f7 4f           sbci    r31, 0xF7       ; 247
    ff8e:       80 83           st      Z, r24
    ff90:       08 95           ret

0000ff92 <ProcessSBus>:
    ff92:       cf 92           push    r12
    ff94:       df 92           push    r13
    ff96:       ef 92           push    r14
    ff98:       ff 92           push    r15
    ff9a:       0f 93           push    r16
    ff9c:       1f 93           push    r17
    ff9e:       cf 93           push    r28
    ffa0:       df 93           push    r29
    ffa2:       80 91 b1 08     lds     r24, 0x08B1
    ffa6:       82 fd           sbrc    r24, 2
    ffa8:       ab c0           rjmp    .+342           ; 0x10100 <ProcessSBus+0x16e>
    ffaa:       80 91 6f 00     lds     r24, 0x006F
    ffae:       8f 7d           andi    r24, 0xDF       ; 223
    ffb0:       80 93 6f 00     sts     0x006F, r24
    ffb4:       e0 91 85 05     lds     r30, 0x0585
    ffb8:       ee 23           and     r30, r30
    ffba:       51 f0           breq    .+20            ; 0xffd0 <ProcessSBus+0x3e>
    ffbc:       f0 e0           ldi     r31, 0x00       ; 0
    ffbe:       ee 0f           add     r30, r30
    ffc0:       ff 1f           adc     r31, r31
    ffc2:       e2 5f           subi    r30, 0xF2       ; 242
    ffc4:       f7 4f           sbci    r31, 0xF7       ; 247
    ffc6:       80 81           ld      r24, Z
    ffc8:       91 81           ldd     r25, Z+1        ; 0x01
    ffca:       84 36           cpi     r24, 0x64       ; 100
    ffcc:       91 05           cpc     r25, r1
    ffce:       5c f4           brge    .+22            ; 0xffe6 <ProcessSBus+0x54>
    ffd0:       80 91 02 04     lds     r24, 0x0402
    ffd4:       88 3c           cpi     r24, 0xC8       ; 200
    ffd6:       20 f4           brcc    .+8             ; 0xffe0 <ProcessSBus+0x4e>
    ffd8:       80 91 02 04     lds     r24, 0x0402
    ffdc:       8c 5e           subi    r24, 0xEC       ; 236
    ffde:       01 c0           rjmp    .+2             ; 0xffe2 <ProcessSBus+0x50>
    ffe0:       88 ec           ldi     r24, 0xC8       ; 200
    ffe2:       80 93 02 04     sts     0x0402, r24
    ffe6:       80 91 9b 08     lds     r24, 0x089B
    ffea:       90 e0           ldi     r25, 0x00       ; 0
    ffec:       20 91 a7 04     lds     r18, 0x04A7
    fff0:       22 23           and     r18, r18
    fff2:       31 f0           breq    .+12            ; 0x10000 <ProcessSBus+0x6e>
    fff4:       21 50           subi    r18, 0x01       ; 1
    fff6:       20 93 a7 04     sts     0x04A7, r18
    fffa:       f4 e2           ldi     r31, 0x24       ; 36
    fffc:       cf 2e           mov     r12, r31
    fffe:       05 c0           rjmp    .+10            ; 0x1000a <ProcessSBus+0x78>
   10000:       22 e0           ldi     r18, 0x02       ; 2
   10002:       20 93 a7 04     sts     0x04A7, r18
   10006:       e8 ea           ldi     r30, 0xA8       ; 168
   10008:       ce 2e           mov     r12, r30
   1000a:       20 e0           ldi     r18, 0x00       ; 0
   1000c:       31 e0           ldi     r19, 0x01       ; 1
   1000e:       dd 24           eor     r13, r13
   10010:       d3 94           inc     r13
   10012:       f1 2c           mov     r15, r1
   10014:       72 e0           ldi     r23, 0x02       ; 2
   10016:       e7 2e           mov     r14, r23
   10018:       41 e0           ldi     r20, 0x01       ; 1
   1001a:       c5 e0           ldi     r28, 0x05       ; 5
   1001c:       d0 e0           ldi     r29, 0x00       ; 0
   1001e:       03 e0           ldi     r16, 0x03       ; 3
   10020:       10 e0           ldi     r17, 0x00       ; 0
   10022:       ee 2d           mov     r30, r14
   10024:       f0 e0           ldi     r31, 0x00       ; 0
   10026:       e6 56           subi    r30, 0x66       ; 102
   10028:       f7 4f           sbci    r31, 0xF7       ; 247
   1002a:       50 81           ld      r21, Z
   1002c:       54 23           and     r21, r20
   1002e:       11 f0           breq    .+4             ; 0x10034 <ProcessSBus+0xa2>
   10030:       82 2b           or      r24, r18
   10032:       93 2b           or      r25, r19
   10034:       44 0f           add     r20, r20
   10036:       11 f4           brne    .+4             ; 0x1003c <ProcessSBus+0xaa>
   10038:       e3 94           inc     r14
   1003a:       41 e0           ldi     r20, 0x01       ; 1
   1003c:       22 0f           add     r18, r18
   1003e:       33 1f           adc     r19, r19
   10040:       21 15           cp      r18, r1
   10042:       58 e0           ldi     r21, 0x08       ; 8
   10044:       35 07           cpc     r19, r21
   10046:       09 f0           breq    .+2             ; 0x1004a <ProcessSBus+0xb8>
   10048:       55 c0           rjmp    .+170           ; 0x100f4 <ProcessSBus+0x162>
   1004a:       94 50           subi    r25, 0x04       ; 4
   1004c:       be 01           movw    r22, r28
   1004e:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   10052:       ed 2d           mov     r30, r13
   10054:       f0 e0           ldi     r31, 0x00       ; 0
   10056:       ee 0f           add     r30, r30
   10058:       ff 1f           adc     r31, r31
   1005a:       df 01           movw    r26, r30
   1005c:       a2 5f           subi    r26, 0xF2       ; 242
   1005e:       b7 4f           sbci    r27, 0xF7       ; 247
   10060:       8d 91           ld      r24, X+
   10062:       9c 91           ld      r25, X
   10064:       9c 01           movw    r18, r24
   10066:       22 0f           add     r18, r18
   10068:       33 1f           adc     r19, r19
   1006a:       28 0f           add     r18, r24
   1006c:       39 1f           adc     r19, r25
   1006e:       26 0f           add     r18, r22
   10070:       37 1f           adc     r19, r23
   10072:       37 ff           sbrs    r19, 7
   10074:       02 c0           rjmp    .+4             ; 0x1007a <ProcessSBus+0xe8>
   10076:       2d 5f           subi    r18, 0xFD       ; 253
   10078:       3f 4f           sbci    r19, 0xFF       ; 255
   1007a:       35 95           asr     r19
   1007c:       27 95           ror     r18
   1007e:       35 95           asr     r19
   10080:       27 95           ror     r18
   10082:       cb 01           movw    r24, r22
   10084:       01 96           adiw    r24, 0x01       ; 1
   10086:       82 17           cp      r24, r18
   10088:       93 07           cpc     r25, r19
   1008a:       1c f4           brge    .+6             ; 0x10092 <ProcessSBus+0x100>
   1008c:       21 50           subi    r18, 0x01       ; 1
   1008e:       31 09           sbc     r19, r1
   10090:       07 c0           rjmp    .+14            ; 0x100a0 <ProcessSBus+0x10e>
   10092:       61 50           subi    r22, 0x01       ; 1
   10094:       71 09           sbc     r23, r1
   10096:       26 17           cp      r18, r22
   10098:       37 07           cpc     r19, r23
   1009a:       14 f4           brge    .+4             ; 0x100a0 <ProcessSBus+0x10e>
   1009c:       2f 5f           subi    r18, 0xFF       ; 255
   1009e:       3f 4f           sbci    r19, 0xFF       ; 255
   100a0:       80 91 02 04     lds     r24, 0x0402
   100a4:       df 01           movw    r26, r30
   100a6:       83 3c           cpi     r24, 0xC3       ; 195
   100a8:       b8 f0           brcs    .+46            ; 0x100d8 <ProcessSBus+0x146>
   100aa:       a2 5f           subi    r26, 0xF2       ; 242
   100ac:       b7 4f           sbci    r27, 0xF7       ; 247
   100ae:       8d 91           ld      r24, X+
   100b0:       9c 91           ld      r25, X
   100b2:       b9 01           movw    r22, r18
   100b4:       68 1b           sub     r22, r24
   100b6:       79 0b           sbc     r23, r25
   100b8:       cb 01           movw    r24, r22
   100ba:       b8 01           movw    r22, r16
   100bc:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   100c0:       cb 01           movw    r24, r22
   100c2:       88 0f           add     r24, r24
   100c4:       99 1f           adc     r25, r25
   100c6:       86 0f           add     r24, r22
   100c8:       97 1f           adc     r25, r23
   100ca:       df 01           movw    r26, r30
   100cc:       ac 5a           subi    r26, 0xAC       ; 172
   100ce:       b7 4f           sbci    r27, 0xF7       ; 247
   100d0:       11 96           adiw    r26, 0x01       ; 1
   100d2:       9c 93           st      X, r25
   100d4:       8e 93           st      -X, r24
   100d6:       05 c0           rjmp    .+10            ; 0x100e2 <ProcessSBus+0x150>
   100d8:       ac 5a           subi    r26, 0xAC       ; 172
   100da:       b7 4f           sbci    r27, 0xF7       ; 247
   100dc:       11 96           adiw    r26, 0x01       ; 1
   100de:       1c 92           st      X, r1
   100e0:       1e 92           st      -X, r1
   100e2:       e2 5f           subi    r30, 0xF2       ; 242
   100e4:       f7 4f           sbci    r31, 0xF7       ; 247
   100e6:       31 83           std     Z+1, r19        ; 0x01
   100e8:       20 83           st      Z, r18
   100ea:       d3 94           inc     r13
   100ec:       80 e0           ldi     r24, 0x00       ; 0
   100ee:       90 e0           ldi     r25, 0x00       ; 0
   100f0:       21 e0           ldi     r18, 0x01       ; 1
   100f2:       30 e0           ldi     r19, 0x00       ; 0
   100f4:       f3 94           inc     r15
   100f6:       fc 14           cp      r15, r12
   100f8:       08 f4           brcc    .+2             ; 0x100fc <ProcessSBus+0x16a>
   100fa:       93 cf           rjmp    .-218           ; 0x10022 <ProcessSBus+0x90>
   100fc:       10 92 93 02     sts     0x0293, r1
   10100:       10 92 a9 04     sts     0x04A9, r1
   10104:       df 91           pop     r29
   10106:       cf 91           pop     r28
   10108:       1f 91           pop     r17
   1010a:       0f 91           pop     r16
   1010c:       ff 90           pop     r15
   1010e:       ef 90           pop     r14
   10110:       df 90           pop     r13
   10112:       cf 90           pop     r12
   10114:       08 95           ret

00010116 <SpektrumUartInit>:
   10116:       9f b7           in      r25, 0x3f       ; 63
   10118:       f8 94           cli
   1011a:       80 91 c9 00     lds     r24, 0x00C9
   1011e:       8f 77           andi    r24, 0x7F       ; 127
   10120:       80 93 c9 00     sts     0x00C9, r24
   10124:       80 91 c9 00     lds     r24, 0x00C9
   10128:       8f 7b           andi    r24, 0xBF       ; 191
   1012a:       80 93 c9 00     sts     0x00C9, r24
   1012e:       80 91 c9 00     lds     r24, 0x00C9
   10132:       8f 7d           andi    r24, 0xDF       ; 223
   10134:       80 93 c9 00     sts     0x00C9, r24
   10138:       10 92 cd 00     sts     0x00CD, r1
   1013c:       84 e1           ldi     r24, 0x14       ; 20
   1013e:       80 93 cc 00     sts     0x00CC, r24
   10142:       80 91 c8 00     lds     r24, 0x00C8
   10146:       82 60           ori     r24, 0x02       ; 2
   10148:       80 93 c8 00     sts     0x00C8, r24
   1014c:       80 e1           ldi     r24, 0x10       ; 16
   1014e:       80 93 c9 00     sts     0x00C9, r24
   10152:       80 91 ca 00     lds     r24, 0x00CA
   10156:       8f 77           andi    r24, 0x7F       ; 127
   10158:       80 93 ca 00     sts     0x00CA, r24
   1015c:       80 91 ca 00     lds     r24, 0x00CA
   10160:       8f 7b           andi    r24, 0xBF       ; 191
   10162:       80 93 ca 00     sts     0x00CA, r24
   10166:       80 91 ca 00     lds     r24, 0x00CA
   1016a:       8f 7d           andi    r24, 0xDF       ; 223
   1016c:       80 93 ca 00     sts     0x00CA, r24
   10170:       80 91 ca 00     lds     r24, 0x00CA
   10174:       8f 7e           andi    r24, 0xEF       ; 239
   10176:       80 93 ca 00     sts     0x00CA, r24
   1017a:       80 91 ca 00     lds     r24, 0x00CA
   1017e:       87 7f           andi    r24, 0xF7       ; 247
   10180:       80 93 ca 00     sts     0x00CA, r24
   10184:       80 91 c9 00     lds     r24, 0x00C9
   10188:       8b 7f           andi    r24, 0xFB       ; 251
   1018a:       80 93 c9 00     sts     0x00C9, r24
   1018e:       80 91 ca 00     lds     r24, 0x00CA
   10192:       84 60           ori     r24, 0x04       ; 4
   10194:       80 93 ca 00     sts     0x00CA, r24
   10198:       80 91 ca 00     lds     r24, 0x00CA
   1019c:       82 60           ori     r24, 0x02       ; 2
   1019e:       80 93 ca 00     sts     0x00CA, r24
   101a2:       80 91 c8 00     lds     r24, 0x00C8
   101a6:       87 ff           sbrs    r24, 7
   101a8:       03 c0           rjmp    .+6             ; 0x101b0 <SpektrumUartInit+0x9a>
   101aa:       80 91 ce 00     lds     r24, 0x00CE
   101ae:       f9 cf           rjmp    .-14            ; 0x101a2 <SpektrumUartInit+0x8c>
   101b0:       80 91 c9 00     lds     r24, 0x00C9
   101b4:       80 68           ori     r24, 0x80       ; 128
   101b6:       80 93 c9 00     sts     0x00C9, r24
   101ba:       9f bf           out     0x3f, r25       ; 63
   101bc:       08 95           ret

000101be <SpektrumParser>:
   101be:       90 91 94 02     lds     r25, 0x0294
   101c2:       91 30           cpi     r25, 0x01       ; 1
   101c4:       61 f4           brne    .+24            ; 0x101de <SpektrumParser+0x20>
   101c6:       10 92 94 02     sts     0x0294, r1
   101ca:       84 e4           ldi     r24, 0x44       ; 68
   101cc:       80 93 ae 04     sts     0x04AE, r24
   101d0:       10 92 ad 04     sts     0x04AD, r1
   101d4:       10 92 ac 04     sts     0x04AC, r1
   101d8:       10 92 ab 04     sts     0x04AB, r1
   101dc:       08 95           ret
   101de:       21 e0           ldi     r18, 0x01       ; 1
   101e0:       30 e0           ldi     r19, 0x00       ; 0
   101e2:       90 91 ae 04     lds     r25, 0x04AE
   101e6:       99 23           and     r25, r25
   101e8:       11 f0           breq    .+4             ; 0x101ee <SpektrumParser+0x30>
   101ea:       20 e0           ldi     r18, 0x00       ; 0
   101ec:       30 e0           ldi     r19, 0x00       ; 0
   101ee:       90 91 ac 04     lds     r25, 0x04AC
   101f2:       91 11           cpse    r25, r1
   101f4:       0e c0           rjmp    .+28            ; 0x10212 <SpektrumParser+0x54>
   101f6:       23 2b           or      r18, r19
   101f8:       11 f0           breq    .+4             ; 0x101fe <SpektrumParser+0x40>
   101fa:       81 e0           ldi     r24, 0x01       ; 1
   101fc:       10 c0           rjmp    .+32            ; 0x1021e <SpektrumParser+0x60>
   101fe:       84 e4           ldi     r24, 0x44       ; 68
   10200:       80 93 ae 04     sts     0x04AE, r24
   10204:       10 92 ad 04     sts     0x04AD, r1
   10208:       10 92 ac 04     sts     0x04AC, r1
   1020c:       10 92 ab 04     sts     0x04AB, r1
   10210:       ed c0           rjmp    .+474           ; 0x103ec <SpektrumParser+0x22e>
   10212:       91 30           cpi     r25, 0x01       ; 1
   10214:       69 f4           brne    .+26            ; 0x10230 <SpektrumParser+0x72>
   10216:       23 2b           or      r18, r19
   10218:       09 f0           breq    .+2             ; 0x1021c <SpektrumParser+0x5e>
   1021a:       de c0           rjmp    .+444           ; 0x103d8 <SpektrumParser+0x21a>
   1021c:       82 e0           ldi     r24, 0x02       ; 2
   1021e:       80 93 ac 04     sts     0x04AC, r24
   10222:       80 91 ad 04     lds     r24, 0x04AD
   10226:       8f 5f           subi    r24, 0xFF       ; 255
   10228:       80 93 ad 04     sts     0x04AD, r24
   1022c:       83 e0           ldi     r24, 0x03       ; 3
   1022e:       dc c0           rjmp    .+440           ; 0x103e8 <SpektrumParser+0x22a>
   10230:       92 30           cpi     r25, 0x02       ; 2
   10232:       d1 f4           brne    .+52            ; 0x10268 <SpektrumParser+0xaa>
   10234:       23 2b           or      r18, r19
   10236:       09 f0           breq    .+2             ; 0x1023a <SpektrumParser+0x7c>
   10238:       cf c0           rjmp    .+414           ; 0x103d8 <SpektrumParser+0x21a>
   1023a:       93 e0           ldi     r25, 0x03       ; 3
   1023c:       90 93 ae 04     sts     0x04AE, r25
   10240:       80 93 ab 04     sts     0x04AB, r24
   10244:       90 91 ad 04     lds     r25, 0x04AD
   10248:       92 30           cpi     r25, 0x02       ; 2
   1024a:       39 f4           brne    .+14            ; 0x1025a <SpektrumParser+0x9c>
   1024c:       10 92 aa 04     sts     0x04AA, r1
   10250:       87 ff           sbrs    r24, 7
   10252:       03 c0           rjmp    .+6             ; 0x1025a <SpektrumParser+0x9c>
   10254:       81 e0           ldi     r24, 0x01       ; 1
   10256:       80 93 aa 04     sts     0x04AA, r24
   1025a:       83 e0           ldi     r24, 0x03       ; 3
   1025c:       80 93 ac 04     sts     0x04AC, r24
   10260:       9f 5f           subi    r25, 0xFF       ; 255
   10262:       90 93 ad 04     sts     0x04AD, r25
   10266:       c2 c0           rjmp    .+388           ; 0x103ec <SpektrumParser+0x22e>
   10268:       93 30           cpi     r25, 0x03       ; 3
   1026a:       09 f0           breq    .+2             ; 0x1026e <SpektrumParser+0xb0>
   1026c:       b5 c0           rjmp    .+362           ; 0x103d8 <SpektrumParser+0x21a>
   1026e:       23 2b           or      r18, r19
   10270:       09 f0           breq    .+2             ; 0x10274 <SpektrumParser+0xb6>
   10272:       b2 c0           rjmp    .+356           ; 0x103d8 <SpektrumParser+0x21a>
   10274:       90 93 ae 04     sts     0x04AE, r25
   10278:       92 e0           ldi     r25, 0x02       ; 2
   1027a:       90 93 ac 04     sts     0x04AC, r25
   1027e:       90 91 ad 04     lds     r25, 0x04AD
   10282:       9f 5f           subi    r25, 0xFF       ; 255
   10284:       90 93 ad 04     sts     0x04AD, r25
   10288:       e0 91 ab 04     lds     r30, 0x04AB
   1028c:       90 e0           ldi     r25, 0x00       ; 0
   1028e:       9e 2b           or      r25, r30
   10290:       20 91 42 05     lds     r18, 0x0542
   10294:       21 30           cpi     r18, 0x01       ; 1
   10296:       39 f4           brne    .+14            ; 0x102a6 <SpektrumParser+0xe8>
   10298:       93 70           andi    r25, 0x03       ; 3
   1029a:       92 50           subi    r25, 0x02       ; 2
   1029c:       63 e0           ldi     r22, 0x03       ; 3
   1029e:       70 e0           ldi     r23, 0x00       ; 0
   102a0:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   102a4:       14 c0           rjmp    .+40            ; 0x102ce <SpektrumParser+0x110>
   102a6:       22 30           cpi     r18, 0x02       ; 2
   102a8:       51 f4           brne    .+20            ; 0x102be <SpektrumParser+0x100>
   102aa:       97 70           andi    r25, 0x07       ; 7
   102ac:       94 50           subi    r25, 0x04       ; 4
   102ae:       66 e0           ldi     r22, 0x06       ; 6
   102b0:       70 e0           ldi     r23, 0x00       ; 0
   102b2:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   102b6:       e6 95           lsr     r30
   102b8:       e6 95           lsr     r30
   102ba:       e6 95           lsr     r30
   102bc:       0a c0           rjmp    .+20            ; 0x102d2 <SpektrumParser+0x114>
   102be:       93 70           andi    r25, 0x03       ; 3
   102c0:       88 56           subi    r24, 0x68       ; 104
   102c2:       91 40           sbci    r25, 0x01       ; 1
   102c4:       97 fd           sbrc    r25, 7
   102c6:       01 96           adiw    r24, 0x01       ; 1
   102c8:       bc 01           movw    r22, r24
   102ca:       75 95           asr     r23
   102cc:       67 95           ror     r22
   102ce:       e6 95           lsr     r30
   102d0:       e6 95           lsr     r30
   102d2:       ef 70           andi    r30, 0x0F       ; 15
   102d4:       f0 e0           ldi     r31, 0x00       ; 0
   102d6:       31 96           adiw    r30, 0x01       ; 1
   102d8:       ed 30           cpi     r30, 0x0D       ; 13
   102da:       f1 05           cpc     r31, r1
   102dc:       08 f0           brcs    .+2             ; 0x102e0 <SpektrumParser+0x122>
   102de:       86 c0           rjmp    .+268           ; 0x103ec <SpektrumParser+0x22e>
   102e0:       ee 0f           add     r30, r30
   102e2:       ff 1f           adc     r31, r31
   102e4:       df 01           movw    r26, r30
   102e6:       a2 5f           subi    r26, 0xF2       ; 242
   102e8:       b7 4f           sbci    r27, 0xF7       ; 247
   102ea:       8d 91           ld      r24, X+
   102ec:       9c 91           ld      r25, X
   102ee:       9b 01           movw    r18, r22
   102f0:       28 1b           sub     r18, r24
   102f2:       39 0b           sbc     r19, r25
   102f4:       c9 01           movw    r24, r18
   102f6:       37 ff           sbrs    r19, 7
   102f8:       03 c0           rjmp    .+6             ; 0x10300 <SpektrumParser+0x142>
   102fa:       91 95           neg     r25
   102fc:       81 95           neg     r24
   102fe:       91 09           sbc     r25, r1
   10300:       06 97           sbiw    r24, 0x06       ; 6
   10302:       04 f5           brge    .+64            ; 0x10344 <SpektrumParser+0x186>
   10304:       a0 91 85 05     lds     r26, 0x0585
   10308:       aa 23           and     r26, r26
   1030a:       51 f0           breq    .+20            ; 0x10320 <SpektrumParser+0x162>
   1030c:       b0 e0           ldi     r27, 0x00       ; 0
   1030e:       aa 0f           add     r26, r26
   10310:       bb 1f           adc     r27, r27
   10312:       a2 5f           subi    r26, 0xF2       ; 242
   10314:       b7 4f           sbci    r27, 0xF7       ; 247
   10316:       8d 91           ld      r24, X+
   10318:       9c 91           ld      r25, X
   1031a:       84 36           cpi     r24, 0x64       ; 100
   1031c:       91 05           cpc     r25, r1
   1031e:       94 f4           brge    .+36            ; 0x10344 <SpektrumParser+0x186>
   10320:       80 91 02 04     lds     r24, 0x0402
   10324:       88 3c           cpi     r24, 0xC8       ; 200
   10326:       30 f4           brcc    .+12            ; 0x10334 <SpektrumParser+0x176>
   10328:       80 91 02 04     lds     r24, 0x0402
   1032c:       86 5f           subi    r24, 0xF6       ; 246
   1032e:       80 93 02 04     sts     0x0402, r24
   10332:       08 c0           rjmp    .+16            ; 0x10344 <SpektrumParser+0x186>
   10334:       88 ec           ldi     r24, 0xC8       ; 200
   10336:       80 93 02 04     sts     0x0402, r24
   1033a:       80 91 6f 00     lds     r24, 0x006F
   1033e:       8f 7d           andi    r24, 0xDF       ; 223
   10340:       80 93 6f 00     sts     0x006F, r24
   10344:       df 01           movw    r26, r30
   10346:       a2 5f           subi    r26, 0xF2       ; 242
   10348:       b7 4f           sbci    r27, 0xF7       ; 247
   1034a:       8d 91           ld      r24, X+
   1034c:       9c 91           ld      r25, X
   1034e:       9c 01           movw    r18, r24
   10350:       22 0f           add     r18, r18
   10352:       33 1f           adc     r19, r19
   10354:       28 0f           add     r18, r24
   10356:       39 1f           adc     r19, r25
   10358:       26 0f           add     r18, r22
   1035a:       37 1f           adc     r19, r23
   1035c:       37 ff           sbrs    r19, 7
   1035e:       02 c0           rjmp    .+4             ; 0x10364 <SpektrumParser+0x1a6>
   10360:       2d 5f           subi    r18, 0xFD       ; 253
   10362:       3f 4f           sbci    r19, 0xFF       ; 255
   10364:       35 95           asr     r19
   10366:       27 95           ror     r18
   10368:       35 95           asr     r19
   1036a:       27 95           ror     r18
   1036c:       cb 01           movw    r24, r22
   1036e:       01 96           adiw    r24, 0x01       ; 1
   10370:       82 17           cp      r24, r18
   10372:       93 07           cpc     r25, r19
   10374:       1c f4           brge    .+6             ; 0x1037c <SpektrumParser+0x1be>
   10376:       21 50           subi    r18, 0x01       ; 1
   10378:       31 09           sbc     r19, r1
   1037a:       07 c0           rjmp    .+14            ; 0x1038a <SpektrumParser+0x1cc>
   1037c:       61 50           subi    r22, 0x01       ; 1
   1037e:       71 09           sbc     r23, r1
   10380:       26 17           cp      r18, r22
   10382:       37 07           cpc     r19, r23
   10384:       14 f4           brge    .+4             ; 0x1038a <SpektrumParser+0x1cc>
   10386:       2f 5f           subi    r18, 0xFF       ; 255
   10388:       3f 4f           sbci    r19, 0xFF       ; 255
   1038a:       80 91 02 04     lds     r24, 0x0402
   1038e:       df 01           movw    r26, r30
   10390:       84 3b           cpi     r24, 0xB4       ; 180
   10392:       c0 f0           brcs    .+48            ; 0x103c4 <SpektrumParser+0x206>
   10394:       a2 5f           subi    r26, 0xF2       ; 242
   10396:       b7 4f           sbci    r27, 0xF7       ; 247
   10398:       8d 91           ld      r24, X+
   1039a:       9c 91           ld      r25, X
   1039c:       a9 01           movw    r20, r18
   1039e:       48 1b           sub     r20, r24
   103a0:       59 0b           sbc     r21, r25
   103a2:       ca 01           movw    r24, r20
   103a4:       63 e0           ldi     r22, 0x03       ; 3
   103a6:       70 e0           ldi     r23, 0x00       ; 0
   103a8:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   103ac:       cb 01           movw    r24, r22
   103ae:       88 0f           add     r24, r24
   103b0:       99 1f           adc     r25, r25
   103b2:       86 0f           add     r24, r22
   103b4:       97 1f           adc     r25, r23
   103b6:       df 01           movw    r26, r30
   103b8:       ac 5a           subi    r26, 0xAC       ; 172
   103ba:       b7 4f           sbci    r27, 0xF7       ; 247
   103bc:       11 96           adiw    r26, 0x01       ; 1
   103be:       9c 93           st      X, r25
   103c0:       8e 93           st      -X, r24
   103c2:       05 c0           rjmp    .+10            ; 0x103ce <SpektrumParser+0x210>
   103c4:       ac 5a           subi    r26, 0xAC       ; 172
   103c6:       b7 4f           sbci    r27, 0xF7       ; 247
   103c8:       11 96           adiw    r26, 0x01       ; 1
   103ca:       1c 92           st      X, r1
   103cc:       1e 92           st      -X, r1
   103ce:       e2 5f           subi    r30, 0xF2       ; 242
   103d0:       f7 4f           sbci    r31, 0xF7       ; 247
   103d2:       31 83           std     Z+1, r19        ; 0x01
   103d4:       20 83           st      Z, r18
   103d6:       0a c0           rjmp    .+20            ; 0x103ec <SpektrumParser+0x22e>
   103d8:       81 e0           ldi     r24, 0x01       ; 1
   103da:       80 93 94 02     sts     0x0294, r24
   103de:       10 92 ad 04     sts     0x04AD, r1
   103e2:       10 92 aa 04     sts     0x04AA, r1
   103e6:       84 e4           ldi     r24, 0x44       ; 68
   103e8:       80 93 ae 04     sts     0x04AE, r24
   103ec:       80 91 ad 04     lds     r24, 0x04AD
   103f0:       80 31           cpi     r24, 0x10       ; 16
   103f2:       98 f0           brcs    .+38            ; 0x1041a <SpektrumParser+0x25c>
   103f4:       80 91 aa 04     lds     r24, 0x04AA
   103f8:       81 11           cpse    r24, r1
   103fa:       06 c0           rjmp    .+12            ; 0x10408 <SpektrumParser+0x24a>
   103fc:       80 91 94 02     lds     r24, 0x0294
   10400:       81 11           cpse    r24, r1
   10402:       02 c0           rjmp    .+4             ; 0x10408 <SpektrumParser+0x24a>
   10404:       10 92 93 02     sts     0x0293, r1
   10408:       10 92 ad 04     sts     0x04AD, r1
   1040c:       10 92 aa 04     sts     0x04AA, r1
   10410:       10 92 ac 04     sts     0x04AC, r1
   10414:       84 e4           ldi     r24, 0x44       ; 68
   10416:       80 93 ae 04     sts     0x04AE, r24
   1041a:       08 95           ret

0001041c <SPI_MasterInit>:
   1041c:       84 b1           in      r24, 0x04       ; 4
   1041e:       80 6a           ori     r24, 0xA0       ; 160
   10420:       84 b9           out     0x04, r24       ; 4
   10422:       3d 9a           sbi     0x07, 5 ; 7
   10424:       82 e5           ldi     r24, 0x52       ; 82
   10426:       8c bd           out     0x2c, r24       ; 44
   10428:       1d bc           out     0x2d, r1        ; 45
   1042a:       45 9a           sbi     0x08, 5 ; 8
   1042c:       81 e0           ldi     r24, 0x01       ; 1
   1042e:       80 93 b3 08     sts     0x08B3, r24
   10432:       8a ea           ldi     r24, 0xAA       ; 170
   10434:       80 93 c4 08     sts     0x08C4, r24
   10438:       83 e8           ldi     r24, 0x83       ; 131
   1043a:       80 93 c5 08     sts     0x08C5, r24
   1043e:       8a e0           ldi     r24, 0x0A       ; 10
   10440:       80 93 c6 08     sts     0x08C6, r24
   10444:       10 92 c8 08     sts     0x08C8, r1
   10448:       10 92 c7 08     sts     0x08C7, r1
   1044c:       10 92 ca 08     sts     0x08CA, r1
   10450:       10 92 c9 08     sts     0x08C9, r1
   10454:       10 92 2c 09     sts     0x092C, r1
   10458:       10 92 e8 08     sts     0x08E8, r1
   1045c:       08 95           ret

0001045e <SPI_TransmitByte>:
   1045e:       80 91 b3 08     lds     r24, 0x08B3
   10462:       81 11           cpse    r24, r1
   10464:       72 c0           rjmp    .+228           ; 0x1054a <SPI_TransmitByte+0xec>
   10466:       0d b4           in      r0, 0x2d        ; 45
   10468:       07 fe           sbrs    r0, 7
   1046a:       6f c0           rjmp    .+222           ; 0x1054a <SPI_TransmitByte+0xec>
   1046c:       85 e0           ldi     r24, 0x05       ; 5
   1046e:       80 93 ca 04     sts     0x04CA, r24
   10472:       45 9a           sbi     0x08, 5 ; 8
   10474:       8e b5           in      r24, 0x2e       ; 46
   10476:       90 91 b2 04     lds     r25, 0x04B2
   1047a:       91 30           cpi     r25, 0x01       ; 1
   1047c:       61 f0           breq    .+24            ; 0x10496 <SPI_TransmitByte+0x38>
   1047e:       18 f0           brcs    .+6             ; 0x10486 <SPI_TransmitByte+0x28>
   10480:       92 30           cpi     r25, 0x02       ; 2
   10482:       a1 f0           breq    .+40            ; 0x104ac <SPI_TransmitByte+0x4e>
   10484:       38 c0           rjmp    .+112           ; 0x104f6 <SPI_TransmitByte+0x98>
   10486:       10 92 e7 08     sts     0x08E7, r1
   1048a:       80 93 b1 04     sts     0x04B1, r24
   1048e:       81 38           cpi     r24, 0x81       ; 129
   10490:       91 f5           brne    .+100           ; 0x104f6 <SPI_TransmitByte+0x98>
   10492:       81 e0           ldi     r24, 0x01       ; 1
   10494:       08 c0           rjmp    .+16            ; 0x104a6 <SPI_TransmitByte+0x48>
   10496:       85 35           cpi     r24, 0x55       ; 85
   10498:       41 f5           brne    .+80            ; 0x104ea <SPI_TransmitByte+0x8c>
   1049a:       80 91 b1 04     lds     r24, 0x04B1
   1049e:       8b 5a           subi    r24, 0xAB       ; 171
   104a0:       80 93 b1 04     sts     0x04B1, r24
   104a4:       82 e0           ldi     r24, 0x02       ; 2
   104a6:       80 93 b2 04     sts     0x04B2, r24
   104aa:       25 c0           rjmp    .+74            ; 0x104f6 <SPI_TransmitByte+0x98>
   104ac:       e0 91 e7 08     lds     r30, 0x08E7
   104b0:       21 e0           ldi     r18, 0x01       ; 1
   104b2:       2e 0f           add     r18, r30
   104b4:       20 93 e7 08     sts     0x08E7, r18
   104b8:       f0 e0           ldi     r31, 0x00       ; 0
   104ba:       e7 5f           subi    r30, 0xF7       ; 247
   104bc:       f6 4f           sbci    r31, 0xF6       ; 246
   104be:       80 83           st      Z, r24
   104c0:       90 91 b1 04     lds     r25, 0x04B1
   104c4:       20 32           cpi     r18, 0x20       ; 32
   104c6:       a0 f0           brcs    .+40            ; 0x104f0 <SPI_TransmitByte+0x92>
   104c8:       89 13           cpse    r24, r25
   104ca:       0d c0           rjmp    .+26            ; 0x104e6 <SPI_TransmitByte+0x88>
   104cc:       80 e2           ldi     r24, 0x20       ; 32
   104ce:       e9 e0           ldi     r30, 0x09       ; 9
   104d0:       f9 e0           ldi     r31, 0x09       ; 9
   104d2:       a9 ee           ldi     r26, 0xE9       ; 233
   104d4:       b8 e0           ldi     r27, 0x08       ; 8
   104d6:       01 90           ld      r0, Z+
   104d8:       0d 92           st      X+, r0
   104da:       8a 95           dec     r24
   104dc:       e1 f7           brne    .-8             ; 0x104d6 <SPI_TransmitByte+0x78>
   104de:       81 e0           ldi     r24, 0x01       ; 1
   104e0:       80 93 e8 08     sts     0x08E8, r24
   104e4:       02 c0           rjmp    .+4             ; 0x104ea <SPI_TransmitByte+0x8c>
   104e6:       10 92 e8 08     sts     0x08E8, r1
   104ea:       10 92 b2 04     sts     0x04B2, r1
   104ee:       03 c0           rjmp    .+6             ; 0x104f6 <SPI_TransmitByte+0x98>
   104f0:       89 0f           add     r24, r25
   104f2:       80 93 b1 04     sts     0x04B1, r24
   104f6:       80 91 c3 08     lds     r24, 0x08C3
   104fa:       82 32           cpi     r24, 0x22       ; 34
   104fc:       f0 f4           brcc    .+60            ; 0x1053a <SPI_TransmitByte+0xdc>
   104fe:       45 98           cbi     0x08, 5 ; 8
        ...
   10508:       80 91 c3 08     lds     r24, 0x08C3
   1050c:       e0 91 bc 08     lds     r30, 0x08BC
   10510:       f0 91 bd 08     lds     r31, 0x08BD
   10514:       e8 0f           add     r30, r24
   10516:       f1 1d           adc     r31, r1
   10518:       80 81           ld      r24, Z
   1051a:       8e bd           out     0x2e, r24       ; 46
   1051c:       80 91 c3 08     lds     r24, 0x08C3
   10520:       e0 91 bc 08     lds     r30, 0x08BC
   10524:       f0 91 bd 08     lds     r31, 0x08BD
   10528:       e8 0f           add     r30, r24
   1052a:       f1 1d           adc     r31, r1
   1052c:       80 81           ld      r24, Z
   1052e:       90 91 e5 08     lds     r25, 0x08E5
   10532:       89 0f           add     r24, r25
   10534:       80 93 e5 08     sts     0x08E5, r24
   10538:       03 c0           rjmp    .+6             ; 0x10540 <SPI_TransmitByte+0xe2>
   1053a:       81 e0           ldi     r24, 0x01       ; 1
   1053c:       80 93 b3 08     sts     0x08B3, r24
   10540:       80 91 c3 08     lds     r24, 0x08C3
   10544:       8f 5f           subi    r24, 0xFF       ; 255
   10546:       80 93 c3 08     sts     0x08C3, r24
   1054a:       08 95           ret

0001054c <UpdateSPI_Buffer>:
   1054c:       cf 92           push    r12
   1054e:       df 92           push    r13
   10550:       ef 92           push    r14
   10552:       ff 92           push    r15
   10554:       c0 90 37 05     lds     r12, 0x0537
   10558:       24 e0           ldi     r18, 0x04       ; 4
   1055a:       c2 9e           mul     r12, r18
   1055c:       60 01           movw    r12, r0
   1055e:       11 24           eor     r1, r1
   10560:       ee 24           eor     r14, r14
   10562:       d7 fc           sbrc    r13, 7
   10564:       e0 94           com     r14
   10566:       fe 2c           mov     r15, r14
   10568:       60 91 40 04     lds     r22, 0x0440
   1056c:       70 91 41 04     lds     r23, 0x0441
   10570:       80 91 42 04     lds     r24, 0x0442
   10574:       90 91 43 04     lds     r25, 0x0443
   10578:       a7 01           movw    r20, r14
   1057a:       96 01           movw    r18, r12
   1057c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   10580:       30 93 c8 08     sts     0x08C8, r19
   10584:       20 93 c7 08     sts     0x08C7, r18
   10588:       60 91 3c 04     lds     r22, 0x043C
   1058c:       70 91 3d 04     lds     r23, 0x043D
   10590:       80 91 3e 04     lds     r24, 0x043E
   10594:       90 91 3f 04     lds     r25, 0x043F
   10598:       a7 01           movw    r20, r14
   1059a:       96 01           movw    r18, r12
   1059c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   105a0:       30 93 ca 08     sts     0x08CA, r19
   105a4:       20 93 c9 08     sts     0x08C9, r18
   105a8:       20 91 4b 06     lds     r18, 0x064B
   105ac:       30 91 4c 06     lds     r19, 0x064C
   105b0:       40 91 4d 06     lds     r20, 0x064D
   105b4:       50 91 4e 06     lds     r21, 0x064E
   105b8:       aa e0           ldi     r26, 0x0A       ; 10
   105ba:       b0 e0           ldi     r27, 0x00       ; 0
   105bc:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
   105c0:       20 91 21 01     lds     r18, 0x0121
   105c4:       30 91 22 01     lds     r19, 0x0122
   105c8:       40 91 23 01     lds     r20, 0x0123
   105cc:       50 91 24 01     lds     r21, 0x0124
   105d0:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   105d4:       30 93 d0 08     sts     0x08D0, r19
   105d8:       20 93 cf 08     sts     0x08CF, r18
   105dc:       20 91 51 04     lds     r18, 0x0451
   105e0:       30 91 52 04     lds     r19, 0x0452
   105e4:       80 91 61 03     lds     r24, 0x0361
   105e8:       90 91 62 03     lds     r25, 0x0362
   105ec:       a9 01           movw    r20, r18
   105ee:       48 1b           sub     r20, r24
   105f0:       59 0b           sbc     r21, r25
   105f2:       50 93 d6 08     sts     0x08D6, r21
   105f6:       40 93 d5 08     sts     0x08D5, r20
   105fa:       e0 91 47 04     lds     r30, 0x0447
   105fe:       f0 91 48 04     lds     r31, 0x0448
   10602:       80 91 16 06     lds     r24, 0x0616
   10606:       90 91 17 06     lds     r25, 0x0617
   1060a:       bf 01           movw    r22, r30
   1060c:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   10610:       46 e0           ldi     r20, 0x06       ; 6
   10612:       46 9f           mul     r20, r22
   10614:       c0 01           movw    r24, r0
   10616:       47 9f           mul     r20, r23
   10618:       90 0d           add     r25, r0
   1061a:       11 24           eor     r1, r1
   1061c:       97 fd           sbrc    r25, 7
   1061e:       03 96           adiw    r24, 0x03       ; 3
   10620:       95 95           asr     r25
   10622:       87 95           ror     r24
   10624:       95 95           asr     r25
   10626:       87 95           ror     r24
   10628:       90 93 cc 08     sts     0x08CC, r25
   1062c:       80 93 cb 08     sts     0x08CB, r24
   10630:       80 91 47 06     lds     r24, 0x0647
   10634:       90 91 48 06     lds     r25, 0x0648
   10638:       bf 01           movw    r22, r30
   1063a:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   1063e:       46 e0           ldi     r20, 0x06       ; 6
   10640:       46 9f           mul     r20, r22
   10642:       c0 01           movw    r24, r0
   10644:       47 9f           mul     r20, r23
   10646:       90 0d           add     r25, r0
   10648:       11 24           eor     r1, r1
   1064a:       97 fd           sbrc    r25, 7
   1064c:       03 96           adiw    r24, 0x03       ; 3
   1064e:       95 95           asr     r25
   10650:       87 95           ror     r24
   10652:       95 95           asr     r25
   10654:       87 95           ror     r24
   10656:       90 93 ce 08     sts     0x08CE, r25
   1065a:       80 93 cd 08     sts     0x08CD, r24
   1065e:       10 92 48 04     sts     0x0448, r1
   10662:       10 92 47 04     sts     0x0447, r1
   10666:       10 92 17 06     sts     0x0617, r1
   1066a:       10 92 16 06     sts     0x0616, r1
   1066e:       10 92 48 06     sts     0x0648, r1
   10672:       10 92 47 06     sts     0x0647, r1
   10676:       80 91 c6 08     lds     r24, 0x08C6
   1067a:       90 e0           ldi     r25, 0x00       ; 0
   1067c:       fc 01           movw    r30, r24
   1067e:       3a 97           sbiw    r30, 0x0a       ; 10
   10680:       ea 30           cpi     r30, 0x0A       ; 10
   10682:       f1 05           cpc     r31, r1
   10684:       08 f0           brcs    .+2             ; 0x10688 <UpdateSPI_Buffer+0x13c>
   10686:       87 c2           rjmp    .+1294          ; 0x10b96 <UpdateSPI_Buffer+0x64a>
   10688:       ea 55           subi    r30, 0x5A       ; 90
   1068a:       ff 4f           sbci    r31, 0xFF       ; 255
   1068c:       0c 94 24 9b     jmp     0x13648 ; 0x13648 <__tablejump2__>
   10690:       80 91 de 03     lds     r24, 0x03DE
   10694:       80 93 d9 08     sts     0x08D9, r24
   10698:       80 91 dd 03     lds     r24, 0x03DD
   1069c:       80 93 da 08     sts     0x08DA, r24
   106a0:       80 91 dc 03     lds     r24, 0x03DC
   106a4:       80 93 db 08     sts     0x08DB, r24
   106a8:       80 91 db 03     lds     r24, 0x03DB
   106ac:       80 93 dc 08     sts     0x08DC, r24
   106b0:       80 91 da 03     lds     r24, 0x03DA
   106b4:       80 93 dd 08     sts     0x08DD, r24
   106b8:       80 91 d9 03     lds     r24, 0x03D9
   106bc:       80 93 de 08     sts     0x08DE, r24
   106c0:       80 91 d8 03     lds     r24, 0x03D8
   106c4:       80 93 df 08     sts     0x08DF, r24
   106c8:       80 91 d7 03     lds     r24, 0x03D7
   106cc:       80 93 e0 08     sts     0x08E0, r24
   106d0:       80 91 c9 03     lds     r24, 0x03C9
   106d4:       80 93 e1 08     sts     0x08E1, r24
   106d8:       80 91 c9 03     lds     r24, 0x03C9
   106dc:       83 7f           andi    r24, 0xF3       ; 243
   106de:       80 93 c9 03     sts     0x03C9, r24
   106e2:       80 91 52 01     lds     r24, 0x0152
   106e6:       80 93 e2 08     sts     0x08E2, r24
   106ea:       80 91 1a 01     lds     r24, 0x011A
   106ee:       90 91 1b 01     lds     r25, 0x011B
   106f2:       80 93 e3 08     sts     0x08E3, r24
   106f6:       80 91 c8 03     lds     r24, 0x03C8
   106fa:       80 93 e4 08     sts     0x08E4, r24
   106fe:       42 99           sbic    0x08, 2 ; 8
   10700:       4a c2           rjmp    .+1172          ; 0x10b96 <UpdateSPI_Buffer+0x64a>
   10702:       80 91 c8 03     lds     r24, 0x03C8
   10706:       87 7f           andi    r24, 0xF7       ; 247
   10708:       80 93 c8 03     sts     0x03C8, r24
   1070c:       44 c2           rjmp    .+1160          ; 0x10b96 <UpdateSPI_Buffer+0x64a>
   1070e:       80 91 13 05     lds     r24, 0x0513
   10712:       90 91 14 05     lds     r25, 0x0514
   10716:       90 93 da 08     sts     0x08DA, r25
   1071a:       80 93 d9 08     sts     0x08D9, r24
   1071e:       80 91 b0 04     lds     r24, 0x04B0
   10722:       80 93 db 08     sts     0x08DB, r24
   10726:       80 91 19 05     lds     r24, 0x0519
   1072a:       80 93 dc 08     sts     0x08DC, r24
   1072e:       80 91 6c 05     lds     r24, 0x056C
   10732:       0e 94 fa 30     call    0x61f4  ; 0x61f4 <GetChannelValue>
   10736:       80 93 dd 08     sts     0x08DD, r24
   1073a:       80 91 20 01     lds     r24, 0x0120
   1073e:       80 93 de 08     sts     0x08DE, r24
   10742:       40 91 b0 04     lds     r20, 0x04B0
   10746:       5f e0           ldi     r21, 0x0F       ; 15
   10748:       45 9f           mul     r20, r21
   1074a:       f0 01           movw    r30, r0
   1074c:       11 24           eor     r1, r1
   1074e:       ec 58           subi    r30, 0x8C       ; 140
   10750:       f6 4f           sbci    r31, 0xF6       ; 246
   10752:       86 85           ldd     r24, Z+14       ; 0x0e
   10754:       80 93 df 08     sts     0x08DF, r24
   10758:       80 81           ld      r24, Z
   1075a:       80 93 e0 08     sts     0x08E0, r24
   1075e:       86 81           ldd     r24, Z+6        ; 0x06
   10760:       80 93 e1 08     sts     0x08E1, r24
   10764:       83 81           ldd     r24, Z+3        ; 0x03
   10766:       80 93 e2 08     sts     0x08E2, r24
   1076a:       87 81           ldd     r24, Z+7        ; 0x07
   1076c:       80 93 e3 08     sts     0x08E3, r24
   10770:       85 81           ldd     r24, Z+5        ; 0x05
   10772:       80 93 e4 08     sts     0x08E4, r24
   10776:       4f 5f           subi    r20, 0xFF       ; 255
   10778:       40 93 b0 04     sts     0x04B0, r20
   1077c:       74 e0           ldi     r23, 0x04       ; 4
   1077e:       47 9f           mul     r20, r23
   10780:       f0 01           movw    r30, r0
   10782:       11 24           eor     r1, r1
   10784:       ec 55           subi    r30, 0x5C       ; 92
   10786:       fa 4f           sbci    r31, 0xFA       ; 250
   10788:       85 85           ldd     r24, Z+13       ; 0x0d
   1078a:       18 16           cp      r1, r24
   1078c:       0c f4           brge    .+2             ; 0x10790 <UpdateSPI_Buffer+0x244>
   1078e:       03 c2           rjmp    .+1030          ; 0x10b96 <UpdateSPI_Buffer+0x64a>
   10790:       2d e0           ldi     r18, 0x0D       ; 13
   10792:       30 e0           ldi     r19, 0x00       ; 0
   10794:       84 2f           mov     r24, r20
   10796:       90 e0           ldi     r25, 0x00       ; 0
   10798:       fc 01           movw    r30, r24
   1079a:       ee 0f           add     r30, r30
   1079c:       ff 1f           adc     r31, r31
   1079e:       ee 0f           add     r30, r30
   107a0:       ff 1f           adc     r31, r31
   107a2:       ec 55           subi    r30, 0x5C       ; 92
   107a4:       fa 4f           sbci    r31, 0xFA       ; 250
   107a6:       55 85           ldd     r21, Z+13       ; 0x0d
   107a8:       15 16           cp      r1, r21
   107aa:       1c f4           brge    .+6             ; 0x107b2 <UpdateSPI_Buffer+0x266>
   107ac:       40 93 b0 04     sts     0x04B0, r20
   107b0:       f2 c1           rjmp    .+996           ; 0x10b96 <UpdateSPI_Buffer+0x64a>
   107b2:       44 23           and     r20, r20
   107b4:       31 f0           breq    .+12            ; 0x107c2 <UpdateSPI_Buffer+0x276>
   107b6:       01 96           adiw    r24, 0x01       ; 1
   107b8:       b9 01           movw    r22, r18
   107ba:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   107be:       48 2f           mov     r20, r24
   107c0:       e9 cf           rjmp    .-46            ; 0x10794 <UpdateSPI_Buffer+0x248>
   107c2:       10 92 b0 04     sts     0x04B0, r1
   107c6:       e7 c1           rjmp    .+974           ; 0x10b96 <UpdateSPI_Buffer+0x64a>
   107c8:       80 91 af 04     lds     r24, 0x04AF
   107cc:       81 11           cpse    r24, r1
   107ce:       35 c0           rjmp    .+106           ; 0x1083a <UpdateSPI_Buffer+0x2ee>
   107d0:       8d e0           ldi     r24, 0x0D       ; 13
   107d2:       80 93 c6 08     sts     0x08C6, r24
   107d6:       81 e0           ldi     r24, 0x01       ; 1
   107d8:       80 93 af 04     sts     0x04AF, r24
   107dc:       80 91 53 01     lds     r24, 0x0153
   107e0:       80 93 d9 08     sts     0x08D9, r24
   107e4:       80 91 6d 05     lds     r24, 0x056D
   107e8:       80 93 da 08     sts     0x08DA, r24
   107ec:       80 91 6e 05     lds     r24, 0x056E
   107f0:       80 93 db 08     sts     0x08DB, r24
   107f4:       80 91 6f 05     lds     r24, 0x056F
   107f8:       80 93 dc 08     sts     0x08DC, r24
   107fc:       80 91 70 05     lds     r24, 0x0570
   10800:       80 93 dd 08     sts     0x08DD, r24
   10804:       80 91 74 05     lds     r24, 0x0574
   10808:       80 93 de 08     sts     0x08DE, r24
   1080c:       80 91 75 05     lds     r24, 0x0575
   10810:       80 93 df 08     sts     0x08DF, r24
   10814:       80 91 76 05     lds     r24, 0x0576
   10818:       80 93 e0 08     sts     0x08E0, r24
   1081c:       80 91 79 05     lds     r24, 0x0579
   10820:       80 93 e1 08     sts     0x08E1, r24
   10824:       80 91 77 05     lds     r24, 0x0577
   10828:       80 93 e2 08     sts     0x08E2, r24
   1082c:       80 91 78 05     lds     r24, 0x0578
   10830:       80 93 e3 08     sts     0x08E3, r24
   10834:       80 91 7a 05     lds     r24, 0x057A
   10838:       ac c1           rjmp    .+856           ; 0x10b92 <UpdateSPI_Buffer+0x646>
   1083a:       82 e1           ldi     r24, 0x12       ; 18
   1083c:       80 93 c6 08     sts     0x08C6, r24
   10840:       10 92 af 04     sts     0x04AF, r1
   10844:       80 91 55 04     lds     r24, 0x0455
   10848:       90 91 56 04     lds     r25, 0x0456
   1084c:       90 93 da 08     sts     0x08DA, r25
   10850:       80 93 d9 08     sts     0x08D9, r24
   10854:       80 91 53 04     lds     r24, 0x0453
   10858:       90 91 54 04     lds     r25, 0x0454
   1085c:       90 93 dc 08     sts     0x08DC, r25
   10860:       80 93 db 08     sts     0x08DB, r24
   10864:       30 93 de 08     sts     0x08DE, r19
   10868:       20 93 dd 08     sts     0x08DD, r18
   1086c:       80 91 5f 05     lds     r24, 0x055F
   10870:       80 93 df 08     sts     0x08DF, r24
   10874:       80 91 e6 03     lds     r24, 0x03E6
   10878:       90 91 e7 03     lds     r25, 0x03E7
   1087c:       97 fd           sbrc    r25, 7
   1087e:       03 96           adiw    r24, 0x03       ; 3
   10880:       95 95           asr     r25
   10882:       87 95           ror     r24
   10884:       95 95           asr     r25
   10886:       87 95           ror     r24
   10888:       80 93 e0 08     sts     0x08E0, r24
   1088c:       10 92 e1 08     sts     0x08E1, r1
   10890:       10 92 e2 08     sts     0x08E2, r1
   10894:       10 92 e3 08     sts     0x08E3, r1
   10898:       10 92 e4 08     sts     0x08E4, r1
   1089c:       7c c1           rjmp    .+760           ; 0x10b96 <UpdateSPI_Buffer+0x64a>
   1089e:       80 91 6b 05     lds     r24, 0x056B
   108a2:       80 93 d9 08     sts     0x08D9, r24
   108a6:       80 91 42 05     lds     r24, 0x0542
   108aa:       86 30           cpi     r24, 0x06       ; 6
   108ac:       81 f0           breq    .+32            ; 0x108ce <UpdateSPI_Buffer+0x382>
   108ae:       80 91 5a 04     lds     r24, 0x045A
   108b2:       82 34           cpi     r24, 0x42       ; 66
   108b4:       51 f0           breq    .+20            ; 0x108ca <UpdateSPI_Buffer+0x37e>
   108b6:       0e 94 05 58     call    0xb00a  ; 0xb00a <HoTT_Waring>
   108ba:       e8 2f           mov     r30, r24
   108bc:       f0 e0           ldi     r31, 0x00       ; 0
   108be:       e3 5d           subi    r30, 0xD3       ; 211
   108c0:       ff 4e           sbci    r31, 0xEF       ; 239
   108c2:       e4 91           lpm     r30, Z
   108c4:       e0 93 5a 04     sts     0x045A, r30
   108c8:       02 c0           rjmp    .+4             ; 0x108ce <UpdateSPI_Buffer+0x382>
   108ca:       0e 94 05 58     call    0xb00a  ; 0xb00a <HoTT_Waring>
   108ce:       80 91 7f 04     lds     r24, 0x047F
   108d2:       80 93 da 08     sts     0x08DA, r24
   108d6:       80 91 8d 05     lds     r24, 0x058D
   108da:       80 93 db 08     sts     0x08DB, r24
   108de:       80 91 82 05     lds     r24, 0x0582
   108e2:       80 93 dc 08     sts     0x08DC, r24
   108e6:       80 91 be 03     lds     r24, 0x03BE
   108ea:       80 93 dd 08     sts     0x08DD, r24
   108ee:       80 91 88 04     lds     r24, 0x0488
   108f2:       80 93 de 08     sts     0x08DE, r24
   108f6:       80 91 86 04     lds     r24, 0x0486
   108fa:       80 93 df 08     sts     0x08DF, r24
   108fe:       80 91 85 04     lds     r24, 0x0485
   10902:       80 93 e0 08     sts     0x08E0, r24
   10906:       10 92 88 04     sts     0x0488, r1
   1090a:       10 92 86 04     sts     0x0486, r1
   1090e:       10 92 85 04     sts     0x0485, r1
   10912:       80 91 37 01     lds     r24, 0x0137
   10916:       88 23           and     r24, r24
   10918:       29 f0           breq    .+10            ; 0x10924 <UpdateSPI_Buffer+0x3d8>
   1091a:       80 91 1a 04     lds     r24, 0x041A
   1091e:       90 91 1b 04     lds     r25, 0x041B
   10922:       04 c0           rjmp    .+8             ; 0x1092c <UpdateSPI_Buffer+0x3e0>
   10924:       80 91 fe 05     lds     r24, 0x05FE
   10928:       90 91 ff 05     lds     r25, 0x05FF
   1092c:       90 93 e2 08     sts     0x08E2, r25
   10930:       80 93 e1 08     sts     0x08E1, r24
   10934:       80 91 91 05     lds     r24, 0x0591
   10938:       80 93 e3 08     sts     0x08E3, r24
   1093c:       80 91 92 05     lds     r24, 0x0592
   10940:       28 c1           rjmp    .+592           ; 0x10b92 <UpdateSPI_Buffer+0x646>
   10942:       f8 94           cli
   10944:       e0 91 1e 05     lds     r30, 0x051E
   10948:       f0 e0           ldi     r31, 0x00       ; 0
   1094a:       ee 0f           add     r30, r30
   1094c:       ff 1f           adc     r31, r31
   1094e:       e2 5f           subi    r30, 0xF2       ; 242
   10950:       f7 4f           sbci    r31, 0xF7       ; 247
   10952:       80 81           ld      r24, Z
   10954:       91 81           ldd     r25, Z+1        ; 0x01
   10956:       81 38           cpi     r24, 0x81       ; 129
   10958:       2f ef           ldi     r18, 0xFF       ; 255
   1095a:       92 07           cpc     r25, r18
   1095c:       14 f4           brge    .+4             ; 0x10962 <UpdateSPI_Buffer+0x416>
   1095e:       81 e8           ldi     r24, 0x81       ; 129
   10960:       9f ef           ldi     r25, 0xFF       ; 255
   10962:       80 38           cpi     r24, 0x80       ; 128
   10964:       91 05           cpc     r25, r1
   10966:       14 f0           brlt    .+4             ; 0x1096c <UpdateSPI_Buffer+0x420>
   10968:       8f e7           ldi     r24, 0x7F       ; 127
   1096a:       90 e0           ldi     r25, 0x00       ; 0
   1096c:       80 93 d9 08     sts     0x08D9, r24
   10970:       e0 91 1f 05     lds     r30, 0x051F
   10974:       f0 e0           ldi     r31, 0x00       ; 0
   10976:       ee 0f           add     r30, r30
   10978:       ff 1f           adc     r31, r31
   1097a:       e2 5f           subi    r30, 0xF2       ; 242
   1097c:       f7 4f           sbci    r31, 0xF7       ; 247
   1097e:       80 81           ld      r24, Z
   10980:       91 81           ldd     r25, Z+1        ; 0x01
   10982:       81 38           cpi     r24, 0x81       ; 129
   10984:       4f ef           ldi     r20, 0xFF       ; 255
   10986:       94 07           cpc     r25, r20
   10988:       14 f4           brge    .+4             ; 0x1098e <UpdateSPI_Buffer+0x442>
   1098a:       81 e8           ldi     r24, 0x81       ; 129
   1098c:       9f ef           ldi     r25, 0xFF       ; 255
   1098e:       80 38           cpi     r24, 0x80       ; 128
   10990:       91 05           cpc     r25, r1
   10992:       14 f0           brlt    .+4             ; 0x10998 <UpdateSPI_Buffer+0x44c>
   10994:       8f e7           ldi     r24, 0x7F       ; 127
   10996:       90 e0           ldi     r25, 0x00       ; 0
   10998:       80 93 da 08     sts     0x08DA, r24
   1099c:       e0 91 1d 05     lds     r30, 0x051D
   109a0:       f0 e0           ldi     r31, 0x00       ; 0
   109a2:       ee 0f           add     r30, r30
   109a4:       ff 1f           adc     r31, r31
   109a6:       e2 5f           subi    r30, 0xF2       ; 242
   109a8:       f7 4f           sbci    r31, 0xF7       ; 247
   109aa:       80 81           ld      r24, Z
   109ac:       91 81           ldd     r25, Z+1        ; 0x01
   109ae:       81 38           cpi     r24, 0x81       ; 129
   109b0:       5f ef           ldi     r21, 0xFF       ; 255
   109b2:       95 07           cpc     r25, r21
   109b4:       14 f4           brge    .+4             ; 0x109ba <UpdateSPI_Buffer+0x46e>
   109b6:       81 e8           ldi     r24, 0x81       ; 129
   109b8:       9f ef           ldi     r25, 0xFF       ; 255
   109ba:       80 38           cpi     r24, 0x80       ; 128
   109bc:       91 05           cpc     r25, r1
   109be:       14 f0           brlt    .+4             ; 0x109c4 <UpdateSPI_Buffer+0x478>
   109c0:       8f e7           ldi     r24, 0x7F       ; 127
   109c2:       90 e0           ldi     r25, 0x00       ; 0
   109c4:       80 93 db 08     sts     0x08DB, r24
   109c8:       e0 91 1c 05     lds     r30, 0x051C
   109cc:       f0 e0           ldi     r31, 0x00       ; 0
   109ce:       ee 0f           add     r30, r30
   109d0:       ff 1f           adc     r31, r31
   109d2:       e2 5f           subi    r30, 0xF2       ; 242
   109d4:       f7 4f           sbci    r31, 0xF7       ; 247
   109d6:       80 81           ld      r24, Z
   109d8:       91 81           ldd     r25, Z+1        ; 0x01
   109da:       81 38           cpi     r24, 0x81       ; 129
   109dc:       7f ef           ldi     r23, 0xFF       ; 255
   109de:       97 07           cpc     r25, r23
   109e0:       14 f4           brge    .+4             ; 0x109e6 <UpdateSPI_Buffer+0x49a>
   109e2:       81 e8           ldi     r24, 0x81       ; 129
   109e4:       9f ef           ldi     r25, 0xFF       ; 255
   109e6:       78 94           sei
   109e8:       80 38           cpi     r24, 0x80       ; 128
   109ea:       91 05           cpc     r25, r1
   109ec:       14 f0           brlt    .+4             ; 0x109f2 <UpdateSPI_Buffer+0x4a6>
   109ee:       8f e7           ldi     r24, 0x7F       ; 127
   109f0:       90 e0           ldi     r25, 0x00       ; 0
   109f2:       80 93 dc 08     sts     0x08DC, r24
   109f6:       80 91 03 04     lds     r24, 0x0403
   109fa:       80 93 dd 08     sts     0x08DD, r24
   109fe:       80 91 04 04     lds     r24, 0x0404
   10a02:       80 93 de 08     sts     0x08DE, r24
   10a06:       80 91 05 04     lds     r24, 0x0405
   10a0a:       80 93 df 08     sts     0x08DF, r24
   10a0e:       80 91 06 04     lds     r24, 0x0406
   10a12:       80 93 e0 08     sts     0x08E0, r24
   10a16:       80 91 07 04     lds     r24, 0x0407
   10a1a:       80 93 e1 08     sts     0x08E1, r24
   10a1e:       80 91 08 04     lds     r24, 0x0408
   10a22:       80 93 e2 08     sts     0x08E2, r24
   10a26:       80 91 09 04     lds     r24, 0x0409
   10a2a:       80 93 e3 08     sts     0x08E3, r24
   10a2e:       80 91 0a 04     lds     r24, 0x040A
   10a32:       af c0           rjmp    .+350           ; 0x10b92 <UpdateSPI_Buffer+0x646>
   10a34:       80 91 5a 0a     lds     r24, 0x0A5A
   10a38:       85 30           cpi     r24, 0x05       ; 5
   10a3a:       18 f0           brcs    .+6             ; 0x10a42 <UpdateSPI_Buffer+0x4f6>
   10a3c:       10 92 5a 0a     sts     0x0A5A, r1
   10a40:       85 e0           ldi     r24, 0x05       ; 5
   10a42:       80 93 d9 08     sts     0x08D9, r24
   10a46:       80 91 7b 05     lds     r24, 0x057B
   10a4a:       80 93 da 08     sts     0x08DA, r24
   10a4e:       60 91 fc 03     lds     r22, 0x03FC
   10a52:       70 91 fd 03     lds     r23, 0x03FD
   10a56:       80 91 fe 03     lds     r24, 0x03FE
   10a5a:       90 91 ff 03     lds     r25, 0x03FF
   10a5e:       45 e0           ldi     r20, 0x05       ; 5
   10a60:       c4 2e           mov     r12, r20
   10a62:       d1 2c           mov     r13, r1
   10a64:       e1 2c           mov     r14, r1
   10a66:       f1 2c           mov     r15, r1
   10a68:       a7 01           movw    r20, r14
   10a6a:       96 01           movw    r18, r12
   10a6c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   10a70:       30 93 dc 08     sts     0x08DC, r19
   10a74:       20 93 db 08     sts     0x08DB, r18
   10a78:       60 91 f8 03     lds     r22, 0x03F8
   10a7c:       70 91 f9 03     lds     r23, 0x03F9
   10a80:       80 91 fa 03     lds     r24, 0x03FA
   10a84:       90 91 fb 03     lds     r25, 0x03FB
   10a88:       a7 01           movw    r20, r14
   10a8a:       96 01           movw    r18, r12
   10a8c:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   10a90:       30 93 de 08     sts     0x08DE, r19
   10a94:       20 93 dd 08     sts     0x08DD, r18
   10a98:       80 91 71 05     lds     r24, 0x0571
   10a9c:       80 93 df 08     sts     0x08DF, r24
   10aa0:       80 91 72 05     lds     r24, 0x0572
   10aa4:       80 93 e0 08     sts     0x08E0, r24
   10aa8:       80 91 73 05     lds     r24, 0x0573
   10aac:       80 93 e1 08     sts     0x08E1, r24
   10ab0:       80 91 02 04     lds     r24, 0x0402
   10ab4:       80 93 e2 08     sts     0x08E2, r24
   10ab8:       80 91 9d 04     lds     r24, 0x049D
   10abc:       80 93 e3 08     sts     0x08E3, r24
   10ac0:       80 91 33 0c     lds     r24, 0x0C33
   10ac4:       90 91 34 0c     lds     r25, 0x0C34
   10ac8:       97 fd           sbrc    r25, 7
   10aca:       03 96           adiw    r24, 0x03       ; 3
   10acc:       95 95           asr     r25
   10ace:       87 95           ror     r24
   10ad0:       95 95           asr     r25
   10ad2:       87 95           ror     r24
   10ad4:       5e c0           rjmp    .+188           ; 0x10b92 <UpdateSPI_Buffer+0x646>
   10ad6:       82 e0           ldi     r24, 0x02       ; 2
   10ad8:       80 93 d9 08     sts     0x08D9, r24
   10adc:       88 e0           ldi     r24, 0x08       ; 8
   10ade:       80 93 da 08     sts     0x08DA, r24
   10ae2:       10 92 db 08     sts     0x08DB, r1
   10ae6:       87 e4           ldi     r24, 0x47       ; 71
   10ae8:       80 93 dc 08     sts     0x08DC, r24
   10aec:       80 91 54 01     lds     r24, 0x0154
   10af0:       80 93 dd 08     sts     0x08DD, r24
   10af4:       90 91 3f 0a     lds     r25, 0x0A3F
   10af8:       90 93 de 08     sts     0x08DE, r25
   10afc:       80 91 40 0a     lds     r24, 0x0A40
   10b00:       80 93 df 08     sts     0x08DF, r24
   10b04:       9f 77           andi    r25, 0x7F       ; 127
   10b06:       90 93 3f 0a     sts     0x0A3F, r25
   10b0a:       80 71           andi    r24, 0x10       ; 16
   10b0c:       80 93 40 0a     sts     0x0A40, r24
   10b10:       80 91 8e 05     lds     r24, 0x058E
   10b14:       80 93 e0 08     sts     0x08E0, r24
   10b18:       80 91 39 06     lds     r24, 0x0639
   10b1c:       80 93 e1 08     sts     0x08E1, r24
   10b20:       80 91 1d 06     lds     r24, 0x061D
   10b24:       80 93 e2 08     sts     0x08E2, r24
   10b28:       80 91 7e 05     lds     r24, 0x057E
   10b2c:       80 93 e3 08     sts     0x08E3, r24
   10b30:       80 91 96 05     lds     r24, 0x0596
   10b34:       2e c0           rjmp    .+92            ; 0x10b92 <UpdateSPI_Buffer+0x646>
   10b36:       80 91 17 05     lds     r24, 0x0517
   10b3a:       90 91 18 05     lds     r25, 0x0518
   10b3e:       90 93 da 08     sts     0x08DA, r25
   10b42:       80 93 d9 08     sts     0x08D9, r24
   10b46:       80 91 2f 01     lds     r24, 0x012F
   10b4a:       80 93 db 08     sts     0x08DB, r24
   10b4e:       80 91 2e 01     lds     r24, 0x012E
   10b52:       80 93 dc 08     sts     0x08DC, r24
   10b56:       80 91 5d 0c     lds     r24, 0x0C5D
   10b5a:       80 93 dd 08     sts     0x08DD, r24
   10b5e:       80 91 c7 03     lds     r24, 0x03C7
   10b62:       80 93 de 08     sts     0x08DE, r24
   10b66:       80 91 7c 05     lds     r24, 0x057C
   10b6a:       80 93 df 08     sts     0x08DF, r24
   10b6e:       80 91 01 06     lds     r24, 0x0601
   10b72:       80 93 e0 08     sts     0x08E0, r24
   10b76:       80 91 5e 04     lds     r24, 0x045E
   10b7a:       90 91 5f 04     lds     r25, 0x045F
   10b7e:       90 93 e2 08     sts     0x08E2, r25
   10b82:       80 93 e1 08     sts     0x08E1, r24
   10b86:       80 91 52 05     lds     r24, 0x0552
   10b8a:       80 93 e3 08     sts     0x08E3, r24
   10b8e:       80 91 42 0a     lds     r24, 0x0A42
   10b92:       80 93 e4 08     sts     0x08E4, r24
   10b96:       80 91 e8 08     lds     r24, 0x08E8
   10b9a:       88 23           and     r24, r24
   10b9c:       09 f4           brne    .+2             ; 0x10ba0 <UpdateSPI_Buffer+0x654>
   10b9e:       60 c1           rjmp    .+704           ; 0x10e60 <UpdateSPI_Buffer+0x914>
   10ba0:       60 91 e9 08     lds     r22, 0x08E9
   10ba4:       80 91 95 02     lds     r24, 0x0295
   10ba8:       68 17           cp      r22, r24
   10baa:       19 f0           breq    .+6             ; 0x10bb2 <UpdateSPI_Buffer+0x666>
   10bac:       8a ef           ldi     r24, 0xFA       ; 250
   10bae:       80 93 a4 02     sts     0x02A4, r24
   10bb2:       60 93 95 02     sts     0x0295, r22
   10bb6:       81 e0           ldi     r24, 0x01       ; 1
   10bb8:       80 93 4d 01     sts     0x014D, r24
   10bbc:       20 91 ea 08     lds     r18, 0x08EA
   10bc0:       30 91 eb 08     lds     r19, 0x08EB
   10bc4:       c9 01           movw    r24, r18
   10bc6:       81 50           subi    r24, 0x01       ; 1
   10bc8:       9e 4f           sbci    r25, 0xFE       ; 254
   10bca:       8f 3f           cpi     r24, 0xFF       ; 255
   10bcc:       93 40           sbci    r25, 0x03       ; 3
   10bce:       b0 f4           brcc    .+44            ; 0x10bfc <UpdateSPI_Buffer+0x6b0>
   10bd0:       80 91 ec 08     lds     r24, 0x08EC
   10bd4:       90 91 ed 08     lds     r25, 0x08ED
   10bd8:       ac 01           movw    r20, r24
   10bda:       41 50           subi    r20, 0x01       ; 1
   10bdc:       5e 4f           sbci    r21, 0xFE       ; 254
   10bde:       4f 3f           cpi     r20, 0xFF       ; 255
   10be0:       53 40           sbci    r21, 0x03       ; 3
   10be2:       60 f4           brcc    .+24            ; 0x10bfc <UpdateSPI_Buffer+0x6b0>
   10be4:       40 91 28 05     lds     r20, 0x0528
   10be8:       45 ff           sbrs    r20, 5
   10bea:       08 c0           rjmp    .+16            ; 0x10bfc <UpdateSPI_Buffer+0x6b0>
   10bec:       30 93 69 04     sts     0x0469, r19
   10bf0:       20 93 68 04     sts     0x0468, r18
   10bf4:       90 93 67 04     sts     0x0467, r25
   10bf8:       80 93 66 04     sts     0x0466, r24
   10bfc:       80 91 f0 08     lds     r24, 0x08F0
   10c00:       90 91 f1 08     lds     r25, 0x08F1
   10c04:       89 36           cpi     r24, 0x69       ; 105
   10c06:       21 e0           ldi     r18, 0x01       ; 1
   10c08:       92 07           cpc     r25, r18
   10c0a:       24 f4           brge    .+8             ; 0x10c14 <UpdateSPI_Buffer+0x6c8>
   10c0c:       90 93 4f 01     sts     0x014F, r25
   10c10:       80 93 4e 01     sts     0x014E, r24
   10c14:       80 91 fa 08     lds     r24, 0x08FA
   10c18:       90 91 fb 08     lds     r25, 0x08FB
   10c1c:       20 91 cb 04     lds     r18, 0x04CB
   10c20:       30 91 cc 04     lds     r19, 0x04CC
   10c24:       28 17           cp      r18, r24
   10c26:       39 07           cpc     r19, r25
   10c28:       40 f4           brcc    .+16            ; 0x10c3a <UpdateSPI_Buffer+0x6ee>
   10c2a:       20 91 64 04     lds     r18, 0x0464
   10c2e:       21 11           cpse    r18, r1
   10c30:       04 c0           rjmp    .+8             ; 0x10c3a <UpdateSPI_Buffer+0x6ee>
   10c32:       90 93 cc 04     sts     0x04CC, r25
   10c36:       80 93 cb 04     sts     0x04CB, r24
   10c3a:       69 36           cpi     r22, 0x69       ; 105
   10c3c:       09 f4           brne    .+2             ; 0x10c40 <UpdateSPI_Buffer+0x6f4>
   10c3e:       84 c0           rjmp    .+264           ; 0x10d48 <UpdateSPI_Buffer+0x7fc>
   10c40:       d8 f5           brcc    .+118           ; 0x10cb8 <UpdateSPI_Buffer+0x76c>
   10c42:       67 36           cpi     r22, 0x67       ; 103
   10c44:       09 f4           brne    .+2             ; 0x10c48 <UpdateSPI_Buffer+0x6fc>
   10c46:       3f c0           rjmp    .+126           ; 0x10cc6 <UpdateSPI_Buffer+0x77a>
   10c48:       68 36           cpi     r22, 0x68       ; 104
   10c4a:       09 f0           breq    .+2             ; 0x10c4e <UpdateSPI_Buffer+0x702>
   10c4c:       11 c1           rjmp    .+546           ; 0x10e70 <UpdateSPI_Buffer+0x924>
   10c4e:       80 91 fc 08     lds     r24, 0x08FC
   10c52:       80 93 be 08     sts     0x08BE, r24
   10c56:       80 91 fd 08     lds     r24, 0x08FD
   10c5a:       80 93 bf 08     sts     0x08BF, r24
   10c5e:       80 91 fe 08     lds     r24, 0x08FE
   10c62:       80 93 c0 08     sts     0x08C0, r24
   10c66:       80 91 ff 08     lds     r24, 0x08FF
   10c6a:       80 93 c1 08     sts     0x08C1, r24
   10c6e:       80 91 00 09     lds     r24, 0x0900
   10c72:       80 93 c2 08     sts     0x08C2, r24
   10c76:       80 91 01 09     lds     r24, 0x0901
   10c7a:       90 91 23 0c     lds     r25, 0x0C23
   10c7e:       89 2b           or      r24, r25
   10c80:       80 93 23 0c     sts     0x0C23, r24
   10c84:       80 91 02 09     lds     r24, 0x0902
   10c88:       8c 70           andi    r24, 0x0C       ; 12
   10c8a:       90 91 24 0c     lds     r25, 0x0C24
   10c8e:       93 70           andi    r25, 0x03       ; 3
   10c90:       89 2b           or      r24, r25
   10c92:       80 93 24 0c     sts     0x0C24, r24
   10c96:       80 91 03 09     lds     r24, 0x0903
   10c9a:       80 93 b9 04     sts     0x04B9, r24
   10c9e:       80 91 04 09     lds     r24, 0x0904
   10ca2:       80 93 96 02     sts     0x0296, r24
   10ca6:       80 91 05 09     lds     r24, 0x0905
   10caa:       80 93 2c 09     sts     0x092C, r24
   10cae:       80 91 06 09     lds     r24, 0x0906
   10cb2:       80 93 b5 04     sts     0x04B5, r24
   10cb6:       dc c0           rjmp    .+440           ; 0x10e70 <UpdateSPI_Buffer+0x924>
   10cb8:       6a 36           cpi     r22, 0x6A       ; 106
   10cba:       09 f4           brne    .+2             ; 0x10cbe <UpdateSPI_Buffer+0x772>
   10cbc:       cb c0           rjmp    .+406           ; 0x10e54 <UpdateSPI_Buffer+0x908>
   10cbe:       6b 36           cpi     r22, 0x6B       ; 107
   10cc0:       09 f4           brne    .+2             ; 0x10cc4 <UpdateSPI_Buffer+0x778>
   10cc2:       8e c0           rjmp    .+284           ; 0x10de0 <UpdateSPI_Buffer+0x894>
   10cc4:       d5 c0           rjmp    .+426           ; 0x10e70 <UpdateSPI_Buffer+0x924>
   10cc6:       80 91 fc 08     lds     r24, 0x08FC
   10cca:       80 93 29 09     sts     0x0929, r24
   10cce:       80 91 fd 08     lds     r24, 0x08FD
   10cd2:       80 93 2b 09     sts     0x092B, r24
   10cd6:       80 91 fe 08     lds     r24, 0x08FE
   10cda:       80 93 2a 09     sts     0x092A, r24
   10cde:       80 91 ff 08     lds     r24, 0x08FF
   10ce2:       80 93 4c 01     sts     0x014C, r24
   10ce6:       80 91 00 09     lds     r24, 0x0900
   10cea:       80 93 2d 09     sts     0x092D, r24
   10cee:       80 91 01 09     lds     r24, 0x0901
   10cf2:       80 93 a5 02     sts     0x02A5, r24
   10cf6:       80 91 02 09     lds     r24, 0x0902
   10cfa:       80 93 bc 04     sts     0x04BC, r24
   10cfe:       80 91 03 09     lds     r24, 0x0903
   10d02:       80 93 65 04     sts     0x0465, r24
   10d06:       80 91 d6 03     lds     r24, 0x03D6
   10d0a:       88 23           and     r24, r24
   10d0c:       51 f0           breq    .+20            ; 0x10d22 <UpdateSPI_Buffer+0x7d6>
   10d0e:       80 91 04 09     lds     r24, 0x0904
   10d12:       90 91 05 09     lds     r25, 0x0905
   10d16:       97 fd           sbrc    r25, 7
   10d18:       04 c0           rjmp    .+8             ; 0x10d22 <UpdateSPI_Buffer+0x7d6>
   10d1a:       90 93 1b 04     sts     0x041B, r25
   10d1e:       80 93 1a 04     sts     0x041A, r24
   10d22:       80 91 b3 04     lds     r24, 0x04B3
   10d26:       90 91 b4 04     lds     r25, 0x04B4
   10d2a:       20 91 06 09     lds     r18, 0x0906
   10d2e:       30 91 07 09     lds     r19, 0x0907
   10d32:       82 0f           add     r24, r18
   10d34:       93 1f           adc     r25, r19
   10d36:       97 fd           sbrc    r25, 7
   10d38:       01 96           adiw    r24, 0x01       ; 1
   10d3a:       95 95           asr     r25
   10d3c:       87 95           ror     r24
   10d3e:       90 93 b4 04     sts     0x04B4, r25
   10d42:       80 93 b3 04     sts     0x04B3, r24
   10d46:       94 c0           rjmp    .+296           ; 0x10e70 <UpdateSPI_Buffer+0x924>
   10d48:       80 91 fc 08     lds     r24, 0x08FC
   10d4c:       80 93 b4 08     sts     0x08B4, r24
   10d50:       80 91 fd 08     lds     r24, 0x08FD
   10d54:       80 93 b5 08     sts     0x08B5, r24
   10d58:       80 91 fe 08     lds     r24, 0x08FE
   10d5c:       80 93 b6 08     sts     0x08B6, r24
   10d60:       80 91 ff 08     lds     r24, 0x08FF
   10d64:       80 93 b7 08     sts     0x08B7, r24
   10d68:       80 91 00 09     lds     r24, 0x0900
   10d6c:       90 91 01 09     lds     r25, 0x0901
   10d70:       90 93 b9 08     sts     0x08B9, r25
   10d74:       80 93 b8 08     sts     0x08B8, r24
   10d78:       80 91 02 09     lds     r24, 0x0902
   10d7c:       90 91 03 09     lds     r25, 0x0903
   10d80:       90 93 bb 08     sts     0x08BB, r25
   10d84:       80 93 ba 08     sts     0x08BA, r24
   10d88:       20 91 48 08     lds     r18, 0x0848
   10d8c:       30 91 49 08     lds     r19, 0x0849
   10d90:       80 91 04 09     lds     r24, 0x0904
   10d94:       21 38           cpi     r18, 0x81       ; 129
   10d96:       41 f4           brne    .+16            ; 0x10da8 <UpdateSPI_Buffer+0x85c>
   10d98:       90 91 bb 04     lds     r25, 0x04BB
   10d9c:       91 11           cpse    r25, r1
   10d9e:       04 c0           rjmp    .+8             ; 0x10da8 <UpdateSPI_Buffer+0x85c>
   10da0:       9f e7           ldi     r25, 0x7F       ; 127
   10da2:       98 0f           add     r25, r24
   10da4:       90 93 bb 04     sts     0x04BB, r25
   10da8:       99 27           eor     r25, r25
   10daa:       87 fd           sbrc    r24, 7
   10dac:       90 95           com     r25
   10dae:       90 93 49 08     sts     0x0849, r25
   10db2:       80 93 48 08     sts     0x0848, r24
   10db6:       80 91 05 09     lds     r24, 0x0905
   10dba:       80 93 f1 03     sts     0x03F1, r24
   10dbe:       a0 91 06 09     lds     r26, 0x0906
   10dc2:       b0 91 07 09     lds     r27, 0x0907
   10dc6:       2a e0           ldi     r18, 0x0A       ; 10
   10dc8:       30 e0           ldi     r19, 0x00       ; 0
   10dca:       0e 94 3f 9b     call    0x1367e ; 0x1367e <__usmulhisi3>
   10dce:       60 93 f2 03     sts     0x03F2, r22
   10dd2:       70 93 f3 03     sts     0x03F3, r23
   10dd6:       80 93 f4 03     sts     0x03F4, r24
   10dda:       90 93 f5 03     sts     0x03F5, r25
   10dde:       48 c0           rjmp    .+144           ; 0x10e70 <UpdateSPI_Buffer+0x924>
   10de0:       80 91 fc 08     lds     r24, 0x08FC
   10de4:       80 93 b8 04     sts     0x04B8, r24
   10de8:       80 91 fd 08     lds     r24, 0x08FD
   10dec:       80 93 b7 04     sts     0x04B7, r24
   10df0:       80 91 fe 08     lds     r24, 0x08FE
   10df4:       80 93 b6 04     sts     0x04B6, r24
   10df8:       80 91 ff 08     lds     r24, 0x08FF
   10dfc:       88 23           and     r24, r24
   10dfe:       49 f0           breq    .+18            ; 0x10e12 <UpdateSPI_Buffer+0x8c6>
   10e00:       90 91 57 01     lds     r25, 0x0157
   10e04:       99 23           and     r25, r25
   10e06:       19 f0           breq    .+6             ; 0x10e0e <UpdateSPI_Buffer+0x8c2>
   10e08:       91 51           subi    r25, 0x11       ; 17
   10e0a:       93 30           cpi     r25, 0x03       ; 3
   10e0c:       10 f4           brcc    .+4             ; 0x10e12 <UpdateSPI_Buffer+0x8c6>
   10e0e:       80 93 57 01     sts     0x0157, r24
   10e12:       80 91 02 09     lds     r24, 0x0902
   10e16:       90 91 03 09     lds     r25, 0x0903
   10e1a:       90 93 84 04     sts     0x0484, r25
   10e1e:       80 93 83 04     sts     0x0483, r24
   10e22:       80 91 00 09     lds     r24, 0x0900
   10e26:       80 93 8b 04     sts     0x048B, r24
   10e2a:       80 91 01 09     lds     r24, 0x0901
   10e2e:       80 93 8a 04     sts     0x048A, r24
   10e32:       80 91 04 09     lds     r24, 0x0904
   10e36:       80 93 89 04     sts     0x0489, r24
   10e3a:       80 91 05 09     lds     r24, 0x0905
   10e3e:       80 93 87 04     sts     0x0487, r24
   10e42:       80 91 06 09     lds     r24, 0x0906
   10e46:       90 91 07 09     lds     r25, 0x0907
   10e4a:       90 93 43 06     sts     0x0643, r25
   10e4e:       80 93 42 06     sts     0x0642, r24
   10e52:       0e c0           rjmp    .+28            ; 0x10e70 <UpdateSPI_Buffer+0x924>
   10e54:       ff 90           pop     r15
   10e56:       ef 90           pop     r14
   10e58:       df 90           pop     r13
   10e5a:       cf 90           pop     r12
   10e5c:       0c 94 6b 58     jmp     0xb0d6  ; 0xb0d6 <NC_Fills_HoTT_Telemety>
   10e60:       10 92 69 04     sts     0x0469, r1
   10e64:       10 92 68 04     sts     0x0468, r1
   10e68:       10 92 67 04     sts     0x0467, r1
   10e6c:       10 92 66 04     sts     0x0466, r1
   10e70:       ff 90           pop     r15
   10e72:       ef 90           pop     r14
   10e74:       df 90           pop     r13
   10e76:       cf 90           pop     r12
   10e78:       08 95           ret

00010e7a <SPI_StartTransmitPacket>:
   10e7a:       80 91 b3 08     lds     r24, 0x08B3
   10e7e:       88 23           and     r24, r24
   10e80:       21 f1           breq    .+72            ; 0x10eca <SPI_StartTransmitPacket+0x50>
   10e82:       45 98           cbi     0x08, 5 ; 8
   10e84:       84 ec           ldi     r24, 0xC4       ; 196
   10e86:       98 e0           ldi     r25, 0x08       ; 8
   10e88:       90 93 bd 08     sts     0x08BD, r25
   10e8c:       80 93 bc 08     sts     0x08BC, r24
   10e90:       e0 91 ba 04     lds     r30, 0x04BA
   10e94:       81 e0           ldi     r24, 0x01       ; 1
   10e96:       8e 0f           add     r24, r30
   10e98:       80 93 ba 04     sts     0x04BA, r24
   10e9c:       f0 e0           ldi     r31, 0x00       ; 0
   10e9e:       e9 56           subi    r30, 0x69       ; 105
   10ea0:       fd 4f           sbci    r31, 0xFD       ; 253
   10ea2:       90 81           ld      r25, Z
   10ea4:       90 93 c6 08     sts     0x08C6, r25
   10ea8:       8d 30           cpi     r24, 0x0D       ; 13
   10eaa:       10 f0           brcs    .+4             ; 0x10eb0 <SPI_StartTransmitPacket+0x36>
   10eac:       10 92 ba 04     sts     0x04BA, r1
   10eb0:       10 92 b3 08     sts     0x08B3, r1
   10eb4:       4b db           rcall   .-2410          ; 0x1054c <UpdateSPI_Buffer>
   10eb6:       81 e0           ldi     r24, 0x01       ; 1
   10eb8:       80 93 c3 08     sts     0x08C3, r24
   10ebc:       80 91 c4 08     lds     r24, 0x08C4
   10ec0:       80 93 e5 08     sts     0x08E5, r24
   10ec4:       8e bd           out     0x2e, r24       ; 46
   10ec6:       81 e0           ldi     r24, 0x01       ; 1
   10ec8:       08 95           ret
   10eca:       80 e0           ldi     r24, 0x00       ; 0
   10ecc:       08 95           ret

00010ece <__vector_18>:
   10ece:       1f 92           push    r1
   10ed0:       0f 92           push    r0
   10ed2:       0f b6           in      r0, 0x3f        ; 63
   10ed4:       0f 92           push    r0
   10ed6:       11 24           eor     r1, r1
   10ed8:       2f 93           push    r18
   10eda:       3f 93           push    r19
   10edc:       5f 93           push    r21
   10ede:       6f 93           push    r22
   10ee0:       7f 93           push    r23
   10ee2:       8f 93           push    r24
   10ee4:       9f 93           push    r25
   10ee6:       af 93           push    r26
   10ee8:       bf 93           push    r27
   10eea:       80 91 ca 04     lds     r24, 0x04CA
   10eee:       88 23           and     r24, r24
   10ef0:       29 f0           breq    .+10            ; 0x10efc <__vector_18+0x2e>
   10ef2:       80 91 ca 04     lds     r24, 0x04CA
   10ef6:       81 50           subi    r24, 0x01       ; 1
   10ef8:       80 93 ca 04     sts     0x04CA, r24
   10efc:       80 91 ae 04     lds     r24, 0x04AE
   10f00:       88 23           and     r24, r24
   10f02:       19 f0           breq    .+6             ; 0x10f0a <__vector_18+0x3c>
   10f04:       81 50           subi    r24, 0x01       ; 1
   10f06:       80 93 ae 04     sts     0x04AE, r24
   10f0a:       80 91 c1 04     lds     r24, 0x04C1
   10f0e:       81 11           cpse    r24, r1
   10f10:       51 c0           rjmp    .+162           ; 0x10fb4 <__vector_18+0xe6>
   10f12:       89 e0           ldi     r24, 0x09       ; 9
   10f14:       80 93 c1 04     sts     0x04C1, r24
   10f18:       80 91 d0 04     lds     r24, 0x04D0
   10f1c:       90 91 d1 04     lds     r25, 0x04D1
   10f20:       01 96           adiw    r24, 0x01       ; 1
   10f22:       90 93 d1 04     sts     0x04D1, r25
   10f26:       80 93 d0 04     sts     0x04D0, r24
   10f2a:       80 91 a6 02     lds     r24, 0x02A6
   10f2e:       8f 5f           subi    r24, 0xFF       ; 255
   10f30:       81 70           andi    r24, 0x01       ; 1
   10f32:       80 93 a6 02     sts     0x02A6, r24
   10f36:       81 11           cpse    r24, r1
   10f38:       09 c0           rjmp    .+18            ; 0x10f4c <__vector_18+0x7e>
   10f3a:       80 91 cf 04     lds     r24, 0x04CF
   10f3e:       84 30           cpi     r24, 0x04       ; 4
   10f40:       28 f4           brcc    .+10            ; 0x10f4c <__vector_18+0x7e>
   10f42:       80 91 cf 04     lds     r24, 0x04CF
   10f46:       8f 5f           subi    r24, 0xFF       ; 255
   10f48:       80 93 cf 04     sts     0x04CF, r24
   10f4c:       34 99           sbic    0x06, 4 ; 6
   10f4e:       03 c0           rjmp    .+6             ; 0x10f56 <__vector_18+0x88>
   10f50:       81 e0           ldi     r24, 0x01       ; 1
   10f52:       80 93 c8 04     sts     0x04C8, r24
   10f56:       80 91 cb 04     lds     r24, 0x04CB
   10f5a:       90 91 cc 04     lds     r25, 0x04CC
   10f5e:       89 2b           or      r24, r25
   10f60:       11 f1           breq    .+68            ; 0x10fa6 <__vector_18+0xd8>
   10f62:       80 91 cb 04     lds     r24, 0x04CB
   10f66:       90 91 cc 04     lds     r25, 0x04CC
   10f6a:       0b 97           sbiw    r24, 0x0b       ; 11
   10f6c:       50 f0           brcs    .+20            ; 0x10f82 <__vector_18+0xb4>
   10f6e:       80 91 cb 04     lds     r24, 0x04CB
   10f72:       90 91 cc 04     lds     r25, 0x04CC
   10f76:       0a 97           sbiw    r24, 0x0a       ; 10
   10f78:       90 93 cc 04     sts     0x04CC, r25
   10f7c:       80 93 cb 04     sts     0x04CB, r24
   10f80:       04 c0           rjmp    .+8             ; 0x10f8a <__vector_18+0xbc>
   10f82:       10 92 cc 04     sts     0x04CC, r1
   10f86:       10 92 cb 04     sts     0x04CB, r1
   10f8a:       80 91 cb 04     lds     r24, 0x04CB
   10f8e:       90 91 cc 04     lds     r25, 0x04CC
   10f92:       20 91 a9 02     lds     r18, 0x02A9
   10f96:       30 91 aa 02     lds     r19, 0x02AA
   10f9a:       82 23           and     r24, r18
   10f9c:       93 23           and     r25, r19
   10f9e:       89 2b           or      r24, r25
   10fa0:       09 f0           breq    .+2             ; 0x10fa4 <__vector_18+0xd6>
   10fa2:       64 c0           rjmp    .+200           ; 0x1106c <__vector_18+0x19e>
   10fa4:       61 c0           rjmp    .+194           ; 0x11068 <__vector_18+0x19a>
   10fa6:       8f ef           ldi     r24, 0xFF       ; 255
   10fa8:       9f ef           ldi     r25, 0xFF       ; 255
   10faa:       90 93 aa 02     sts     0x02AA, r25
   10fae:       80 93 a9 02     sts     0x02A9, r24
   10fb2:       5a c0           rjmp    .+180           ; 0x11068 <__vector_18+0x19a>
   10fb4:       81 50           subi    r24, 0x01       ; 1
   10fb6:       80 93 c1 04     sts     0x04C1, r24
   10fba:       80 91 c8 04     lds     r24, 0x04C8
   10fbe:       88 23           and     r24, r24
   10fc0:       09 f4           brne    .+2             ; 0x10fc4 <__vector_18+0xf6>
   10fc2:       56 c0           rjmp    .+172           ; 0x11070 <__vector_18+0x1a2>
   10fc4:       80 91 a4 02     lds     r24, 0x02A4
   10fc8:       81 11           cpse    r24, r1
   10fca:       52 c0           rjmp    .+164           ; 0x11070 <__vector_18+0x1a2>
   10fcc:       80 91 39 06     lds     r24, 0x0639
   10fd0:       83 ff           sbrs    r24, 3
   10fd2:       4e c0           rjmp    .+156           ; 0x11070 <__vector_18+0x1a2>
   10fd4:       34 9b           sbis    0x06, 4 ; 6
   10fd6:       10 c0           rjmp    .+32            ; 0x10ff8 <__vector_18+0x12a>
   10fd8:       80 91 cd 04     lds     r24, 0x04CD
   10fdc:       90 91 ce 04     lds     r25, 0x04CE
   10fe0:       01 96           adiw    r24, 0x01       ; 1
   10fe2:       90 93 ce 04     sts     0x04CE, r25
   10fe6:       80 93 cd 04     sts     0x04CD, r24
   10fea:       89 3e           cpi     r24, 0xE9       ; 233
   10fec:       93 40           sbci    r25, 0x03       ; 3
   10fee:       08 f4           brcc    .+2             ; 0x10ff2 <__vector_18+0x124>
   10ff0:       3f c0           rjmp    .+126           ; 0x11070 <__vector_18+0x1a2>
   10ff2:       10 92 c8 04     sts     0x04C8, r1
   10ff6:       3c c0           rjmp    .+120           ; 0x11070 <__vector_18+0x1a2>
   10ff8:       80 91 cd 04     lds     r24, 0x04CD
   10ffc:       90 91 ce 04     lds     r25, 0x04CE
   11000:       89 2b           or      r24, r25
   11002:       69 f1           breq    .+90            ; 0x1105e <__vector_18+0x190>
   11004:       80 91 cd 04     lds     r24, 0x04CD
   11008:       90 91 ce 04     lds     r25, 0x04CE
   1100c:       8a 36           cpi     r24, 0x6A       ; 106
   1100e:       91 40           sbci    r25, 0x01       ; 1
   11010:       30 f5           brcc    .+76            ; 0x1105e <__vector_18+0x190>
   11012:       20 91 cd 04     lds     r18, 0x04CD
   11016:       30 91 ce 04     lds     r19, 0x04CE
   1101a:       80 91 cd 04     lds     r24, 0x04CD
   1101e:       90 91 ce 04     lds     r25, 0x04CE
   11022:       69 e2           ldi     r22, 0x29       ; 41
   11024:       70 e0           ldi     r23, 0x00       ; 0
   11026:       0e 94 bf 9a     call    0x1357e ; 0x1357e <__udivmodhi4>
   1102a:       62 0f           add     r22, r18
   1102c:       73 1f           adc     r23, r19
   1102e:       70 93 ce 04     sts     0x04CE, r23
   11032:       60 93 cd 04     sts     0x04CD, r22
   11036:       80 91 cd 04     lds     r24, 0x04CD
   1103a:       90 91 ce 04     lds     r25, 0x04CE
   1103e:       0b 97           sbiw    r24, 0x0b       ; 11
   11040:       50 f0           brcs    .+20            ; 0x11056 <__vector_18+0x188>
   11042:       80 91 cd 04     lds     r24, 0x04CD
   11046:       90 91 ce 04     lds     r25, 0x04CE
   1104a:       0a 97           sbiw    r24, 0x0a       ; 10
   1104c:       90 93 4f 01     sts     0x014F, r25
   11050:       80 93 4e 01     sts     0x014E, r24
   11054:       04 c0           rjmp    .+8             ; 0x1105e <__vector_18+0x190>
   11056:       10 92 4f 01     sts     0x014F, r1
   1105a:       10 92 4e 01     sts     0x014E, r1
   1105e:       10 92 ce 04     sts     0x04CE, r1
   11062:       10 92 cd 04     sts     0x04CD, r1
   11066:       04 c0           rjmp    .+8             ; 0x11070 <__vector_18+0x1a2>
   11068:       47 98           cbi     0x08, 7 ; 8
   1106a:       a7 cf           rjmp    .-178           ; 0x10fba <__vector_18+0xec>
   1106c:       47 9a           sbi     0x08, 7 ; 8
   1106e:       a5 cf           rjmp    .-182           ; 0x10fba <__vector_18+0xec>
   11070:       bf 91           pop     r27
   11072:       af 91           pop     r26
   11074:       9f 91           pop     r25
   11076:       8f 91           pop     r24
   11078:       7f 91           pop     r23
   1107a:       6f 91           pop     r22
   1107c:       5f 91           pop     r21
   1107e:       3f 91           pop     r19
   11080:       2f 91           pop     r18
   11082:       0f 90           pop     r0
   11084:       0f be           out     0x3f, r0        ; 63
   11086:       0f 90           pop     r0
   11088:       1f 90           pop     r1
   1108a:       18 95           reti

0001108c <SetDelay>:
   1108c:       20 91 d0 04     lds     r18, 0x04D0
   11090:       30 91 d1 04     lds     r19, 0x04D1
   11094:       2f 5f           subi    r18, 0xFF       ; 255
   11096:       3f 4f           sbci    r19, 0xFF       ; 255
   11098:       82 0f           add     r24, r18
   1109a:       93 1f           adc     r25, r19
   1109c:       08 95           ret

0001109e <CheckDelay>:
   1109e:       20 91 d0 04     lds     r18, 0x04D0
   110a2:       30 91 d1 04     lds     r19, 0x04D1
   110a6:       82 1b           sub     r24, r18
   110a8:       93 0b           sbc     r25, r19
   110aa:       88 27           eor     r24, r24
   110ac:       90 78           andi    r25, 0x80       ; 128
   110ae:       89 2f           mov     r24, r25
   110b0:       86 95           lsr     r24
   110b2:       08 95           ret

000110b4 <Delay_ms_Mess>:
   110b4:       1f 93           push    r17
   110b6:       cf 93           push    r28
   110b8:       df 93           push    r29
   110ba:       c0 91 d0 04     lds     r28, 0x04D0
   110be:       d0 91 d1 04     lds     r29, 0x04D1
   110c2:       21 96           adiw    r28, 0x01       ; 1
   110c4:       c8 0f           add     r28, r24
   110c6:       d9 1f           adc     r29, r25
   110c8:       1f ec           ldi     r17, 0xCF       ; 207
   110ca:       ce 01           movw    r24, r28
   110cc:       e8 df           rcall   .-48            ; 0x1109e <CheckDelay>
   110ce:       81 11           cpse    r24, r1
   110d0:       09 c0           rjmp    .+18            ; 0x110e4 <Delay_ms_Mess+0x30>
   110d2:       80 91 0f 01     lds     r24, 0x010F
   110d6:       88 23           and     r24, r24
   110d8:       c1 f3           breq    .-16            ; 0x110ca <Delay_ms_Mess+0x16>
   110da:       10 92 0f 01     sts     0x010F, r1
   110de:       10 93 7a 00     sts     0x007A, r17
   110e2:       f3 cf           rjmp    .-26            ; 0x110ca <Delay_ms_Mess+0x16>
   110e4:       df 91           pop     r29
   110e6:       cf 91           pop     r28
   110e8:       1f 91           pop     r17
   110ea:       08 95           ret

000110ec <TIMER2_Init>:
   110ec:       9f b7           in      r25, 0x3f       ; 63
   110ee:       f8 94           cli
   110f0:       5f 98           cbi     0x0b, 7 ; 11
   110f2:       3e 9a           sbi     0x07, 6 ; 7
   110f4:       46 9a           sbi     0x08, 6 ; 8
   110f6:       e0 eb           ldi     r30, 0xB0       ; 176
   110f8:       f0 e0           ldi     r31, 0x00       ; 0
   110fa:       80 81           ld      r24, Z
   110fc:       8f 70           andi    r24, 0x0F       ; 15
   110fe:       80 83           st      Z, r24
   11100:       80 81           ld      r24, Z
   11102:       83 60           ori     r24, 0x03       ; 3
   11104:       80 83           st      Z, r24
   11106:       a1 eb           ldi     r26, 0xB1       ; 177
   11108:       b0 e0           ldi     r27, 0x00       ; 0
   1110a:       8c 91           ld      r24, X
   1110c:       8b 73           andi    r24, 0x3B       ; 59
   1110e:       8c 93           st      X, r24
   11110:       8c 91           ld      r24, X
   11112:       8b 60           ori     r24, 0x0B       ; 11
   11114:       8c 93           st      X, r24
   11116:       10 92 b2 00     sts     0x00B2, r1
   1111a:       8f ef           ldi     r24, 0xFF       ; 255
   1111c:       80 93 b3 00     sts     0x00B3, r24
   11120:       80 81           ld      r24, Z
   11122:       80 68           ori     r24, 0x80       ; 128
   11124:       80 83           st      Z, r24
   11126:       e0 e7           ldi     r30, 0x70       ; 112
   11128:       f0 e0           ldi     r31, 0x00       ; 0
   1112a:       80 81           ld      r24, Z
   1112c:       8a 7f           andi    r24, 0xFA       ; 250
   1112e:       80 83           st      Z, r24
   11130:       80 81           ld      r24, Z
   11132:       82 60           ori     r24, 0x02       ; 2
   11134:       80 83           st      Z, r24
   11136:       9f bf           out     0x3f, r25       ; 63
   11138:       08 95           ret

0001113a <Timer_Init>:
   1113a:       80 91 d0 04     lds     r24, 0x04D0
   1113e:       90 91 d1 04     lds     r25, 0x04D1
   11142:       0b 96           adiw    r24, 0x0b       ; 11
   11144:       90 93 2f 09     sts     0x092F, r25
   11148:       80 93 2e 09     sts     0x092E, r24
   1114c:       82 e0           ldi     r24, 0x02       ; 2
   1114e:       85 bd           out     0x25, r24       ; 37
   11150:       83 eb           ldi     r24, 0xB3       ; 179
   11152:       84 bd           out     0x24, r24       ; 36
   11154:       8f ef           ldi     r24, 0xFF       ; 255
   11156:       88 bd           out     0x28, r24       ; 40
   11158:       84 eb           ldi     r24, 0xB4       ; 180
   1115a:       87 bd           out     0x27, r24       ; 39
   1115c:       86 e0           ldi     r24, 0x06       ; 6
   1115e:       86 bd           out     0x26, r24       ; 38
   11160:       ee e6           ldi     r30, 0x6E       ; 110
   11162:       f0 e0           ldi     r31, 0x00       ; 0
   11164:       80 81           ld      r24, Z
   11166:       81 60           ori     r24, 0x01       ; 1
   11168:       80 83           st      Z, r24
   1116a:       08 95           ret

0001116c <CalcNickServoValue>:
   1116c:       90 91 94 05     lds     r25, 0x0594
   11170:       80 91 2f 01     lds     r24, 0x012F
   11174:       92 ff           sbrs    r25, 2
   11176:       2e c0           rjmp    .+92            ; 0x111d4 <CalcNickServoValue+0x68>
   11178:       20 91 4b 05     lds     r18, 0x054B
   1117c:       40 91 4a 05     lds     r20, 0x054A
   11180:       60 e5           ldi     r22, 0x50       ; 80
   11182:       46 9f           mul     r20, r22
   11184:       a0 01           movw    r20, r0
   11186:       11 24           eor     r1, r1
   11188:       90 e8           ldi     r25, 0x80       ; 128
   1118a:       98 0f           add     r25, r24
   1118c:       97 ff           sbrs    r25, 7
   1118e:       02 c0           rjmp    .+4             ; 0x11194 <CalcNickServoValue+0x28>
   11190:       93 e8           ldi     r25, 0x83       ; 131
   11192:       98 0f           add     r25, r24
   11194:       39 2f           mov     r19, r25
   11196:       35 95           asr     r19
   11198:       35 95           asr     r19
   1119a:       80 91 a7 02     lds     r24, 0x02A7
   1119e:       90 91 a8 02     lds     r25, 0x02A8
   111a2:       66 e0           ldi     r22, 0x06       ; 6
   111a4:       36 02           muls    r19, r22
   111a6:       80 19           sub     r24, r0
   111a8:       91 09           sbc     r25, r1
   111aa:       11 24           eor     r1, r1
   111ac:       48 17           cp      r20, r24
   111ae:       59 07           cpc     r21, r25
   111b0:       2c f0           brlt    .+10            ; 0x111bc <CalcNickServoValue+0x50>
   111b2:       50 93 a8 02     sts     0x02A8, r21
   111b6:       40 93 a7 02     sts     0x02A7, r20
   111ba:       08 95           ret
   111bc:       4c e3           ldi     r20, 0x3C       ; 60
   111be:       24 9f           mul     r18, r20
   111c0:       90 01           movw    r18, r0
   111c2:       11 24           eor     r1, r1
   111c4:       82 17           cp      r24, r18
   111c6:       93 07           cpc     r25, r19
   111c8:       4c f0           brlt    .+18            ; 0x111dc <CalcNickServoValue+0x70>
   111ca:       30 93 a8 02     sts     0x02A8, r19
   111ce:       20 93 a7 02     sts     0x02A7, r18
   111d2:       08 95           ret
   111d4:       60 e4           ldi     r22, 0x40       ; 64
   111d6:       86 9f           mul     r24, r22
   111d8:       c0 01           movw    r24, r0
   111da:       11 24           eor     r1, r1
   111dc:       90 93 a8 02     sts     0x02A8, r25
   111e0:       80 93 a7 02     sts     0x02A7, r24
   111e4:       08 95           ret

000111e6 <CalculateServo>:
   111e6:       8f 92           push    r8
   111e8:       9f 92           push    r9
   111ea:       af 92           push    r10
   111ec:       bf 92           push    r11
   111ee:       cf 92           push    r12
   111f0:       df 92           push    r13
   111f2:       ef 92           push    r14
   111f4:       ff 92           push    r15
   111f6:       1f 93           push    r17
   111f8:       cf 93           push    r28
   111fa:       df 93           push    r29
   111fc:       e0 91 52 05     lds     r30, 0x0552
   11200:       f0 e0           ldi     r31, 0x00       ; 0
   11202:       e5 53           subi    r30, 0x35       ; 53
   11204:       fd 4f           sbci    r31, 0xFD       ; 253
   11206:       a6 81           ldd     r26, Z+6        ; 0x06
   11208:       d0 81           ld      r29, Z
   1120a:       80 91 af 02     lds     r24, 0x02AF
   1120e:       c0 91 94 05     lds     r28, 0x0594
   11212:       81 30           cpi     r24, 0x01       ; 1
   11214:       09 f0           breq    .+2             ; 0x11218 <CalculateServo+0x32>
   11216:       f5 c0           rjmp    .+490           ; 0x11402 <CalculateServo+0x21c>
   11218:       80 91 96 05     lds     r24, 0x0596
   1121c:       87 fd           sbrc    r24, 7
   1121e:       2f c0           rjmp    .+94            ; 0x1127e <CalculateServo+0x98>
   11220:       20 91 40 04     lds     r18, 0x0440
   11224:       30 91 41 04     lds     r19, 0x0441
   11228:       40 91 42 04     lds     r20, 0x0442
   1122c:       50 91 43 04     lds     r21, 0x0443
   11230:       bb 27           eor     r27, r27
   11232:       a7 fd           sbrc    r26, 7
   11234:       b0 95           com     r27
   11236:       0e 94 4f 9b     call    0x1369e ; 0x1369e <__mulshisi3>
   1123a:       e0 e8           ldi     r30, 0x80       ; 128
   1123c:       8e 2e           mov     r8, r30
   1123e:       91 2c           mov     r9, r1
   11240:       a1 2c           mov     r10, r1
   11242:       b1 2c           mov     r11, r1
   11244:       a5 01           movw    r20, r10
   11246:       94 01           movw    r18, r8
   11248:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   1124c:       69 01           movw    r12, r18
   1124e:       7a 01           movw    r14, r20
   11250:       20 91 3c 04     lds     r18, 0x043C
   11254:       30 91 3d 04     lds     r19, 0x043D
   11258:       40 91 3e 04     lds     r20, 0x043E
   1125c:       50 91 3f 04     lds     r21, 0x043F
   11260:       ad 2f           mov     r26, r29
   11262:       bb 27           eor     r27, r27
   11264:       a7 fd           sbrc    r26, 7
   11266:       b0 95           com     r27
   11268:       0e 94 4f 9b     call    0x1369e ; 0x1369e <__mulshisi3>
   1126c:       a5 01           movw    r20, r10
   1126e:       94 01           movw    r18, r8
   11270:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   11274:       c2 1a           sub     r12, r18
   11276:       d3 0a           sbc     r13, r19
   11278:       e4 0a           sbc     r14, r20
   1127a:       f5 0a           sbc     r15, r21
   1127c:       03 c0           rjmp    .+6             ; 0x11284 <CalculateServo+0x9e>
   1127e:       c1 2c           mov     r12, r1
   11280:       d1 2c           mov     r13, r1
   11282:       76 01           movw    r14, r12
   11284:       60 91 2d 01     lds     r22, 0x012D
   11288:       20 91 b3 04     lds     r18, 0x04B3
   1128c:       30 91 b4 04     lds     r19, 0x04B4
   11290:       47 e0           ldi     r20, 0x07       ; 7
   11292:       42 9f           mul     r20, r18
   11294:       c0 01           movw    r24, r0
   11296:       43 9f           mul     r20, r19
   11298:       90 0d           add     r25, r0
   1129a:       11 24           eor     r1, r1
   1129c:       aa 27           eor     r26, r26
   1129e:       97 fd           sbrc    r25, 7
   112a0:       a0 95           com     r26
   112a2:       ba 2f           mov     r27, r26
   112a4:       a7 01           movw    r20, r14
   112a6:       96 01           movw    r18, r12
   112a8:       28 1b           sub     r18, r24
   112aa:       39 0b           sbc     r19, r25
   112ac:       4a 0b           sbc     r20, r26
   112ae:       5b 0b           sbc     r21, r27
   112b0:       a6 2f           mov     r26, r22
   112b2:       b0 e0           ldi     r27, 0x00       ; 0
   112b4:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
   112b8:       20 e0           ldi     r18, 0x00       ; 0
   112ba:       32 e0           ldi     r19, 0x02       ; 2
   112bc:       40 e0           ldi     r20, 0x00       ; 0
   112be:       50 e0           ldi     r21, 0x00       ; 0
   112c0:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   112c4:       69 01           movw    r12, r18
   112c6:       7a 01           movw    r14, r20
   112c8:       80 91 a7 02     lds     r24, 0x02A7
   112cc:       90 91 a8 02     lds     r25, 0x02A8
   112d0:       c2 ff           sbrs    r28, 2
   112d2:       05 c0           rjmp    .+10            ; 0x112de <CalculateServo+0xf8>
   112d4:       90 93 ae 02     sts     0x02AE, r25
   112d8:       80 93 ad 02     sts     0x02AD, r24
   112dc:       15 c0           rjmp    .+42            ; 0x11308 <CalculateServo+0x122>
   112de:       20 91 ad 02     lds     r18, 0x02AD
   112e2:       30 91 ae 02     lds     r19, 0x02AE
   112e6:       40 91 ad 02     lds     r20, 0x02AD
   112ea:       50 91 ae 02     lds     r21, 0x02AE
   112ee:       84 1b           sub     r24, r20
   112f0:       95 0b           sbc     r25, r21
   112f2:       60 91 51 05     lds     r22, 0x0551
   112f6:       70 e0           ldi     r23, 0x00       ; 0
   112f8:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   112fc:       26 0f           add     r18, r22
   112fe:       37 1f           adc     r19, r23
   11300:       30 93 ae 02     sts     0x02AE, r19
   11304:       20 93 ad 02     sts     0x02AD, r18
   11308:       20 91 ad 02     lds     r18, 0x02AD
   1130c:       30 91 ae 02     lds     r19, 0x02AE
   11310:       c0 ff           sbrs    r28, 0
   11312:       14 c0           rjmp    .+40            ; 0x1133c <CalculateServo+0x156>
   11314:       37 ff           sbrs    r19, 7
   11316:       02 c0           rjmp    .+4             ; 0x1131c <CalculateServo+0x136>
   11318:       21 5f           subi    r18, 0xF1       ; 241
   1131a:       3f 4f           sbci    r19, 0xFF       ; 255
   1131c:       c9 01           movw    r24, r18
   1131e:       64 e0           ldi     r22, 0x04       ; 4
   11320:       95 95           asr     r25
   11322:       87 95           ror     r24
   11324:       6a 95           dec     r22
   11326:       e1 f7           brne    .-8             ; 0x11320 <CalculateServo+0x13a>
   11328:       4c 01           movw    r8, r24
   1132a:       aa 24           eor     r10, r10
   1132c:       97 fc           sbrc    r9, 7
   1132e:       a0 94           com     r10
   11330:       ba 2c           mov     r11, r10
   11332:       8c 0c           add     r8, r12
   11334:       9d 1c           adc     r9, r13
   11336:       ae 1c           adc     r10, r14
   11338:       bf 1c           adc     r11, r15
   1133a:       13 c0           rjmp    .+38            ; 0x11362 <CalculateServo+0x17c>
   1133c:       37 ff           sbrs    r19, 7
   1133e:       02 c0           rjmp    .+4             ; 0x11344 <CalculateServo+0x15e>
   11340:       21 5f           subi    r18, 0xF1       ; 241
   11342:       3f 4f           sbci    r19, 0xFF       ; 255
   11344:       c9 01           movw    r24, r18
   11346:       54 e0           ldi     r21, 0x04       ; 4
   11348:       95 95           asr     r25
   1134a:       87 95           ror     r24
   1134c:       5a 95           dec     r21
   1134e:       e1 f7           brne    .-8             ; 0x11348 <CalculateServo+0x162>
   11350:       4c 01           movw    r8, r24
   11352:       aa 24           eor     r10, r10
   11354:       97 fc           sbrc    r9, 7
   11356:       a0 94           com     r10
   11358:       ba 2c           mov     r11, r10
   1135a:       8c 18           sub     r8, r12
   1135c:       9d 08           sbc     r9, r13
   1135e:       ae 08           sbc     r10, r14
   11360:       bf 08           sbc     r11, r15
   11362:       c0 90 86 05     lds     r12, 0x0586
   11366:       cc 20           and     r12, r12
   11368:       21 f1           breq    .+72            ; 0x113b2 <CalculateServo+0x1cc>
   1136a:       20 91 c4 04     lds     r18, 0x04C4
   1136e:       30 91 c5 04     lds     r19, 0x04C5
   11372:       d1 2c           mov     r13, r1
   11374:       2c 9d           mul     r18, r12
   11376:       a0 01           movw    r20, r0
   11378:       2d 9d           mul     r18, r13
   1137a:       50 0d           add     r21, r0
   1137c:       3c 9d           mul     r19, r12
   1137e:       50 0d           add     r21, r0
   11380:       11 24           eor     r1, r1
   11382:       ba 01           movw    r22, r20
   11384:       88 27           eor     r24, r24
   11386:       77 fd           sbrc    r23, 7
   11388:       80 95           com     r24
   1138a:       98 2f           mov     r25, r24
   1138c:       68 0d           add     r22, r8
   1138e:       79 1d           adc     r23, r9
   11390:       8a 1d           adc     r24, r10
   11392:       9b 1d           adc     r25, r11
   11394:       2f ef           ldi     r18, 0xFF       ; 255
   11396:       c2 1a           sub     r12, r18
   11398:       d2 0a           sbc     r13, r18
   1139a:       96 01           movw    r18, r12
   1139c:       44 27           eor     r20, r20
   1139e:       37 fd           sbrc    r19, 7
   113a0:       40 95           com     r20
   113a2:       54 2f           mov     r21, r20
   113a4:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   113a8:       30 93 c5 04     sts     0x04C5, r19
   113ac:       20 93 c4 04     sts     0x04C4, r18
   113b0:       04 c0           rjmp    .+8             ; 0x113ba <CalculateServo+0x1d4>
   113b2:       90 92 c5 04     sts     0x04C5, r9
   113b6:       80 92 c4 04     sts     0x04C4, r8
   113ba:       20 91 c4 04     lds     r18, 0x04C4
   113be:       30 91 c5 04     lds     r19, 0x04C5
   113c2:       80 91 4a 05     lds     r24, 0x054A
   113c6:       44 e0           ldi     r20, 0x04       ; 4
   113c8:       84 9f           mul     r24, r20
   113ca:       c0 01           movw    r24, r0
   113cc:       11 24           eor     r1, r1
   113ce:       28 17           cp      r18, r24
   113d0:       39 07           cpc     r19, r25
   113d2:       6c f0           brlt    .+26            ; 0x113ee <CalculateServo+0x208>
   113d4:       20 91 c4 04     lds     r18, 0x04C4
   113d8:       30 91 c5 04     lds     r19, 0x04C5
   113dc:       80 91 4b 05     lds     r24, 0x054B
   113e0:       64 e0           ldi     r22, 0x04       ; 4
   113e2:       86 9f           mul     r24, r22
   113e4:       c0 01           movw    r24, r0
   113e6:       11 24           eor     r1, r1
   113e8:       82 17           cp      r24, r18
   113ea:       93 07           cpc     r25, r19
   113ec:       24 f4           brge    .+8             ; 0x113f6 <CalculateServo+0x210>
   113ee:       90 93 c5 04     sts     0x04C5, r25
   113f2:       80 93 c4 04     sts     0x04C4, r24
   113f6:       80 91 af 02     lds     r24, 0x02AF
   113fa:       8f 5f           subi    r24, 0xFF       ; 255
   113fc:       80 93 af 02     sts     0x02AF, r24
   11400:       d2 c0           rjmp    .+420           ; 0x115a6 <CalculateServo+0x3c0>
   11402:       10 91 2c 01     lds     r17, 0x012C
   11406:       20 91 3c 04     lds     r18, 0x043C
   1140a:       30 91 3d 04     lds     r19, 0x043D
   1140e:       40 91 3e 04     lds     r20, 0x043E
   11412:       50 91 3f 04     lds     r21, 0x043F
   11416:       bb 27           eor     r27, r27
   11418:       a7 fd           sbrc    r26, 7
   1141a:       b0 95           com     r27
   1141c:       0e 94 4f 9b     call    0x1369e ; 0x1369e <__mulshisi3>
   11420:       40 e8           ldi     r20, 0x80       ; 128
   11422:       84 2e           mov     r8, r20
   11424:       91 2c           mov     r9, r1
   11426:       a1 2c           mov     r10, r1
   11428:       b1 2c           mov     r11, r1
   1142a:       a5 01           movw    r20, r10
   1142c:       94 01           movw    r18, r8
   1142e:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   11432:       69 01           movw    r12, r18
   11434:       7a 01           movw    r14, r20
   11436:       20 91 40 04     lds     r18, 0x0440
   1143a:       30 91 41 04     lds     r19, 0x0441
   1143e:       40 91 42 04     lds     r20, 0x0442
   11442:       50 91 43 04     lds     r21, 0x0443
   11446:       ad 2f           mov     r26, r29
   11448:       bb 27           eor     r27, r27
   1144a:       a7 fd           sbrc    r26, 7
   1144c:       b0 95           com     r27
   1144e:       0e 94 4f 9b     call    0x1369e ; 0x1369e <__mulshisi3>
   11452:       a5 01           movw    r20, r10
   11454:       94 01           movw    r18, r8
   11456:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   1145a:       c2 0e           add     r12, r18
   1145c:       d3 1e           adc     r13, r19
   1145e:       e4 1e           adc     r14, r20
   11460:       f5 1e           adc     r15, r21
   11462:       a1 2f           mov     r26, r17
   11464:       b0 e0           ldi     r27, 0x00       ; 0
   11466:       a7 01           movw    r20, r14
   11468:       96 01           movw    r18, r12
   1146a:       0e 94 45 9b     call    0x1368a ; 0x1368a <__muluhisi3>
   1146e:       20 e0           ldi     r18, 0x00       ; 0
   11470:       32 e0           ldi     r19, 0x02       ; 2
   11472:       40 e0           ldi     r20, 0x00       ; 0
   11474:       50 e0           ldi     r21, 0x00       ; 0
   11476:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   1147a:       69 01           movw    r12, r18
   1147c:       7a 01           movw    r14, r20
   1147e:       20 91 ab 02     lds     r18, 0x02AB
   11482:       30 91 ac 02     lds     r19, 0x02AC
   11486:       80 91 2e 01     lds     r24, 0x012E
   1148a:       40 91 ab 02     lds     r20, 0x02AB
   1148e:       50 91 ac 02     lds     r21, 0x02AC
   11492:       60 e4           ldi     r22, 0x40       ; 64
   11494:       86 9f           mul     r24, r22
   11496:       c0 01           movw    r24, r0
   11498:       11 24           eor     r1, r1
   1149a:       84 1b           sub     r24, r20
   1149c:       95 0b           sbc     r25, r21
   1149e:       60 91 51 05     lds     r22, 0x0551
   114a2:       70 e0           ldi     r23, 0x00       ; 0
   114a4:       0e 94 d3 9a     call    0x135a6 ; 0x135a6 <__divmodhi4>
   114a8:       26 0f           add     r18, r22
   114aa:       37 1f           adc     r19, r23
   114ac:       30 93 ac 02     sts     0x02AC, r19
   114b0:       20 93 ab 02     sts     0x02AB, r18
   114b4:       20 91 ab 02     lds     r18, 0x02AB
   114b8:       30 91 ac 02     lds     r19, 0x02AC
   114bc:       c1 ff           sbrs    r28, 1
   114be:       14 c0           rjmp    .+40            ; 0x114e8 <CalculateServo+0x302>
   114c0:       37 ff           sbrs    r19, 7
   114c2:       02 c0           rjmp    .+4             ; 0x114c8 <CalculateServo+0x2e2>
   114c4:       21 5f           subi    r18, 0xF1       ; 241
   114c6:       3f 4f           sbci    r19, 0xFF       ; 255
   114c8:       c9 01           movw    r24, r18
   114ca:       34 e0           ldi     r19, 0x04       ; 4
   114cc:       95 95           asr     r25
   114ce:       87 95           ror     r24
   114d0:       3a 95           dec     r19
   114d2:       e1 f7           brne    .-8             ; 0x114cc <CalculateServo+0x2e6>
   114d4:       4c 01           movw    r8, r24
   114d6:       aa 24           eor     r10, r10
   114d8:       97 fc           sbrc    r9, 7
   114da:       a0 94           com     r10
   114dc:       ba 2c           mov     r11, r10
   114de:       8c 0c           add     r8, r12
   114e0:       9d 1c           adc     r9, r13
   114e2:       ae 1c           adc     r10, r14
   114e4:       bf 1c           adc     r11, r15
   114e6:       13 c0           rjmp    .+38            ; 0x1150e <CalculateServo+0x328>
   114e8:       37 ff           sbrs    r19, 7
   114ea:       02 c0           rjmp    .+4             ; 0x114f0 <CalculateServo+0x30a>
   114ec:       21 5f           subi    r18, 0xF1       ; 241
   114ee:       3f 4f           sbci    r19, 0xFF       ; 255
   114f0:       c9 01           movw    r24, r18
   114f2:       24 e0           ldi     r18, 0x04       ; 4
   114f4:       95 95           asr     r25
   114f6:       87 95           ror     r24
   114f8:       2a 95           dec     r18
   114fa:       e1 f7           brne    .-8             ; 0x114f4 <CalculateServo+0x30e>
   114fc:       4c 01           movw    r8, r24
   114fe:       aa 24           eor     r10, r10
   11500:       97 fc           sbrc    r9, 7
   11502:       a0 94           com     r10
   11504:       ba 2c           mov     r11, r10
   11506:       8c 18           sub     r8, r12
   11508:       9d 08           sbc     r9, r13
   1150a:       ae 08           sbc     r10, r14
   1150c:       bf 08           sbc     r11, r15
   1150e:       c0 90 87 05     lds     r12, 0x0587
   11512:       cc 20           and     r12, r12
   11514:       21 f1           breq    .+72            ; 0x1155e <CalculateServo+0x378>
   11516:       20 91 c2 04     lds     r18, 0x04C2
   1151a:       30 91 c3 04     lds     r19, 0x04C3
   1151e:       d1 2c           mov     r13, r1
   11520:       2c 9d           mul     r18, r12
   11522:       a0 01           movw    r20, r0
   11524:       2d 9d           mul     r18, r13
   11526:       50 0d           add     r21, r0
   11528:       3c 9d           mul     r19, r12
   1152a:       50 0d           add     r21, r0
   1152c:       11 24           eor     r1, r1
   1152e:       ba 01           movw    r22, r20
   11530:       88 27           eor     r24, r24
   11532:       77 fd           sbrc    r23, 7
   11534:       80 95           com     r24
   11536:       98 2f           mov     r25, r24
   11538:       68 0d           add     r22, r8
   1153a:       79 1d           adc     r23, r9
   1153c:       8a 1d           adc     r24, r10
   1153e:       9b 1d           adc     r25, r11
   11540:       2f ef           ldi     r18, 0xFF       ; 255
   11542:       c2 1a           sub     r12, r18
   11544:       d2 0a           sbc     r13, r18
   11546:       96 01           movw    r18, r12
   11548:       44 27           eor     r20, r20
   1154a:       37 fd           sbrc    r19, 7
   1154c:       40 95           com     r20
   1154e:       54 2f           mov     r21, r20
   11550:       0e 94 08 9b     call    0x13610 ; 0x13610 <__divmodsi4>
   11554:       30 93 c3 04     sts     0x04C3, r19
   11558:       20 93 c2 04     sts     0x04C2, r18
   1155c:       04 c0           rjmp    .+8             ; 0x11566 <CalculateServo+0x380>
   1155e:       90 92 c3 04     sts     0x04C3, r9
   11562:       80 92 c2 04     sts     0x04C2, r8
   11566:       20 91 c2 04     lds     r18, 0x04C2
   1156a:       30 91 c3 04     lds     r19, 0x04C3
   1156e:       80 91 4e 05     lds     r24, 0x054E
   11572:       44 e0           ldi     r20, 0x04       ; 4
   11574:       84 9f           mul     r24, r20
   11576:       c0 01           movw    r24, r0
   11578:       11 24           eor     r1, r1
   1157a:       28 17           cp      r18, r24
   1157c:       39 07           cpc     r19, r25
   1157e:       6c f0           brlt    .+26            ; 0x1159a <CalculateServo+0x3b4>
   11580:       20 91 c2 04     lds     r18, 0x04C2
   11584:       30 91 c3 04     lds     r19, 0x04C3
   11588:       80 91 4f 05     lds     r24, 0x054F
   1158c:       64 e0           ldi     r22, 0x04       ; 4
   1158e:       86 9f           mul     r24, r22
   11590:       c0 01           movw    r24, r0
   11592:       11 24           eor     r1, r1
   11594:       82 17           cp      r24, r18
   11596:       93 07           cpc     r25, r19
   11598:       24 f4           brge    .+8             ; 0x115a2 <CalculateServo+0x3bc>
   1159a:       90 93 c3 04     sts     0x04C3, r25
   1159e:       80 93 c2 04     sts     0x04C2, r24
   115a2:       10 92 af 02     sts     0x02AF, r1
   115a6:       df 91           pop     r29
   115a8:       cf 91           pop     r28
   115aa:       1f 91           pop     r17
   115ac:       ff 90           pop     r15
   115ae:       ef 90           pop     r14
   115b0:       df 90           pop     r13
   115b2:       cf 90           pop     r12
   115b4:       bf 90           pop     r11
   115b6:       af 90           pop     r10
   115b8:       9f 90           pop     r9
   115ba:       8f 90           pop     r8
   115bc:       08 95           ret

000115be <__vector_9>:
   115be:       1f 92           push    r1
   115c0:       0f 92           push    r0
   115c2:       0f b6           in      r0, 0x3f        ; 63
   115c4:       0f 92           push    r0
   115c6:       11 24           eor     r1, r1
   115c8:       0b b6           in      r0, 0x3b        ; 59
   115ca:       0f 92           push    r0
   115cc:       2f 93           push    r18
   115ce:       3f 93           push    r19
   115d0:       4f 93           push    r20
   115d2:       5f 93           push    r21
   115d4:       8f 93           push    r24
   115d6:       9f 93           push    r25
   115d8:       ef 93           push    r30
   115da:       ff 93           push    r31
   115dc:       80 91 c0 04     lds     r24, 0x04C0
   115e0:       81 11           cpse    r24, r1
   115e2:       ca c0           rjmp    .+404           ; 0x11778 <__vector_9+0x1ba>
   115e4:       90 91 b0 00     lds     r25, 0x00B0
   115e8:       80 91 50 05     lds     r24, 0x0550
   115ec:       96 ff           sbrs    r25, 6
   115ee:       8d c0           rjmp    .+282           ; 0x1170a <__vector_9+0x14c>
   115f0:       90 91 b0 00     lds     r25, 0x00B0
   115f4:       9f 7b           andi    r25, 0xBF       ; 191
   115f6:       90 93 b0 00     sts     0x00B0, r25
   115fa:       e0 91 bf 04     lds     r30, 0x04BF
   115fe:       e1 11           cpse    r30, r1
   11600:       17 c0           rjmp    .+46            ; 0x11630 <__vector_9+0x72>
   11602:       4d ed           ldi     r20, 0xDD       ; 221
   11604:       56 e0           ldi     r21, 0x06       ; 6
   11606:       84 9f           mul     r24, r20
   11608:       90 01           movw    r18, r0
   1160a:       85 9f           mul     r24, r21
   1160c:       30 0d           add     r19, r0
   1160e:       11 24           eor     r1, r1
   11610:       80 91 bd 04     lds     r24, 0x04BD
   11614:       90 91 be 04     lds     r25, 0x04BE
   11618:       28 1b           sub     r18, r24
   1161a:       39 0b           sbc     r19, r25
   1161c:       30 93 c7 04     sts     0x04C7, r19
   11620:       20 93 c6 04     sts     0x04C6, r18
   11624:       10 92 be 04     sts     0x04BE, r1
   11628:       10 92 bd 04     sts     0x04BD, r1
   1162c:       46 9a           sbi     0x08, 6 ; 8
   1162e:       a1 c0           rjmp    .+322           ; 0x11772 <__vector_9+0x1b4>
   11630:       8e 17           cp      r24, r30
   11632:       38 f4           brcc    .+14            ; 0x11642 <__vector_9+0x84>
   11634:       8a e0           ldi     r24, 0x0A       ; 10
   11636:       90 e0           ldi     r25, 0x00       ; 0
   11638:       90 93 c7 04     sts     0x04C7, r25
   1163c:       80 93 c6 04     sts     0x04C6, r24
   11640:       98 c0           rjmp    .+304           ; 0x11772 <__vector_9+0x1b4>
   11642:       89 ea           ldi     r24, 0xA9       ; 169
   11644:       93 e0           ldi     r25, 0x03       ; 3
   11646:       90 93 c7 04     sts     0x04C7, r25
   1164a:       80 93 c6 04     sts     0x04C6, r24
   1164e:       e3 30           cpi     r30, 0x03       ; 3
   11650:       c1 f0           breq    .+48            ; 0x11682 <__vector_9+0xc4>
   11652:       48 f4           brcc    .+18            ; 0x11666 <__vector_9+0xa8>
   11654:       e1 30           cpi     r30, 0x01       ; 1
   11656:       71 f0           breq    .+28            ; 0x11674 <__vector_9+0xb6>
   11658:       e2 30           cpi     r30, 0x02       ; 2
   1165a:       f9 f4           brne    .+62            ; 0x1169a <__vector_9+0xdc>
   1165c:       80 91 c2 04     lds     r24, 0x04C2
   11660:       90 91 c3 04     lds     r25, 0x04C3
   11664:       0b c0           rjmp    .+22            ; 0x1167c <__vector_9+0xbe>
   11666:       e4 30           cpi     r30, 0x04       ; 4
   11668:       79 f0           breq    .+30            ; 0x11688 <__vector_9+0xca>
   1166a:       e5 30           cpi     r30, 0x05       ; 5
   1166c:       b1 f4           brne    .+44            ; 0x1169a <__vector_9+0xdc>
   1166e:       80 91 1e 06     lds     r24, 0x061E
   11672:       0c c0           rjmp    .+24            ; 0x1168c <__vector_9+0xce>
   11674:       80 91 c4 04     lds     r24, 0x04C4
   11678:       90 91 c5 04     lds     r25, 0x04C5
   1167c:       87 55           subi    r24, 0x57       ; 87
   1167e:       9e 4f           sbci    r25, 0xFE       ; 254
   11680:       17 c0           rjmp    .+46            ; 0x116b0 <__vector_9+0xf2>
   11682:       80 91 15 06     lds     r24, 0x0615
   11686:       02 c0           rjmp    .+4             ; 0x1168c <__vector_9+0xce>
   11688:       80 91 f6 05     lds     r24, 0x05F6
   1168c:       24 e0           ldi     r18, 0x04       ; 4
   1168e:       82 9f           mul     r24, r18
   11690:       c0 01           movw    r24, r0
   11692:       11 24           eor     r1, r1
   11694:       87 55           subi    r24, 0x57       ; 87
   11696:       9e 4f           sbci    r25, 0xFE       ; 254
   11698:       0b c0           rjmp    .+22            ; 0x116b0 <__vector_9+0xf2>
   1169a:       f0 e0           ldi     r31, 0x00       ; 0
   1169c:       ee 0f           add     r30, r30
   1169e:       ff 1f           adc     r31, r31
   116a0:       e2 5f           subi    r30, 0xF2       ; 242
   116a2:       f7 4f           sbci    r31, 0xF7       ; 247
   116a4:       80 81           ld      r24, Z
   116a6:       91 81           ldd     r25, Z+1        ; 0x01
   116a8:       88 0f           add     r24, r24
   116aa:       99 1f           adc     r25, r25
   116ac:       87 55           subi    r24, 0x57       ; 87
   116ae:       9c 4f           sbci    r25, 0xFC       ; 252
   116b0:       90 93 c7 04     sts     0x04C7, r25
   116b4:       80 93 c6 04     sts     0x04C6, r24
   116b8:       80 91 c6 04     lds     r24, 0x04C6
   116bc:       90 91 c7 04     lds     r25, 0x04C7
   116c0:       8d 3d           cpi     r24, 0xDD       ; 221
   116c2:       25 e0           ldi     r18, 0x05       ; 5
   116c4:       92 07           cpc     r25, r18
   116c6:       18 f0           brcs    .+6             ; 0x116ce <__vector_9+0x110>
   116c8:       8c ed           ldi     r24, 0xDC       ; 220
   116ca:       95 e0           ldi     r25, 0x05       ; 5
   116cc:       05 c0           rjmp    .+10            ; 0x116d8 <__vector_9+0x11a>
   116ce:       87 37           cpi     r24, 0x77       ; 119
   116d0:       91 40           sbci    r25, 0x01       ; 1
   116d2:       30 f4           brcc    .+12            ; 0x116e0 <__vector_9+0x122>
   116d4:       87 e7           ldi     r24, 0x77       ; 119
   116d6:       91 e0           ldi     r25, 0x01       ; 1
   116d8:       90 93 c7 04     sts     0x04C7, r25
   116dc:       80 93 c6 04     sts     0x04C6, r24
   116e0:       20 91 c6 04     lds     r18, 0x04C6
   116e4:       30 91 c7 04     lds     r19, 0x04C7
   116e8:       2c 5b           subi    r18, 0xBC       ; 188
   116ea:       31 09           sbc     r19, r1
   116ec:       30 93 c7 04     sts     0x04C7, r19
   116f0:       20 93 c6 04     sts     0x04C6, r18
   116f4:       80 91 bd 04     lds     r24, 0x04BD
   116f8:       90 91 be 04     lds     r25, 0x04BE
   116fc:       82 0f           add     r24, r18
   116fe:       93 1f           adc     r25, r19
   11700:       90 93 be 04     sts     0x04BE, r25
   11704:       80 93 bd 04     sts     0x04BD, r24
   11708:       34 c0           rjmp    .+104           ; 0x11772 <__vector_9+0x1b4>
   1170a:       90 91 b0 00     lds     r25, 0x00B0
   1170e:       90 64           ori     r25, 0x40       ; 64
   11710:       90 93 b0 00     sts     0x00B0, r25
   11714:       2c eb           ldi     r18, 0xBC       ; 188
   11716:       30 e0           ldi     r19, 0x00       ; 0
   11718:       30 93 c7 04     sts     0x04C7, r19
   1171c:       20 93 c6 04     sts     0x04C6, r18
   11720:       20 91 bd 04     lds     r18, 0x04BD
   11724:       30 91 be 04     lds     r19, 0x04BE
   11728:       24 54           subi    r18, 0x44       ; 68
   1172a:       3f 4f           sbci    r19, 0xFF       ; 255
   1172c:       30 93 be 04     sts     0x04BE, r19
   11730:       20 93 bd 04     sts     0x04BD, r18
   11734:       90 91 c9 04     lds     r25, 0x04C9
   11738:       99 23           and     r25, r25
   1173a:       21 f0           breq    .+8             ; 0x11744 <__vector_9+0x186>
   1173c:       90 91 02 04     lds     r25, 0x0402
   11740:       91 11           cpse    r25, r1
   11742:       04 c0           rjmp    .+8             ; 0x1174c <__vector_9+0x18e>
   11744:       90 91 c9 04     lds     r25, 0x04C9
   11748:       92 30           cpi     r25, 0x02       ; 2
   1174a:       11 f4           brne    .+4             ; 0x11750 <__vector_9+0x192>
   1174c:       46 98           cbi     0x08, 6 ; 8
   1174e:       01 c0           rjmp    .+2             ; 0x11752 <__vector_9+0x194>
   11750:       46 9a           sbi     0x08, 6 ; 8
   11752:       20 91 bf 04     lds     r18, 0x04BF
   11756:       2f 5f           subi    r18, 0xFF       ; 255
   11758:       20 93 bf 04     sts     0x04BF, r18
   1175c:       30 e0           ldi     r19, 0x00       ; 0
   1175e:       90 e0           ldi     r25, 0x00       ; 0
   11760:       01 96           adiw    r24, 0x01       ; 1
   11762:       82 17           cp      r24, r18
   11764:       93 07           cpc     r25, r19
   11766:       2c f4           brge    .+10            ; 0x11772 <__vector_9+0x1b4>
   11768:       81 e0           ldi     r24, 0x01       ; 1
   1176a:       80 93 af 02     sts     0x02AF, r24
   1176e:       10 92 bf 04     sts     0x04BF, r1
   11772:       81 e0           ldi     r24, 0x01       ; 1
   11774:       80 93 c0 04     sts     0x04C0, r24
   11778:       80 91 c6 04     lds     r24, 0x04C6
   1177c:       90 91 c7 04     lds     r25, 0x04C7
   11780:       8f 37           cpi     r24, 0x7F       ; 127
   11782:       21 e0           ldi     r18, 0x01       ; 1
   11784:       92 07           cpc     r25, r18
   11786:       88 f4           brcc    .+34            ; 0x117aa <__vector_9+0x1ec>
   11788:       8f 3f           cpi     r24, 0xFF       ; 255
   1178a:       91 05           cpc     r25, r1
   1178c:       e1 f0           breq    .+56            ; 0x117c6 <__vector_9+0x208>
   1178e:       d8 f0           brcs    .+54            ; 0x117c6 <__vector_9+0x208>
   11790:       8e 37           cpi     r24, 0x7E       ; 126
   11792:       91 40           sbci    r25, 0x01       ; 1
   11794:       51 f0           breq    .+20            ; 0x117aa <__vector_9+0x1ec>
   11796:       80 e8           ldi     r24, 0x80       ; 128
   11798:       80 93 b3 00     sts     0x00B3, r24
   1179c:       80 91 c6 04     lds     r24, 0x04C6
   117a0:       90 91 c7 04     lds     r25, 0x04C7
   117a4:       80 58           subi    r24, 0x80       ; 128
   117a6:       91 09           sbc     r25, r1
   117a8:       09 c0           rjmp    .+18            ; 0x117bc <__vector_9+0x1fe>
   117aa:       8f ef           ldi     r24, 0xFF       ; 255
   117ac:       80 93 b3 00     sts     0x00B3, r24
   117b0:       80 91 c6 04     lds     r24, 0x04C6
   117b4:       90 91 c7 04     lds     r25, 0x04C7
   117b8:       8f 5f           subi    r24, 0xFF       ; 255
   117ba:       91 09           sbc     r25, r1
   117bc:       90 93 c7 04     sts     0x04C7, r25
   117c0:       80 93 c6 04     sts     0x04C6, r24
   117c4:       08 c0           rjmp    .+16            ; 0x117d6 <__vector_9+0x218>
   117c6:       80 93 b3 00     sts     0x00B3, r24
   117ca:       10 92 c7 04     sts     0x04C7, r1
   117ce:       10 92 c6 04     sts     0x04C6, r1
   117d2:       10 92 c0 04     sts     0x04C0, r1
   117d6:       ff 91           pop     r31
   117d8:       ef 91           pop     r30
   117da:       9f 91           pop     r25
   117dc:       8f 91           pop     r24
   117de:       5f 91           pop     r21
   117e0:       4f 91           pop     r20
   117e2:       3f 91           pop     r19
   117e4:       2f 91           pop     r18
   117e6:       0f 90           pop     r0
   117e8:       0b be           out     0x3b, r0        ; 59
   117ea:       0f 90           pop     r0
   117ec:       0f be           out     0x3f, r0        ; 63
   117ee:       0f 90           pop     r0
   117f0:       1f 90           pop     r1
   117f2:       18 95           reti

000117f4 <I2C_Init>:
   117f4:       9f b7           in      r25, 0x3f       ; 63
   117f6:       f8 94           cli
   117f8:       39 98           cbi     0x07, 1 ; 7
   117fa:       38 9a           sbi     0x07, 0 ; 7
   117fc:       28 b1           in      r18, 0x08       ; 8
   117fe:       23 60           ori     r18, 0x03       ; 3
   11800:       28 b9           out     0x08, r18       ; 8
   11802:       20 91 b9 00     lds     r18, 0x00B9
   11806:       2c 7f           andi    r18, 0xFC       ; 252
   11808:       20 93 b9 00     sts     0x00B9, r18
   1180c:       2a e2           ldi     r18, 0x2A       ; 42
   1180e:       20 93 b8 00     sts     0x00B8, r18
   11812:       10 92 e1 04     sts     0x04E1, r1
   11816:       10 92 e0 04     sts     0x04E0, r1
   1181a:       10 92 df 04     sts     0x04DF, r1
   1181e:       81 11           cpse    r24, r1
   11820:       03 c0           rjmp    .+6             ; 0x11828 <I2C_Init+0x34>
   11822:       78 94           sei
   11824:       9f bf           out     0x3f, r25       ; 63
   11826:       08 95           ret
   11828:       e2 e8           ldi     r30, 0x82       ; 130
   1182a:       f9 e0           ldi     r31, 0x09       ; 9
   1182c:       df 01           movw    r26, r30
   1182e:       1e 97           sbiw    r26, 0x0e       ; 14
   11830:       1c 92           st      X, r1
   11832:       11 96           adiw    r26, 0x01       ; 1
   11834:       1c 92           st      X, r1
   11836:       11 96           adiw    r26, 0x01       ; 1
   11838:       1c 92           st      X, r1
   1183a:       11 96           adiw    r26, 0x01       ; 1
   1183c:       1c 92           st      X, r1
   1183e:       11 96           adiw    r26, 0x01       ; 1
   11840:       1c 92           st      X, r1
   11842:       11 96           adiw    r26, 0x01       ; 1
   11844:       1c 92           st      X, r1
   11846:       11 96           adiw    r26, 0x01       ; 1
   11848:       1c 92           st      X, r1
   1184a:       11 96           adiw    r26, 0x01       ; 1
   1184c:       1c 92           st      X, r1
   1184e:       10 82           st      Z, r1
   11850:       11 96           adiw    r26, 0x01       ; 1
   11852:       1c 92           st      X, r1
   11854:       11 96           adiw    r26, 0x01       ; 1
   11856:       1c 92           st      X, r1
   11858:       11 96           adiw    r26, 0x01       ; 1
   1185a:       1c 92           st      X, r1
   1185c:       11 96           adiw    r26, 0x01       ; 1
   1185e:       1c 92           st      X, r1
   11860:       11 96           adiw    r26, 0x01       ; 1
   11862:       1c 92           st      X, r1
   11864:       11 96           adiw    r26, 0x01       ; 1
   11866:       1c 92           st      X, r1
   11868:       3f 96           adiw    r30, 0x0f       ; 15
   1186a:       8a e0           ldi     r24, 0x0A       ; 10
   1186c:       e6 33           cpi     r30, 0x36       ; 54
   1186e:       f8 07           cpc     r31, r24
   11870:       e9 f6           brne    .-70            ; 0x1182c <I2C_Init+0x38>
   11872:       d7 cf           rjmp    .-82            ; 0x11822 <I2C_Init+0x2e>

00011874 <I2C_Reset>:
   11874:       0f 93           push    r16
   11876:       1f 93           push    r17
   11878:       cf 93           push    r28
   1187a:       df 93           push    r29
   1187c:       10 92 e1 04     sts     0x04E1, r1
   11880:       cc eb           ldi     r28, 0xBC       ; 188
   11882:       d0 e0           ldi     r29, 0x00       ; 0
   11884:       84 e9           ldi     r24, 0x94       ; 148
   11886:       88 83           st      Y, r24
   11888:       80 e8           ldi     r24, 0x80       ; 128
   1188a:       88 83           st      Y, r24
   1188c:       10 92 bd 00     sts     0x00BD, r1
   11890:       10 92 ba 00     sts     0x00BA, r1
   11894:       0b eb           ldi     r16, 0xBB       ; 187
   11896:       10 e0           ldi     r17, 0x00       ; 0
   11898:       f8 01           movw    r30, r16
   1189a:       10 82           st      Z, r1
   1189c:       10 92 b9 00     sts     0x00B9, r1
   118a0:       10 92 b8 00     sts     0x00B8, r1
   118a4:       10 92 de 04     sts     0x04DE, r1
   118a8:       80 e0           ldi     r24, 0x00       ; 0
   118aa:       a4 df           rcall   .-184           ; 0x117f4 <I2C_Init>
   118ac:       f8 01           movw    r30, r16
   118ae:       10 82           st      Z, r1
   118b0:       85 e8           ldi     r24, 0x85       ; 133
   118b2:       88 83           st      Y, r24
   118b4:       80 91 dc 04     lds     r24, 0x04DC
   118b8:       82 60           ori     r24, 0x02       ; 2
   118ba:       80 93 dc 04     sts     0x04DC, r24
   118be:       df 91           pop     r29
   118c0:       cf 91           pop     r28
   118c2:       1f 91           pop     r17
   118c4:       0f 91           pop     r16
   118c6:       08 95           ret

000118c8 <__vector_26>:
   118c8:       1f 92           push    r1
   118ca:       0f 92           push    r0
   118cc:       0f b6           in      r0, 0x3f        ; 63
   118ce:       0f 92           push    r0
   118d0:       11 24           eor     r1, r1
   118d2:       0b b6           in      r0, 0x3b        ; 59
   118d4:       0f 92           push    r0
   118d6:       2f 93           push    r18
   118d8:       3f 93           push    r19
   118da:       4f 93           push    r20
   118dc:       6f 93           push    r22
   118de:       7f 93           push    r23
   118e0:       8f 93           push    r24
   118e2:       9f 93           push    r25
   118e4:       af 93           push    r26
   118e6:       bf 93           push    r27
   118e8:       ef 93           push    r30
   118ea:       ff 93           push    r31
   118ec:       80 91 e1 04     lds     r24, 0x04E1
   118f0:       91 e0           ldi     r25, 0x01       ; 1
   118f2:       98 0f           add     r25, r24
   118f4:       90 93 e1 04     sts     0x04E1, r25
   118f8:       90 e0           ldi     r25, 0x00       ; 0
   118fa:       87 30           cpi     r24, 0x07       ; 7
   118fc:       91 05           cpc     r25, r1
   118fe:       08 f0           brcs    .+2             ; 0x11902 <__vector_26+0x3a>
   11900:       88 c2           rjmp    .+1296          ; 0x11e12 <__vector_26+0x54a>
   11902:       fc 01           movw    r30, r24
   11904:       e0 55           subi    r30, 0x50       ; 80
   11906:       ff 4f           sbci    r31, 0xFF       ; 255
   11908:       0c 94 24 9b     jmp     0x13648 ; 0x13648 <__tablejump2__>
   1190c:       81 e0           ldi     r24, 0x01       ; 1
   1190e:       80 93 de 04     sts     0x04DE, r24
   11912:       e0 91 e0 04     lds     r30, 0x04E0
   11916:       34 e0           ldi     r19, 0x04       ; 4
   11918:       e3 9f           mul     r30, r19
   1191a:       f0 01           movw    r30, r0
   1191c:       11 24           eor     r1, r1
   1191e:       ec 55           subi    r30, 0x5C       ; 92
   11920:       fa 4f           sbci    r31, 0xFA       ; 250
   11922:       85 85           ldd     r24, Z+13       ; 0x0d
   11924:       18 16           cp      r1, r24
   11926:       54 f0           brlt    .+20            ; 0x1193c <__vector_26+0x74>
   11928:       80 91 e0 04     lds     r24, 0x04E0
   1192c:       8c 30           cpi     r24, 0x0C       ; 12
   1192e:       30 f4           brcc    .+12            ; 0x1193c <__vector_26+0x74>
   11930:       80 91 e0 04     lds     r24, 0x04E0
   11934:       8f 5f           subi    r24, 0xFF       ; 255
   11936:       80 93 e0 04     sts     0x04E0, r24
   1193a:       eb cf           rjmp    .-42            ; 0x11912 <__vector_26+0x4a>
   1193c:       80 91 e0 04     lds     r24, 0x04E0
   11940:       6c e0           ldi     r22, 0x0C       ; 12
   11942:       0e 94 b3 9a     call    0x13566 ; 0x13566 <__udivmodqi4>
   11946:       90 93 e0 04     sts     0x04E0, r25
   1194a:       80 91 d7 04     lds     r24, 0x04D7
   1194e:       8f 5f           subi    r24, 0xFF       ; 255
   11950:       80 93 d7 04     sts     0x04D7, r24
   11954:       90 91 b2 02     lds     r25, 0x02B2
   11958:       98 17           cp      r25, r24
   1195a:       70 f4           brcc    .+28            ; 0x11978 <__vector_26+0xb0>
   1195c:       10 92 d7 04     sts     0x04D7, r1
   11960:       10 92 db 04     sts     0x04DB, r1
   11964:       10 92 da 04     sts     0x04DA, r1
   11968:       85 e0           ldi     r24, 0x05       ; 5
   1196a:       80 93 e1 04     sts     0x04E1, r24
   1196e:       80 91 df 04     lds     r24, 0x04DF
   11972:       88 0f           add     r24, r24
   11974:       8d 5a           subi    r24, 0xAD       ; 173
   11976:       04 c0           rjmp    .+8             ; 0x11980 <__vector_26+0xb8>
   11978:       80 91 e0 04     lds     r24, 0x04E0
   1197c:       88 0f           add     r24, r24
   1197e:       8e 5a           subi    r24, 0xAE       ; 174
   11980:       80 93 bb 00     sts     0x00BB, r24
   11984:       85 e8           ldi     r24, 0x85       ; 133
   11986:       80 93 bc 00     sts     0x00BC, r24
   1198a:       59 c2           rjmp    .+1202          ; 0x11e3e <__vector_26+0x576>
   1198c:       a0 91 e0 04     lds     r26, 0x04E0
   11990:       8f e0           ldi     r24, 0x0F       ; 15
   11992:       8a 9f           mul     r24, r26
   11994:       d0 01           movw    r26, r0
   11996:       11 24           eor     r1, r1
   11998:       ac 58           subi    r26, 0x8C       ; 140
   1199a:       b6 4f           sbci    r27, 0xF6       ; 246
   1199c:       11 96           adiw    r26, 0x01       ; 1
   1199e:       9c 91           ld      r25, X
   119a0:       90 93 bb 00     sts     0x00BB, r25
   119a4:       95 e8           ldi     r25, 0x85       ; 133
   119a6:       90 93 bc 00     sts     0x00BC, r25
   119aa:       a0 91 e0 04     lds     r26, 0x04E0
   119ae:       8a 9f           mul     r24, r26
   119b0:       d0 01           movw    r26, r0
   119b2:       11 24           eor     r1, r1
   119b4:       ac 58           subi    r26, 0x8C       ; 140
   119b6:       b6 4f           sbci    r27, 0xF6       ; 246
   119b8:       9c 91           ld      r25, X
   119ba:       90 ff           sbrs    r25, 0
   119bc:       79 c0           rjmp    .+242           ; 0x11ab0 <__vector_26+0x1e8>
   119be:       e0 91 e0 04     lds     r30, 0x04E0
   119c2:       8e 9f           mul     r24, r30
   119c4:       f0 01           movw    r30, r0
   119c6:       11 24           eor     r1, r1
   119c8:       ec 58           subi    r30, 0x8C       ; 140
   119ca:       f6 4f           sbci    r31, 0xF6       ; 246
   119cc:       82 81           ldd     r24, Z+2        ; 0x02
   119ce:       88 23           and     r24, r24
   119d0:       29 f0           breq    .+10            ; 0x119dc <__vector_26+0x114>
   119d2:       80 91 1a 05     lds     r24, 0x051A
   119d6:       87 30           cpi     r24, 0x07       ; 7
   119d8:       08 f4           brcc    .+2             ; 0x119dc <__vector_26+0x114>
   119da:       31 c2           rjmp    .+1122          ; 0x11e3e <__vector_26+0x576>
   119dc:       80 91 da 04     lds     r24, 0x04DA
   119e0:       90 91 db 04     lds     r25, 0x04DB
   119e4:       89 2b           or      r24, r25
   119e6:       09 f0           breq    .+2             ; 0x119ea <__vector_26+0x122>
   119e8:       2a c2           rjmp    .+1108          ; 0x11e3e <__vector_26+0x576>
   119ea:       80 91 d8 04     lds     r24, 0x04D8
   119ee:       90 91 d9 04     lds     r25, 0x04D9
   119f2:       89 2b           or      r24, r25
   119f4:       09 f0           breq    .+2             ; 0x119f8 <__vector_26+0x130>
   119f6:       23 c2           rjmp    .+1094          ; 0x11e3e <__vector_26+0x576>
   119f8:       5b c0           rjmp    .+182           ; 0x11ab0 <__vector_26+0x1e8>
   119fa:       40 91 e0 04     lds     r20, 0x04E0
   119fe:       20 91 d8 04     lds     r18, 0x04D8
   11a02:       30 91 d9 04     lds     r19, 0x04D9
   11a06:       81 e0           ldi     r24, 0x01       ; 1
   11a08:       90 e0           ldi     r25, 0x00       ; 0
   11a0a:       02 c0           rjmp    .+4             ; 0x11a10 <__vector_26+0x148>
   11a0c:       88 0f           add     r24, r24
   11a0e:       99 1f           adc     r25, r25
   11a10:       4a 95           dec     r20
   11a12:       e2 f7           brpl    .-8             ; 0x11a0c <__vector_26+0x144>
   11a14:       82 23           and     r24, r18
   11a16:       93 23           and     r25, r19
   11a18:       e0 91 e0 04     lds     r30, 0x04E0
   11a1c:       89 2b           or      r24, r25
   11a1e:       49 f0           breq    .+18            ; 0x11a32 <__vector_26+0x16a>
   11a20:       8f e0           ldi     r24, 0x0F       ; 15
   11a22:       e8 9f           mul     r30, r24
   11a24:       f0 01           movw    r30, r0
   11a26:       11 24           eor     r1, r1
   11a28:       ec 58           subi    r30, 0x8C       ; 140
   11a2a:       f6 4f           sbci    r31, 0xF6       ; 246
   11a2c:       80 e1           ldi     r24, 0x10       ; 16
   11a2e:       84 83           std     Z+4, r24        ; 0x04
   11a30:       07 c0           rjmp    .+14            ; 0x11a40 <__vector_26+0x178>
   11a32:       3f e0           ldi     r19, 0x0F       ; 15
   11a34:       e3 9f           mul     r30, r19
   11a36:       f0 01           movw    r30, r0
   11a38:       11 24           eor     r1, r1
   11a3a:       ec 58           subi    r30, 0x8C       ; 140
   11a3c:       f6 4f           sbci    r31, 0xF6       ; 246
   11a3e:       14 82           std     Z+4, r1 ; 0x04
   11a40:       a0 91 e0 04     lds     r26, 0x04E0
   11a44:       e0 91 e0 04     lds     r30, 0x04E0
   11a48:       2f e0           ldi     r18, 0x0F       ; 15
   11a4a:       2a 9f           mul     r18, r26
   11a4c:       d0 01           movw    r26, r0
   11a4e:       11 24           eor     r1, r1
   11a50:       ac 58           subi    r26, 0x8C       ; 140
   11a52:       b6 4f           sbci    r27, 0xF6       ; 246
   11a54:       14 96           adiw    r26, 0x04       ; 4
   11a56:       8c 91           ld      r24, X
   11a58:       38 e0           ldi     r19, 0x08       ; 8
   11a5a:       83 9f           mul     r24, r19
   11a5c:       c0 01           movw    r24, r0
   11a5e:       11 24           eor     r1, r1
   11a60:       2e 9f           mul     r18, r30
   11a62:       f0 01           movw    r30, r0
   11a64:       11 24           eor     r1, r1
   11a66:       ec 58           subi    r30, 0x8C       ; 140
   11a68:       f6 4f           sbci    r31, 0xF6       ; 246
   11a6a:       92 81           ldd     r25, Z+2        ; 0x02
   11a6c:       97 70           andi    r25, 0x07       ; 7
   11a6e:       98 2b           or      r25, r24
   11a70:       90 93 bb 00     sts     0x00BB, r25
   11a74:       85 e8           ldi     r24, 0x85       ; 133
   11a76:       80 93 bc 00     sts     0x00BC, r24
   11a7a:       40 91 e0 04     lds     r20, 0x04E0
   11a7e:       20 91 da 04     lds     r18, 0x04DA
   11a82:       30 91 db 04     lds     r19, 0x04DB
   11a86:       81 e0           ldi     r24, 0x01       ; 1
   11a88:       90 e0           ldi     r25, 0x00       ; 0
   11a8a:       02 c0           rjmp    .+4             ; 0x11a90 <__vector_26+0x1c8>
   11a8c:       88 0f           add     r24, r24
   11a8e:       99 1f           adc     r25, r25
   11a90:       4a 95           dec     r20
   11a92:       e2 f7           brpl    .-8             ; 0x11a8c <__vector_26+0x1c4>
   11a94:       82 23           and     r24, r18
   11a96:       93 23           and     r25, r19
   11a98:       89 2b           or      r24, r25
   11a9a:       51 f0           breq    .+20            ; 0x11ab0 <__vector_26+0x1e8>
   11a9c:       8c e6           ldi     r24, 0x6C       ; 108
   11a9e:       99 e0           ldi     r25, 0x09       ; 9
   11aa0:       90 93 d6 04     sts     0x04D6, r25
   11aa4:       80 93 d5 04     sts     0x04D5, r24
   11aa8:       88 e0           ldi     r24, 0x08       ; 8
   11aaa:       80 93 d4 04     sts     0x04D4, r24
   11aae:       c7 c1           rjmp    .+910           ; 0x11e3e <__vector_26+0x576>
   11ab0:       84 e0           ldi     r24, 0x04       ; 4
   11ab2:       ac c1           rjmp    .+856           ; 0x11e0c <__vector_26+0x544>
   11ab4:       e0 91 d5 04     lds     r30, 0x04D5
   11ab8:       f0 91 d6 04     lds     r31, 0x04D6
   11abc:       80 81           ld      r24, Z
   11abe:       80 93 bb 00     sts     0x00BB, r24
   11ac2:       85 e8           ldi     r24, 0x85       ; 133
   11ac4:       80 93 bc 00     sts     0x00BC, r24
   11ac8:       80 91 d5 04     lds     r24, 0x04D5
   11acc:       90 91 d6 04     lds     r25, 0x04D6
   11ad0:       01 96           adiw    r24, 0x01       ; 1
   11ad2:       90 93 d6 04     sts     0x04D6, r25
   11ad6:       80 93 d5 04     sts     0x04D5, r24
   11ada:       80 91 d4 04     lds     r24, 0x04D4
   11ade:       81 50           subi    r24, 0x01       ; 1
   11ae0:       80 93 d4 04     sts     0x04D4, r24
   11ae4:       88 23           and     r24, r24
   11ae6:       09 f4           brne    .+2             ; 0x11aea <__vector_26+0x222>
   11ae8:       aa c1           rjmp    .+852           ; 0x11e3e <__vector_26+0x576>
   11aea:       83 e0           ldi     r24, 0x03       ; 3
   11aec:       8f c1           rjmp    .+798           ; 0x11e0c <__vector_26+0x544>
   11aee:       80 91 b9 00     lds     r24, 0x00B9
   11af2:       80 33           cpi     r24, 0x30       ; 48
   11af4:       01 f5           brne    .+64            ; 0x11b36 <__vector_26+0x26e>
   11af6:       80 91 d3 04     lds     r24, 0x04D3
   11afa:       81 11           cpse    r24, r1
   11afc:       05 c0           rjmp    .+10            ; 0x11b08 <__vector_26+0x240>
   11afe:       80 91 e0 04     lds     r24, 0x04E0
   11b02:       8f 5f           subi    r24, 0xFF       ; 255
   11b04:       80 93 d3 04     sts     0x04D3, r24
   11b08:       a0 91 e0 04     lds     r26, 0x04E0
   11b0c:       9f e0           ldi     r25, 0x0F       ; 15
   11b0e:       9a 9f           mul     r25, r26
   11b10:       d0 01           movw    r26, r0
   11b12:       11 24           eor     r1, r1
   11b14:       ac 58           subi    r26, 0x8C       ; 140
   11b16:       b6 4f           sbci    r27, 0xF6       ; 246
   11b18:       13 96           adiw    r26, 0x03       ; 3
   11b1a:       8c 91           ld      r24, X
   11b1c:       8f 77           andi    r24, 0x7F       ; 127
   11b1e:       8f 37           cpi     r24, 0x7F       ; 127
   11b20:       51 f0           breq    .+20            ; 0x11b36 <__vector_26+0x26e>
   11b22:       e0 91 e0 04     lds     r30, 0x04E0
   11b26:       9e 9f           mul     r25, r30
   11b28:       f0 01           movw    r30, r0
   11b2a:       11 24           eor     r1, r1
   11b2c:       ec 58           subi    r30, 0x8C       ; 140
   11b2e:       f6 4f           sbci    r31, 0xF6       ; 246
   11b30:       83 81           ldd     r24, Z+3        ; 0x03
   11b32:       8f 5f           subi    r24, 0xFF       ; 255
   11b34:       83 83           std     Z+3, r24        ; 0x03
   11b36:       10 92 e1 04     sts     0x04E1, r1
   11b3a:       84 e9           ldi     r24, 0x94       ; 148
   11b3c:       80 93 bc 00     sts     0x00BC, r24
   11b40:       8a e0           ldi     r24, 0x0A       ; 10
   11b42:       90 e0           ldi     r25, 0x00       ; 0
   11b44:       90 93 b1 02     sts     0x02B1, r25
   11b48:       80 93 b0 02     sts     0x02B0, r24
   11b4c:       80 91 e0 04     lds     r24, 0x04E0
   11b50:       8f 5f           subi    r24, 0xFF       ; 255
   11b52:       80 93 e0 04     sts     0x04E0, r24
   11b56:       10 92 e1 04     sts     0x04E1, r1
   11b5a:       80 91 dc 04     lds     r24, 0x04DC
   11b5e:       8e 7f           andi    r24, 0xFE       ; 254
   11b60:       80 93 dc 04     sts     0x04DC, r24
   11b64:       85 ea           ldi     r24, 0xA5       ; 165
   11b66:       0f cf           rjmp    .-482           ; 0x11986 <__vector_26+0xbe>
   11b68:       80 91 b9 00     lds     r24, 0x00B9
   11b6c:       e0 91 df 04     lds     r30, 0x04DF
   11b70:       80 34           cpi     r24, 0x40       ; 64
   11b72:       89 f1           breq    .+98            ; 0x11bd6 <__vector_26+0x30e>
   11b74:       8f e0           ldi     r24, 0x0F       ; 15
   11b76:       e8 9f           mul     r30, r24
   11b78:       f0 01           movw    r30, r0
   11b7a:       11 24           eor     r1, r1
   11b7c:       ec 58           subi    r30, 0x8C       ; 140
   11b7e:       f6 4f           sbci    r31, 0xF6       ; 246
   11b80:       83 81           ldd     r24, Z+3        ; 0x03
   11b82:       8f 77           andi    r24, 0x7F       ; 127
   11b84:       83 83           std     Z+3, r24        ; 0x03
   11b86:       80 91 df 04     lds     r24, 0x04DF
   11b8a:       8f 5f           subi    r24, 0xFF       ; 255
   11b8c:       80 93 df 04     sts     0x04DF, r24
   11b90:       8c 30           cpi     r24, 0x0C       ; 12
   11b92:       a0 f0           brcs    .+40            ; 0x11bbc <__vector_26+0x2f4>
   11b94:       10 92 df 04     sts     0x04DF, r1
   11b98:       10 92 d9 04     sts     0x04D9, r1
   11b9c:       10 92 d8 04     sts     0x04D8, r1
   11ba0:       80 91 d2 04     lds     r24, 0x04D2
   11ba4:       8f 5f           subi    r24, 0xFF       ; 255
   11ba6:       80 93 d2 04     sts     0x04D2, r24
   11baa:       8c 30           cpi     r24, 0x0C       ; 12
   11bac:       38 f0           brcs    .+14            ; 0x11bbc <__vector_26+0x2f4>
   11bae:       10 92 d2 04     sts     0x04D2, r1
   11bb2:       80 91 dc 04     lds     r24, 0x04DC
   11bb6:       8d 7f           andi    r24, 0xFD       ; 253
   11bb8:       80 93 dc 04     sts     0x04DC, r24
   11bbc:       80 91 dc 04     lds     r24, 0x04DC
   11bc0:       81 60           ori     r24, 0x01       ; 1
   11bc2:       80 93 dc 04     sts     0x04DC, r24
   11bc6:       10 92 e1 04     sts     0x04E1, r1
   11bca:       84 e9           ldi     r24, 0x94       ; 148
   11bcc:       80 93 bc 00     sts     0x00BC, r24
   11bd0:       10 92 de 04     sts     0x04DE, r1
   11bd4:       6a c0           rjmp    .+212           ; 0x11caa <__vector_26+0x3e2>
   11bd6:       8f e0           ldi     r24, 0x0F       ; 15
   11bd8:       8e 9f           mul     r24, r30
   11bda:       f0 01           movw    r30, r0
   11bdc:       11 24           eor     r1, r1
   11bde:       ec 58           subi    r30, 0x8C       ; 140
   11be0:       f6 4f           sbci    r31, 0xF6       ; 246
   11be2:       93 81           ldd     r25, Z+3        ; 0x03
   11be4:       90 68           ori     r25, 0x80       ; 128
   11be6:       93 83           std     Z+3, r25        ; 0x03
   11be8:       a0 91 df 04     lds     r26, 0x04DF
   11bec:       8a 9f           mul     r24, r26
   11bee:       d0 01           movw    r26, r0
   11bf0:       11 24           eor     r1, r1
   11bf2:       ac 58           subi    r26, 0x8C       ; 140
   11bf4:       b6 4f           sbci    r27, 0xF6       ; 246
   11bf6:       9c 91           ld      r25, X
   11bf8:       90 ff           sbrs    r25, 0
   11bfa:       34 c0           rjmp    .+104           ; 0x11c64 <__vector_26+0x39c>
   11bfc:       a0 91 df 04     lds     r26, 0x04DF
   11c00:       8a 9f           mul     r24, r26
   11c02:       d0 01           movw    r26, r0
   11c04:       11 24           eor     r1, r1
   11c06:       ac 58           subi    r26, 0x8C       ; 140
   11c08:       b6 4f           sbci    r27, 0xF6       ; 246
   11c0a:       14 96           adiw    r26, 0x04       ; 4
   11c0c:       9c 91           ld      r25, X
   11c0e:       99 23           and     r25, r25
   11c10:       a9 f0           breq    .+42            ; 0x11c3c <__vector_26+0x374>
   11c12:       90 31           cpi     r25, 0x10       ; 16
   11c14:       09 f0           breq    .+2             ; 0x11c18 <__vector_26+0x350>
   11c16:       40 c0           rjmp    .+128           ; 0x11c98 <__vector_26+0x3d0>
   11c18:       2c e6           ldi     r18, 0x6C       ; 108
   11c1a:       39 e0           ldi     r19, 0x09       ; 9
   11c1c:       30 93 d6 04     sts     0x04D6, r19
   11c20:       20 93 d5 04     sts     0x04D5, r18
   11c24:       98 e0           ldi     r25, 0x08       ; 8
   11c26:       90 93 d4 04     sts     0x04D4, r25
   11c2a:       e0 91 df 04     lds     r30, 0x04DF
   11c2e:       8e 9f           mul     r24, r30
   11c30:       f0 01           movw    r30, r0
   11c32:       11 24           eor     r1, r1
   11c34:       ec 58           subi    r30, 0x8C       ; 140
   11c36:       f6 4f           sbci    r31, 0xF6       ; 246
   11c38:       14 82           std     Z+4, r1 ; 0x04
   11c3a:       2e c0           rjmp    .+92            ; 0x11c98 <__vector_26+0x3d0>
   11c3c:       90 91 df 04     lds     r25, 0x04DF
   11c40:       89 9f           mul     r24, r25
   11c42:       c0 01           movw    r24, r0
   11c44:       11 24           eor     r1, r1
   11c46:       87 58           subi    r24, 0x87       ; 135
   11c48:       96 4f           sbci    r25, 0xF6       ; 246
   11c4a:       90 93 d6 04     sts     0x04D6, r25
   11c4e:       80 93 d5 04     sts     0x04D5, r24
   11c52:       90 91 df 04     lds     r25, 0x04DF
   11c56:       80 91 d2 04     lds     r24, 0x04D2
   11c5a:       98 13           cpse    r25, r24
   11c5c:       1a c0           rjmp    .+52            ; 0x11c92 <__vector_26+0x3ca>
   11c5e:       80 91 b3 02     lds     r24, 0x02B3
   11c62:       18 c0           rjmp    .+48            ; 0x11c94 <__vector_26+0x3cc>
   11c64:       90 91 df 04     lds     r25, 0x04DF
   11c68:       89 9f           mul     r24, r25
   11c6a:       c0 01           movw    r24, r0
   11c6c:       11 24           eor     r1, r1
   11c6e:       87 58           subi    r24, 0x87       ; 135
   11c70:       96 4f           sbci    r25, 0xF6       ; 246
   11c72:       90 93 d6 04     sts     0x04D6, r25
   11c76:       80 93 d5 04     sts     0x04D5, r24
   11c7a:       80 91 dc 04     lds     r24, 0x04DC
   11c7e:       81 fd           sbrc    r24, 1
   11c80:       06 c0           rjmp    .+12            ; 0x11c8e <__vector_26+0x3c6>
   11c82:       90 91 df 04     lds     r25, 0x04DF
   11c86:       80 91 d2 04     lds     r24, 0x04D2
   11c8a:       98 13           cpse    r25, r24
   11c8c:       02 c0           rjmp    .+4             ; 0x11c92 <__vector_26+0x3ca>
   11c8e:       82 e0           ldi     r24, 0x02       ; 2
   11c90:       01 c0           rjmp    .+2             ; 0x11c94 <__vector_26+0x3cc>
   11c92:       81 e0           ldi     r24, 0x01       ; 1
   11c94:       80 93 d4 04     sts     0x04D4, r24
   11c98:       80 91 d4 04     lds     r24, 0x04D4
   11c9c:       81 30           cpi     r24, 0x01       ; 1
   11c9e:       11 f4           brne    .+4             ; 0x11ca4 <__vector_26+0x3dc>
   11ca0:       85 e8           ldi     r24, 0x85       ; 133
   11ca2:       01 c0           rjmp    .+2             ; 0x11ca6 <__vector_26+0x3de>
   11ca4:       85 ec           ldi     r24, 0xC5       ; 197
   11ca6:       80 93 bc 00     sts     0x00BC, r24
   11caa:       80 91 d3 04     lds     r24, 0x04D3
   11cae:       80 93 dd 04     sts     0x04DD, r24
   11cb2:       10 92 d3 04     sts     0x04D3, r1
   11cb6:       c3 c0           rjmp    .+390           ; 0x11e3e <__vector_26+0x576>
   11cb8:       80 91 bb 00     lds     r24, 0x00BB
   11cbc:       e0 91 d5 04     lds     r30, 0x04D5
   11cc0:       f0 91 d6 04     lds     r31, 0x04D6
   11cc4:       81 93           st      Z+, r24
   11cc6:       f0 93 d6 04     sts     0x04D6, r31
   11cca:       e0 93 d5 04     sts     0x04D5, r30
   11cce:       80 91 d4 04     lds     r24, 0x04D4
   11cd2:       81 50           subi    r24, 0x01       ; 1
   11cd4:       80 93 d4 04     sts     0x04D4, r24
   11cd8:       82 30           cpi     r24, 0x02       ; 2
   11cda:       10 f0           brcs    .+4             ; 0x11ce0 <__vector_26+0x418>
   11cdc:       85 ec           ldi     r24, 0xC5       ; 197
   11cde:       03 c0           rjmp    .+6             ; 0x11ce6 <__vector_26+0x41e>
   11ce0:       81 30           cpi     r24, 0x01       ; 1
   11ce2:       29 f4           brne    .+10            ; 0x11cee <__vector_26+0x426>
   11ce4:       85 e8           ldi     r24, 0x85       ; 133
   11ce6:       80 93 bc 00     sts     0x00BC, r24
   11cea:       86 e0           ldi     r24, 0x06       ; 6
   11cec:       8f c0           rjmp    .+286           ; 0x11e0c <__vector_26+0x544>
   11cee:       80 91 dc 04     lds     r24, 0x04DC
   11cf2:       81 ff           sbrs    r24, 1
   11cf4:       48 c0           rjmp    .+144           ; 0x11d86 <__vector_26+0x4be>
   11cf6:       80 91 c9 03     lds     r24, 0x03C9
   11cfa:       80 fd           sbrc    r24, 0
   11cfc:       44 c0           rjmp    .+136           ; 0x11d86 <__vector_26+0x4be>
   11cfe:       a0 91 df 04     lds     r26, 0x04DF
   11d02:       8f e0           ldi     r24, 0x0F       ; 15
   11d04:       8a 9f           mul     r24, r26
   11d06:       d0 01           movw    r26, r0
   11d08:       11 24           eor     r1, r1
   11d0a:       ac 58           subi    r26, 0x8C       ; 140
   11d0c:       b6 4f           sbci    r27, 0xF6       ; 246
   11d0e:       16 96           adiw    r26, 0x06       ; 6
   11d10:       9c 91           ld      r25, X
   11d12:       9c 7f           andi    r25, 0xFC       ; 252
   11d14:       e0 91 df 04     lds     r30, 0x04DF
   11d18:       8e 9f           mul     r24, r30
   11d1a:       f0 01           movw    r30, r0
   11d1c:       11 24           eor     r1, r1
   11d1e:       ec 58           subi    r30, 0x8C       ; 140
   11d20:       f6 4f           sbci    r31, 0xF6       ; 246
   11d22:       98 3f           cpi     r25, 0xF8       ; 248
   11d24:       21 f4           brne    .+8             ; 0x11d2e <__vector_26+0x466>
   11d26:       80 81           ld      r24, Z
   11d28:       81 60           ori     r24, 0x01       ; 1
   11d2a:       80 83           st      Z, r24
   11d2c:       01 c0           rjmp    .+2             ; 0x11d30 <__vector_26+0x468>
   11d2e:       10 82           st      Z, r1
   11d30:       a0 91 df 04     lds     r26, 0x04DF
   11d34:       8f e0           ldi     r24, 0x0F       ; 15
   11d36:       8a 9f           mul     r24, r26
   11d38:       d0 01           movw    r26, r0
   11d3a:       11 24           eor     r1, r1
   11d3c:       ac 58           subi    r26, 0x8C       ; 140
   11d3e:       b6 4f           sbci    r27, 0xF6       ; 246
   11d40:       16 96           adiw    r26, 0x06       ; 6
   11d42:       9c 91           ld      r25, X
   11d44:       98 3f           cpi     r25, 0xF8       ; 248
   11d46:       51 f4           brne    .+20            ; 0x11d5c <__vector_26+0x494>
   11d48:       e0 91 df 04     lds     r30, 0x04DF
   11d4c:       8e 9f           mul     r24, r30
   11d4e:       f0 01           movw    r30, r0
   11d50:       11 24           eor     r1, r1
   11d52:       ec 58           subi    r30, 0x8C       ; 140
   11d54:       f6 4f           sbci    r31, 0xF6       ; 246
   11d56:       80 81           ld      r24, Z
   11d58:       86 60           ori     r24, 0x06       ; 6
   11d5a:       14 c0           rjmp    .+40            ; 0x11d84 <__vector_26+0x4bc>
   11d5c:       a0 91 df 04     lds     r26, 0x04DF
   11d60:       8a 9f           mul     r24, r26
   11d62:       d0 01           movw    r26, r0
   11d64:       11 24           eor     r1, r1
   11d66:       ac 58           subi    r26, 0x8C       ; 140
   11d68:       b6 4f           sbci    r27, 0xF6       ; 246
   11d6a:       16 96           adiw    r26, 0x06       ; 6
   11d6c:       9c 91           ld      r25, X
   11d6e:       99 3f           cpi     r25, 0xF9       ; 249
   11d70:       51 f4           brne    .+20            ; 0x11d86 <__vector_26+0x4be>
   11d72:       e0 91 df 04     lds     r30, 0x04DF
   11d76:       8e 9f           mul     r24, r30
   11d78:       f0 01           movw    r30, r0
   11d7a:       11 24           eor     r1, r1
   11d7c:       ec 58           subi    r30, 0x8C       ; 140
   11d7e:       f6 4f           sbci    r31, 0xF6       ; 246
   11d80:       80 81           ld      r24, Z
   11d82:       84 60           ori     r24, 0x04       ; 4
   11d84:       80 83           st      Z, r24
   11d86:       80 91 c9 03     lds     r24, 0x03C9
   11d8a:       81 ff           sbrs    r24, 1
   11d8c:       19 c0           rjmp    .+50            ; 0x11dc0 <__vector_26+0x4f8>
   11d8e:       a0 91 df 04     lds     r26, 0x04DF
   11d92:       8f e0           ldi     r24, 0x0F       ; 15
   11d94:       8a 9f           mul     r24, r26
   11d96:       d0 01           movw    r26, r0
   11d98:       11 24           eor     r1, r1
   11d9a:       ac 58           subi    r26, 0x8C       ; 140
   11d9c:       b6 4f           sbci    r27, 0xF6       ; 246
   11d9e:       16 96           adiw    r26, 0x06       ; 6
   11da0:       9c 91           ld      r25, X
   11da2:       9e 3f           cpi     r25, 0xFE       ; 254
   11da4:       68 f4           brcc    .+26            ; 0x11dc0 <__vector_26+0x4f8>
   11da6:       e0 91 df 04     lds     r30, 0x04DF
   11daa:       8e 9f           mul     r24, r30
   11dac:       f0 01           movw    r30, r0
   11dae:       11 24           eor     r1, r1
   11db0:       ec 58           subi    r30, 0x8C       ; 140
   11db2:       f6 4f           sbci    r31, 0xF6       ; 246
   11db4:       86 85           ldd     r24, Z+14       ; 0x0e
   11db6:       8f 5f           subi    r24, 0xFF       ; 255
   11db8:       86 87           std     Z+14, r24       ; 0x0e
   11dba:       89 e0           ldi     r24, 0x09       ; 9
   11dbc:       80 93 57 01     sts     0x0157, r24
   11dc0:       80 91 df 04     lds     r24, 0x04DF
   11dc4:       8f 5f           subi    r24, 0xFF       ; 255
   11dc6:       80 93 df 04     sts     0x04DF, r24
   11dca:       8c 30           cpi     r24, 0x0C       ; 12
   11dcc:       a0 f0           brcs    .+40            ; 0x11df6 <__vector_26+0x52e>
   11dce:       10 92 df 04     sts     0x04DF, r1
   11dd2:       10 92 d9 04     sts     0x04D9, r1
   11dd6:       10 92 d8 04     sts     0x04D8, r1
   11dda:       80 91 d2 04     lds     r24, 0x04D2
   11dde:       8f 5f           subi    r24, 0xFF       ; 255
   11de0:       80 93 d2 04     sts     0x04D2, r24
   11de4:       8c 30           cpi     r24, 0x0C       ; 12
   11de6:       38 f0           brcs    .+14            ; 0x11df6 <__vector_26+0x52e>
   11de8:       10 92 d2 04     sts     0x04D2, r1
   11dec:       80 91 dc 04     lds     r24, 0x04DC
   11df0:       8d 7f           andi    r24, 0xFD       ; 253
   11df2:       80 93 dc 04     sts     0x04DC, r24
   11df6:       10 92 e1 04     sts     0x04E1, r1
   11dfa:       84 e9           ldi     r24, 0x94       ; 148
   11dfc:       80 93 bc 00     sts     0x00BC, r24
   11e00:       80 91 dc 04     lds     r24, 0x04DC
   11e04:       81 60           ori     r24, 0x01       ; 1
   11e06:       80 93 dc 04     sts     0x04DC, r24
   11e0a:       17 c0           rjmp    .+46            ; 0x11e3a <__vector_26+0x572>
   11e0c:       80 93 e1 04     sts     0x04E1, r24
   11e10:       16 c0           rjmp    .+44            ; 0x11e3e <__vector_26+0x576>
   11e12:       10 92 e1 04     sts     0x04E1, r1
   11e16:       84 e9           ldi     r24, 0x94       ; 148
   11e18:       80 93 bc 00     sts     0x00BC, r24
   11e1c:       80 91 dc 04     lds     r24, 0x04DC
   11e20:       81 60           ori     r24, 0x01       ; 1
   11e22:       80 93 dc 04     sts     0x04DC, r24
   11e26:       8a e0           ldi     r24, 0x0A       ; 10
   11e28:       90 e0           ldi     r25, 0x00       ; 0
   11e2a:       90 93 b1 02     sts     0x02B1, r25
   11e2e:       80 93 b0 02     sts     0x02B0, r24
   11e32:       10 92 e0 04     sts     0x04E0, r1
   11e36:       10 92 df 04     sts     0x04DF, r1
   11e3a:       10 92 de 04     sts     0x04DE, r1
   11e3e:       ff 91           pop     r31
   11e40:       ef 91           pop     r30
   11e42:       bf 91           pop     r27
   11e44:       af 91           pop     r26
   11e46:       9f 91           pop     r25
   11e48:       8f 91           pop     r24
   11e4a:       7f 91           pop     r23
   11e4c:       6f 91           pop     r22
   11e4e:       4f 91           pop     r20
   11e50:       3f 91           pop     r19
   11e52:       2f 91           pop     r18
   11e54:       0f 90           pop     r0
   11e56:       0b be           out     0x3b, r0        ; 59
   11e58:       0f 90           pop     r0
   11e5a:       0f be           out     0x3f, r0        ; 63
   11e5c:       0f 90           pop     r0
   11e5e:       1f 90           pop     r1
   11e60:       18 95           reti

00011e62 <I2C_WriteBLConfig>:
   11e62:       0f 93           push    r16
   11e64:       1f 93           push    r17
   11e66:       cf 93           push    r28
   11e68:       df 93           push    r29
   11e6a:       18 2f           mov     r17, r24
   11e6c:       80 91 01 04     lds     r24, 0x0401
   11e70:       81 11           cpse    r24, r1
   11e72:       8a c0           rjmp    .+276           ; 0x11f88 <I2C_WriteBLConfig+0x126>
   11e74:       80 91 f3 04     lds     r24, 0x04F3
   11e78:       81 11           cpse    r24, r1
   11e7a:       86 c0           rjmp    .+268           ; 0x11f88 <I2C_WriteBLConfig+0x126>
   11e7c:       1d 30           cpi     r17, 0x0D       ; 13
   11e7e:       10 f0           brcs    .+4             ; 0x11e84 <I2C_WriteBLConfig+0x22>
   11e80:       82 e0           ldi     r24, 0x02       ; 2
   11e82:       89 c0           rjmp    .+274           ; 0x11f96 <I2C_WriteBLConfig+0x134>
   11e84:       11 23           and     r17, r17
   11e86:       91 f0           breq    .+36            ; 0x11eac <I2C_WriteBLConfig+0x4a>
   11e88:       21 2f           mov     r18, r17
   11e8a:       30 e0           ldi     r19, 0x00       ; 0
   11e8c:       21 50           subi    r18, 0x01       ; 1
   11e8e:       31 09           sbc     r19, r1
   11e90:       8f e0           ldi     r24, 0x0F       ; 15
   11e92:       82 9f           mul     r24, r18
   11e94:       f0 01           movw    r30, r0
   11e96:       83 9f           mul     r24, r19
   11e98:       f0 0d           add     r31, r0
   11e9a:       11 24           eor     r1, r1
   11e9c:       ec 58           subi    r30, 0x8C       ; 140
   11e9e:       f6 4f           sbci    r31, 0xF6       ; 246
   11ea0:       83 81           ldd     r24, Z+3        ; 0x03
   11ea2:       87 ff           sbrs    r24, 7
   11ea4:       ed cf           rjmp    .-38            ; 0x11e80 <I2C_WriteBLConfig+0x1e>
   11ea6:       80 81           ld      r24, Z
   11ea8:       80 ff           sbrs    r24, 0
   11eaa:       70 c0           rjmp    .+224           ; 0x11f8c <I2C_WriteBLConfig+0x12a>
   11eac:       80 91 6c 09     lds     r24, 0x096C
   11eb0:       8b 70           andi    r24, 0x0B       ; 11
   11eb2:       82 30           cpi     r24, 0x02       ; 2
   11eb4:       09 f0           breq    .+2             ; 0x11eb8 <I2C_WriteBLConfig+0x56>
   11eb6:       6c c0           rjmp    .+216           ; 0x11f90 <I2C_WriteBLConfig+0x12e>
   11eb8:       67 e0           ldi     r22, 0x07       ; 7
   11eba:       70 e0           ldi     r23, 0x00       ; 0
   11ebc:       8c e6           ldi     r24, 0x6C       ; 108
   11ebe:       99 e0           ldi     r25, 0x09       ; 9
   11ec0:       0e 94 4f 21     call    0x429e  ; 0x429e <RAM_Checksum>
   11ec4:       90 91 73 09     lds     r25, 0x0973
   11ec8:       89 13           cpse    r24, r25
   11eca:       64 c0           rjmp    .+200           ; 0x11f94 <I2C_WriteBLConfig+0x132>
   11ecc:       00 91 b2 02     lds     r16, 0x02B2
   11ed0:       8c e0           ldi     r24, 0x0C       ; 12
   11ed2:       80 93 b2 02     sts     0x02B2, r24
   11ed6:       24 e6           ldi     r18, 0x64       ; 100
   11ed8:       30 e0           ldi     r19, 0x00       ; 0
   11eda:       30 93 b1 02     sts     0x02B1, r19
   11ede:       20 93 b0 02     sts     0x02B0, r18
   11ee2:       84 e6           ldi     r24, 0x64       ; 100
   11ee4:       90 e0           ldi     r25, 0x00       ; 0
   11ee6:       d2 d8           rcall   .-3676          ; 0x1108c <SetDelay>
   11ee8:       ec 01           movw    r28, r24
   11eea:       80 91 dc 04     lds     r24, 0x04DC
   11eee:       80 ff           sbrs    r24, 0
   11ef0:       09 c0           rjmp    .+18            ; 0x11f04 <I2C_WriteBLConfig+0xa2>
   11ef2:       11 11           cpse    r17, r1
   11ef4:       0c c0           rjmp    .+24            ; 0x11f0e <I2C_WriteBLConfig+0xac>
   11ef6:       8f ef           ldi     r24, 0xFF       ; 255
   11ef8:       9f e0           ldi     r25, 0x0F       ; 15
   11efa:       90 93 db 04     sts     0x04DB, r25
   11efe:       80 93 da 04     sts     0x04DA, r24
   11f02:       11 c0           rjmp    .+34            ; 0x11f26 <I2C_WriteBLConfig+0xc4>
   11f04:       ce 01           movw    r24, r28
   11f06:       cb d8           rcall   .-3690          ; 0x1109e <CheckDelay>
   11f08:       88 23           and     r24, r24
   11f0a:       79 f3           breq    .-34            ; 0x11eea <I2C_WriteBLConfig+0x88>
   11f0c:       f2 cf           rjmp    .-28            ; 0x11ef2 <I2C_WriteBLConfig+0x90>
   11f0e:       11 50           subi    r17, 0x01       ; 1
   11f10:       21 e0           ldi     r18, 0x01       ; 1
   11f12:       30 e0           ldi     r19, 0x00       ; 0
   11f14:       02 c0           rjmp    .+4             ; 0x11f1a <I2C_WriteBLConfig+0xb8>
   11f16:       22 0f           add     r18, r18
   11f18:       33 1f           adc     r19, r19
   11f1a:       1a 95           dec     r17
   11f1c:       e2 f7           brpl    .-8             ; 0x11f16 <I2C_WriteBLConfig+0xb4>
   11f1e:       30 93 db 04     sts     0x04DB, r19
   11f22:       20 93 da 04     sts     0x04DA, r18
   11f26:       10 92 e0 04     sts     0x04E0, r1
   11f2a:       10 92 df 04     sts     0x04DF, r1
   11f2e:       88 ee           ldi     r24, 0xE8       ; 232
   11f30:       93 e0           ldi     r25, 0x03       ; 3
   11f32:       ac d8           rcall   .-3752          ; 0x1108c <SetDelay>
   11f34:       ec 01           movw    r28, r24
   11f36:       15 ea           ldi     r17, 0xA5       ; 165
   11f38:       10 92 e1 04     sts     0x04E1, r1
   11f3c:       80 91 dc 04     lds     r24, 0x04DC
   11f40:       8e 7f           andi    r24, 0xFE       ; 254
   11f42:       80 93 dc 04     sts     0x04DC, r24
   11f46:       10 93 bc 00     sts     0x00BC, r17
   11f4a:       80 91 dc 04     lds     r24, 0x04DC
   11f4e:       80 ff           sbrs    r24, 0
   11f50:       07 c0           rjmp    .+14            ; 0x11f60 <I2C_WriteBLConfig+0xfe>
   11f52:       80 91 da 04     lds     r24, 0x04DA
   11f56:       90 91 db 04     lds     r25, 0x04DB
   11f5a:       89 2b           or      r24, r25
   11f5c:       31 f4           brne    .+12            ; 0x11f6a <I2C_WriteBLConfig+0x108>
   11f5e:       09 c0           rjmp    .+18            ; 0x11f72 <I2C_WriteBLConfig+0x110>
   11f60:       ce 01           movw    r24, r28
   11f62:       9d d8           rcall   .-3782          ; 0x1109e <CheckDelay>
   11f64:       88 23           and     r24, r24
   11f66:       89 f3           breq    .-30            ; 0x11f4a <I2C_WriteBLConfig+0xe8>
   11f68:       f4 cf           rjmp    .-24            ; 0x11f52 <I2C_WriteBLConfig+0xf0>
   11f6a:       ce 01           movw    r24, r28
   11f6c:       98 d8           rcall   .-3792          ; 0x1109e <CheckDelay>
   11f6e:       88 23           and     r24, r24
   11f70:       19 f3           breq    .-58            ; 0x11f38 <I2C_WriteBLConfig+0xd6>
   11f72:       00 93 b2 02     sts     0x02B2, r16
   11f76:       80 91 da 04     lds     r24, 0x04DA
   11f7a:       90 91 db 04     lds     r25, 0x04DB
   11f7e:       89 2b           or      r24, r25
   11f80:       09 f0           breq    .+2             ; 0x11f84 <I2C_WriteBLConfig+0x122>
   11f82:       7e cf           rjmp    .-260           ; 0x11e80 <I2C_WriteBLConfig+0x1e>
   11f84:       80 e0           ldi     r24, 0x00       ; 0
   11f86:       07 c0           rjmp    .+14            ; 0x11f96 <I2C_WriteBLConfig+0x134>
   11f88:       81 e0           ldi     r24, 0x01       ; 1
   11f8a:       05 c0           rjmp    .+10            ; 0x11f96 <I2C_WriteBLConfig+0x134>
   11f8c:       83 e0           ldi     r24, 0x03       ; 3
   11f8e:       03 c0           rjmp    .+6             ; 0x11f96 <I2C_WriteBLConfig+0x134>
   11f90:       84 e0           ldi     r24, 0x04       ; 4
   11f92:       01 c0           rjmp    .+2             ; 0x11f96 <I2C_WriteBLConfig+0x134>
   11f94:       85 e0           ldi     r24, 0x05       ; 5
   11f96:       df 91           pop     r29
   11f98:       cf 91           pop     r28
   11f9a:       1f 91           pop     r17
   11f9c:       0f 91           pop     r16
   11f9e:       08 95           ret

00011fa0 <I2C_ReadBLConfig>:
   11fa0:       0f 93           push    r16
   11fa2:       1f 93           push    r17
   11fa4:       cf 93           push    r28
   11fa6:       df 93           push    r29
   11fa8:       90 91 01 04     lds     r25, 0x0401
   11fac:       91 11           cpse    r25, r1
   11fae:       6a c0           rjmp    .+212           ; 0x12084 <I2C_ReadBLConfig+0xe4>
   11fb0:       90 91 f3 04     lds     r25, 0x04F3
   11fb4:       91 11           cpse    r25, r1
   11fb6:       66 c0           rjmp    .+204           ; 0x12084 <I2C_ReadBLConfig+0xe4>
   11fb8:       8d 30           cpi     r24, 0x0D       ; 13
   11fba:       08 f0           brcs    .+2             ; 0x11fbe <I2C_ReadBLConfig+0x1e>
   11fbc:       67 c0           rjmp    .+206           ; 0x1208c <I2C_ReadBLConfig+0xec>
   11fbe:       88 23           and     r24, r24
   11fc0:       09 f4           brne    .+2             ; 0x11fc4 <I2C_ReadBLConfig+0x24>
   11fc2:       62 c0           rjmp    .+196           ; 0x12088 <I2C_ReadBLConfig+0xe8>
   11fc4:       c8 2f           mov     r28, r24
   11fc6:       d0 e0           ldi     r29, 0x00       ; 0
   11fc8:       21 97           sbiw    r28, 0x01       ; 1
   11fca:       8f e0           ldi     r24, 0x0F       ; 15
   11fcc:       8c 9f           mul     r24, r28
   11fce:       f0 01           movw    r30, r0
   11fd0:       8d 9f           mul     r24, r29
   11fd2:       f0 0d           add     r31, r0
   11fd4:       11 24           eor     r1, r1
   11fd6:       ec 58           subi    r30, 0x8C       ; 140
   11fd8:       f6 4f           sbci    r31, 0xF6       ; 246
   11fda:       83 81           ldd     r24, Z+3        ; 0x03
   11fdc:       87 ff           sbrs    r24, 7
   11fde:       56 c0           rjmp    .+172           ; 0x1208c <I2C_ReadBLConfig+0xec>
   11fe0:       80 81           ld      r24, Z
   11fe2:       80 ff           sbrs    r24, 0
   11fe4:       55 c0           rjmp    .+170           ; 0x12090 <I2C_ReadBLConfig+0xf0>
   11fe6:       88 ee           ldi     r24, 0xE8       ; 232
   11fe8:       93 e0           ldi     r25, 0x03       ; 3
   11fea:       50 d8           rcall   .-3936          ; 0x1108c <SetDelay>
   11fec:       8c 01           movw    r16, r24
   11fee:       80 91 dc 04     lds     r24, 0x04DC
   11ff2:       80 ff           sbrs    r24, 0
   11ff4:       15 c0           rjmp    .+42            ; 0x12020 <I2C_ReadBLConfig+0x80>
   11ff6:       81 e0           ldi     r24, 0x01       ; 1
   11ff8:       90 e0           ldi     r25, 0x00       ; 0
   11ffa:       02 c0           rjmp    .+4             ; 0x12000 <I2C_ReadBLConfig+0x60>
   11ffc:       88 0f           add     r24, r24
   11ffe:       99 1f           adc     r25, r25
   12000:       ca 95           dec     r28
   12002:       e2 f7           brpl    .-8             ; 0x11ffc <I2C_ReadBLConfig+0x5c>
   12004:       90 93 d9 04     sts     0x04D9, r25
   12008:       80 93 d8 04     sts     0x04D8, r24
   1200c:       10 92 e0 04     sts     0x04E0, r1
   12010:       10 92 df 04     sts     0x04DF, r1
   12014:       10 92 6c 09     sts     0x096C, r1
   12018:       10 92 73 09     sts     0x0973, r1
   1201c:       c5 ea           ldi     r28, 0xA5       ; 165
   1201e:       17 c0           rjmp    .+46            ; 0x1204e <I2C_ReadBLConfig+0xae>
   12020:       c8 01           movw    r24, r16
   12022:       3d d8           rcall   .-3974          ; 0x1109e <CheckDelay>
   12024:       88 23           and     r24, r24
   12026:       19 f3           breq    .-58            ; 0x11fee <I2C_ReadBLConfig+0x4e>
   12028:       e6 cf           rjmp    .-52            ; 0x11ff6 <I2C_ReadBLConfig+0x56>
   1202a:       c8 01           movw    r24, r16
   1202c:       38 d8           rcall   .-3984          ; 0x1109e <CheckDelay>
   1202e:       81 11           cpse    r24, r1
   12030:       04 c0           rjmp    .+8             ; 0x1203a <I2C_ReadBLConfig+0x9a>
   12032:       80 91 dc 04     lds     r24, 0x04DC
   12036:       80 ff           sbrs    r24, 0
   12038:       f8 cf           rjmp    .-16            ; 0x1202a <I2C_ReadBLConfig+0x8a>
   1203a:       80 91 d8 04     lds     r24, 0x04D8
   1203e:       90 91 d9 04     lds     r25, 0x04D9
   12042:       89 2b           or      r24, r25
   12044:       71 f0           breq    .+28            ; 0x12062 <I2C_ReadBLConfig+0xc2>
   12046:       c8 01           movw    r24, r16
   12048:       2a d8           rcall   .-4012          ; 0x1109e <CheckDelay>
   1204a:       81 11           cpse    r24, r1
   1204c:       0a c0           rjmp    .+20            ; 0x12062 <I2C_ReadBLConfig+0xc2>
   1204e:       10 92 e1 04     sts     0x04E1, r1
   12052:       80 91 dc 04     lds     r24, 0x04DC
   12056:       8e 7f           andi    r24, 0xFE       ; 254
   12058:       80 93 dc 04     sts     0x04DC, r24
   1205c:       c0 93 bc 00     sts     0x00BC, r28
   12060:       e8 cf           rjmp    .-48            ; 0x12032 <I2C_ReadBLConfig+0x92>
   12062:       80 91 6c 09     lds     r24, 0x096C
   12066:       8b 70           andi    r24, 0x0B       ; 11
   12068:       82 30           cpi     r24, 0x02       ; 2
   1206a:       a1 f4           brne    .+40            ; 0x12094 <I2C_ReadBLConfig+0xf4>
   1206c:       67 e0           ldi     r22, 0x07       ; 7
   1206e:       70 e0           ldi     r23, 0x00       ; 0
   12070:       8c e6           ldi     r24, 0x6C       ; 108
   12072:       99 e0           ldi     r25, 0x09       ; 9
   12074:       0e 94 4f 21     call    0x429e  ; 0x429e <RAM_Checksum>
   12078:       90 91 73 09     lds     r25, 0x0973
   1207c:       89 17           cp      r24, r25
   1207e:       61 f0           breq    .+24            ; 0x12098 <I2C_ReadBLConfig+0xf8>
   12080:       85 e0           ldi     r24, 0x05       ; 5
   12082:       0b c0           rjmp    .+22            ; 0x1209a <I2C_ReadBLConfig+0xfa>
   12084:       81 e0           ldi     r24, 0x01       ; 1
   12086:       09 c0           rjmp    .+18            ; 0x1209a <I2C_ReadBLConfig+0xfa>
   12088:       86 e0           ldi     r24, 0x06       ; 6
   1208a:       07 c0           rjmp    .+14            ; 0x1209a <I2C_ReadBLConfig+0xfa>
   1208c:       82 e0           ldi     r24, 0x02       ; 2
   1208e:       05 c0           rjmp    .+10            ; 0x1209a <I2C_ReadBLConfig+0xfa>
   12090:       83 e0           ldi     r24, 0x03       ; 3
   12092:       03 c0           rjmp    .+6             ; 0x1209a <I2C_ReadBLConfig+0xfa>
   12094:       84 e0           ldi     r24, 0x04       ; 4
   12096:       01 c0           rjmp    .+2             ; 0x1209a <I2C_ReadBLConfig+0xfa>
   12098:       80 e0           ldi     r24, 0x00       ; 0
   1209a:       df 91           pop     r29
   1209c:       cf 91           pop     r28
   1209e:       1f 91           pop     r17
   120a0:       0f 91           pop     r16
   120a2:       08 95           ret

000120a4 <__vector_22>:
   120a4:       1f 92           push    r1
   120a6:       0f 92           push    r0
   120a8:       0f b6           in      r0, 0x3f        ; 63
   120aa:       0f 92           push    r0
   120ac:       11 24           eor     r1, r1
   120ae:       0b b6           in      r0, 0x3b        ; 59
   120b0:       0f 92           push    r0
   120b2:       2f 93           push    r18
   120b4:       8f 93           push    r24
   120b6:       9f 93           push    r25
   120b8:       ef 93           push    r30
   120ba:       ff 93           push    r31
   120bc:       80 91 b7 02     lds     r24, 0x02B7
   120c0:       81 11           cpse    r24, r1
   120c2:       1c c0           rjmp    .+56            ; 0x120fc <__vector_22+0x58>
   120c4:       80 91 e8 04     lds     r24, 0x04E8
   120c8:       90 91 e9 04     lds     r25, 0x04E9
   120cc:       01 96           adiw    r24, 0x01       ; 1
   120ce:       90 93 e9 04     sts     0x04E9, r25
   120d2:       80 93 e8 04     sts     0x04E8, r24
   120d6:       fc 01           movw    r30, r24
   120d8:       e9 5b           subi    r30, 0xB9       ; 185
   120da:       f4 4f           sbci    r31, 0xF4       ; 244
   120dc:       20 81           ld      r18, Z
   120de:       2d 30           cpi     r18, 0x0D       ; 13
   120e0:       19 f0           breq    .+6             ; 0x120e8 <__vector_22+0x44>
   120e2:       8c 3d           cpi     r24, 0xDC       ; 220
   120e4:       91 05           cpc     r25, r1
   120e6:       39 f4           brne    .+14            ; 0x120f6 <__vector_22+0x52>
   120e8:       10 92 e9 04     sts     0x04E9, r1
   120ec:       10 92 e8 04     sts     0x04E8, r1
   120f0:       81 e0           ldi     r24, 0x01       ; 1
   120f2:       80 93 b7 02     sts     0x02B7, r24
   120f6:       20 93 c6 00     sts     0x00C6, r18
   120fa:       04 c0           rjmp    .+8             ; 0x12104 <__vector_22+0x60>
   120fc:       10 92 e9 04     sts     0x04E9, r1
   12100:       10 92 e8 04     sts     0x04E8, r1
   12104:       ff 91           pop     r31
   12106:       ef 91           pop     r30
   12108:       9f 91           pop     r25
   1210a:       8f 91           pop     r24
   1210c:       2f 91           pop     r18
   1210e:       0f 90           pop     r0
   12110:       0b be           out     0x3b, r0        ; 59
   12112:       0f 90           pop     r0
   12114:       0f be           out     0x3f, r0        ; 63
   12116:       0f 90           pop     r0
   12118:       1f 90           pop     r1
   1211a:       18 95           reti

0001211c <__vector_20>:
   1211c:       1f 92           push    r1
   1211e:       0f 92           push    r0
   12120:       0f b6           in      r0, 0x3f        ; 63
   12122:       0f 92           push    r0
   12124:       11 24           eor     r1, r1
   12126:       0b b6           in      r0, 0x3b        ; 59
   12128:       0f 92           push    r0
   1212a:       2f 93           push    r18
   1212c:       3f 93           push    r19
   1212e:       4f 93           push    r20
   12130:       5f 93           push    r21
   12132:       6f 93           push    r22
   12134:       7f 93           push    r23
   12136:       8f 93           push    r24
   12138:       9f 93           push    r25
   1213a:       af 93           push    r26
   1213c:       bf 93           push    r27
   1213e:       cf 93           push    r28
   12140:       df 93           push    r29
   12142:       ef 93           push    r30
   12144:       ff 93           push    r31
   12146:       80 91 ea 04     lds     r24, 0x04EA
   1214a:       81 30           cpi     r24, 0x01       ; 1
   1214c:       29 f4           brne    .+10            ; 0x12158 <__vector_20+0x3c>
   1214e:       80 91 c6 00     lds     r24, 0x00C6
   12152:       80 93 ce 00     sts     0x00CE, r24
   12156:       c5 c0           rjmp    .+394           ; 0x122e2 <__vector_20+0x1c6>
   12158:       80 91 ea 04     lds     r24, 0x04EA
   1215c:       82 30           cpi     r24, 0x02       ; 2
   1215e:       29 f4           brne    .+10            ; 0x1216a <__vector_20+0x4e>
   12160:       80 91 c6 00     lds     r24, 0x00C6
   12164:       80 93 69 0a     sts     0x0A69, r24
   12168:       bc c0           rjmp    .+376           ; 0x122e2 <__vector_20+0x1c6>
   1216a:       80 91 c6 00     lds     r24, 0x00C6
   1216e:       80 93 fa 04     sts     0x04FA, r24
   12172:       60 91 e7 04     lds     r22, 0x04E7
   12176:       6c 3d           cpi     r22, 0xDC       ; 220
   12178:       10 f0           brcs    .+4             ; 0x1217e <__vector_20+0x62>
   1217a:       10 92 e6 04     sts     0x04E6, r1
   1217e:       90 91 fa 04     lds     r25, 0x04FA
   12182:       80 91 e6 04     lds     r24, 0x04E6
   12186:       9d 30           cpi     r25, 0x0D       ; 13
   12188:       09 f0           breq    .+2             ; 0x1218c <__vector_20+0x70>
   1218a:       62 c0           rjmp    .+196           ; 0x12250 <__vector_20+0x134>
   1218c:       82 30           cpi     r24, 0x02       ; 2
   1218e:       09 f0           breq    .+2             ; 0x12192 <__vector_20+0x76>
   12190:       5f c0           rjmp    .+190           ; 0x12250 <__vector_20+0x134>
   12192:       10 92 e6 04     sts     0x04E6, r1
   12196:       26 2f           mov     r18, r22
   12198:       30 e0           ldi     r19, 0x00       ; 0
   1219a:       e9 01           movw    r28, r18
   1219c:       c9 59           subi    r28, 0x99       ; 153
   1219e:       d5 4f           sbci    r29, 0xF5       ; 245
   121a0:       58 81           ld      r21, Y
   121a2:       d9 01           movw    r26, r18
   121a4:       a8 59           subi    r26, 0x98       ; 152
   121a6:       b5 4f           sbci    r27, 0xF5       ; 245
   121a8:       4c 91           ld      r20, X
   121aa:       80 91 e4 04     lds     r24, 0x04E4
   121ae:       90 91 e5 04     lds     r25, 0x04E5
   121b2:       85 1b           sub     r24, r21
   121b4:       91 09           sbc     r25, r1
   121b6:       84 1b           sub     r24, r20
   121b8:       91 09           sbc     r25, r1
   121ba:       9f 70           andi    r25, 0x0F       ; 15
   121bc:       90 93 e5 04     sts     0x04E5, r25
   121c0:       80 93 e4 04     sts     0x04E4, r24
   121c4:       ac 01           movw    r20, r24
   121c6:       96 e0           ldi     r25, 0x06       ; 6
   121c8:       56 95           lsr     r21
   121ca:       47 95           ror     r20
   121cc:       9a 95           dec     r25
   121ce:       e1 f7           brne    .-8             ; 0x121c8 <__vector_20+0xac>
   121d0:       43 5c           subi    r20, 0xC3       ; 195
   121d2:       40 93 e3 04     sts     0x04E3, r20
   121d6:       8f 73           andi    r24, 0x3F       ; 63
   121d8:       83 5c           subi    r24, 0xC3       ; 195
   121da:       80 93 e2 04     sts     0x04E2, r24
   121de:       98 81           ld      r25, Y
   121e0:       49 13           cpse    r20, r25
   121e2:       03 c0           rjmp    .+6             ; 0x121ea <__vector_20+0xce>
   121e4:       9c 91           ld      r25, X
   121e6:       89 17           cp      r24, r25
   121e8:       39 f0           breq    .+14            ; 0x121f8 <__vector_20+0xdc>
   121ea:       80 91 f8 04     lds     r24, 0x04F8
   121ee:       8f 5f           subi    r24, 0xFF       ; 255
   121f0:       80 93 f8 04     sts     0x04F8, r24
   121f4:       80 e0           ldi     r24, 0x00       ; 0
   121f6:       01 c0           rjmp    .+2             ; 0x121fa <__vector_20+0xde>
   121f8:       81 e0           ldi     r24, 0x01       ; 1
   121fa:       90 91 f9 04     lds     r25, 0x04F9
   121fe:       91 11           cpse    r25, r1
   12200:       70 c0           rjmp    .+224           ; 0x122e2 <__vector_20+0x1c6>
   12202:       88 23           and     r24, r24
   12204:       09 f4           brne    .+2             ; 0x12208 <__vector_20+0xec>
   12206:       6d c0           rjmp    .+218           ; 0x122e2 <__vector_20+0x1c6>
   12208:       81 e0           ldi     r24, 0x01       ; 1
   1220a:       80 93 f9 04     sts     0x04F9, r24
   1220e:       6f 5f           subi    r22, 0xFF       ; 255
   12210:       60 93 f7 04     sts     0x04F7, r22
   12214:       f9 01           movw    r30, r18
   12216:       e7 59           subi    r30, 0x97       ; 151
   12218:       f5 4f           sbci    r31, 0xF5       ; 245
   1221a:       8d e0           ldi     r24, 0x0D       ; 13
   1221c:       80 83           st      Z, r24
   1221e:       80 91 6b 0a     lds     r24, 0x0A6B
   12222:       82 35           cpi     r24, 0x52       ; 82
   12224:       09 f0           breq    .+2             ; 0x12228 <__vector_20+0x10c>
   12226:       5d c0           rjmp    .+186           ; 0x122e2 <__vector_20+0x1c6>
   12228:       80 91 01 04     lds     r24, 0x0401
   1222c:       81 11           cpse    r24, r1
   1222e:       59 c0           rjmp    .+178           ; 0x122e2 <__vector_20+0x1c6>
   12230:       0e 94 65 75     call    0xeaca  ; 0xeaca <LcdClear>
   12234:       2c e0           ldi     r18, 0x0C       ; 12
   12236:       88 e1           ldi     r24, 0x18       ; 24
   12238:       90 e0           ldi     r25, 0x00       ; 0
   1223a:       0f b6           in      r0, 0x3f        ; 63
   1223c:       f8 94           cli
   1223e:       a8 95           wdr
   12240:       80 93 60 00     sts     0x0060, r24
   12244:       0f be           out     0x3f, r0        ; 63
   12246:       20 93 60 00     sts     0x0060, r18
   1224a:       10 92 c9 04     sts     0x04C9, r1
   1224e:       49 c0           rjmp    .+146           ; 0x122e2 <__vector_20+0x1c6>
   12250:       81 30           cpi     r24, 0x01       ; 1
   12252:       d1 f0           breq    .+52            ; 0x12288 <__vector_20+0x16c>
   12254:       18 f0           brcs    .+6             ; 0x1225c <__vector_20+0x140>
   12256:       82 30           cpi     r24, 0x02       ; 2
   12258:       31 f1           breq    .+76            ; 0x122a6 <__vector_20+0x18a>
   1225a:       41 c0           rjmp    .+130           ; 0x122de <__vector_20+0x1c2>
   1225c:       80 91 fa 04     lds     r24, 0x04FA
   12260:       83 32           cpi     r24, 0x23       ; 35
   12262:       39 f4           brne    .+14            ; 0x12272 <__vector_20+0x156>
   12264:       80 91 f9 04     lds     r24, 0x04F9
   12268:       81 11           cpse    r24, r1
   1226a:       03 c0           rjmp    .+6             ; 0x12272 <__vector_20+0x156>
   1226c:       81 e0           ldi     r24, 0x01       ; 1
   1226e:       80 93 e6 04     sts     0x04E6, r24
   12272:       81 e0           ldi     r24, 0x01       ; 1
   12274:       80 93 e7 04     sts     0x04E7, r24
   12278:       80 91 fa 04     lds     r24, 0x04FA
   1227c:       80 93 69 0a     sts     0x0A69, r24
   12280:       80 91 fa 04     lds     r24, 0x04FA
   12284:       90 e0           ldi     r25, 0x00       ; 0
   12286:       26 c0           rjmp    .+76            ; 0x122d4 <__vector_20+0x1b8>
   12288:       82 e0           ldi     r24, 0x02       ; 2
   1228a:       80 93 e6 04     sts     0x04E6, r24
   1228e:       81 e0           ldi     r24, 0x01       ; 1
   12290:       86 0f           add     r24, r22
   12292:       80 93 e7 04     sts     0x04E7, r24
   12296:       e6 2f           mov     r30, r22
   12298:       f0 e0           ldi     r31, 0x00       ; 0
   1229a:       80 91 fa 04     lds     r24, 0x04FA
   1229e:       e7 59           subi    r30, 0x97       ; 151
   122a0:       f5 4f           sbci    r31, 0xF5       ; 245
   122a2:       80 83           st      Z, r24
   122a4:       0f c0           rjmp    .+30            ; 0x122c4 <__vector_20+0x1a8>
   122a6:       e6 2f           mov     r30, r22
   122a8:       f0 e0           ldi     r31, 0x00       ; 0
   122aa:       80 91 fa 04     lds     r24, 0x04FA
   122ae:       e7 59           subi    r30, 0x97       ; 151
   122b0:       f5 4f           sbci    r31, 0xF5       ; 245
   122b2:       80 83           st      Z, r24
   122b4:       6c 3d           cpi     r22, 0xDC       ; 220
   122b6:       20 f4           brcc    .+8             ; 0x122c0 <__vector_20+0x1a4>
   122b8:       6f 5f           subi    r22, 0xFF       ; 255
   122ba:       60 93 e7 04     sts     0x04E7, r22
   122be:       02 c0           rjmp    .+4             ; 0x122c4 <__vector_20+0x1a8>
   122c0:       10 92 e6 04     sts     0x04E6, r1
   122c4:       20 91 fa 04     lds     r18, 0x04FA
   122c8:       80 91 e4 04     lds     r24, 0x04E4
   122cc:       90 91 e5 04     lds     r25, 0x04E5
   122d0:       82 0f           add     r24, r18
   122d2:       91 1d           adc     r25, r1
   122d4:       90 93 e5 04     sts     0x04E5, r25
   122d8:       80 93 e4 04     sts     0x04E4, r24
   122dc:       02 c0           rjmp    .+4             ; 0x122e2 <__vector_20+0x1c6>
   122de:       10 92 e6 04     sts     0x04E6, r1
   122e2:       ff 91           pop     r31
   122e4:       ef 91           pop     r30
   122e6:       df 91           pop     r29
   122e8:       cf 91           pop     r28
   122ea:       bf 91           pop     r27
   122ec:       af 91           pop     r26
   122ee:       9f 91           pop     r25
   122f0:       8f 91           pop     r24
   122f2:       7f 91           pop     r23
   122f4:       6f 91           pop     r22
   122f6:       5f 91           pop     r21
   122f8:       4f 91           pop     r20
   122fa:       3f 91           pop     r19
   122fc:       2f 91           pop     r18
   122fe:       0f 90           pop     r0
   12300:       0b be           out     0x3b, r0        ; 59
   12302:       0f 90           pop     r0
   12304:       0f be           out     0x3f, r0        ; 63
   12306:       0f 90           pop     r0
   12308:       1f 90           pop     r1
   1230a:       18 95           reti

0001230c <AddCRC>:
   1230c:       20 e0           ldi     r18, 0x00       ; 0
   1230e:       30 e0           ldi     r19, 0x00       ; 0
   12310:       40 e0           ldi     r20, 0x00       ; 0
   12312:       50 e0           ldi     r21, 0x00       ; 0
   12314:       f9 01           movw    r30, r18
   12316:       e9 5b           subi    r30, 0xB9       ; 185
   12318:       f4 4f           sbci    r31, 0xF4       ; 244
   1231a:       b9 01           movw    r22, r18
   1231c:       6f 5f           subi    r22, 0xFF       ; 255
   1231e:       7f 4f           sbci    r23, 0xFF       ; 255
   12320:       28 17           cp      r18, r24
   12322:       39 07           cpc     r19, r25
   12324:       29 f0           breq    .+10            ; 0x12330 <AddCRC+0x24>
   12326:       20 81           ld      r18, Z
   12328:       42 0f           add     r20, r18
   1232a:       51 1d           adc     r21, r1
   1232c:       9b 01           movw    r18, r22
   1232e:       f2 cf           rjmp    .-28            ; 0x12314 <AddCRC+0x8>
   12330:       5f 70           andi    r21, 0x0F       ; 15
   12332:       ca 01           movw    r24, r20
   12334:       56 e0           ldi     r21, 0x06       ; 6
   12336:       96 95           lsr     r25
   12338:       87 95           ror     r24
   1233a:       5a 95           dec     r21
   1233c:       e1 f7           brne    .-8             ; 0x12336 <AddCRC+0x2a>
   1233e:       83 5c           subi    r24, 0xC3       ; 195
   12340:       80 83           st      Z, r24
   12342:       4f 73           andi    r20, 0x3F       ; 63
   12344:       43 5c           subi    r20, 0xC3       ; 195
   12346:       fb 01           movw    r30, r22
   12348:       e9 5b           subi    r30, 0xB9       ; 185
   1234a:       f4 4f           sbci    r31, 0xF4       ; 244
   1234c:       40 83           st      Z, r20
   1234e:       f9 01           movw    r30, r18
   12350:       e7 5b           subi    r30, 0xB7       ; 183
   12352:       f4 4f           sbci    r31, 0xF4       ; 244
   12354:       8d e0           ldi     r24, 0x0D       ; 13
   12356:       80 83           st      Z, r24
   12358:       10 92 b7 02     sts     0x02B7, r1
   1235c:       80 91 47 0b     lds     r24, 0x0B47
   12360:       80 93 c6 00     sts     0x00C6, r24
   12364:       08 95           ret

00012366 <SendOutData>:
   12366:       cf 92           push    r12
   12368:       df 92           push    r13
   1236a:       ef 92           push    r14
   1236c:       ff 92           push    r15
   1236e:       0f 93           push    r16
   12370:       1f 93           push    r17
   12372:       cf 93           push    r28
   12374:       df 93           push    r29
   12376:       cd b7           in      r28, 0x3d       ; 61
   12378:       de b7           in      r29, 0x3e       ; 62
   1237a:       8c 85           ldd     r24, Y+12       ; 0x0c
   1237c:       1d 85           ldd     r17, Y+13       ; 0x0d
   1237e:       93 e2           ldi     r25, 0x23       ; 35
   12380:       90 93 47 0b     sts     0x0B47, r25
   12384:       8f 59           subi    r24, 0x9F       ; 159
   12386:       80 93 48 0b     sts     0x0B48, r24
   1238a:       8b 85           ldd     r24, Y+11       ; 0x0b
   1238c:       80 93 49 0b     sts     0x0B49, r24
   12390:       fe 01           movw    r30, r28
   12392:       3e 96           adiw    r30, 0x0e       ; 14
   12394:       11 23           and     r17, r17
   12396:       39 f0           breq    .+14            ; 0x123a6 <SendOutData+0x40>
   12398:       4e 85           ldd     r20, Y+14       ; 0x0e
   1239a:       5f 85           ldd     r21, Y+15       ; 0x0f
   1239c:       22 81           ldd     r18, Z+2        ; 0x02
   1239e:       33 81           ldd     r19, Z+3        ; 0x03
   123a0:       11 50           subi    r17, 0x01       ; 1
   123a2:       34 96           adiw    r30, 0x04       ; 4
   123a4:       04 c0           rjmp    .+8             ; 0x123ae <SendOutData+0x48>
   123a6:       20 e0           ldi     r18, 0x00       ; 0
   123a8:       30 e0           ldi     r19, 0x00       ; 0
   123aa:       40 e0           ldi     r20, 0x00       ; 0
   123ac:       50 e0           ldi     r21, 0x00       ; 0
   123ae:       00 e0           ldi     r16, 0x00       ; 0
   123b0:       83 e0           ldi     r24, 0x03       ; 3
   123b2:       90 e0           ldi     r25, 0x00       ; 0
   123b4:       21 15           cp      r18, r1
   123b6:       31 05           cpc     r19, r1
   123b8:       09 f4           brne    .+2             ; 0x123bc <SendOutData+0x56>
   123ba:       86 c0           rjmp    .+268           ; 0x124c8 <SendOutData+0x162>
   123bc:       71 e0           ldi     r23, 0x01       ; 1
   123be:       70 0f           add     r23, r16
   123c0:       da 01           movw    r26, r20
   123c2:       a0 0f           add     r26, r16
   123c4:       b1 1d           adc     r27, r1
   123c6:       dc 90           ld      r13, X
   123c8:       21 50           subi    r18, 0x01       ; 1
   123ca:       31 09           sbc     r19, r1
   123cc:       21 15           cp      r18, r1
   123ce:       31 05           cpc     r19, r1
   123d0:       89 f4           brne    .+34            ; 0x123f4 <SendOutData+0x8e>
   123d2:       11 23           and     r17, r17
   123d4:       09 f4           brne    .+2             ; 0x123d8 <SendOutData+0x72>
   123d6:       82 c0           rjmp    .+260           ; 0x124dc <SendOutData+0x176>
   123d8:       40 81           ld      r20, Z
   123da:       51 81           ldd     r21, Z+1        ; 0x01
   123dc:       bf 01           movw    r22, r30
   123de:       6c 5f           subi    r22, 0xFC       ; 252
   123e0:       7f 4f           sbci    r23, 0xFF       ; 255
   123e2:       22 81           ldd     r18, Z+2        ; 0x02
   123e4:       33 81           ldd     r19, Z+3        ; 0x03
   123e6:       11 50           subi    r17, 0x01       ; 1
   123e8:       fb 01           movw    r30, r22
   123ea:       70 e0           ldi     r23, 0x00       ; 0
   123ec:       21 15           cp      r18, r1
   123ee:       31 05           cpc     r19, r1
   123f0:       09 f4           brne    .+2             ; 0x123f4 <SendOutData+0x8e>
   123f2:       74 c0           rjmp    .+232           ; 0x124dc <SendOutData+0x176>
   123f4:       61 e0           ldi     r22, 0x01       ; 1
   123f6:       67 0f           add     r22, r23
   123f8:       da 01           movw    r26, r20
   123fa:       a7 0f           add     r26, r23
   123fc:       b1 1d           adc     r27, r1
   123fe:       fc 90           ld      r15, X
   12400:       21 50           subi    r18, 0x01       ; 1
   12402:       31 09           sbc     r19, r1
   12404:       21 15           cp      r18, r1
   12406:       31 05           cpc     r19, r1
   12408:       81 f4           brne    .+32            ; 0x1242a <SendOutData+0xc4>
   1240a:       11 23           and     r17, r17
   1240c:       09 f4           brne    .+2             ; 0x12410 <SendOutData+0xaa>
   1240e:       68 c0           rjmp    .+208           ; 0x124e0 <SendOutData+0x17a>
   12410:       40 81           ld      r20, Z
   12412:       51 81           ldd     r21, Z+1        ; 0x01
   12414:       bf 01           movw    r22, r30
   12416:       6c 5f           subi    r22, 0xFC       ; 252
   12418:       7f 4f           sbci    r23, 0xFF       ; 255
   1241a:       22 81           ldd     r18, Z+2        ; 0x02
   1241c:       33 81           ldd     r19, Z+3        ; 0x03
   1241e:       11 50           subi    r17, 0x01       ; 1
   12420:       fb 01           movw    r30, r22
   12422:       21 15           cp      r18, r1
   12424:       31 05           cpc     r19, r1
   12426:       b1 f0           breq    .+44            ; 0x12454 <SendOutData+0xee>
   12428:       60 e0           ldi     r22, 0x00       ; 0
   1242a:       01 e0           ldi     r16, 0x01       ; 1
   1242c:       06 0f           add     r16, r22
   1242e:       da 01           movw    r26, r20
   12430:       a6 0f           add     r26, r22
   12432:       b1 1d           adc     r27, r1
   12434:       ec 90           ld      r14, X
   12436:       21 50           subi    r18, 0x01       ; 1
   12438:       31 09           sbc     r19, r1
   1243a:       21 15           cp      r18, r1
   1243c:       31 05           cpc     r19, r1
   1243e:       61 f4           brne    .+24            ; 0x12458 <SendOutData+0xf2>
   12440:       11 23           and     r17, r17
   12442:       51 f0           breq    .+20            ; 0x12458 <SendOutData+0xf2>
   12444:       40 81           ld      r20, Z
   12446:       51 81           ldd     r21, Z+1        ; 0x01
   12448:       22 81           ldd     r18, Z+2        ; 0x02
   1244a:       33 81           ldd     r19, Z+3        ; 0x03
   1244c:       11 50           subi    r17, 0x01       ; 1
   1244e:       34 96           adiw    r30, 0x04       ; 4
   12450:       00 e0           ldi     r16, 0x00       ; 0
   12452:       02 c0           rjmp    .+4             ; 0x12458 <SendOutData+0xf2>
   12454:       00 e0           ldi     r16, 0x00       ; 0
   12456:       e1 2c           mov     r14, r1
   12458:       6d 2d           mov     r22, r13
   1245a:       66 95           lsr     r22
   1245c:       66 95           lsr     r22
   1245e:       63 5c           subi    r22, 0xC3       ; 195
   12460:       dc 01           movw    r26, r24
   12462:       a9 5b           subi    r26, 0xB9       ; 185
   12464:       b4 4f           sbci    r27, 0xF4       ; 244
   12466:       6c 93           st      X, r22
   12468:       7f 2d           mov     r23, r15
   1246a:       72 95           swap    r23
   1246c:       7f 70           andi    r23, 0x0F       ; 15
   1246e:       ad 2d           mov     r26, r13
   12470:       a3 70           andi    r26, 0x03       ; 3
   12472:       60 e1           ldi     r22, 0x10       ; 16
   12474:       a6 9f           mul     r26, r22
   12476:       d0 01           movw    r26, r0
   12478:       11 24           eor     r1, r1
   1247a:       7a 2b           or      r23, r26
   1247c:       73 5c           subi    r23, 0xC3       ; 195
   1247e:       dc 01           movw    r26, r24
   12480:       a8 5b           subi    r26, 0xB8       ; 184
   12482:       b4 4f           sbci    r27, 0xF4       ; 244
   12484:       7c 93           st      X, r23
   12486:       6c 01           movw    r12, r24
   12488:       a3 e0           ldi     r26, 0x03       ; 3
   1248a:       ca 0e           add     r12, r26
   1248c:       d1 1c           adc     r13, r1
   1248e:       7f 2d           mov     r23, r15
   12490:       7f 70           andi    r23, 0x0F       ; 15
   12492:       64 e0           ldi     r22, 0x04       ; 4
   12494:       76 9f           mul     r23, r22
   12496:       d0 01           movw    r26, r0
   12498:       11 24           eor     r1, r1
   1249a:       fe 2c           mov     r15, r14
   1249c:       f2 94           swap    r15
   1249e:       f6 94           lsr     r15
   124a0:       f6 94           lsr     r15
   124a2:       63 e0           ldi     r22, 0x03       ; 3
   124a4:       f6 22           and     r15, r22
   124a6:       fa 2a           or      r15, r26
   124a8:       ad e3           ldi     r26, 0x3D       ; 61
   124aa:       fa 0e           add     r15, r26
   124ac:       bc 01           movw    r22, r24
   124ae:       67 5b           subi    r22, 0xB7       ; 183
   124b0:       74 4f           sbci    r23, 0xF4       ; 244
   124b2:       db 01           movw    r26, r22
   124b4:       fc 92           st      X, r15
   124b6:       04 96           adiw    r24, 0x04       ; 4
   124b8:       6e 2d           mov     r22, r14
   124ba:       6f 73           andi    r22, 0x3F       ; 63
   124bc:       63 5c           subi    r22, 0xC3       ; 195
   124be:       d6 01           movw    r26, r12
   124c0:       a9 5b           subi    r26, 0xB9       ; 185
   124c2:       b4 4f           sbci    r27, 0xF4       ; 244
   124c4:       6c 93           st      X, r22
   124c6:       76 cf           rjmp    .-276           ; 0x123b4 <SendOutData+0x4e>
   124c8:       21 df           rcall   .-446           ; 0x1230c <AddCRC>
   124ca:       df 91           pop     r29
   124cc:       cf 91           pop     r28
   124ce:       1f 91           pop     r17
   124d0:       0f 91           pop     r16
   124d2:       ff 90           pop     r15
   124d4:       ef 90           pop     r14
   124d6:       df 90           pop     r13
   124d8:       cf 90           pop     r12
   124da:       08 95           ret
   124dc:       f1 2c           mov     r15, r1
   124de:       01 c0           rjmp    .+2             ; 0x124e2 <SendOutData+0x17c>
   124e0:       76 2f           mov     r23, r22
   124e2:       07 2f           mov     r16, r23
   124e4:       20 e0           ldi     r18, 0x00       ; 0
   124e6:       30 e0           ldi     r19, 0x00       ; 0
   124e8:       b6 cf           rjmp    .-148           ; 0x12456 <SendOutData+0xf0>

000124ea <Decode64>:
   124ea:       cf 93           push    r28
   124ec:       df 93           push    r29
   124ee:       70 91 f7 04     lds     r23, 0x04F7
   124f2:       76 50           subi    r23, 0x06       ; 6
   124f4:       63 e0           ldi     r22, 0x03       ; 3
   124f6:       c3 e0           ldi     r28, 0x03       ; 3
   124f8:       77 23           and     r23, r23
   124fa:       09 f4           brne    .+2             ; 0x124fe <Decode64+0x14>
   124fc:       4c c0           rjmp    .+152           ; 0x12596 <Decode64+0xac>
   124fe:       ec 2f           mov     r30, r28
   12500:       f0 e0           ldi     r31, 0x00       ; 0
   12502:       e7 59           subi    r30, 0x97       ; 151
   12504:       f5 4f           sbci    r31, 0xF5       ; 245
   12506:       40 81           ld      r20, Z
   12508:       e1 e0           ldi     r30, 0x01       ; 1
   1250a:       ec 0f           add     r30, r28
   1250c:       f0 e0           ldi     r31, 0x00       ; 0
   1250e:       e7 59           subi    r30, 0x97       ; 151
   12510:       f5 4f           sbci    r31, 0xF5       ; 245
   12512:       20 81           ld      r18, Z
   12514:       2d 53           subi    r18, 0x3D       ; 61
   12516:       e2 e0           ldi     r30, 0x02       ; 2
   12518:       ec 0f           add     r30, r28
   1251a:       f0 e0           ldi     r31, 0x00       ; 0
   1251c:       e7 59           subi    r30, 0x97       ; 151
   1251e:       f5 4f           sbci    r31, 0xF5       ; 245
   12520:       80 81           ld      r24, Z
   12522:       8d 53           subi    r24, 0x3D       ; 61
   12524:       e3 e0           ldi     r30, 0x03       ; 3
   12526:       ec 0f           add     r30, r28
   12528:       f0 e0           ldi     r31, 0x00       ; 0
   1252a:       cc 5f           subi    r28, 0xFC       ; 252
   1252c:       e7 59           subi    r30, 0x97       ; 151
   1252e:       f5 4f           sbci    r31, 0xF5       ; 245
   12530:       d0 81           ld      r29, Z
   12532:       b2 2f           mov     r27, r18
   12534:       b2 95           swap    r27
   12536:       bf 70           andi    r27, 0x0F       ; 15
   12538:       4d 53           subi    r20, 0x3D       ; 61
   1253a:       94 e0           ldi     r25, 0x04       ; 4
   1253c:       49 9f           mul     r20, r25
   1253e:       a0 01           movw    r20, r0
   12540:       11 24           eor     r1, r1
   12542:       b4 2b           or      r27, r20
   12544:       90 e1           ldi     r25, 0x10       ; 16
   12546:       29 9f           mul     r18, r25
   12548:       90 01           movw    r18, r0
   1254a:       11 24           eor     r1, r1
   1254c:       38 2f           mov     r19, r24
   1254e:       36 95           lsr     r19
   12550:       36 95           lsr     r19
   12552:       32 2b           or      r19, r18
   12554:       20 e4           ldi     r18, 0x40       ; 64
   12556:       82 9f           mul     r24, r18
   12558:       c0 01           movw    r24, r0
   1255a:       11 24           eor     r1, r1
   1255c:       dd 53           subi    r29, 0x3D       ; 61
   1255e:       d8 2b           or      r29, r24
   12560:       a1 e0           ldi     r26, 0x01       ; 1
   12562:       a6 0f           add     r26, r22
   12564:       e6 2f           mov     r30, r22
   12566:       f0 e0           ldi     r31, 0x00       ; 0
   12568:       e7 59           subi    r30, 0x97       ; 151
   1256a:       f5 4f           sbci    r31, 0xF5       ; 245
   1256c:       b0 83           st      Z, r27
   1256e:       71 30           cpi     r23, 0x01       ; 1
   12570:       79 f0           breq    .+30            ; 0x12590 <Decode64+0xa6>
   12572:       e2 e0           ldi     r30, 0x02       ; 2
   12574:       e6 0f           add     r30, r22
   12576:       b0 e0           ldi     r27, 0x00       ; 0
   12578:       a7 59           subi    r26, 0x97       ; 151
   1257a:       b5 4f           sbci    r27, 0xF5       ; 245
   1257c:       3c 93           st      X, r19
   1257e:       72 30           cpi     r23, 0x02       ; 2
   12580:       49 f0           breq    .+18            ; 0x12594 <Decode64+0xaa>
   12582:       6d 5f           subi    r22, 0xFD       ; 253
   12584:       f0 e0           ldi     r31, 0x00       ; 0
   12586:       e7 59           subi    r30, 0x97       ; 151
   12588:       f5 4f           sbci    r31, 0xF5       ; 245
   1258a:       d0 83           st      Z, r29
   1258c:       73 50           subi    r23, 0x03       ; 3
   1258e:       b4 cf           rjmp    .-152           ; 0x124f8 <Decode64+0xe>
   12590:       6a 2f           mov     r22, r26
   12592:       01 c0           rjmp    .+2             ; 0x12596 <Decode64+0xac>
   12594:       6e 2f           mov     r22, r30
   12596:       8c e6           ldi     r24, 0x6C       ; 108
   12598:       9a e0           ldi     r25, 0x0A       ; 10
   1259a:       90 93 f6 04     sts     0x04F6, r25
   1259e:       80 93 f5 04     sts     0x04F5, r24
   125a2:       63 50           subi    r22, 0x03       ; 3
   125a4:       60 93 f4 04     sts     0x04F4, r22
   125a8:       df 91           pop     r29
   125aa:       cf 91           pop     r28
   125ac:       08 95           ret

000125ae <BearbeiteRxDaten>:
   125ae:       1f 93           push    r17
   125b0:       cf 93           push    r28
   125b2:       df 93           push    r29
   125b4:       00 d0           rcall   .+0             ; 0x125b6 <BearbeiteRxDaten+0x8>
   125b6:       cd b7           in      r28, 0x3d       ; 61
   125b8:       de b7           in      r29, 0x3e       ; 62
   125ba:       80 91 f9 04     lds     r24, 0x04F9
   125be:       88 23           and     r24, r24
   125c0:       09 f4           brne    .+2             ; 0x125c4 <BearbeiteRxDaten+0x16>
   125c2:       b4 c3           rjmp    .+1896          ; 0x12d2c <BearbeiteRxDaten+0x77e>
   125c4:       92 df           rcall   .-220           ; 0x124ea <Decode64>
   125c6:       80 91 6a 0a     lds     r24, 0x0A6A
   125ca:       82 36           cpi     r24, 0x62       ; 98
   125cc:       09 f0           breq    .+2             ; 0x125d0 <BearbeiteRxDaten+0x22>
   125ce:       8b c2           rjmp    .+1302          ; 0x12ae6 <BearbeiteRxDaten+0x538>
   125d0:       80 91 6b 0a     lds     r24, 0x0A6B
   125d4:       80 37           cpi     r24, 0x70       ; 112
   125d6:       09 f4           brne    .+2             ; 0x125da <BearbeiteRxDaten+0x2c>
   125d8:       8a c0           rjmp    .+276           ; 0x126ee <BearbeiteRxDaten+0x140>
   125da:       88 f4           brcc    .+34            ; 0x125fe <BearbeiteRxDaten+0x50>
   125dc:       8a 36           cpi     r24, 0x6A       ; 106
   125de:       09 f4           brne    .+2             ; 0x125e2 <BearbeiteRxDaten+0x34>
   125e0:       f1 c1           rjmp    .+994           ; 0x129c4 <BearbeiteRxDaten+0x416>
   125e2:       30 f4           brcc    .+12            ; 0x125f0 <BearbeiteRxDaten+0x42>
   125e4:       8b 34           cpi     r24, 0x4B       ; 75
   125e6:       f9 f0           breq    .+62            ; 0x12626 <BearbeiteRxDaten+0x78>
   125e8:       86 36           cpi     r24, 0x66       ; 102
   125ea:       09 f4           brne    .+2             ; 0x125ee <BearbeiteRxDaten+0x40>
   125ec:       2d c1           rjmp    .+602           ; 0x12848 <BearbeiteRxDaten+0x29a>
   125ee:       7b c2           rjmp    .+1270          ; 0x12ae6 <BearbeiteRxDaten+0x538>
   125f0:       8d 36           cpi     r24, 0x6D       ; 109
   125f2:       09 f4           brne    .+2             ; 0x125f6 <BearbeiteRxDaten+0x48>
   125f4:       53 c0           rjmp    .+166           ; 0x1269c <BearbeiteRxDaten+0xee>
   125f6:       8e 36           cpi     r24, 0x6E       ; 110
   125f8:       09 f4           brne    .+2             ; 0x125fc <BearbeiteRxDaten+0x4e>
   125fa:       40 c0           rjmp    .+128           ; 0x1267c <BearbeiteRxDaten+0xce>
   125fc:       74 c2           rjmp    .+1256          ; 0x12ae6 <BearbeiteRxDaten+0x538>
   125fe:       84 37           cpi     r24, 0x74       ; 116
   12600:       e9 f0           breq    .+58            ; 0x1263c <BearbeiteRxDaten+0x8e>
   12602:       38 f4           brcc    .+14            ; 0x12612 <BearbeiteRxDaten+0x64>
   12604:       81 37           cpi     r24, 0x71       ; 113
   12606:       09 f4           brne    .+2             ; 0x1260a <BearbeiteRxDaten+0x5c>
   12608:       79 c0           rjmp    .+242           ; 0x126fc <BearbeiteRxDaten+0x14e>
   1260a:       83 37           cpi     r24, 0x73       ; 115
   1260c:       09 f4           brne    .+2             ; 0x12610 <BearbeiteRxDaten+0x62>
   1260e:       d2 c0           rjmp    .+420           ; 0x127b4 <BearbeiteRxDaten+0x206>
   12610:       6a c2           rjmp    .+1236          ; 0x12ae6 <BearbeiteRxDaten+0x538>
   12612:       87 37           cpi     r24, 0x77       ; 119
   12614:       09 f4           brne    .+2             ; 0x12618 <BearbeiteRxDaten+0x6a>
   12616:       9e c1           rjmp    .+828           ; 0x12954 <BearbeiteRxDaten+0x3a6>
   12618:       89 37           cpi     r24, 0x79       ; 121
   1261a:       09 f4           brne    .+2             ; 0x1261e <BearbeiteRxDaten+0x70>
   1261c:       4d c1           rjmp    .+666           ; 0x128b8 <BearbeiteRxDaten+0x30a>
   1261e:       85 37           cpi     r24, 0x75       ; 117
   12620:       09 f0           breq    .+2             ; 0x12624 <BearbeiteRxDaten+0x76>
   12622:       61 c2           rjmp    .+1218          ; 0x12ae6 <BearbeiteRxDaten+0x538>
   12624:       64 c1           rjmp    .+712           ; 0x128ee <BearbeiteRxDaten+0x340>
   12626:       e0 91 f5 04     lds     r30, 0x04F5
   1262a:       f0 91 f6 04     lds     r31, 0x04F6
   1262e:       80 81           ld      r24, Z
   12630:       91 81           ldd     r25, Z+1        ; 0x01
   12632:       90 93 4f 01     sts     0x014F, r25
   12636:       80 93 4e 01     sts     0x014E, r24
   1263a:       55 c2           rjmp    .+1194          ; 0x12ae6 <BearbeiteRxDaten+0x538>
   1263c:       80 91 f7 04     lds     r24, 0x04F7
   12640:       e0 91 f5 04     lds     r30, 0x04F5
   12644:       f0 91 f6 04     lds     r31, 0x04F6
   12648:       85 31           cpi     r24, 0x15       ; 21
   1264a:       40 f0           brcs    .+16            ; 0x1265c <BearbeiteRxDaten+0xae>
   1264c:       80 e1           ldi     r24, 0x10       ; 16
   1264e:       a4 e4           ldi     r26, 0x44       ; 68
   12650:       ba e0           ldi     r27, 0x0A       ; 10
   12652:       01 90           ld      r0, Z+
   12654:       0d 92           st      X+, r0
   12656:       8a 95           dec     r24
   12658:       e1 f7           brne    .-8             ; 0x12652 <BearbeiteRxDaten+0xa4>
   1265a:       0c c0           rjmp    .+24            ; 0x12674 <BearbeiteRxDaten+0xc6>
   1265c:       80 81           ld      r24, Z
   1265e:       91 81           ldd     r25, Z+1        ; 0x01
   12660:       a2 81           ldd     r26, Z+2        ; 0x02
   12662:       b3 81           ldd     r27, Z+3        ; 0x03
   12664:       80 93 44 0a     sts     0x0A44, r24
   12668:       90 93 45 0a     sts     0x0A45, r25
   1266c:       a0 93 46 0a     sts     0x0A46, r26
   12670:       b0 93 47 0a     sts     0x0A47, r27
   12674:       80 ef           ldi     r24, 0xF0       ; 240
   12676:       80 93 f3 04     sts     0x04F3, r24
   1267a:       3c c0           rjmp    .+120           ; 0x126f4 <BearbeiteRxDaten+0x146>
   1267c:       80 91 b7 02     lds     r24, 0x02B7
   12680:       88 23           and     r24, r24
   12682:       e1 f3           breq    .-8             ; 0x1267c <BearbeiteRxDaten+0xce>
   12684:       1f 92           push    r1
   12686:       8d e4           ldi     r24, 0x4D       ; 77
   12688:       8f 93           push    r24
   1268a:       84 ea           ldi     r24, 0xA4       ; 164
   1268c:       95 e0           ldi     r25, 0x05       ; 5
   1268e:       9f 93           push    r25
   12690:       8f 93           push    r24
   12692:       81 e0           ldi     r24, 0x01       ; 1
   12694:       8f 93           push    r24
   12696:       8f 93           push    r24
   12698:       8e e4           ldi     r24, 0x4E       ; 78
   1269a:       26 c0           rjmp    .+76            ; 0x126e8 <BearbeiteRxDaten+0x13a>
   1269c:       e0 91 f5 04     lds     r30, 0x04F5
   126a0:       f0 91 f6 04     lds     r31, 0x04F6
   126a4:       10 81           ld      r17, Z
   126a6:       11 30           cpi     r17, 0x01       ; 1
   126a8:       81 f4           brne    .+32            ; 0x126ca <BearbeiteRxDaten+0x11c>
   126aa:       8d e4           ldi     r24, 0x4D       ; 77
   126ac:       a4 ea           ldi     r26, 0xA4       ; 164
   126ae:       b5 e0           ldi     r27, 0x05       ; 5
   126b0:       01 90           ld      r0, Z+
   126b2:       0d 92           st      X+, r0
   126b4:       8a 95           dec     r24
   126b6:       e1 f7           brne    .-8             ; 0x126b0 <BearbeiteRxDaten+0x102>
   126b8:       0e 94 a7 23     call    0x474e  ; 0x474e <MixerTable_WriteToEEProm>
   126bc:       1a 83           std     Y+2, r17        ; 0x02
   126be:       80 91 40 0a     lds     r24, 0x0A40
   126c2:       8f 7e           andi    r24, 0xEF       ; 239
   126c4:       80 93 40 0a     sts     0x0A40, r24
   126c8:       01 c0           rjmp    .+2             ; 0x126cc <BearbeiteRxDaten+0x11e>
   126ca:       1a 82           std     Y+2, r1 ; 0x02
   126cc:       80 91 b7 02     lds     r24, 0x02B7
   126d0:       88 23           and     r24, r24
   126d2:       e1 f3           breq    .-8             ; 0x126cc <BearbeiteRxDaten+0x11e>
   126d4:       1f 92           push    r1
   126d6:       21 e0           ldi     r18, 0x01       ; 1
   126d8:       2f 93           push    r18
   126da:       ce 01           movw    r24, r28
   126dc:       02 96           adiw    r24, 0x02       ; 2
   126de:       9f 93           push    r25
   126e0:       8f 93           push    r24
   126e2:       2f 93           push    r18
   126e4:       2f 93           push    r18
   126e6:       8d e4           ldi     r24, 0x4D       ; 77
   126e8:       8f 93           push    r24
   126ea:       3d de           rcall   .-902           ; 0x12366 <SendOutData>
   126ec:       65 c1           rjmp    .+714           ; 0x129b8 <BearbeiteRxDaten+0x40a>
   126ee:       81 e0           ldi     r24, 0x01       ; 1
   126f0:       80 93 fc 04     sts     0x04FC, r24
   126f4:       8f ef           ldi     r24, 0xFF       ; 255
   126f6:       80 93 b5 02     sts     0x02B5, r24
   126fa:       f5 c1           rjmp    .+1002          ; 0x12ae6 <BearbeiteRxDaten+0x538>
   126fc:       80 91 01 04     lds     r24, 0x0401
   12700:       81 11           cpse    r24, r1
   12702:       3e c0           rjmp    .+124           ; 0x12780 <BearbeiteRxDaten+0x1d2>
   12704:       e0 91 f5 04     lds     r30, 0x04F5
   12708:       f0 91 f6 04     lds     r31, 0x04F6
   1270c:       80 81           ld      r24, Z
   1270e:       96 ef           ldi     r25, 0xF6       ; 246
   12710:       98 0f           add     r25, r24
   12712:       9a 30           cpi     r25, 0x0A       ; 10
   12714:       60 f4           brcc    .+24            ; 0x1272e <BearbeiteRxDaten+0x180>
   12716:       91 11           cpse    r25, r1
   12718:       02 c0           rjmp    .+4             ; 0x1271e <BearbeiteRxDaten+0x170>
   1271a:       81 e0           ldi     r24, 0x01       ; 1
   1271c:       05 c0           rjmp    .+10            ; 0x12728 <BearbeiteRxDaten+0x17a>
   1271e:       96 30           cpi     r25, 0x06       ; 6
   12720:       10 f4           brcc    .+4             ; 0x12726 <BearbeiteRxDaten+0x178>
   12722:       9a 83           std     Y+2, r25        ; 0x02
   12724:       02 c0           rjmp    .+4             ; 0x1272a <BearbeiteRxDaten+0x17c>
   12726:       85 e0           ldi     r24, 0x05       ; 5
   12728:       8a 83           std     Y+2, r24        ; 0x02
   1272a:       61 e0           ldi     r22, 0x01       ; 1
   1272c:       0f c0           rjmp    .+30            ; 0x1274c <BearbeiteRxDaten+0x19e>
   1272e:       9c ee           ldi     r25, 0xEC       ; 236
   12730:       98 0f           add     r25, r24
   12732:       9a 30           cpi     r25, 0x0A       ; 10
   12734:       78 f4           brcc    .+30            ; 0x12754 <BearbeiteRxDaten+0x1a6>
   12736:       91 11           cpse    r25, r1
   12738:       02 c0           rjmp    .+4             ; 0x1273e <BearbeiteRxDaten+0x190>
   1273a:       81 e0           ldi     r24, 0x01       ; 1
   1273c:       05 c0           rjmp    .+10            ; 0x12748 <BearbeiteRxDaten+0x19a>
   1273e:       96 30           cpi     r25, 0x06       ; 6
   12740:       10 f4           brcc    .+4             ; 0x12746 <BearbeiteRxDaten+0x198>
   12742:       9a 83           std     Y+2, r25        ; 0x02
   12744:       02 c0           rjmp    .+4             ; 0x1274a <BearbeiteRxDaten+0x19c>
   12746:       85 e0           ldi     r24, 0x05       ; 5
   12748:       8a 83           std     Y+2, r24        ; 0x02
   1274a:       60 e0           ldi     r22, 0x00       ; 0
   1274c:       8a 81           ldd     r24, Y+2        ; 0x02
   1274e:       0e 94 71 24     call    0x48e2  ; 0x48e2 <SetDefaultParameter>
   12752:       12 c0           rjmp    .+36            ; 0x12778 <BearbeiteRxDaten+0x1ca>
   12754:       8a 83           std     Y+2, r24        ; 0x02
   12756:       8f 3f           cpi     r24, 0xFF       ; 255
   12758:       19 f4           brne    .+6             ; 0x12760 <BearbeiteRxDaten+0x1b2>
   1275a:       0e 94 03 24     call    0x4806  ; 0x4806 <GetActiveParamSet>
   1275e:       8a 83           std     Y+2, r24        ; 0x02
   12760:       8a 81           ldd     r24, Y+2        ; 0x02
   12762:       81 11           cpse    r24, r1
   12764:       02 c0           rjmp    .+4             ; 0x1276a <BearbeiteRxDaten+0x1bc>
   12766:       81 e0           ldi     r24, 0x01       ; 1
   12768:       03 c0           rjmp    .+6             ; 0x12770 <BearbeiteRxDaten+0x1c2>
   1276a:       86 30           cpi     r24, 0x06       ; 6
   1276c:       10 f0           brcs    .+4             ; 0x12772 <BearbeiteRxDaten+0x1c4>
   1276e:       85 e0           ldi     r24, 0x05       ; 5
   12770:       8a 83           std     Y+2, r24        ; 0x02
   12772:       8a 81           ldd     r24, Y+2        ; 0x02
   12774:       0e 94 4b 23     call    0x4696  ; 0x4696 <ParamSet_ReadFromEEProm>
   12778:       80 e0           ldi     r24, 0x00       ; 0
   1277a:       0e 94 6b 51     call    0xa2d6  ; 0xa2d6 <LipoDetection>
   1277e:       03 c0           rjmp    .+6             ; 0x12786 <BearbeiteRxDaten+0x1d8>
   12780:       0e 94 03 24     call    0x4806  ; 0x4806 <GetActiveParamSet>
   12784:       8a 83           std     Y+2, r24        ; 0x02
   12786:       80 91 b7 02     lds     r24, 0x02B7
   1278a:       88 23           and     r24, r24
   1278c:       e1 f3           breq    .-8             ; 0x12786 <BearbeiteRxDaten+0x1d8>
   1278e:       1f 92           push    r1
   12790:       88 e8           ldi     r24, 0x88       ; 136
   12792:       8f 93           push    r24
   12794:       8b e1           ldi     r24, 0x1B       ; 27
   12796:       95 e0           ldi     r25, 0x05       ; 5
   12798:       9f 93           push    r25
   1279a:       8f 93           push    r24
   1279c:       1f 92           push    r1
   1279e:       21 e0           ldi     r18, 0x01       ; 1
   127a0:       2f 93           push    r18
   127a2:       ce 01           movw    r24, r28
   127a4:       02 96           adiw    r24, 0x02       ; 2
   127a6:       9f 93           push    r25
   127a8:       8f 93           push    r24
   127aa:       82 e0           ldi     r24, 0x02       ; 2
   127ac:       8f 93           push    r24
   127ae:       2f 93           push    r18
   127b0:       81 e5           ldi     r24, 0x51       ; 81
   127b2:       00 c1           rjmp    .+512           ; 0x129b4 <BearbeiteRxDaten+0x406>
   127b4:       80 91 f5 04     lds     r24, 0x04F5
   127b8:       90 91 f6 04     lds     r25, 0x04F6
   127bc:       fc 01           movw    r30, r24
   127be:       20 81           ld      r18, Z
   127c0:       21 50           subi    r18, 0x01       ; 1
   127c2:       25 30           cpi     r18, 0x05       ; 5
   127c4:       88 f5           brcc    .+98            ; 0x12828 <BearbeiteRxDaten+0x27a>
   127c6:       21 81           ldd     r18, Z+1        ; 0x01
   127c8:       27 36           cpi     r18, 0x67       ; 103
   127ca:       71 f5           brne    .+92            ; 0x12828 <BearbeiteRxDaten+0x27a>
   127cc:       20 91 01 04     lds     r18, 0x0401
   127d0:       21 11           cpse    r18, r1
   127d2:       2a c0           rjmp    .+84            ; 0x12828 <BearbeiteRxDaten+0x27a>
   127d4:       31 96           adiw    r30, 0x01       ; 1
   127d6:       28 e8           ldi     r18, 0x88       ; 136
   127d8:       ab e1           ldi     r26, 0x1B       ; 27
   127da:       b5 e0           ldi     r27, 0x05       ; 5
   127dc:       01 90           ld      r0, Z+
   127de:       0d 92           st      X+, r0
   127e0:       2a 95           dec     r18
   127e2:       e1 f7           brne    .-8             ; 0x127dc <BearbeiteRxDaten+0x22e>
   127e4:       fc 01           movw    r30, r24
   127e6:       80 81           ld      r24, Z
   127e8:       0e 94 20 24     call    0x4840  ; 0x4840 <ParamSet_WriteToEEProm>
   127ec:       20 91 5c 05     lds     r18, 0x055C
   127f0:       30 e0           ldi     r19, 0x00       ; 0
   127f2:       a4 ec           ldi     r26, 0xC4       ; 196
   127f4:       b9 e0           ldi     r27, 0x09       ; 9
   127f6:       34 d7           rcall   .+3688          ; 0x13660 <__umulhisi3>
   127f8:       60 93 46 01     sts     0x0146, r22
   127fc:       70 93 47 01     sts     0x0147, r23
   12800:       80 93 48 01     sts     0x0148, r24
   12804:       90 93 49 01     sts     0x0149, r25
   12808:       20 91 5d 05     lds     r18, 0x055D
   1280c:       30 e0           ldi     r19, 0x00       ; 0
   1280e:       28 d7           rcall   .+3664          ; 0x13660 <__umulhisi3>
   12810:       60 93 42 01     sts     0x0142, r22
   12814:       70 93 43 01     sts     0x0143, r23
   12818:       80 93 44 01     sts     0x0144, r24
   1281c:       90 93 45 01     sts     0x0145, r25
   12820:       0e 94 03 24     call    0x4806  ; 0x4806 <GetActiveParamSet>
   12824:       8a 83           std     Y+2, r24        ; 0x02
   12826:       01 c0           rjmp    .+2             ; 0x1282a <BearbeiteRxDaten+0x27c>
   12828:       1a 82           std     Y+2, r1 ; 0x02
   1282a:       80 91 b7 02     lds     r24, 0x02B7
   1282e:       88 23           and     r24, r24
   12830:       e1 f3           breq    .-8             ; 0x1282a <BearbeiteRxDaten+0x27c>
   12832:       1f 92           push    r1
   12834:       21 e0           ldi     r18, 0x01       ; 1
   12836:       2f 93           push    r18
   12838:       ce 01           movw    r24, r28
   1283a:       02 96           adiw    r24, 0x02       ; 2
   1283c:       9f 93           push    r25
   1283e:       8f 93           push    r24
   12840:       2f 93           push    r18
   12842:       2f 93           push    r18
   12844:       83 e5           ldi     r24, 0x53       ; 83
   12846:       20 c0           rjmp    .+64            ; 0x12888 <BearbeiteRxDaten+0x2da>
   12848:       80 91 01 04     lds     r24, 0x0401
   1284c:       81 11           cpse    r24, r1
   1284e:       4b c1           rjmp    .+662           ; 0x12ae6 <BearbeiteRxDaten+0x538>
   12850:       e0 91 f5 04     lds     r30, 0x04F5
   12854:       f0 91 f6 04     lds     r31, 0x04F6
   12858:       80 81           ld      r24, Z
   1285a:       9f ef           ldi     r25, 0xFF       ; 255
   1285c:       98 0f           add     r25, r24
   1285e:       95 30           cpi     r25, 0x05       ; 5
   12860:       10 f4           brcc    .+4             ; 0x12866 <BearbeiteRxDaten+0x2b8>
   12862:       0e 94 4b 23     call    0x4696  ; 0x4696 <ParamSet_ReadFromEEProm>
   12866:       0e 94 03 24     call    0x4806  ; 0x4806 <GetActiveParamSet>
   1286a:       8a 83           std     Y+2, r24        ; 0x02
   1286c:       80 91 b7 02     lds     r24, 0x02B7
   12870:       88 23           and     r24, r24
   12872:       e1 f3           breq    .-8             ; 0x1286c <BearbeiteRxDaten+0x2be>
   12874:       1f 92           push    r1
   12876:       21 e0           ldi     r18, 0x01       ; 1
   12878:       2f 93           push    r18
   1287a:       ce 01           movw    r24, r28
   1287c:       02 96           adiw    r24, 0x02       ; 2
   1287e:       9f 93           push    r25
   12880:       8f 93           push    r24
   12882:       2f 93           push    r18
   12884:       2f 93           push    r18
   12886:       86 e4           ldi     r24, 0x46       ; 70
   12888:       8f 93           push    r24
   1288a:       6d dd           rcall   .-1318          ; 0x12366 <SendOutData>
   1288c:       0f b6           in      r0, 0x3f        ; 63
   1288e:       f8 94           cli
   12890:       de bf           out     0x3e, r29       ; 62
   12892:       0f be           out     0x3f, r0        ; 63
   12894:       cd bf           out     0x3d, r28       ; 61
   12896:       80 91 01 04     lds     r24, 0x0401
   1289a:       81 11           cpse    r24, r1
   1289c:       08 c0           rjmp    .+16            ; 0x128ae <BearbeiteRxDaten+0x300>
   1289e:       6e e6           ldi     r22, 0x6E       ; 110
   128a0:       70 e0           ldi     r23, 0x00       ; 0
   128a2:       8a 81           ldd     r24, Y+2        ; 0x02
   128a4:       0e 94 9f 26     call    0x4d3e  ; 0x4d3e <Piep>
   128a8:       80 e0           ldi     r24, 0x00       ; 0
   128aa:       0e 94 6b 51     call    0xa2d6  ; 0xa2d6 <LipoDetection>
   128ae:       80 91 42 05     lds     r24, 0x0542
   128b2:       0e 94 d8 17     call    0x2fb0  ; 0x2fb0 <LIBFC_ReceiverInit>
   128b6:       17 c1           rjmp    .+558           ; 0x12ae6 <BearbeiteRxDaten+0x538>
   128b8:       1a 82           std     Y+2, r1 ; 0x02
   128ba:       80 91 f5 04     lds     r24, 0x04F5
   128be:       90 91 f6 04     lds     r25, 0x04F6
   128c2:       4a 81           ldd     r20, Y+2        ; 0x02
   128c4:       4c 30           cpi     r20, 0x0C       ; 12
   128c6:       08 f0           brcs    .+2             ; 0x128ca <BearbeiteRxDaten+0x31c>
   128c8:       0e c1           rjmp    .+540           ; 0x12ae6 <BearbeiteRxDaten+0x538>
   128ca:       e4 2f           mov     r30, r20
   128cc:       f0 e0           ldi     r31, 0x00       ; 0
   128ce:       dc 01           movw    r26, r24
   128d0:       ae 0f           add     r26, r30
   128d2:       bf 1f           adc     r27, r31
   128d4:       2c 91           ld      r18, X
   128d6:       33 27           eor     r19, r19
   128d8:       27 fd           sbrc    r18, 7
   128da:       30 95           com     r19
   128dc:       ee 0f           add     r30, r30
   128de:       ff 1f           adc     r31, r31
   128e0:       e0 5d           subi    r30, 0xD0       ; 208
   128e2:       f7 4f           sbci    r31, 0xF7       ; 247
   128e4:       31 83           std     Z+1, r19        ; 0x01
   128e6:       20 83           st      Z, r18
   128e8:       4f 5f           subi    r20, 0xFF       ; 255
   128ea:       4a 83           std     Y+2, r20        ; 0x02
   128ec:       ea cf           rjmp    .-44            ; 0x128c2 <BearbeiteRxDaten+0x314>
   128ee:       e0 91 f5 04     lds     r30, 0x04F5
   128f2:       f0 91 f6 04     lds     r31, 0x04F6
   128f6:       80 81           ld      r24, Z
   128f8:       53 db           rcall   .-2394          ; 0x11fa0 <I2C_ReadBLConfig>
   128fa:       89 83           std     Y+1, r24        ; 0x01
   128fc:       81 11           cpse    r24, r1
   128fe:       03 c0           rjmp    .+6             ; 0x12906 <BearbeiteRxDaten+0x358>
   12900:       81 e0           ldi     r24, 0x01       ; 1
   12902:       8a 83           std     Y+2, r24        ; 0x02
   12904:       01 c0           rjmp    .+2             ; 0x12908 <BearbeiteRxDaten+0x35a>
   12906:       1a 82           std     Y+2, r1 ; 0x02
   12908:       80 91 b7 02     lds     r24, 0x02B7
   1290c:       88 23           and     r24, r24
   1290e:       e1 f3           breq    .-8             ; 0x12908 <BearbeiteRxDaten+0x35a>
   12910:       1f 92           push    r1
   12912:       88 e0           ldi     r24, 0x08       ; 8
   12914:       8f 93           push    r24
   12916:       8c e6           ldi     r24, 0x6C       ; 108
   12918:       99 e0           ldi     r25, 0x09       ; 9
   1291a:       9f 93           push    r25
   1291c:       8f 93           push    r24
   1291e:       1f 92           push    r1
   12920:       21 e0           ldi     r18, 0x01       ; 1
   12922:       2f 93           push    r18
   12924:       80 91 f6 04     lds     r24, 0x04F6
   12928:       8f 93           push    r24
   1292a:       80 91 f5 04     lds     r24, 0x04F5
   1292e:       8f 93           push    r24
   12930:       1f 92           push    r1
   12932:       2f 93           push    r18
   12934:       ce 01           movw    r24, r28
   12936:       01 96           adiw    r24, 0x01       ; 1
   12938:       9f 93           push    r25
   1293a:       8f 93           push    r24
   1293c:       1f 92           push    r1
   1293e:       2f 93           push    r18
   12940:       01 96           adiw    r24, 0x01       ; 1
   12942:       9f 93           push    r25
   12944:       8f 93           push    r24
   12946:       84 e0           ldi     r24, 0x04       ; 4
   12948:       8f 93           push    r24
   1294a:       2f 93           push    r18
   1294c:       85 e5           ldi     r24, 0x55       ; 85
   1294e:       8f 93           push    r24
   12950:       0a dd           rcall   .-1516          ; 0x12366 <SendOutData>
   12952:       32 c0           rjmp    .+100           ; 0x129b8 <BearbeiteRxDaten+0x40a>
   12954:       80 91 f4 04     lds     r24, 0x04F4
   12958:       89 30           cpi     r24, 0x09       ; 9
   1295a:       08 f4           brcc    .+2             ; 0x1295e <BearbeiteRxDaten+0x3b0>
   1295c:       c4 c0           rjmp    .+392           ; 0x12ae6 <BearbeiteRxDaten+0x538>
   1295e:       80 91 f5 04     lds     r24, 0x04F5
   12962:       90 91 f6 04     lds     r25, 0x04F6
   12966:       28 e0           ldi     r18, 0x08       ; 8
   12968:       fc 01           movw    r30, r24
   1296a:       31 96           adiw    r30, 0x01       ; 1
   1296c:       ac e6           ldi     r26, 0x6C       ; 108
   1296e:       b9 e0           ldi     r27, 0x09       ; 9
   12970:       01 90           ld      r0, Z+
   12972:       0d 92           st      X+, r0
   12974:       2a 95           dec     r18
   12976:       e1 f7           brne    .-8             ; 0x12970 <BearbeiteRxDaten+0x3c2>
   12978:       fc 01           movw    r30, r24
   1297a:       80 81           ld      r24, Z
   1297c:       72 da           rcall   .-2844          ; 0x11e62 <I2C_WriteBLConfig>
   1297e:       89 83           std     Y+1, r24        ; 0x01
   12980:       81 11           cpse    r24, r1
   12982:       03 c0           rjmp    .+6             ; 0x1298a <BearbeiteRxDaten+0x3dc>
   12984:       81 e0           ldi     r24, 0x01       ; 1
   12986:       8a 83           std     Y+2, r24        ; 0x02
   12988:       01 c0           rjmp    .+2             ; 0x1298c <BearbeiteRxDaten+0x3de>
   1298a:       1a 82           std     Y+2, r1 ; 0x02
   1298c:       80 91 b7 02     lds     r24, 0x02B7
   12990:       88 23           and     r24, r24
   12992:       e1 f3           breq    .-8             ; 0x1298c <BearbeiteRxDaten+0x3de>
   12994:       1f 92           push    r1
   12996:       21 e0           ldi     r18, 0x01       ; 1
   12998:       2f 93           push    r18
   1299a:       ce 01           movw    r24, r28
   1299c:       01 96           adiw    r24, 0x01       ; 1
   1299e:       9f 93           push    r25
   129a0:       8f 93           push    r24
   129a2:       1f 92           push    r1
   129a4:       2f 93           push    r18
   129a6:       01 96           adiw    r24, 0x01       ; 1
   129a8:       9f 93           push    r25
   129aa:       8f 93           push    r24
   129ac:       82 e0           ldi     r24, 0x02       ; 2
   129ae:       8f 93           push    r24
   129b0:       2f 93           push    r18
   129b2:       87 e5           ldi     r24, 0x57       ; 87
   129b4:       8f 93           push    r24
   129b6:       d7 dc           rcall   .-1618          ; 0x12366 <SendOutData>
   129b8:       0f b6           in      r0, 0x3f        ; 63
   129ba:       f8 94           cli
   129bc:       de bf           out     0x3e, r29       ; 62
   129be:       0f be           out     0x3f, r0        ; 63
   129c0:       cd bf           out     0x3d, r28       ; 61
   129c2:       91 c0           rjmp    .+290           ; 0x12ae6 <BearbeiteRxDaten+0x538>
   129c4:       80 91 01 04     lds     r24, 0x0401
   129c8:       81 11           cpse    r24, r1
   129ca:       8d c0           rjmp    .+282           ; 0x12ae6 <BearbeiteRxDaten+0x538>
   129cc:       0e 94 8f 17     call    0x2f1e  ; 0x2f1e <LIBFC_GetCPUType>
   129d0:       8a 83           std     Y+2, r24        ; 0x02
   129d2:       82 30           cpi     r24, 0x02       ; 2
   129d4:       19 f0           breq    .+6             ; 0x129dc <BearbeiteRxDaten+0x42e>
   129d6:       84 30           cpi     r24, 0x04       ; 4
   129d8:       09 f0           breq    .+2             ; 0x129dc <BearbeiteRxDaten+0x42e>
   129da:       85 c0           rjmp    .+266           ; 0x12ae6 <BearbeiteRxDaten+0x538>
   129dc:       f8 94           cli
   129de:       80 91 c1 00     lds     r24, 0x00C1
   129e2:       8f 73           andi    r24, 0x3F       ; 63
   129e4:       80 93 c1 00     sts     0x00C1, r24
   129e8:       80 91 c9 00     lds     r24, 0x00C9
   129ec:       8f 73           andi    r24, 0x3F       ; 63
   129ee:       80 93 c9 00     sts     0x00C9, r24
   129f2:       80 91 c1 00     lds     r24, 0x00C1
   129f6:       87 7e           andi    r24, 0xE7       ; 231
   129f8:       80 93 c1 00     sts     0x00C1, r24
   129fc:       80 91 c9 00     lds     r24, 0x00C9
   12a00:       87 7e           andi    r24, 0xE7       ; 231
   12a02:       80 93 c9 00     sts     0x00C9, r24
   12a06:       80 91 c8 00     lds     r24, 0x00C8
   12a0a:       87 ff           sbrs    r24, 7
   12a0c:       03 c0           rjmp    .+6             ; 0x12a14 <BearbeiteRxDaten+0x466>
   12a0e:       80 91 ce 00     lds     r24, 0x00CE
   12a12:       f9 cf           rjmp    .-14            ; 0x12a06 <BearbeiteRxDaten+0x458>
   12a14:       80 91 c0 00     lds     r24, 0x00C0
   12a18:       87 ff           sbrs    r24, 7
   12a1a:       03 c0           rjmp    .+6             ; 0x12a22 <BearbeiteRxDaten+0x474>
   12a1c:       80 91 c6 00     lds     r24, 0x00C6
   12a20:       f9 cf           rjmp    .-14            ; 0x12a14 <BearbeiteRxDaten+0x466>
   12a22:       e0 91 f5 04     lds     r30, 0x04F5
   12a26:       f0 91 f6 04     lds     r31, 0x04F6
   12a2a:       80 81           ld      r24, Z
   12a2c:       81 30           cpi     r24, 0x01       ; 1
   12a2e:       21 f4           brne    .+8             ; 0x12a38 <BearbeiteRxDaten+0x48a>
   12a30:       82 e0           ldi     r24, 0x02       ; 2
   12a32:       80 93 ea 04     sts     0x04EA, r24
   12a36:       2d c0           rjmp    .+90            ; 0x12a92 <BearbeiteRxDaten+0x4e4>
   12a38:       84 36           cpi     r24, 0x64       ; 100
   12a3a:       11 f0           breq    .+4             ; 0x12a40 <BearbeiteRxDaten+0x492>
   12a3c:       80 e4           ldi     r24, 0x40       ; 64
   12a3e:       01 c0           rjmp    .+2             ; 0x12a42 <BearbeiteRxDaten+0x494>
   12a40:       81 e8           ldi     r24, 0x81       ; 129
   12a42:       91 e0           ldi     r25, 0x01       ; 1
   12a44:       90 93 ea 04     sts     0x04EA, r25
   12a48:       10 92 cd 00     sts     0x00CD, r1
   12a4c:       80 93 cc 00     sts     0x00CC, r24
   12a50:       80 91 cd 00     lds     r24, 0x00CD
   12a54:       80 93 c5 00     sts     0x00C5, r24
   12a58:       80 91 cc 00     lds     r24, 0x00CC
   12a5c:       80 93 c4 00     sts     0x00C4, r24
   12a60:       80 91 ca 00     lds     r24, 0x00CA
   12a64:       8f 7d           andi    r24, 0xDF       ; 223
   12a66:       80 93 ca 00     sts     0x00CA, r24
   12a6a:       80 91 ca 00     lds     r24, 0x00CA
   12a6e:       8f 7e           andi    r24, 0xEF       ; 239
   12a70:       80 93 ca 00     sts     0x00CA, r24
   12a74:       80 91 c9 00     lds     r24, 0x00C9
   12a78:       8b 7f           andi    r24, 0xFB       ; 251
   12a7a:       80 93 c9 00     sts     0x00C9, r24
   12a7e:       80 91 ca 00     lds     r24, 0x00CA
   12a82:       84 60           ori     r24, 0x04       ; 4
   12a84:       80 93 ca 00     sts     0x00CA, r24
   12a88:       80 91 ca 00     lds     r24, 0x00CA
   12a8c:       82 60           ori     r24, 0x02       ; 2
   12a8e:       80 93 ca 00     sts     0x00CA, r24
   12a92:       80 91 ca 00     lds     r24, 0x00CA
   12a96:       87 7f           andi    r24, 0xF7       ; 247
   12a98:       80 93 ca 00     sts     0x00CA, r24
   12a9c:       80 91 c2 00     lds     r24, 0x00C2
   12aa0:       87 7f           andi    r24, 0xF7       ; 247
   12aa2:       80 93 c2 00     sts     0x00C2, r24
   12aa6:       80 91 c9 00     lds     r24, 0x00C9
   12aaa:       8e 7f           andi    r24, 0xFE       ; 254
   12aac:       80 93 c9 00     sts     0x00C9, r24
   12ab0:       80 91 c1 00     lds     r24, 0x00C1
   12ab4:       88 61           ori     r24, 0x18       ; 24
   12ab6:       80 93 c1 00     sts     0x00C1, r24
   12aba:       80 91 c9 00     lds     r24, 0x00C9
   12abe:       88 61           ori     r24, 0x18       ; 24
   12ac0:       80 93 c9 00     sts     0x00C9, r24
   12ac4:       80 91 c1 00     lds     r24, 0x00C1
   12ac8:       80 68           ori     r24, 0x80       ; 128
   12aca:       80 93 c1 00     sts     0x00C1, r24
   12ace:       80 91 c9 00     lds     r24, 0x00C9
   12ad2:       80 68           ori     r24, 0x80       ; 128
   12ad4:       80 93 c9 00     sts     0x00C9, r24
   12ad8:       10 92 6e 00     sts     0x006E, r1
   12adc:       10 92 6f 00     sts     0x006F, r1
   12ae0:       10 92 70 00     sts     0x0070, r1
   12ae4:       78 94           sei
   12ae6:       80 91 6b 0a     lds     r24, 0x0A6B
   12aea:       84 36           cpi     r24, 0x64       ; 100
   12aec:       09 f4           brne    .+2             ; 0x12af0 <BearbeiteRxDaten+0x542>
   12aee:       a7 c0           rjmp    .+334           ; 0x12c3e <BearbeiteRxDaten+0x690>
   12af0:       c8 f4           brcc    .+50            ; 0x12b24 <BearbeiteRxDaten+0x576>
   12af2:       81 36           cpi     r24, 0x61       ; 97
   12af4:       09 f4           brne    .+2             ; 0x12af8 <BearbeiteRxDaten+0x54a>
   12af6:       60 c0           rjmp    .+192           ; 0x12bb8 <BearbeiteRxDaten+0x60a>
   12af8:       70 f4           brcc    .+28            ; 0x12b16 <BearbeiteRxDaten+0x568>
   12afa:       8b 34           cpi     r24, 0x4B       ; 75
   12afc:       09 f0           breq    .+2             ; 0x12b00 <BearbeiteRxDaten+0x552>
   12afe:       0e c1           rjmp    .+540           ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12b00:       e0 91 f5 04     lds     r30, 0x04F5
   12b04:       f0 91 f6 04     lds     r31, 0x04F6
   12b08:       80 81           ld      r24, Z
   12b0a:       91 81           ldd     r25, Z+1        ; 0x01
   12b0c:       90 93 4f 01     sts     0x014F, r25
   12b10:       80 93 4e 01     sts     0x014E, r24
   12b14:       03 c1           rjmp    .+518           ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12b16:       82 36           cpi     r24, 0x62       ; 98
   12b18:       09 f4           brne    .+2             ; 0x12b1c <BearbeiteRxDaten+0x56e>
   12b1a:       59 c0           rjmp    .+178           ; 0x12bce <BearbeiteRxDaten+0x620>
   12b1c:       83 36           cpi     r24, 0x63       ; 99
   12b1e:       09 f4           brne    .+2             ; 0x12b22 <BearbeiteRxDaten+0x574>
   12b20:       69 c0           rjmp    .+210           ; 0x12bf4 <BearbeiteRxDaten+0x646>
   12b22:       fc c0           rjmp    .+504           ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12b24:       8c 36           cpi     r24, 0x6C       ; 108
   12b26:       09 f4           brne    .+2             ; 0x12b2a <BearbeiteRxDaten+0x57c>
   12b28:       d9 c0           rjmp    .+434           ; 0x12cdc <BearbeiteRxDaten+0x72e>
   12b2a:       38 f4           brcc    .+14            ; 0x12b3a <BearbeiteRxDaten+0x58c>
   12b2c:       87 36           cpi     r24, 0x67       ; 103
   12b2e:       09 f4           brne    .+2             ; 0x12b32 <BearbeiteRxDaten+0x584>
   12b30:       f2 c0           rjmp    .+484           ; 0x12d16 <BearbeiteRxDaten+0x768>
   12b32:       88 36           cpi     r24, 0x68       ; 104
   12b34:       09 f4           brne    .+2             ; 0x12b38 <BearbeiteRxDaten+0x58a>
   12b36:       a1 c0           rjmp    .+322           ; 0x12c7a <BearbeiteRxDaten+0x6cc>
   12b38:       f1 c0           rjmp    .+482           ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12b3a:       84 37           cpi     r24, 0x74       ; 116
   12b3c:       21 f0           breq    .+8             ; 0x12b46 <BearbeiteRxDaten+0x598>
   12b3e:       86 37           cpi     r24, 0x76       ; 118
   12b40:       09 f4           brne    .+2             ; 0x12b44 <BearbeiteRxDaten+0x596>
   12b42:       da c0           rjmp    .+436           ; 0x12cf8 <BearbeiteRxDaten+0x74a>
   12b44:       eb c0           rjmp    .+470           ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12b46:       80 91 f7 04     lds     r24, 0x04F7
   12b4a:       e0 91 f5 04     lds     r30, 0x04F5
   12b4e:       f0 91 f6 04     lds     r31, 0x04F6
   12b52:       80 31           cpi     r24, 0x10       ; 16
   12b54:       40 f0           brcs    .+16            ; 0x12b66 <BearbeiteRxDaten+0x5b8>
   12b56:       80 e1           ldi     r24, 0x10       ; 16
   12b58:       a4 e4           ldi     r26, 0x44       ; 68
   12b5a:       ba e0           ldi     r27, 0x0A       ; 10
   12b5c:       01 90           ld      r0, Z+
   12b5e:       0d 92           st      X+, r0
   12b60:       8a 95           dec     r24
   12b62:       e1 f7           brne    .-8             ; 0x12b5c <BearbeiteRxDaten+0x5ae>
   12b64:       0c c0           rjmp    .+24            ; 0x12b7e <BearbeiteRxDaten+0x5d0>
   12b66:       80 81           ld      r24, Z
   12b68:       91 81           ldd     r25, Z+1        ; 0x01
   12b6a:       a2 81           ldd     r26, Z+2        ; 0x02
   12b6c:       b3 81           ldd     r27, Z+3        ; 0x03
   12b6e:       80 93 44 0a     sts     0x0A44, r24
   12b72:       90 93 45 0a     sts     0x0A45, r25
   12b76:       a0 93 46 0a     sts     0x0A46, r26
   12b7a:       b0 93 47 0a     sts     0x0A47, r27
   12b7e:       80 91 b7 02     lds     r24, 0x02B7
   12b82:       88 23           and     r24, r24
   12b84:       e1 f3           breq    .-8             ; 0x12b7e <BearbeiteRxDaten+0x5d0>
   12b86:       1f 92           push    r1
   12b88:       80 91 b4 02     lds     r24, 0x02B4
   12b8c:       8f 93           push    r24
   12b8e:       84 e5           ldi     r24, 0x54       ; 84
   12b90:       8f 93           push    r24
   12b92:       e9 db           rcall   .-2094          ; 0x12366 <SendOutData>
   12b94:       8a ef           ldi     r24, 0xFA       ; 250
   12b96:       80 93 f3 04     sts     0x04F3, r24
   12b9a:       8f ef           ldi     r24, 0xFF       ; 255
   12b9c:       80 93 b5 02     sts     0x02B5, r24
   12ba0:       80 ea           ldi     r24, 0xA0       ; 160
   12ba2:       9f e0           ldi     r25, 0x0F       ; 15
   12ba4:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   12ba8:       90 93 ec 04     sts     0x04EC, r25
   12bac:       80 93 eb 04     sts     0x04EB, r24
   12bb0:       0f 90           pop     r0
   12bb2:       0f 90           pop     r0
   12bb4:       0f 90           pop     r0
   12bb6:       b2 c0           rjmp    .+356           ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12bb8:       e0 91 f5 04     lds     r30, 0x04F5
   12bbc:       f0 91 f6 04     lds     r31, 0x04F6
   12bc0:       80 81           ld      r24, Z
   12bc2:       80 32           cpi     r24, 0x20       ; 32
   12bc4:       08 f0           brcs    .+2             ; 0x12bc8 <BearbeiteRxDaten+0x61a>
   12bc6:       8f e1           ldi     r24, 0x1F       ; 31
   12bc8:       80 93 b6 02     sts     0x02B6, r24
   12bcc:       0f c0           rjmp    .+30            ; 0x12bec <BearbeiteRxDaten+0x63e>
   12bce:       e0 91 f5 04     lds     r30, 0x04F5
   12bd2:       f0 91 f6 04     lds     r31, 0x04F6
   12bd6:       8b e0           ldi     r24, 0x0B       ; 11
   12bd8:       ac e5           ldi     r26, 0x5C       ; 92
   12bda:       ba e0           ldi     r27, 0x0A       ; 10
   12bdc:       01 90           ld      r0, Z+
   12bde:       0d 92           st      X+, r0
   12be0:       8a 95           dec     r24
   12be2:       e1 f7           brne    .-8             ; 0x12bdc <BearbeiteRxDaten+0x62e>
   12be4:       80 91 65 0a     lds     r24, 0x0A65
   12be8:       80 93 65 0c     sts     0x0C65, r24
   12bec:       8f ef           ldi     r24, 0xFF       ; 255
   12bee:       80 93 b5 02     sts     0x02B5, r24
   12bf2:       94 c0           rjmp    .+296           ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12bf4:       80 91 ef 04     lds     r24, 0x04EF
   12bf8:       90 91 f0 04     lds     r25, 0x04F0
   12bfc:       89 2b           or      r24, r25
   12bfe:       89 f4           brne    .+34            ; 0x12c22 <BearbeiteRxDaten+0x674>
   12c00:       e0 91 f5 04     lds     r30, 0x04F5
   12c04:       f0 91 f6 04     lds     r31, 0x04F6
   12c08:       80 81           ld      r24, Z
   12c0a:       88 23           and     r24, r24
   12c0c:       51 f0           breq    .+20            ; 0x12c22 <BearbeiteRxDaten+0x674>
   12c0e:       ea e0           ldi     r30, 0x0A       ; 10
   12c10:       8e 9f           mul     r24, r30
   12c12:       c0 01           movw    r24, r0
   12c14:       11 24           eor     r1, r1
   12c16:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   12c1a:       90 93 37 0a     sts     0x0A37, r25
   12c1e:       80 93 36 0a     sts     0x0A36, r24
   12c22:       e0 91 f5 04     lds     r30, 0x04F5
   12c26:       f0 91 f6 04     lds     r31, 0x04F6
   12c2a:       80 81           ld      r24, Z
   12c2c:       fa e0           ldi     r31, 0x0A       ; 10
   12c2e:       8f 9f           mul     r24, r31
   12c30:       c0 01           movw    r24, r0
   12c32:       11 24           eor     r1, r1
   12c34:       90 93 f0 04     sts     0x04F0, r25
   12c38:       80 93 ef 04     sts     0x04EF, r24
   12c3c:       15 c0           rjmp    .+42            ; 0x12c68 <BearbeiteRxDaten+0x6ba>
   12c3e:       8f ef           ldi     r24, 0xFF       ; 255
   12c40:       80 93 b5 02     sts     0x02B5, r24
   12c44:       e0 91 f5 04     lds     r30, 0x04F5
   12c48:       f0 91 f6 04     lds     r31, 0x04F6
   12c4c:       80 81           ld      r24, Z
   12c4e:       2a e0           ldi     r18, 0x0A       ; 10
   12c50:       82 9f           mul     r24, r18
   12c52:       c0 01           movw    r24, r0
   12c54:       11 24           eor     r1, r1
   12c56:       90 93 f2 04     sts     0x04F2, r25
   12c5a:       80 93 f1 04     sts     0x04F1, r24
   12c5e:       89 2b           or      r24, r25
   12c60:       19 f0           breq    .+6             ; 0x12c68 <BearbeiteRxDaten+0x6ba>
   12c62:       81 e0           ldi     r24, 0x01       ; 1
   12c64:       80 93 fe 04     sts     0x04FE, r24
   12c68:       80 ea           ldi     r24, 0xA0       ; 160
   12c6a:       9f e0           ldi     r25, 0x0F       ; 15
   12c6c:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   12c70:       90 93 ec 04     sts     0x04EC, r25
   12c74:       80 93 eb 04     sts     0x04EB, r24
   12c78:       51 c0           rjmp    .+162           ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12c7a:       8f ef           ldi     r24, 0xFF       ; 255
   12c7c:       80 93 b5 02     sts     0x02B5, r24
   12c80:       e0 91 f5 04     lds     r30, 0x04F5
   12c84:       f0 91 f6 04     lds     r31, 0x04F6
   12c88:       80 81           ld      r24, Z
   12c8a:       87 fd           sbrc    r24, 7
   12c8c:       08 c0           rjmp    .+16            ; 0x12c9e <BearbeiteRxDaten+0x6f0>
   12c8e:       82 e0           ldi     r24, 0x02       ; 2
   12c90:       80 93 fb 04     sts     0x04FB, r24
   12c94:       10 92 ee 04     sts     0x04EE, r1
   12c98:       10 92 ed 04     sts     0x04ED, r1
   12c9c:       1b c0           rjmp    .+54            ; 0x12cd4 <BearbeiteRxDaten+0x726>
   12c9e:       98 2f           mov     r25, r24
   12ca0:       90 95           com     r25
   12ca2:       80 91 a0 04     lds     r24, 0x04A0
   12ca6:       89 2b           or      r24, r25
   12ca8:       80 93 a0 04     sts     0x04A0, r24
   12cac:       81 81           ldd     r24, Z+1        ; 0x01
   12cae:       ea e0           ldi     r30, 0x0A       ; 10
   12cb0:       8e 9f           mul     r24, r30
   12cb2:       c0 01           movw    r24, r0
   12cb4:       11 24           eor     r1, r1
   12cb6:       90 93 ee 04     sts     0x04EE, r25
   12cba:       80 93 ed 04     sts     0x04ED, r24
   12cbe:       84 e0           ldi     r24, 0x04       ; 4
   12cc0:       80 93 fb 04     sts     0x04FB, r24
   12cc4:       80 ea           ldi     r24, 0xA0       ; 160
   12cc6:       9f e0           ldi     r25, 0x0F       ; 15
   12cc8:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   12ccc:       90 93 ec 04     sts     0x04EC, r25
   12cd0:       80 93 eb 04     sts     0x04EB, r24
   12cd4:       81 e0           ldi     r24, 0x01       ; 1
   12cd6:       80 93 ff 04     sts     0x04FF, r24
   12cda:       20 c0           rjmp    .+64            ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12cdc:       8f ef           ldi     r24, 0xFF       ; 255
   12cde:       80 93 b5 02     sts     0x02B5, r24
   12ce2:       e0 91 f5 04     lds     r30, 0x04F5
   12ce6:       f0 91 f6 04     lds     r31, 0x04F6
   12cea:       80 81           ld      r24, Z
   12cec:       80 93 a1 04     sts     0x04A1, r24
   12cf0:       81 e0           ldi     r24, 0x01       ; 1
   12cf2:       80 93 00 05     sts     0x0500, r24
   12cf6:       12 c0           rjmp    .+36            ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12cf8:       80 91 f4 04     lds     r24, 0x04F4
   12cfc:       88 23           and     r24, r24
   12cfe:       39 f0           breq    .+14            ; 0x12d0e <BearbeiteRxDaten+0x760>
   12d00:       e0 91 f5 04     lds     r30, 0x04F5
   12d04:       f0 91 f6 04     lds     r31, 0x04F6
   12d08:       80 81           ld      r24, Z
   12d0a:       82 30           cpi     r24, 0x02       ; 2
   12d0c:       09 f0           breq    .+2             ; 0x12d10 <BearbeiteRxDaten+0x762>
   12d0e:       81 e0           ldi     r24, 0x01       ; 1
   12d10:       80 93 fd 04     sts     0x04FD, r24
   12d14:       03 c0           rjmp    .+6             ; 0x12d1c <BearbeiteRxDaten+0x76e>
   12d16:       81 e0           ldi     r24, 0x01       ; 1
   12d18:       80 93 01 05     sts     0x0501, r24
   12d1c:       10 92 f9 04     sts     0x04F9, r1
   12d20:       10 92 f6 04     sts     0x04F6, r1
   12d24:       10 92 f5 04     sts     0x04F5, r1
   12d28:       10 92 f4 04     sts     0x04F4, r1
   12d2c:       0f 90           pop     r0
   12d2e:       0f 90           pop     r0
   12d30:       df 91           pop     r29
   12d32:       cf 91           pop     r28
   12d34:       1f 91           pop     r17
   12d36:       08 95           ret

00012d38 <uart_putchar>:
   12d38:       90 91 c0 00     lds     r25, 0x00C0
   12d3c:       95 ff           sbrs    r25, 5
   12d3e:       fc cf           rjmp    .-8             ; 0x12d38 <uart_putchar>
   12d40:       80 93 c6 00     sts     0x00C6, r24
   12d44:       08 95           ret

00012d46 <UART_Init>:
   12d46:       e1 ec           ldi     r30, 0xC1       ; 193
   12d48:       f0 e0           ldi     r31, 0x00       ; 0
   12d4a:       88 e1           ldi     r24, 0x18       ; 24
   12d4c:       80 83           st      Z, r24
   12d4e:       a0 ec           ldi     r26, 0xC0       ; 192
   12d50:       b0 e0           ldi     r27, 0x00       ; 0
   12d52:       8c 91           ld      r24, X
   12d54:       82 60           ori     r24, 0x02       ; 2
   12d56:       8c 93           st      X, r24
   12d58:       80 81           ld      r24, Z
   12d5a:       80 68           ori     r24, 0x80       ; 128
   12d5c:       80 83           st      Z, r24
   12d5e:       80 81           ld      r24, Z
   12d60:       80 64           ori     r24, 0x40       ; 64
   12d62:       80 83           st      Z, r24
   12d64:       10 92 c5 00     sts     0x00C5, r1
   12d68:       8a e2           ldi     r24, 0x2A       ; 42
   12d6a:       80 93 c4 00     sts     0x00C4, r24
   12d6e:       80 91 f1 04     lds     r24, 0x04F1
   12d72:       90 91 f2 04     lds     r25, 0x04F2
   12d76:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   12d7a:       90 93 39 0a     sts     0x0A39, r25
   12d7e:       80 93 38 0a     sts     0x0A38, r24
   12d82:       8c ed           ldi     r24, 0xDC       ; 220
   12d84:       90 e0           ldi     r25, 0x00       ; 0
   12d86:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   12d8a:       90 93 68 0a     sts     0x0A68, r25
   12d8e:       80 93 67 0a     sts     0x0A67, r24
   12d92:       82 e0           ldi     r24, 0x02       ; 2
   12d94:       80 93 3a 0a     sts     0x0A3A, r24
   12d98:       88 e0           ldi     r24, 0x08       ; 8
   12d9a:       80 93 3b 0a     sts     0x0A3B, r24
   12d9e:       10 92 3e 0a     sts     0x0A3E, r1
   12da2:       8b e0           ldi     r24, 0x0B       ; 11
   12da4:       80 93 3c 0a     sts     0x0A3C, r24
   12da8:       10 92 3d 0a     sts     0x0A3D, r1
   12dac:       8f ef           ldi     r24, 0xFF       ; 255
   12dae:       80 93 42 0a     sts     0x0A42, r24
   12db2:       80 91 54 01     lds     r24, 0x0154
   12db6:       80 93 41 0a     sts     0x0A41, r24
   12dba:       10 92 f6 04     sts     0x04F6, r1
   12dbe:       10 92 f5 04     sts     0x04F5, r1
   12dc2:       10 92 f4 04     sts     0x04F4, r1
   12dc6:       08 95           ret

00012dc8 <DatenUebertragung>:
   12dc8:       0f 93           push    r16
   12dca:       1f 93           push    r17
   12dcc:       cf 93           push    r28
   12dce:       df 93           push    r29
   12dd0:       cd b7           in      r28, 0x3d       ; 61
   12dd2:       de b7           in      r29, 0x3e       ; 62
   12dd4:       60 97           sbiw    r28, 0x10       ; 16
   12dd6:       0f b6           in      r0, 0x3f        ; 63
   12dd8:       f8 94           cli
   12dda:       de bf           out     0x3e, r29       ; 62
   12ddc:       0f be           out     0x3f, r0        ; 63
   12dde:       cd bf           out     0x3d, r28       ; 61
   12de0:       80 91 b7 02     lds     r24, 0x02B7
   12de4:       88 23           and     r24, r24
   12de6:       09 f4           brne    .+2             ; 0x12dea <DatenUebertragung+0x22>
   12de8:       83 c2           rjmp    .+1286          ; 0x132f0 <DatenUebertragung+0x528>
   12dea:       80 91 eb 04     lds     r24, 0x04EB
   12dee:       90 91 ec 04     lds     r25, 0x04EC
   12df2:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
   12df6:       88 23           and     r24, r24
   12df8:       61 f0           breq    .+24            ; 0x12e12 <DatenUebertragung+0x4a>
   12dfa:       10 92 ee 04     sts     0x04EE, r1
   12dfe:       10 92 ed 04     sts     0x04ED, r1
   12e02:       10 92 f2 04     sts     0x04F2, r1
   12e06:       10 92 f1 04     sts     0x04F1, r1
   12e0a:       10 92 f0 04     sts     0x04F0, r1
   12e0e:       10 92 ef 04     sts     0x04EF, r1
   12e12:       80 91 ed 04     lds     r24, 0x04ED
   12e16:       90 91 ee 04     lds     r25, 0x04EE
   12e1a:       89 2b           or      r24, r25
   12e1c:       29 f4           brne    .+10            ; 0x12e28 <DatenUebertragung+0x60>
   12e1e:       80 91 ff 04     lds     r24, 0x04FF
   12e22:       81 11           cpse    r24, r1
   12e24:       09 c0           rjmp    .+18            ; 0x12e38 <DatenUebertragung+0x70>
   12e26:       64 c0           rjmp    .+200           ; 0x12ef0 <DatenUebertragung+0x128>
   12e28:       80 91 45 0b     lds     r24, 0x0B45
   12e2c:       90 91 46 0b     lds     r25, 0x0B46
   12e30:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
   12e34:       88 23           and     r24, r24
   12e36:       99 f3           breq    .-26            ; 0x12e1e <DatenUebertragung+0x56>
   12e38:       80 91 b7 02     lds     r24, 0x02B7
   12e3c:       88 23           and     r24, r24
   12e3e:       09 f4           brne    .+2             ; 0x12e42 <DatenUebertragung+0x7a>
   12e40:       57 c0           rjmp    .+174           ; 0x12ef0 <DatenUebertragung+0x128>
   12e42:       80 91 fb 04     lds     r24, 0x04FB
   12e46:       84 30           cpi     r24, 0x04       ; 4
   12e48:       a8 f0           brcs    .+42            ; 0x12e74 <DatenUebertragung+0xac>
   12e4a:       0e 94 6e 75     call    0xeadc  ; 0xeadc <Menu>
   12e4e:       1f 92           push    r1
   12e50:       80 e5           ldi     r24, 0x50       ; 80
   12e52:       8f 93           push    r24
   12e54:       8d eb           ldi     r24, 0xBD       ; 189
   12e56:       97 e0           ldi     r25, 0x07       ; 7
   12e58:       9f 93           push    r25
   12e5a:       8f 93           push    r24
   12e5c:       81 e0           ldi     r24, 0x01       ; 1
   12e5e:       8f 93           push    r24
   12e60:       8f 93           push    r24
   12e62:       88 e4           ldi     r24, 0x48       ; 72
   12e64:       8f 93           push    r24
   12e66:       7f da           rcall   .-2818          ; 0x12366 <SendOutData>
   12e68:       0f b6           in      r0, 0x3f        ; 63
   12e6a:       f8 94           cli
   12e6c:       de bf           out     0x3e, r29       ; 62
   12e6e:       0f be           out     0x3f, r0        ; 63
   12e70:       cd bf           out     0x3d, r28       ; 61
   12e72:       32 c0           rjmp    .+100           ; 0x12ed8 <DatenUebertragung+0x110>
   12e74:       10 92 a2 04     sts     0x04A2, r1
   12e78:       8b e3           ldi     r24, 0x3B       ; 59
   12e7a:       95 e1           ldi     r25, 0x15       ; 21
   12e7c:       9f 93           push    r25
   12e7e:       8f 93           push    r24
   12e80:       88 e5           ldi     r24, 0x58       ; 88
   12e82:       95 e7           ldi     r25, 0x75       ; 117
   12e84:       9f 93           push    r25
   12e86:       8f 93           push    r24
   12e88:       e0 91 55 06     lds     r30, 0x0655
   12e8c:       f0 91 56 06     lds     r31, 0x0656
   12e90:       09 95           icall
   12e92:       1f 92           push    r1
   12e94:       84 e1           ldi     r24, 0x14       ; 20
   12e96:       8f 93           push    r24
   12e98:       8d eb           ldi     r24, 0xBD       ; 189
   12e9a:       97 e0           ldi     r25, 0x07       ; 7
   12e9c:       9f 93           push    r25
   12e9e:       8f 93           push    r24
   12ea0:       1f 92           push    r1
   12ea2:       21 e0           ldi     r18, 0x01       ; 1
   12ea4:       2f 93           push    r18
   12ea6:       8b ef           ldi     r24, 0xFB       ; 251
   12ea8:       94 e0           ldi     r25, 0x04       ; 4
   12eaa:       9f 93           push    r25
   12eac:       8f 93           push    r24
   12eae:       82 e0           ldi     r24, 0x02       ; 2
   12eb0:       8f 93           push    r24
   12eb2:       2f 93           push    r18
   12eb4:       88 e4           ldi     r24, 0x48       ; 72
   12eb6:       8f 93           push    r24
   12eb8:       56 da           rcall   .-2900          ; 0x12366 <SendOutData>
   12eba:       80 91 fb 04     lds     r24, 0x04FB
   12ebe:       0f b6           in      r0, 0x3f        ; 63
   12ec0:       f8 94           cli
   12ec2:       de bf           out     0x3e, r29       ; 62
   12ec4:       0f be           out     0x3f, r0        ; 63
   12ec6:       cd bf           out     0x3d, r28       ; 61
   12ec8:       84 30           cpi     r24, 0x04       ; 4
   12eca:       20 f4           brcc    .+8             ; 0x12ed4 <DatenUebertragung+0x10c>
   12ecc:       8f 5f           subi    r24, 0xFF       ; 255
   12ece:       80 93 fb 04     sts     0x04FB, r24
   12ed2:       02 c0           rjmp    .+4             ; 0x12ed8 <DatenUebertragung+0x110>
   12ed4:       10 92 fb 04     sts     0x04FB, r1
   12ed8:       80 91 ed 04     lds     r24, 0x04ED
   12edc:       90 91 ee 04     lds     r25, 0x04EE
   12ee0:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   12ee4:       90 93 46 0b     sts     0x0B46, r25
   12ee8:       80 93 45 0b     sts     0x0B45, r24
   12eec:       10 92 ff 04     sts     0x04FF, r1
   12ef0:       80 91 00 05     lds     r24, 0x0500
   12ef4:       88 23           and     r24, r24
   12ef6:       39 f1           breq    .+78            ; 0x12f46 <DatenUebertragung+0x17e>
   12ef8:       80 91 b7 02     lds     r24, 0x02B7
   12efc:       88 23           and     r24, r24
   12efe:       19 f1           breq    .+70            ; 0x12f46 <DatenUebertragung+0x17e>
   12f00:       0e 94 6e 75     call    0xeadc  ; 0xeadc <Menu>
   12f04:       1f 92           push    r1
   12f06:       80 e5           ldi     r24, 0x50       ; 80
   12f08:       8f 93           push    r24
   12f0a:       8d eb           ldi     r24, 0xBD       ; 189
   12f0c:       97 e0           ldi     r25, 0x07       ; 7
   12f0e:       9f 93           push    r25
   12f10:       8f 93           push    r24
   12f12:       1f 92           push    r1
   12f14:       21 e0           ldi     r18, 0x01       ; 1
   12f16:       2f 93           push    r18
   12f18:       80 e9           ldi     r24, 0x90       ; 144
   12f1a:       92 e0           ldi     r25, 0x02       ; 2
   12f1c:       9f 93           push    r25
   12f1e:       8f 93           push    r24
   12f20:       1f 92           push    r1
   12f22:       2f 93           push    r18
   12f24:       81 ea           ldi     r24, 0xA1       ; 161
   12f26:       94 e0           ldi     r25, 0x04       ; 4
   12f28:       9f 93           push    r25
   12f2a:       8f 93           push    r24
   12f2c:       83 e0           ldi     r24, 0x03       ; 3
   12f2e:       8f 93           push    r24
   12f30:       2f 93           push    r18
   12f32:       8c e4           ldi     r24, 0x4C       ; 76
   12f34:       8f 93           push    r24
   12f36:       17 da           rcall   .-3026          ; 0x12366 <SendOutData>
   12f38:       10 92 00 05     sts     0x0500, r1
   12f3c:       0f b6           in      r0, 0x3f        ; 63
   12f3e:       f8 94           cli
   12f40:       de bf           out     0x3e, r29       ; 62
   12f42:       0f be           out     0x3f, r0        ; 63
   12f44:       cd bf           out     0x3d, r28       ; 61
   12f46:       80 91 fd 04     lds     r24, 0x04FD
   12f4a:       88 23           and     r24, r24
   12f4c:       c9 f1           breq    .+114           ; 0x12fc0 <DatenUebertragung+0x1f8>
   12f4e:       90 91 b7 02     lds     r25, 0x02B7
   12f52:       99 23           and     r25, r25
   12f54:       a9 f1           breq    .+106           ; 0x12fc0 <DatenUebertragung+0x1f8>
   12f56:       82 30           cpi     r24, 0x02       ; 2
   12f58:       f9 f4           brne    .+62            ; 0x12f98 <DatenUebertragung+0x1d0>
   12f5a:       80 91 be 08     lds     r24, 0x08BE
   12f5e:       89 83           std     Y+1, r24        ; 0x01
   12f60:       80 91 bf 08     lds     r24, 0x08BF
   12f64:       8a 83           std     Y+2, r24        ; 0x02
   12f66:       80 91 c0 08     lds     r24, 0x08C0
   12f6a:       8d 83           std     Y+5, r24        ; 0x05
   12f6c:       80 91 c2 08     lds     r24, 0x08C2
   12f70:       88 87           std     Y+8, r24        ; 0x08
   12f72:       8f ef           ldi     r24, 0xFF       ; 255
   12f74:       8e 83           std     Y+6, r24        ; 0x06
   12f76:       8f 83           std     Y+7, r24        ; 0x07
   12f78:       80 91 3c 0a     lds     r24, 0x0A3C
   12f7c:       8b 83           std     Y+3, r24        ; 0x03
   12f7e:       80 91 42 0a     lds     r24, 0x0A42
   12f82:       89 87           std     Y+9, r24        ; 0x09
   12f84:       80 91 43 0a     lds     r24, 0x0A43
   12f88:       8a 87           std     Y+10, r24       ; 0x0a
   12f8a:       1c 82           std     Y+4, r1 ; 0x04
   12f8c:       1f 92           push    r1
   12f8e:       8a e0           ldi     r24, 0x0A       ; 10
   12f90:       8f 93           push    r24
   12f92:       ce 01           movw    r24, r28
   12f94:       01 96           adiw    r24, 0x01       ; 1
   12f96:       05 c0           rjmp    .+10            ; 0x12fa2 <DatenUebertragung+0x1da>
   12f98:       1f 92           push    r1
   12f9a:       8a e0           ldi     r24, 0x0A       ; 10
   12f9c:       8f 93           push    r24
   12f9e:       8a e3           ldi     r24, 0x3A       ; 58
   12fa0:       9a e0           ldi     r25, 0x0A       ; 10
   12fa2:       9f 93           push    r25
   12fa4:       8f 93           push    r24
   12fa6:       81 e0           ldi     r24, 0x01       ; 1
   12fa8:       8f 93           push    r24
   12faa:       8f 93           push    r24
   12fac:       86 e5           ldi     r24, 0x56       ; 86
   12fae:       8f 93           push    r24
   12fb0:       da d9           rcall   .-3148          ; 0x12366 <SendOutData>
   12fb2:       0f b6           in      r0, 0x3f        ; 63
   12fb4:       f8 94           cli
   12fb6:       de bf           out     0x3e, r29       ; 62
   12fb8:       0f be           out     0x3f, r0        ; 63
   12fba:       cd bf           out     0x3d, r28       ; 61
   12fbc:       10 92 fd 04     sts     0x04FD, r1
   12fc0:       80 91 01 05     lds     r24, 0x0501
   12fc4:       88 23           and     r24, r24
   12fc6:       d1 f0           breq    .+52            ; 0x12ffc <DatenUebertragung+0x234>
   12fc8:       80 91 b7 02     lds     r24, 0x02B7
   12fcc:       88 23           and     r24, r24
   12fce:       b1 f0           breq    .+44            ; 0x12ffc <DatenUebertragung+0x234>
   12fd0:       1f 92           push    r1
   12fd2:       8b e0           ldi     r24, 0x0B       ; 11
   12fd4:       8f 93           push    r24
   12fd6:       8c e5           ldi     r24, 0x5C       ; 92
   12fd8:       9a e0           ldi     r25, 0x0A       ; 10
   12fda:       9f 93           push    r25
   12fdc:       8f 93           push    r24
   12fde:       81 e0           ldi     r24, 0x01       ; 1
   12fe0:       8f 93           push    r24
   12fe2:       80 91 b4 02     lds     r24, 0x02B4
   12fe6:       8f 93           push    r24
   12fe8:       87 e4           ldi     r24, 0x47       ; 71
   12fea:       8f 93           push    r24
   12fec:       bc d9           rcall   .-3208          ; 0x12366 <SendOutData>
   12fee:       10 92 01 05     sts     0x0501, r1
   12ff2:       0f b6           in      r0, 0x3f        ; 63
   12ff4:       f8 94           cli
   12ff6:       de bf           out     0x3e, r29       ; 62
   12ff8:       0f be           out     0x3f, r0        ; 63
   12ffa:       cd bf           out     0x3d, r28       ; 61
   12ffc:       80 91 f1 04     lds     r24, 0x04F1
   13000:       90 91 f2 04     lds     r25, 0x04F2
   13004:       89 2b           or      r24, r25
   13006:       29 f4           brne    .+10            ; 0x13012 <DatenUebertragung+0x24a>
   13008:       80 91 fe 04     lds     r24, 0x04FE
   1300c:       81 11           cpse    r24, r1
   1300e:       09 c0           rjmp    .+18            ; 0x13022 <DatenUebertragung+0x25a>
   13010:       2e c0           rjmp    .+92            ; 0x1306e <DatenUebertragung+0x2a6>
   13012:       80 91 38 0a     lds     r24, 0x0A38
   13016:       90 91 39 0a     lds     r25, 0x0A39
   1301a:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
   1301e:       88 23           and     r24, r24
   13020:       99 f3           breq    .-26            ; 0x13008 <DatenUebertragung+0x240>
   13022:       80 91 b7 02     lds     r24, 0x02B7
   13026:       88 23           and     r24, r24
   13028:       11 f1           breq    .+68            ; 0x1306e <DatenUebertragung+0x2a6>
   1302a:       0e 94 ae 25     call    0x4b5c  ; 0x4b5c <CopyDebugValues>
   1302e:       1f 92           push    r1
   13030:       82 e4           ldi     r24, 0x42       ; 66
   13032:       8f 93           push    r24
   13034:       83 e2           ldi     r24, 0x23       ; 35
   13036:       9c e0           ldi     r25, 0x0C       ; 12
   13038:       9f 93           push    r25
   1303a:       8f 93           push    r24
   1303c:       81 e0           ldi     r24, 0x01       ; 1
   1303e:       8f 93           push    r24
   13040:       8f 93           push    r24
   13042:       84 e4           ldi     r24, 0x44       ; 68
   13044:       8f 93           push    r24
   13046:       8f d9           rcall   .-3298          ; 0x12366 <SendOutData>
   13048:       10 92 fe 04     sts     0x04FE, r1
   1304c:       80 91 f1 04     lds     r24, 0x04F1
   13050:       90 91 f2 04     lds     r25, 0x04F2
   13054:       0f b6           in      r0, 0x3f        ; 63
   13056:       f8 94           cli
   13058:       de bf           out     0x3e, r29       ; 62
   1305a:       0f be           out     0x3f, r0        ; 63
   1305c:       cd bf           out     0x3d, r28       ; 61
   1305e:       00 97           sbiw    r24, 0x00       ; 0
   13060:       31 f0           breq    .+12            ; 0x1306e <DatenUebertragung+0x2a6>
   13062:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   13066:       90 93 39 0a     sts     0x0A39, r25
   1306a:       80 93 38 0a     sts     0x0A38, r24
   1306e:       80 91 ef 04     lds     r24, 0x04EF
   13072:       90 91 f0 04     lds     r25, 0x04F0
   13076:       89 2b           or      r24, r25
   13078:       09 f4           brne    .+2             ; 0x1307c <DatenUebertragung+0x2b4>
   1307a:       85 c0           rjmp    .+266           ; 0x13186 <DatenUebertragung+0x3be>
   1307c:       80 91 36 0a     lds     r24, 0x0A36
   13080:       90 91 37 0a     lds     r25, 0x0A37
   13084:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
   13088:       88 23           and     r24, r24
   1308a:       09 f4           brne    .+2             ; 0x1308e <DatenUebertragung+0x2c6>
   1308c:       7c c0           rjmp    .+248           ; 0x13186 <DatenUebertragung+0x3be>
   1308e:       80 91 b7 02     lds     r24, 0x02B7
   13092:       88 23           and     r24, r24
   13094:       09 f4           brne    .+2             ; 0x13098 <DatenUebertragung+0x2d0>
   13096:       77 c0           rjmp    .+238           ; 0x13186 <DatenUebertragung+0x3be>
   13098:       08 e2           ldi     r16, 0x28       ; 40
   1309a:       1a e0           ldi     r17, 0x0A       ; 10
   1309c:       80 91 c7 08     lds     r24, 0x08C7
   130a0:       90 91 c8 08     lds     r25, 0x08C8
   130a4:       90 93 29 0a     sts     0x0A29, r25
   130a8:       80 93 28 0a     sts     0x0A28, r24
   130ac:       80 91 c9 08     lds     r24, 0x08C9
   130b0:       90 91 ca 08     lds     r25, 0x08CA
   130b4:       90 93 2b 0a     sts     0x0A2B, r25
   130b8:       80 93 2a 0a     sts     0x0A2A, r24
   130bc:       20 91 4b 06     lds     r18, 0x064B
   130c0:       30 91 4c 06     lds     r19, 0x064C
   130c4:       40 91 4d 06     lds     r20, 0x064D
   130c8:       50 91 4e 06     lds     r21, 0x064E
   130cc:       aa e0           ldi     r26, 0x0A       ; 10
   130ce:       b0 e0           ldi     r27, 0x00       ; 0
   130d0:       dc d2           rcall   .+1464          ; 0x1368a <__muluhisi3>
   130d2:       20 91 21 01     lds     r18, 0x0121
   130d6:       30 91 22 01     lds     r19, 0x0122
   130da:       40 91 23 01     lds     r20, 0x0123
   130de:       50 91 24 01     lds     r21, 0x0124
   130e2:       96 d2           rcall   .+1324          ; 0x13610 <__divmodsi4>
   130e4:       30 93 2d 0a     sts     0x0A2D, r19
   130e8:       20 93 2c 0a     sts     0x0A2C, r18
   130ec:       80 91 24 04     lds     r24, 0x0424
   130f0:       90 91 25 04     lds     r25, 0x0425
   130f4:       a0 91 26 04     lds     r26, 0x0426
   130f8:       b0 91 27 04     lds     r27, 0x0427
   130fc:       e9 e0           ldi     r30, 0x09       ; 9
   130fe:       b5 95           asr     r27
   13100:       a7 95           ror     r26
   13102:       97 95           ror     r25
   13104:       87 95           ror     r24
   13106:       ea 95           dec     r30
   13108:       d1 f7           brne    .-12            ; 0x130fe <DatenUebertragung+0x336>
   1310a:       80 93 2e 0a     sts     0x0A2E, r24
   1310e:       80 91 20 04     lds     r24, 0x0420
   13112:       90 91 21 04     lds     r25, 0x0421
   13116:       a0 91 22 04     lds     r26, 0x0422
   1311a:       b0 91 23 04     lds     r27, 0x0423
   1311e:       f9 e0           ldi     r31, 0x09       ; 9
   13120:       b5 95           asr     r27
   13122:       a7 95           ror     r26
   13124:       97 95           ror     r25
   13126:       87 95           ror     r24
   13128:       fa 95           dec     r31
   1312a:       d1 f7           brne    .-12            ; 0x13120 <DatenUebertragung+0x358>
   1312c:       80 93 2f 0a     sts     0x0A2F, r24
   13130:       80 91 2c 04     lds     r24, 0x042C
   13134:       90 91 2d 04     lds     r25, 0x042D
   13138:       a0 91 2e 04     lds     r26, 0x042E
   1313c:       b0 91 2f 04     lds     r27, 0x042F
   13140:       29 e0           ldi     r18, 0x09       ; 9
   13142:       b5 95           asr     r27
   13144:       a7 95           ror     r26
   13146:       97 95           ror     r25
   13148:       87 95           ror     r24
   1314a:       2a 95           dec     r18
   1314c:       d1 f7           brne    .-12            ; 0x13142 <DatenUebertragung+0x37a>
   1314e:       80 93 30 0a     sts     0x0A30, r24
   13152:       1f 92           push    r1
   13154:       8e e0           ldi     r24, 0x0E       ; 14
   13156:       8f 93           push    r24
   13158:       1f 93           push    r17
   1315a:       0f 93           push    r16
   1315c:       81 e0           ldi     r24, 0x01       ; 1
   1315e:       8f 93           push    r24
   13160:       8f 93           push    r24
   13162:       83 e4           ldi     r24, 0x43       ; 67
   13164:       8f 93           push    r24
   13166:       ff d8           rcall   .-3586          ; 0x12366 <SendOutData>
   13168:       80 91 ef 04     lds     r24, 0x04EF
   1316c:       90 91 f0 04     lds     r25, 0x04F0
   13170:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   13174:       90 93 37 0a     sts     0x0A37, r25
   13178:       80 93 36 0a     sts     0x0A36, r24
   1317c:       0f b6           in      r0, 0x3f        ; 63
   1317e:       f8 94           cli
   13180:       de bf           out     0x3e, r29       ; 62
   13182:       0f be           out     0x3f, r0        ; 63
   13184:       cd bf           out     0x3d, r28       ; 61
   13186:       60 91 b6 02     lds     r22, 0x02B6
   1318a:       6f 3f           cpi     r22, 0xFF       ; 255
   1318c:       39 f1           breq    .+78            ; 0x131dc <DatenUebertragung+0x414>
   1318e:       90 e1           ldi     r25, 0x10       ; 16
   13190:       69 9f           mul     r22, r25
   13192:       b0 01           movw    r22, r0
   13194:       11 24           eor     r1, r1
   13196:       60 5b           subi    r22, 0xB0       ; 176
   13198:       7a 4e           sbci    r23, 0xEA       ; 234
   1319a:       40 e1           ldi     r20, 0x10       ; 16
   1319c:       50 e0           ldi     r21, 0x00       ; 0
   1319e:       8e 01           movw    r16, r28
   131a0:       0f 5f           subi    r16, 0xFF       ; 255
   131a2:       1f 4f           sbci    r17, 0xFF       ; 255
   131a4:       c8 01           movw    r24, r16
   131a6:       b8 d2           rcall   .+1392          ; 0x13718 <memcpy_P>
   131a8:       1f 92           push    r1
   131aa:       80 e1           ldi     r24, 0x10       ; 16
   131ac:       8f 93           push    r24
   131ae:       1f 93           push    r17
   131b0:       0f 93           push    r16
   131b2:       1f 92           push    r1
   131b4:       21 e0           ldi     r18, 0x01       ; 1
   131b6:       2f 93           push    r18
   131b8:       86 eb           ldi     r24, 0xB6       ; 182
   131ba:       92 e0           ldi     r25, 0x02       ; 2
   131bc:       9f 93           push    r25
   131be:       8f 93           push    r24
   131c0:       82 e0           ldi     r24, 0x02       ; 2
   131c2:       8f 93           push    r24
   131c4:       2f 93           push    r18
   131c6:       81 e4           ldi     r24, 0x41       ; 65
   131c8:       8f 93           push    r24
   131ca:       cd d8           rcall   .-3686          ; 0x12366 <SendOutData>
   131cc:       8f ef           ldi     r24, 0xFF       ; 255
   131ce:       80 93 b6 02     sts     0x02B6, r24
   131d2:       0f b6           in      r0, 0x3f        ; 63
   131d4:       f8 94           cli
   131d6:       de bf           out     0x3e, r29       ; 62
   131d8:       0f be           out     0x3f, r0        ; 63
   131da:       cd bf           out     0x3d, r28       ; 61
   131dc:       80 91 65 0c     lds     r24, 0x0C65
   131e0:       88 23           and     r24, r24
   131e2:       b9 f0           breq    .+46            ; 0x13212 <DatenUebertragung+0x44a>
   131e4:       80 91 b7 02     lds     r24, 0x02B7
   131e8:       88 23           and     r24, r24
   131ea:       99 f0           breq    .+38            ; 0x13212 <DatenUebertragung+0x44a>
   131ec:       1f 92           push    r1
   131ee:       21 e0           ldi     r18, 0x01       ; 1
   131f0:       2f 93           push    r18
   131f2:       85 e6           ldi     r24, 0x65       ; 101
   131f4:       9c e0           ldi     r25, 0x0C       ; 12
   131f6:       9f 93           push    r25
   131f8:       8f 93           push    r24
   131fa:       2f 93           push    r18
   131fc:       2f 93           push    r18
   131fe:       82 e4           ldi     r24, 0x42       ; 66
   13200:       8f 93           push    r24
   13202:       b1 d8           rcall   .-3742          ; 0x12366 <SendOutData>
   13204:       10 92 65 0c     sts     0x0C65, r1
   13208:       0f b6           in      r0, 0x3f        ; 63
   1320a:       f8 94           cli
   1320c:       de bf           out     0x3e, r29       ; 62
   1320e:       0f be           out     0x3f, r0        ; 63
   13210:       cd bf           out     0x3d, r28       ; 61
   13212:       80 91 fc 04     lds     r24, 0x04FC
   13216:       88 23           and     r24, r24
   13218:       c1 f0           breq    .+48            ; 0x1324a <DatenUebertragung+0x482>
   1321a:       80 91 b7 02     lds     r24, 0x02B7
   1321e:       88 23           and     r24, r24
   13220:       a1 f0           breq    .+40            ; 0x1324a <DatenUebertragung+0x482>
   13222:       1f 92           push    r1
   13224:       86 e4           ldi     r24, 0x46       ; 70
   13226:       8f 93           push    r24
   13228:       8e e0           ldi     r24, 0x0E       ; 14
   1322a:       98 e0           ldi     r25, 0x08       ; 8
   1322c:       9f 93           push    r25
   1322e:       8f 93           push    r24
   13230:       81 e0           ldi     r24, 0x01       ; 1
   13232:       8f 93           push    r24
   13234:       8f 93           push    r24
   13236:       80 e5           ldi     r24, 0x50       ; 80
   13238:       8f 93           push    r24
   1323a:       95 d8           rcall   .-3798          ; 0x12366 <SendOutData>
   1323c:       10 92 fc 04     sts     0x04FC, r1
   13240:       0f b6           in      r0, 0x3f        ; 63
   13242:       f8 94           cli
   13244:       de bf           out     0x3e, r29       ; 62
   13246:       0f be           out     0x3f, r0        ; 63
   13248:       cd bf           out     0x3d, r28       ; 61
   1324a:       80 91 67 0a     lds     r24, 0x0A67
   1324e:       90 91 68 0a     lds     r25, 0x0A68
   13252:       0e 94 4f 88     call    0x1109e ; 0x1109e <CheckDelay>
   13256:       88 23           and     r24, r24
   13258:       09 f4           brne    .+2             ; 0x1325c <DatenUebertragung+0x494>
   1325a:       4a c0           rjmp    .+148           ; 0x132f0 <DatenUebertragung+0x528>
   1325c:       80 91 b7 02     lds     r24, 0x02B7
   13260:       88 23           and     r24, r24
   13262:       09 f4           brne    .+2             ; 0x13266 <DatenUebertragung+0x49e>
   13264:       45 c0           rjmp    .+138           ; 0x132f0 <DatenUebertragung+0x528>
   13266:       80 91 a4 02     lds     r24, 0x02A4
   1326a:       81 11           cpse    r24, r1
   1326c:       2b c0           rjmp    .+86            ; 0x132c4 <DatenUebertragung+0x4fc>
   1326e:       84 e5           ldi     r24, 0x54       ; 84
   13270:       9a e0           ldi     r25, 0x0A       ; 10
   13272:       20 91 c7 08     lds     r18, 0x08C7
   13276:       30 91 c8 08     lds     r19, 0x08C8
   1327a:       30 93 55 0a     sts     0x0A55, r19
   1327e:       20 93 54 0a     sts     0x0A54, r18
   13282:       20 91 c9 08     lds     r18, 0x08C9
   13286:       30 91 ca 08     lds     r19, 0x08CA
   1328a:       30 93 57 0a     sts     0x0A57, r19
   1328e:       20 93 56 0a     sts     0x0A56, r18
   13292:       20 91 de 03     lds     r18, 0x03DE
   13296:       20 93 58 0a     sts     0x0A58, r18
   1329a:       20 91 dd 03     lds     r18, 0x03DD
   1329e:       20 93 59 0a     sts     0x0A59, r18
   132a2:       1f 92           push    r1
   132a4:       28 e0           ldi     r18, 0x08       ; 8
   132a6:       2f 93           push    r18
   132a8:       9f 93           push    r25
   132aa:       8f 93           push    r24
   132ac:       81 e0           ldi     r24, 0x01       ; 1
   132ae:       8f 93           push    r24
   132b0:       83 e0           ldi     r24, 0x03       ; 3
   132b2:       8f 93           push    r24
   132b4:       8b e6           ldi     r24, 0x6B       ; 107
   132b6:       8f 93           push    r24
   132b8:       56 d8           rcall   .-3924          ; 0x12366 <SendOutData>
   132ba:       0f b6           in      r0, 0x3f        ; 63
   132bc:       f8 94           cli
   132be:       de bf           out     0x3e, r29       ; 62
   132c0:       0f be           out     0x3f, r0        ; 63
   132c2:       cd bf           out     0x3d, r28       ; 61
   132c4:       80 91 5a 0a     lds     r24, 0x0A5A
   132c8:       85 30           cpi     r24, 0x05       ; 5
   132ca:       18 f0           brcs    .+6             ; 0x132d2 <DatenUebertragung+0x50a>
   132cc:       86 e0           ldi     r24, 0x06       ; 6
   132ce:       80 93 5a 0a     sts     0x0A5A, r24
   132d2:       80 91 c8 04     lds     r24, 0x04C8
   132d6:       88 23           and     r24, r24
   132d8:       19 f0           breq    .+6             ; 0x132e0 <DatenUebertragung+0x518>
   132da:       83 e6           ldi     r24, 0x63       ; 99
   132dc:       90 e0           ldi     r25, 0x00       ; 0
   132de:       02 c0           rjmp    .+4             ; 0x132e4 <DatenUebertragung+0x51c>
   132e0:       87 ee           ldi     r24, 0xE7       ; 231
   132e2:       93 e0           ldi     r25, 0x03       ; 3
   132e4:       0e 94 46 88     call    0x1108c ; 0x1108c <SetDelay>
   132e8:       90 93 68 0a     sts     0x0A68, r25
   132ec:       80 93 67 0a     sts     0x0A67, r24
   132f0:       60 96           adiw    r28, 0x10       ; 16
   132f2:       0f b6           in      r0, 0x3f        ; 63
   132f4:       f8 94           cli
   132f6:       de bf           out     0x3e, r29       ; 62
   132f8:       0f be           out     0x3f, r0        ; 63
   132fa:       cd bf           out     0x3d, r28       ; 61
   132fc:       df 91           pop     r29
   132fe:       cf 91           pop     r28
   13300:       1f 91           pop     r17
   13302:       0f 91           pop     r16
   13304:       08 95           ret

00013306 <User_Receiver_Init>:
   13306:       08 95           ret

00013308 <User_RX_Parser>:
   13308:       08 95           ret

0001330a <__subsf3>:
   1330a:       50 58           subi    r21, 0x80       ; 128

0001330c <__addsf3>:
   1330c:       bb 27           eor     r27, r27
   1330e:       aa 27           eor     r26, r26
   13310:       0e d0           rcall   .+28            ; 0x1332e <__addsf3x>
   13312:       e0 c0           rjmp    .+448           ; 0x134d4 <__fp_round>
   13314:       d1 d0           rcall   .+418           ; 0x134b8 <__fp_pscA>
   13316:       30 f0           brcs    .+12            ; 0x13324 <__addsf3+0x18>
   13318:       d6 d0           rcall   .+428           ; 0x134c6 <__fp_pscB>
   1331a:       20 f0           brcs    .+8             ; 0x13324 <__addsf3+0x18>
   1331c:       31 f4           brne    .+12            ; 0x1332a <__addsf3+0x1e>
   1331e:       9f 3f           cpi     r25, 0xFF       ; 255
   13320:       11 f4           brne    .+4             ; 0x13326 <__addsf3+0x1a>
   13322:       1e f4           brtc    .+6             ; 0x1332a <__addsf3+0x1e>
   13324:       c6 c0           rjmp    .+396           ; 0x134b2 <__fp_nan>
   13326:       0e f4           brtc    .+2             ; 0x1332a <__addsf3+0x1e>
   13328:       e0 95           com     r30
   1332a:       e7 fb           bst     r30, 7
   1332c:       bc c0           rjmp    .+376           ; 0x134a6 <__fp_inf>

0001332e <__addsf3x>:
   1332e:       e9 2f           mov     r30, r25
   13330:       e2 d0           rcall   .+452           ; 0x134f6 <__fp_split3>
   13332:       80 f3           brcs    .-32            ; 0x13314 <__addsf3+0x8>
   13334:       ba 17           cp      r27, r26
   13336:       62 07           cpc     r22, r18
   13338:       73 07           cpc     r23, r19
   1333a:       84 07           cpc     r24, r20
   1333c:       95 07           cpc     r25, r21
   1333e:       18 f0           brcs    .+6             ; 0x13346 <__addsf3x+0x18>
   13340:       71 f4           brne    .+28            ; 0x1335e <__addsf3x+0x30>
   13342:       9e f5           brtc    .+102           ; 0x133aa <__addsf3x+0x7c>
   13344:       fa c0           rjmp    .+500           ; 0x1353a <__fp_zero>
   13346:       0e f4           brtc    .+2             ; 0x1334a <__addsf3x+0x1c>
   13348:       e0 95           com     r30
   1334a:       0b 2e           mov     r0, r27
   1334c:       ba 2f           mov     r27, r26
   1334e:       a0 2d           mov     r26, r0
   13350:       0b 01           movw    r0, r22
   13352:       b9 01           movw    r22, r18
   13354:       90 01           movw    r18, r0
   13356:       0c 01           movw    r0, r24
   13358:       ca 01           movw    r24, r20
   1335a:       a0 01           movw    r20, r0
   1335c:       11 24           eor     r1, r1
   1335e:       ff 27           eor     r31, r31
   13360:       59 1b           sub     r21, r25
   13362:       99 f0           breq    .+38            ; 0x1338a <__addsf3x+0x5c>
   13364:       59 3f           cpi     r21, 0xF9       ; 249
   13366:       50 f4           brcc    .+20            ; 0x1337c <__addsf3x+0x4e>
   13368:       50 3e           cpi     r21, 0xE0       ; 224
   1336a:       68 f1           brcs    .+90            ; 0x133c6 <__addsf3x+0x98>
   1336c:       1a 16           cp      r1, r26
   1336e:       f0 40           sbci    r31, 0x00       ; 0
   13370:       a2 2f           mov     r26, r18
   13372:       23 2f           mov     r18, r19
   13374:       34 2f           mov     r19, r20
   13376:       44 27           eor     r20, r20
   13378:       58 5f           subi    r21, 0xF8       ; 248
   1337a:       f3 cf           rjmp    .-26            ; 0x13362 <__addsf3x+0x34>
   1337c:       46 95           lsr     r20
   1337e:       37 95           ror     r19
   13380:       27 95           ror     r18
   13382:       a7 95           ror     r26
   13384:       f0 40           sbci    r31, 0x00       ; 0
   13386:       53 95           inc     r21
   13388:       c9 f7           brne    .-14            ; 0x1337c <__addsf3x+0x4e>
   1338a:       7e f4           brtc    .+30            ; 0x133aa <__addsf3x+0x7c>
   1338c:       1f 16           cp      r1, r31
   1338e:       ba 0b           sbc     r27, r26
   13390:       62 0b           sbc     r22, r18
   13392:       73 0b           sbc     r23, r19
   13394:       84 0b           sbc     r24, r20
   13396:       ba f0           brmi    .+46            ; 0x133c6 <__addsf3x+0x98>
   13398:       91 50           subi    r25, 0x01       ; 1
   1339a:       a1 f0           breq    .+40            ; 0x133c4 <__addsf3x+0x96>
   1339c:       ff 0f           add     r31, r31
   1339e:       bb 1f           adc     r27, r27
   133a0:       66 1f           adc     r22, r22
   133a2:       77 1f           adc     r23, r23
   133a4:       88 1f           adc     r24, r24
   133a6:       c2 f7           brpl    .-16            ; 0x13398 <__addsf3x+0x6a>
   133a8:       0e c0           rjmp    .+28            ; 0x133c6 <__addsf3x+0x98>
   133aa:       ba 0f           add     r27, r26
   133ac:       62 1f           adc     r22, r18
   133ae:       73 1f           adc     r23, r19
   133b0:       84 1f           adc     r24, r20
   133b2:       48 f4           brcc    .+18            ; 0x133c6 <__addsf3x+0x98>
   133b4:       87 95           ror     r24
   133b6:       77 95           ror     r23
   133b8:       67 95           ror     r22
   133ba:       b7 95           ror     r27
   133bc:       f7 95           ror     r31
   133be:       9e 3f           cpi     r25, 0xFE       ; 254
   133c0:       08 f0           brcs    .+2             ; 0x133c4 <__addsf3x+0x96>
   133c2:       b3 cf           rjmp    .-154           ; 0x1332a <__addsf3+0x1e>
   133c4:       93 95           inc     r25
   133c6:       88 0f           add     r24, r24
   133c8:       08 f0           brcs    .+2             ; 0x133cc <__addsf3x+0x9e>
   133ca:       99 27           eor     r25, r25
   133cc:       ee 0f           add     r30, r30
   133ce:       97 95           ror     r25
   133d0:       87 95           ror     r24
   133d2:       08 95           ret

000133d4 <__fixunssfsi>:
   133d4:       98 d0           rcall   .+304           ; 0x13506 <__fp_splitA>
   133d6:       88 f0           brcs    .+34            ; 0x133fa <__fixunssfsi+0x26>
   133d8:       9f 57           subi    r25, 0x7F       ; 127
   133da:       90 f0           brcs    .+36            ; 0x13400 <__fixunssfsi+0x2c>
   133dc:       b9 2f           mov     r27, r25
   133de:       99 27           eor     r25, r25
   133e0:       b7 51           subi    r27, 0x17       ; 23
   133e2:       a0 f0           brcs    .+40            ; 0x1340c <__fixunssfsi+0x38>
   133e4:       d1 f0           breq    .+52            ; 0x1341a <__fixunssfsi+0x46>
   133e6:       66 0f           add     r22, r22
   133e8:       77 1f           adc     r23, r23
   133ea:       88 1f           adc     r24, r24
   133ec:       99 1f           adc     r25, r25
   133ee:       1a f0           brmi    .+6             ; 0x133f6 <__fixunssfsi+0x22>
   133f0:       ba 95           dec     r27
   133f2:       c9 f7           brne    .-14            ; 0x133e6 <__fixunssfsi+0x12>
   133f4:       12 c0           rjmp    .+36            ; 0x1341a <__fixunssfsi+0x46>
   133f6:       b1 30           cpi     r27, 0x01       ; 1
   133f8:       81 f0           breq    .+32            ; 0x1341a <__fixunssfsi+0x46>
   133fa:       9f d0           rcall   .+318           ; 0x1353a <__fp_zero>
   133fc:       b1 e0           ldi     r27, 0x01       ; 1
   133fe:       08 95           ret
   13400:       9c c0           rjmp    .+312           ; 0x1353a <__fp_zero>
   13402:       67 2f           mov     r22, r23
   13404:       78 2f           mov     r23, r24
   13406:       88 27           eor     r24, r24
   13408:       b8 5f           subi    r27, 0xF8       ; 248
   1340a:       39 f0           breq    .+14            ; 0x1341a <__fixunssfsi+0x46>
   1340c:       b9 3f           cpi     r27, 0xF9       ; 249
   1340e:       cc f3           brlt    .-14            ; 0x13402 <__fixunssfsi+0x2e>
   13410:       86 95           lsr     r24
   13412:       77 95           ror     r23
   13414:       67 95           ror     r22
   13416:       b3 95           inc     r27
   13418:       d9 f7           brne    .-10            ; 0x13410 <__fixunssfsi+0x3c>
   1341a:       3e f4           brtc    .+14            ; 0x1342a <__fixunssfsi+0x56>
   1341c:       90 95           com     r25
   1341e:       80 95           com     r24
   13420:       70 95           com     r23
   13422:       61 95           neg     r22
   13424:       7f 4f           sbci    r23, 0xFF       ; 255
   13426:       8f 4f           sbci    r24, 0xFF       ; 255
   13428:       9f 4f           sbci    r25, 0xFF       ; 255
   1342a:       08 95           ret

0001342c <__floatunsisf>:
   1342c:       e8 94           clt
   1342e:       09 c0           rjmp    .+18            ; 0x13442 <__floatsisf+0x12>

00013430 <__floatsisf>:
   13430:       97 fb           bst     r25, 7
   13432:       3e f4           brtc    .+14            ; 0x13442 <__floatsisf+0x12>
   13434:       90 95           com     r25
   13436:       80 95           com     r24
   13438:       70 95           com     r23
   1343a:       61 95           neg     r22
   1343c:       7f 4f           sbci    r23, 0xFF       ; 255
   1343e:       8f 4f           sbci    r24, 0xFF       ; 255
   13440:       9f 4f           sbci    r25, 0xFF       ; 255
   13442:       99 23           and     r25, r25
   13444:       a9 f0           breq    .+42            ; 0x13470 <__floatsisf+0x40>
   13446:       f9 2f           mov     r31, r25
   13448:       96 e9           ldi     r25, 0x96       ; 150
   1344a:       bb 27           eor     r27, r27
   1344c:       93 95           inc     r25
   1344e:       f6 95           lsr     r31
   13450:       87 95           ror     r24
   13452:       77 95           ror     r23
   13454:       67 95           ror     r22
   13456:       b7 95           ror     r27
   13458:       f1 11           cpse    r31, r1
   1345a:       f8 cf           rjmp    .-16            ; 0x1344c <__floatsisf+0x1c>
   1345c:       fa f4           brpl    .+62            ; 0x1349c <__floatsisf+0x6c>
   1345e:       bb 0f           add     r27, r27
   13460:       11 f4           brne    .+4             ; 0x13466 <__floatsisf+0x36>
   13462:       60 ff           sbrs    r22, 0
   13464:       1b c0           rjmp    .+54            ; 0x1349c <__floatsisf+0x6c>
   13466:       6f 5f           subi    r22, 0xFF       ; 255
   13468:       7f 4f           sbci    r23, 0xFF       ; 255
   1346a:       8f 4f           sbci    r24, 0xFF       ; 255
   1346c:       9f 4f           sbci    r25, 0xFF       ; 255
   1346e:       16 c0           rjmp    .+44            ; 0x1349c <__floatsisf+0x6c>
   13470:       88 23           and     r24, r24
   13472:       11 f0           breq    .+4             ; 0x13478 <__floatsisf+0x48>
   13474:       96 e9           ldi     r25, 0x96       ; 150
   13476:       11 c0           rjmp    .+34            ; 0x1349a <__floatsisf+0x6a>
   13478:       77 23           and     r23, r23
   1347a:       21 f0           breq    .+8             ; 0x13484 <__floatsisf+0x54>
   1347c:       9e e8           ldi     r25, 0x8E       ; 142
   1347e:       87 2f           mov     r24, r23
   13480:       76 2f           mov     r23, r22
   13482:       05 c0           rjmp    .+10            ; 0x1348e <__floatsisf+0x5e>
   13484:       66 23           and     r22, r22
   13486:       71 f0           breq    .+28            ; 0x134a4 <__floatsisf+0x74>
   13488:       96 e8           ldi     r25, 0x86       ; 134
   1348a:       86 2f           mov     r24, r22
   1348c:       70 e0           ldi     r23, 0x00       ; 0
   1348e:       60 e0           ldi     r22, 0x00       ; 0
   13490:       2a f0           brmi    .+10            ; 0x1349c <__floatsisf+0x6c>
   13492:       9a 95           dec     r25
   13494:       66 0f           add     r22, r22
   13496:       77 1f           adc     r23, r23
   13498:       88 1f           adc     r24, r24
   1349a:       da f7           brpl    .-10            ; 0x13492 <__floatsisf+0x62>
   1349c:       88 0f           add     r24, r24
   1349e:       96 95           lsr     r25
   134a0:       87 95           ror     r24
   134a2:       97 f9           bld     r25, 7
   134a4:       08 95           ret

000134a6 <__fp_inf>:
   134a6:       97 f9           bld     r25, 7
   134a8:       9f 67           ori     r25, 0x7F       ; 127
   134aa:       80 e8           ldi     r24, 0x80       ; 128
   134ac:       70 e0           ldi     r23, 0x00       ; 0
   134ae:       60 e0           ldi     r22, 0x00       ; 0
   134b0:       08 95           ret

000134b2 <__fp_nan>:
   134b2:       9f ef           ldi     r25, 0xFF       ; 255
   134b4:       80 ec           ldi     r24, 0xC0       ; 192
   134b6:       08 95           ret

000134b8 <__fp_pscA>:
   134b8:       00 24           eor     r0, r0
   134ba:       0a 94           dec     r0
   134bc:       16 16           cp      r1, r22
   134be:       17 06           cpc     r1, r23
   134c0:       18 06           cpc     r1, r24
   134c2:       09 06           cpc     r0, r25
   134c4:       08 95           ret

000134c6 <__fp_pscB>:
   134c6:       00 24           eor     r0, r0
   134c8:       0a 94           dec     r0
   134ca:       12 16           cp      r1, r18
   134cc:       13 06           cpc     r1, r19
   134ce:       14 06           cpc     r1, r20
   134d0:       05 06           cpc     r0, r21
   134d2:       08 95           ret

000134d4 <__fp_round>:
   134d4:       09 2e           mov     r0, r25
   134d6:       03 94           inc     r0
   134d8:       00 0c           add     r0, r0
   134da:       11 f4           brne    .+4             ; 0x134e0 <__fp_round+0xc>
   134dc:       88 23           and     r24, r24
   134de:       52 f0           brmi    .+20            ; 0x134f4 <__fp_round+0x20>
   134e0:       bb 0f           add     r27, r27
   134e2:       40 f4           brcc    .+16            ; 0x134f4 <__fp_round+0x20>
   134e4:       bf 2b           or      r27, r31
   134e6:       11 f4           brne    .+4             ; 0x134ec <__fp_round+0x18>
   134e8:       60 ff           sbrs    r22, 0
   134ea:       04 c0           rjmp    .+8             ; 0x134f4 <__fp_round+0x20>
   134ec:       6f 5f           subi    r22, 0xFF       ; 255
   134ee:       7f 4f           sbci    r23, 0xFF       ; 255
   134f0:       8f 4f           sbci    r24, 0xFF       ; 255
   134f2:       9f 4f           sbci    r25, 0xFF       ; 255
   134f4:       08 95           ret

000134f6 <__fp_split3>:
   134f6:       57 fd           sbrc    r21, 7
   134f8:       90 58           subi    r25, 0x80       ; 128
   134fa:       44 0f           add     r20, r20
   134fc:       55 1f           adc     r21, r21
   134fe:       59 f0           breq    .+22            ; 0x13516 <__fp_splitA+0x10>
   13500:       5f 3f           cpi     r21, 0xFF       ; 255
   13502:       71 f0           breq    .+28            ; 0x13520 <__fp_splitA+0x1a>
   13504:       47 95           ror     r20

00013506 <__fp_splitA>:
   13506:       88 0f           add     r24, r24
   13508:       97 fb           bst     r25, 7
   1350a:       99 1f           adc     r25, r25
   1350c:       61 f0           breq    .+24            ; 0x13526 <__fp_splitA+0x20>
   1350e:       9f 3f           cpi     r25, 0xFF       ; 255
   13510:       79 f0           breq    .+30            ; 0x13530 <__fp_splitA+0x2a>
   13512:       87 95           ror     r24
   13514:       08 95           ret
   13516:       12 16           cp      r1, r18
   13518:       13 06           cpc     r1, r19
   1351a:       14 06           cpc     r1, r20
   1351c:       55 1f           adc     r21, r21
   1351e:       f2 cf           rjmp    .-28            ; 0x13504 <__fp_split3+0xe>
   13520:       46 95           lsr     r20
   13522:       f1 df           rcall   .-30            ; 0x13506 <__fp_splitA>
   13524:       08 c0           rjmp    .+16            ; 0x13536 <__fp_splitA+0x30>
   13526:       16 16           cp      r1, r22
   13528:       17 06           cpc     r1, r23
   1352a:       18 06           cpc     r1, r24
   1352c:       99 1f           adc     r25, r25
   1352e:       f1 cf           rjmp    .-30            ; 0x13512 <__fp_splitA+0xc>
   13530:       86 95           lsr     r24
   13532:       71 05           cpc     r23, r1
   13534:       61 05           cpc     r22, r1
   13536:       08 94           sec
   13538:       08 95           ret

0001353a <__fp_zero>:
   1353a:       e8 94           clt

0001353c <__fp_szero>:
   1353c:       bb 27           eor     r27, r27
   1353e:       66 27           eor     r22, r22
   13540:       77 27           eor     r23, r23
   13542:       cb 01           movw    r24, r22
   13544:       97 f9           bld     r25, 7
   13546:       08 95           ret

00013548 <__mulsi3>:
   13548:       db 01           movw    r26, r22
   1354a:       8f 93           push    r24
   1354c:       9f 93           push    r25
   1354e:       9d d0           rcall   .+314           ; 0x1368a <__muluhisi3>
   13550:       bf 91           pop     r27
   13552:       af 91           pop     r26
   13554:       a2 9f           mul     r26, r18
   13556:       80 0d           add     r24, r0
   13558:       91 1d           adc     r25, r1
   1355a:       a3 9f           mul     r26, r19
   1355c:       90 0d           add     r25, r0
   1355e:       b2 9f           mul     r27, r18
   13560:       90 0d           add     r25, r0
   13562:       11 24           eor     r1, r1
   13564:       08 95           ret

00013566 <__udivmodqi4>:
   13566:       99 1b           sub     r25, r25
   13568:       79 e0           ldi     r23, 0x09       ; 9
   1356a:       04 c0           rjmp    .+8             ; 0x13574 <__udivmodqi4_ep>

0001356c <__udivmodqi4_loop>:
   1356c:       99 1f           adc     r25, r25
   1356e:       96 17           cp      r25, r22
   13570:       08 f0           brcs    .+2             ; 0x13574 <__udivmodqi4_ep>
   13572:       96 1b           sub     r25, r22

00013574 <__udivmodqi4_ep>:
   13574:       88 1f           adc     r24, r24
   13576:       7a 95           dec     r23
   13578:       c9 f7           brne    .-14            ; 0x1356c <__udivmodqi4_loop>
   1357a:       80 95           com     r24
   1357c:       08 95           ret

0001357e <__udivmodhi4>:
   1357e:       aa 1b           sub     r26, r26
   13580:       bb 1b           sub     r27, r27
   13582:       51 e1           ldi     r21, 0x11       ; 17
   13584:       07 c0           rjmp    .+14            ; 0x13594 <__udivmodhi4_ep>

00013586 <__udivmodhi4_loop>:
   13586:       aa 1f           adc     r26, r26
   13588:       bb 1f           adc     r27, r27
   1358a:       a6 17           cp      r26, r22
   1358c:       b7 07           cpc     r27, r23
   1358e:       10 f0           brcs    .+4             ; 0x13594 <__udivmodhi4_ep>
   13590:       a6 1b           sub     r26, r22
   13592:       b7 0b           sbc     r27, r23

00013594 <__udivmodhi4_ep>:
   13594:       88 1f           adc     r24, r24
   13596:       99 1f           adc     r25, r25
   13598:       5a 95           dec     r21
   1359a:       a9 f7           brne    .-22            ; 0x13586 <__udivmodhi4_loop>
   1359c:       80 95           com     r24
   1359e:       90 95           com     r25
   135a0:       bc 01           movw    r22, r24
   135a2:       cd 01           movw    r24, r26
   135a4:       08 95           ret

000135a6 <__divmodhi4>:
   135a6:       97 fb           bst     r25, 7
   135a8:       07 2e           mov     r0, r23
   135aa:       16 f4           brtc    .+4             ; 0x135b0 <__divmodhi4+0xa>
   135ac:       00 94           com     r0
   135ae:       06 d0           rcall   .+12            ; 0x135bc <__divmodhi4_neg1>
   135b0:       77 fd           sbrc    r23, 7
   135b2:       08 d0           rcall   .+16            ; 0x135c4 <__divmodhi4_neg2>
   135b4:       e4 df           rcall   .-56            ; 0x1357e <__udivmodhi4>
   135b6:       07 fc           sbrc    r0, 7
   135b8:       05 d0           rcall   .+10            ; 0x135c4 <__divmodhi4_neg2>
   135ba:       3e f4           brtc    .+14            ; 0x135ca <__divmodhi4_exit>

000135bc <__divmodhi4_neg1>:
   135bc:       90 95           com     r25
   135be:       81 95           neg     r24
   135c0:       9f 4f           sbci    r25, 0xFF       ; 255
   135c2:       08 95           ret

000135c4 <__divmodhi4_neg2>:
   135c4:       70 95           com     r23
   135c6:       61 95           neg     r22
   135c8:       7f 4f           sbci    r23, 0xFF       ; 255

000135ca <__divmodhi4_exit>:
   135ca:       08 95           ret

000135cc <__udivmodsi4>:
   135cc:       a1 e2           ldi     r26, 0x21       ; 33
   135ce:       1a 2e           mov     r1, r26
   135d0:       aa 1b           sub     r26, r26
   135d2:       bb 1b           sub     r27, r27
   135d4:       fd 01           movw    r30, r26
   135d6:       0d c0           rjmp    .+26            ; 0x135f2 <__udivmodsi4_ep>

000135d8 <__udivmodsi4_loop>:
   135d8:       aa 1f           adc     r26, r26
   135da:       bb 1f           adc     r27, r27
   135dc:       ee 1f           adc     r30, r30
   135de:       ff 1f           adc     r31, r31
   135e0:       a2 17           cp      r26, r18
   135e2:       b3 07           cpc     r27, r19
   135e4:       e4 07           cpc     r30, r20
   135e6:       f5 07           cpc     r31, r21
   135e8:       20 f0           brcs    .+8             ; 0x135f2 <__udivmodsi4_ep>
   135ea:       a2 1b           sub     r26, r18
   135ec:       b3 0b           sbc     r27, r19
   135ee:       e4 0b           sbc     r30, r20
   135f0:       f5 0b           sbc     r31, r21

000135f2 <__udivmodsi4_ep>:
   135f2:       66 1f           adc     r22, r22
   135f4:       77 1f           adc     r23, r23
   135f6:       88 1f           adc     r24, r24
   135f8:       99 1f           adc     r25, r25
   135fa:       1a 94           dec     r1
   135fc:       69 f7           brne    .-38            ; 0x135d8 <__udivmodsi4_loop>
   135fe:       60 95           com     r22
   13600:       70 95           com     r23
   13602:       80 95           com     r24
   13604:       90 95           com     r25
   13606:       9b 01           movw    r18, r22
   13608:       ac 01           movw    r20, r24
   1360a:       bd 01           movw    r22, r26
   1360c:       cf 01           movw    r24, r30
   1360e:       08 95           ret

00013610 <__divmodsi4>:
   13610:       05 2e           mov     r0, r21
   13612:       97 fb           bst     r25, 7
   13614:       16 f4           brtc    .+4             ; 0x1361a <__divmodsi4+0xa>
   13616:       00 94           com     r0
   13618:       0f d0           rcall   .+30            ; 0x13638 <__negsi2>
   1361a:       57 fd           sbrc    r21, 7
   1361c:       05 d0           rcall   .+10            ; 0x13628 <__divmodsi4_neg2>
   1361e:       d6 df           rcall   .-84            ; 0x135cc <__udivmodsi4>
   13620:       07 fc           sbrc    r0, 7
   13622:       02 d0           rcall   .+4             ; 0x13628 <__divmodsi4_neg2>
   13624:       46 f4           brtc    .+16            ; 0x13636 <__divmodsi4_exit>
   13626:       08 c0           rjmp    .+16            ; 0x13638 <__negsi2>

00013628 <__divmodsi4_neg2>:
   13628:       50 95           com     r21
   1362a:       40 95           com     r20
   1362c:       30 95           com     r19
   1362e:       21 95           neg     r18
   13630:       3f 4f           sbci    r19, 0xFF       ; 255
   13632:       4f 4f           sbci    r20, 0xFF       ; 255
   13634:       5f 4f           sbci    r21, 0xFF       ; 255

00013636 <__divmodsi4_exit>:
   13636:       08 95           ret

00013638 <__negsi2>:
   13638:       90 95           com     r25
   1363a:       80 95           com     r24
   1363c:       70 95           com     r23
   1363e:       61 95           neg     r22
   13640:       7f 4f           sbci    r23, 0xFF       ; 255
   13642:       8f 4f           sbci    r24, 0xFF       ; 255
   13644:       9f 4f           sbci    r25, 0xFF       ; 255
   13646:       08 95           ret

00013648 <__tablejump2__>:
   13648:       ee 0f           add     r30, r30
   1364a:       ff 1f           adc     r31, r31

0001364c <__tablejump__>:
   1364c:       05 90           lpm     r0, Z+
   1364e:       f4 91           lpm     r31, Z
   13650:       e0 2d           mov     r30, r0
   13652:       09 94           ijmp

00013654 <__mulhisi3>:
   13654:       05 d0           rcall   .+10            ; 0x13660 <__umulhisi3>
   13656:       33 23           and     r19, r19
   13658:       12 f4           brpl    .+4             ; 0x1365e <__mulhisi3+0xa>
   1365a:       8a 1b           sub     r24, r26
   1365c:       9b 0b           sbc     r25, r27
   1365e:       10 c0           rjmp    .+32            ; 0x13680 <__usmulhisi3_tail>

00013660 <__umulhisi3>:
   13660:       a2 9f           mul     r26, r18
   13662:       b0 01           movw    r22, r0
   13664:       b3 9f           mul     r27, r19
   13666:       c0 01           movw    r24, r0
   13668:       a3 9f           mul     r26, r19
   1366a:       70 0d           add     r23, r0
   1366c:       81 1d           adc     r24, r1
   1366e:       11 24           eor     r1, r1
   13670:       91 1d           adc     r25, r1
   13672:       b2 9f           mul     r27, r18
   13674:       70 0d           add     r23, r0
   13676:       81 1d           adc     r24, r1
   13678:       11 24           eor     r1, r1
   1367a:       91 1d           adc     r25, r1
   1367c:       08 95           ret

0001367e <__usmulhisi3>:
   1367e:       f0 df           rcall   .-32            ; 0x13660 <__umulhisi3>

00013680 <__usmulhisi3_tail>:
   13680:       b7 ff           sbrs    r27, 7
   13682:       08 95           ret
   13684:       82 1b           sub     r24, r18
   13686:       93 0b           sbc     r25, r19
   13688:       08 95           ret

0001368a <__muluhisi3>:
   1368a:       ea df           rcall   .-44            ; 0x13660 <__umulhisi3>
   1368c:       a5 9f           mul     r26, r21
   1368e:       90 0d           add     r25, r0
   13690:       b4 9f           mul     r27, r20
   13692:       90 0d           add     r25, r0
   13694:       a4 9f           mul     r26, r20
   13696:       80 0d           add     r24, r0
   13698:       91 1d           adc     r25, r1
   1369a:       11 24           eor     r1, r1
   1369c:       08 95           ret

0001369e <__mulshisi3>:
   1369e:       b7 ff           sbrs    r27, 7
   136a0:       f4 cf           rjmp    .-24            ; 0x1368a <__muluhisi3>

000136a2 <__mulohisi3>:
   136a2:       f3 df           rcall   .-26            ; 0x1368a <__muluhisi3>
   136a4:       82 1b           sub     r24, r18
   136a6:       93 0b           sbc     r25, r19
   136a8:       08 95           ret

000136aa <__prologue_saves__>:
   136aa:       2f 92           push    r2
   136ac:       3f 92           push    r3
   136ae:       4f 92           push    r4
   136b0:       5f 92           push    r5
   136b2:       6f 92           push    r6
   136b4:       7f 92           push    r7
   136b6:       8f 92           push    r8
   136b8:       9f 92           push    r9
   136ba:       af 92           push    r10
   136bc:       bf 92           push    r11
   136be:       cf 92           push    r12
   136c0:       df 92           push    r13
   136c2:       ef 92           push    r14
   136c4:       ff 92           push    r15
   136c6:       0f 93           push    r16
   136c8:       1f 93           push    r17
   136ca:       cf 93           push    r28
   136cc:       df 93           push    r29
   136ce:       cd b7           in      r28, 0x3d       ; 61
   136d0:       de b7           in      r29, 0x3e       ; 62
   136d2:       ca 1b           sub     r28, r26
   136d4:       db 0b           sbc     r29, r27
   136d6:       0f b6           in      r0, 0x3f        ; 63
   136d8:       f8 94           cli
   136da:       de bf           out     0x3e, r29       ; 62
   136dc:       0f be           out     0x3f, r0        ; 63
   136de:       cd bf           out     0x3d, r28       ; 61
   136e0:       09 94           ijmp

000136e2 <__epilogue_restores__>:
   136e2:       2a 88           ldd     r2, Y+18        ; 0x12
   136e4:       39 88           ldd     r3, Y+17        ; 0x11
   136e6:       48 88           ldd     r4, Y+16        ; 0x10
   136e8:       5f 84           ldd     r5, Y+15        ; 0x0f
   136ea:       6e 84           ldd     r6, Y+14        ; 0x0e
   136ec:       7d 84           ldd     r7, Y+13        ; 0x0d
   136ee:       8c 84           ldd     r8, Y+12        ; 0x0c
   136f0:       9b 84           ldd     r9, Y+11        ; 0x0b
   136f2:       aa 84           ldd     r10, Y+10       ; 0x0a
   136f4:       b9 84           ldd     r11, Y+9        ; 0x09
   136f6:       c8 84           ldd     r12, Y+8        ; 0x08
   136f8:       df 80           ldd     r13, Y+7        ; 0x07
   136fa:       ee 80           ldd     r14, Y+6        ; 0x06
   136fc:       fd 80           ldd     r15, Y+5        ; 0x05
   136fe:       0c 81           ldd     r16, Y+4        ; 0x04
   13700:       1b 81           ldd     r17, Y+3        ; 0x03
   13702:       aa 81           ldd     r26, Y+2        ; 0x02
   13704:       b9 81           ldd     r27, Y+1        ; 0x01
   13706:       ce 0f           add     r28, r30
   13708:       d1 1d           adc     r29, r1
   1370a:       0f b6           in      r0, 0x3f        ; 63
   1370c:       f8 94           cli
   1370e:       de bf           out     0x3e, r29       ; 62
   13710:       0f be           out     0x3f, r0        ; 63
   13712:       cd bf           out     0x3d, r28       ; 61
   13714:       ed 01           movw    r28, r26
   13716:       08 95           ret

00013718 <memcpy_P>:
   13718:       fb 01           movw    r30, r22
   1371a:       dc 01           movw    r26, r24
   1371c:       02 c0           rjmp    .+4             ; 0x13722 <memcpy_P+0xa>
   1371e:       05 90           lpm     r0, Z+
   13720:       0d 92           st      X+, r0
   13722:       41 50           subi    r20, 0x01       ; 1
   13724:       50 40           sbci    r21, 0x00       ; 0
   13726:       d8 f7           brcc    .-10            ; 0x1371e <memcpy_P+0x6>
   13728:       08 95           ret

0001372a <memchr>:
   1372a:       fc 01           movw    r30, r24
   1372c:       41 50           subi    r20, 0x01       ; 1
   1372e:       50 40           sbci    r21, 0x00       ; 0
   13730:       30 f0           brcs    .+12            ; 0x1373e <memchr+0x14>
   13732:       01 90           ld      r0, Z+
   13734:       06 16           cp      r0, r22
   13736:       d1 f7           brne    .-12            ; 0x1372c <memchr+0x2>
   13738:       31 97           sbiw    r30, 0x01       ; 1
   1373a:       cf 01           movw    r24, r30
   1373c:       08 95           ret
   1373e:       88 27           eor     r24, r24
   13740:       99 27           eor     r25, r25
   13742:       08 95           ret

00013744 <memcpy>:
   13744:       fb 01           movw    r30, r22
   13746:       dc 01           movw    r26, r24
   13748:       02 c0           rjmp    .+4             ; 0x1374e <memcpy+0xa>
   1374a:       01 90           ld      r0, Z+
   1374c:       0d 92           st      X+, r0
   1374e:       41 50           subi    r20, 0x01       ; 1
   13750:       50 40           sbci    r21, 0x00       ; 0
   13752:       d8 f7           brcc    .-10            ; 0x1374a <memcpy+0x6>
   13754:       08 95           ret

00013756 <__eerd_block_m1284>:
   13756:       dc 01           movw    r26, r24
   13758:       cb 01           movw    r24, r22

0001375a <__eerd_blraw_m1284>:
   1375a:       fc 01           movw    r30, r24
   1375c:       f9 99           sbic    0x1f, 1 ; 31
   1375e:       fe cf           rjmp    .-4             ; 0x1375c <__eerd_blraw_m1284+0x2>
   13760:       06 c0           rjmp    .+12            ; 0x1376e <__eerd_blraw_m1284+0x14>
   13762:       f2 bd           out     0x22, r31       ; 34
   13764:       e1 bd           out     0x21, r30       ; 33
   13766:       f8 9a           sbi     0x1f, 0 ; 31
   13768:       31 96           adiw    r30, 0x01       ; 1
   1376a:       00 b4           in      r0, 0x20        ; 32
   1376c:       0d 92           st      X+, r0
   1376e:       41 50           subi    r20, 0x01       ; 1
   13770:       50 40           sbci    r21, 0x00       ; 0
   13772:       b8 f7           brcc    .-18            ; 0x13762 <__eerd_blraw_m1284+0x8>
   13774:       08 95           ret

00013776 <__eerd_byte_m1284>:
   13776:       f9 99           sbic    0x1f, 1 ; 31
   13778:       fe cf           rjmp    .-4             ; 0x13776 <__eerd_byte_m1284>
   1377a:       92 bd           out     0x22, r25       ; 34
   1377c:       81 bd           out     0x21, r24       ; 33
   1377e:       f8 9a           sbi     0x1f, 0 ; 31
   13780:       99 27           eor     r25, r25
   13782:       80 b5           in      r24, 0x20       ; 32
   13784:       08 95           ret

00013786 <__eerd_word_m1284>:
   13786:       a8 e1           ldi     r26, 0x18       ; 24
   13788:       b0 e0           ldi     r27, 0x00       ; 0
   1378a:       42 e0           ldi     r20, 0x02       ; 2
   1378c:       50 e0           ldi     r21, 0x00       ; 0
   1378e:       e5 cf           rjmp    .-54            ; 0x1375a <__eerd_blraw_m1284>

00013790 <__eewr_block_m1284>:
   13790:       dc 01           movw    r26, r24
   13792:       cb 01           movw    r24, r22
   13794:       02 c0           rjmp    .+4             ; 0x1379a <__eewr_block_m1284+0xa>
   13796:       2d 91           ld      r18, X+
   13798:       05 d0           rcall   .+10            ; 0x137a4 <__eewr_r18_m1284>
   1379a:       41 50           subi    r20, 0x01       ; 1
   1379c:       50 40           sbci    r21, 0x00       ; 0
   1379e:       d8 f7           brcc    .-10            ; 0x13796 <__eewr_block_m1284+0x6>
   137a0:       08 95           ret

000137a2 <__eewr_byte_m1284>:
   137a2:       26 2f           mov     r18, r22

000137a4 <__eewr_r18_m1284>:
   137a4:       f9 99           sbic    0x1f, 1 ; 31
   137a6:       fe cf           rjmp    .-4             ; 0x137a4 <__eewr_r18_m1284>
   137a8:       1f ba           out     0x1f, r1        ; 31
   137aa:       92 bd           out     0x22, r25       ; 34
   137ac:       81 bd           out     0x21, r24       ; 33
   137ae:       20 bd           out     0x20, r18       ; 32
   137b0:       0f b6           in      r0, 0x3f        ; 63
   137b2:       f8 94           cli
   137b4:       fa 9a           sbi     0x1f, 2 ; 31
   137b6:       f9 9a           sbi     0x1f, 1 ; 31
   137b8:       0f be           out     0x3f, r0        ; 63
   137ba:       01 96           adiw    r24, 0x01       ; 1
   137bc:       08 95           ret

000137be <__eewr_word_m1284>:
   137be:       f1 df           rcall   .-30            ; 0x137a2 <__eewr_byte_m1284>
   137c0:       27 2f           mov     r18, r23
   137c2:       f0 cf           rjmp    .-32            ; 0x137a4 <__eewr_r18_m1284>

000137c4 <_exit>:
   137c4:       f8 94           cli

000137c6 <__stop_program>:
   137c6:       ff cf           rjmp    .-2             ; 0x137c6 <__stop_program>