
good/test.elf:     file format elf32-avr


Disassembly of section .text:

00000000 <__vectors>:
   0:	09 c0       	rjmp	.+18     	; 0x14 <__ctors_end>
   2:	21 c0       	rjmp	.+66     	; 0x46 <__bad_interrupt>
   4:	20 c0       	rjmp	.+64     	; 0x46 <__bad_interrupt>
   6:	1f c0       	rjmp	.+62     	; 0x46 <__bad_interrupt>
   8:	1e c0       	rjmp	.+60     	; 0x46 <__bad_interrupt>
   a:	1d c0       	rjmp	.+58     	; 0x46 <__bad_interrupt>
   c:	05 c1       	rjmp	.+522    	; 0x218 <__vector_6>
   e:	1b c0       	rjmp	.+54     	; 0x46 <__bad_interrupt>
  10:	1a c0       	rjmp	.+52     	; 0x46 <__bad_interrupt>
  12:	19 c0       	rjmp	.+50     	; 0x46 <__bad_interrupt>

00000014 <__ctors_end>:
  14:	11 24       	eor	r1, r1
  16:	1f be       	out	0x3f, r1	; 63
  18:	cf e9       	ldi	r28, 0x9F	; 159
  1a:	cd bf       	out	0x3d, r28	; 61

0000001c <__do_copy_data>:
  1c:	10 e0       	ldi	r17, 0x00	; 0
  1e:	a0 e6       	ldi	r26, 0x60	; 96
  20:	b0 e0       	ldi	r27, 0x00	; 0
  22:	ea e0       	ldi	r30, 0x0A	; 10
  24:	f3 e0       	ldi	r31, 0x03	; 3
  26:	02 c0       	rjmp	.+4      	; 0x2c <__do_copy_data+0x10>
  28:	05 90       	lpm	r0, Z+
  2a:	0d 92       	st	X+, r0
  2c:	a4 39       	cpi	r26, 0x94	; 148
  2e:	b1 07       	cpc	r27, r17
  30:	d9 f7       	brne	.-10     	; 0x28 <__do_copy_data+0xc>

00000032 <__do_clear_bss>:
  32:	20 e0       	ldi	r18, 0x00	; 0
  34:	a4 e9       	ldi	r26, 0x94	; 148
  36:	b0 e0       	ldi	r27, 0x00	; 0
  38:	01 c0       	rjmp	.+2      	; 0x3c <.do_clear_bss_start>

0000003a <.do_clear_bss_loop>:
  3a:	1d 92       	st	X+, r1

0000003c <.do_clear_bss_start>:
  3c:	a7 39       	cpi	r26, 0x97	; 151
  3e:	b2 07       	cpc	r27, r18
  40:	e1 f7       	brne	.-8      	; 0x3a <.do_clear_bss_loop>
  42:	17 d1       	rcall	.+558    	; 0x272 <main>
  44:	60 c1       	rjmp	.+704    	; 0x306 <_exit>

00000046 <__bad_interrupt>:
  46:	dc cf       	rjmp	.-72     	; 0x0 <__vectors>

00000048 <pin_write>:
  48:	cf 93       	push	r28
  4a:	df 93       	push	r29
  4c:	46 2f       	mov	r20, r22
  4e:	28 2f       	mov	r18, r24
  50:	30 e0       	ldi	r19, 0x00	; 0
  52:	c9 01       	movw	r24, r18
  54:	67 e0       	ldi	r22, 0x07	; 7
  56:	70 e0       	ldi	r23, 0x00	; 0
  58:	45 d1       	rcall	.+650    	; 0x2e4 <__mulhi3>
  5a:	fc 01       	movw	r30, r24
  5c:	ee 59       	subi	r30, 0x9E	; 158
  5e:	ff 4f       	sbci	r31, 0xFF	; 255
  60:	a0 81       	ld	r26, Z
  62:	b1 81       	ldd	r27, Z+1	; 0x01
  64:	8c 91       	ld	r24, X
  66:	96 81       	ldd	r25, Z+6	; 0x06
  68:	89 23       	and	r24, r25
  6a:	99 f0       	breq	.+38     	; 0x92 <pin_write+0x4a>
  6c:	af b7       	in	r26, 0x3f	; 63
  6e:	f8 94       	cli
  70:	02 80       	ldd	r0, Z+2	; 0x02
  72:	f3 81       	ldd	r31, Z+3	; 0x03
  74:	e0 2d       	mov	r30, r0
  76:	44 23       	and	r20, r20
  78:	79 f0       	breq	.+30     	; 0x98 <pin_write+0x50>
  7a:	40 81       	ld	r20, Z
  7c:	c9 01       	movw	r24, r18
  7e:	67 e0       	ldi	r22, 0x07	; 7
  80:	70 e0       	ldi	r23, 0x00	; 0
  82:	30 d1       	rcall	.+608    	; 0x2e4 <__mulhi3>
  84:	8e 59       	subi	r24, 0x9E	; 158
  86:	9f 4f       	sbci	r25, 0xFF	; 255
  88:	ec 01       	movw	r28, r24
  8a:	8e 81       	ldd	r24, Y+6	; 0x06
  8c:	48 2b       	or	r20, r24
  8e:	40 83       	st	Z, r20
  90:	af bf       	out	0x3f, r26	; 63
  92:	df 91       	pop	r29
  94:	cf 91       	pop	r28
  96:	08 95       	ret
  98:	40 81       	ld	r20, Z
  9a:	c9 01       	movw	r24, r18
  9c:	67 e0       	ldi	r22, 0x07	; 7
  9e:	70 e0       	ldi	r23, 0x00	; 0
  a0:	21 d1       	rcall	.+578    	; 0x2e4 <__mulhi3>
  a2:	8e 59       	subi	r24, 0x9E	; 158
  a4:	9f 4f       	sbci	r25, 0xFF	; 255
  a6:	ec 01       	movw	r28, r24
  a8:	8e 81       	ldd	r24, Y+6	; 0x06
  aa:	80 95       	com	r24
  ac:	84 23       	and	r24, r20
  ae:	80 83       	st	Z, r24
  b0:	ef cf       	rjmp	.-34     	; 0x90 <pin_write+0x48>

000000b2 <pin_toggle>:
  b2:	cf 93       	push	r28
  b4:	df 93       	push	r29
  b6:	af b7       	in	r26, 0x3f	; 63
  b8:	f8 94       	cli
  ba:	28 2f       	mov	r18, r24
  bc:	30 e0       	ldi	r19, 0x00	; 0
  be:	c9 01       	movw	r24, r18
  c0:	67 e0       	ldi	r22, 0x07	; 7
  c2:	70 e0       	ldi	r23, 0x00	; 0
  c4:	0f d1       	rcall	.+542    	; 0x2e4 <__mulhi3>
  c6:	8e 59       	subi	r24, 0x9E	; 158
  c8:	9f 4f       	sbci	r25, 0xFF	; 255
  ca:	ec 01       	movw	r28, r24
  cc:	ea 81       	ldd	r30, Y+2	; 0x02
  ce:	fb 81       	ldd	r31, Y+3	; 0x03
  d0:	40 81       	ld	r20, Z
  d2:	8e 81       	ldd	r24, Y+6	; 0x06
  d4:	48 27       	eor	r20, r24
  d6:	40 83       	st	Z, r20
  d8:	af bf       	out	0x3f, r26	; 63
  da:	df 91       	pop	r29
  dc:	cf 91       	pop	r28
  de:	08 95       	ret

000000e0 <pin_read>:
  e0:	90 e0       	ldi	r25, 0x00	; 0
  e2:	67 e0       	ldi	r22, 0x07	; 7
  e4:	70 e0       	ldi	r23, 0x00	; 0
  e6:	fe d0       	rcall	.+508    	; 0x2e4 <__mulhi3>
  e8:	fc 01       	movw	r30, r24
  ea:	ee 59       	subi	r30, 0x9E	; 158
  ec:	ff 4f       	sbci	r31, 0xFF	; 255
  ee:	a4 81       	ldd	r26, Z+4	; 0x04
  f0:	b5 81       	ldd	r27, Z+5	; 0x05
  f2:	9c 91       	ld	r25, X
  f4:	86 81       	ldd	r24, Z+6	; 0x06
  f6:	98 23       	and	r25, r24
  f8:	81 e0       	ldi	r24, 0x01	; 1
  fa:	09 f4       	brne	.+2      	; 0xfe <pin_read+0x1e>
  fc:	80 e0       	ldi	r24, 0x00	; 0
  fe:	08 95       	ret

00000100 <pin_mode>:
 100:	61 30       	cpi	r22, 0x01	; 1
 102:	71 05       	cpc	r23, r1
 104:	b9 f0       	breq	.+46     	; 0x134 <pin_mode+0x34>
 106:	61 15       	cp	r22, r1
 108:	71 05       	cpc	r23, r1
 10a:	21 f0       	breq	.+8      	; 0x114 <pin_mode+0x14>
 10c:	62 30       	cpi	r22, 0x02	; 2
 10e:	71 05       	cpc	r23, r1
 110:	39 f1       	breq	.+78     	; 0x160 <pin_mode+0x60>
 112:	08 95       	ret
 114:	90 e0       	ldi	r25, 0x00	; 0
 116:	67 e0       	ldi	r22, 0x07	; 7
 118:	70 e0       	ldi	r23, 0x00	; 0
 11a:	e4 d0       	rcall	.+456    	; 0x2e4 <__mulhi3>
 11c:	dc 01       	movw	r26, r24
 11e:	ae 59       	subi	r26, 0x9E	; 158
 120:	bf 4f       	sbci	r27, 0xFF	; 255
 122:	ed 91       	ld	r30, X+
 124:	fc 91       	ld	r31, X
 126:	11 97       	sbiw	r26, 0x01	; 1
 128:	90 81       	ld	r25, Z
 12a:	16 96       	adiw	r26, 0x06	; 6
 12c:	8c 91       	ld	r24, X
 12e:	98 2b       	or	r25, r24
 130:	90 83       	st	Z, r25
 132:	08 95       	ret
 134:	90 e0       	ldi	r25, 0x00	; 0
 136:	67 e0       	ldi	r22, 0x07	; 7
 138:	70 e0       	ldi	r23, 0x00	; 0
 13a:	d4 d0       	rcall	.+424    	; 0x2e4 <__mulhi3>
 13c:	fc 01       	movw	r30, r24
 13e:	ee 59       	subi	r30, 0x9E	; 158
 140:	ff 4f       	sbci	r31, 0xFF	; 255
 142:	a0 81       	ld	r26, Z
 144:	b1 81       	ldd	r27, Z+1	; 0x01
 146:	8c 91       	ld	r24, X
 148:	96 81       	ldd	r25, Z+6	; 0x06
 14a:	90 95       	com	r25
 14c:	98 23       	and	r25, r24
 14e:	9c 93       	st	X, r25
 150:	a2 81       	ldd	r26, Z+2	; 0x02
 152:	b3 81       	ldd	r27, Z+3	; 0x03
 154:	9c 91       	ld	r25, X
 156:	86 81       	ldd	r24, Z+6	; 0x06
 158:	80 95       	com	r24
 15a:	89 23       	and	r24, r25
 15c:	8c 93       	st	X, r24
 15e:	08 95       	ret
 160:	90 e0       	ldi	r25, 0x00	; 0
 162:	67 e0       	ldi	r22, 0x07	; 7
 164:	70 e0       	ldi	r23, 0x00	; 0
 166:	be d0       	rcall	.+380    	; 0x2e4 <__mulhi3>
 168:	fc 01       	movw	r30, r24
 16a:	ee 59       	subi	r30, 0x9E	; 158
 16c:	ff 4f       	sbci	r31, 0xFF	; 255
 16e:	a0 81       	ld	r26, Z
 170:	b1 81       	ldd	r27, Z+1	; 0x01
 172:	8c 91       	ld	r24, X
 174:	96 81       	ldd	r25, Z+6	; 0x06
 176:	90 95       	com	r25
 178:	98 23       	and	r25, r24
 17a:	9c 93       	st	X, r25
 17c:	a2 81       	ldd	r26, Z+2	; 0x02
 17e:	b3 81       	ldd	r27, Z+3	; 0x03
 180:	8c 91       	ld	r24, X
 182:	96 81       	ldd	r25, Z+6	; 0x06
 184:	89 2b       	or	r24, r25
 186:	ea cf       	rjmp	.-44     	; 0x15c <pin_mode+0x5c>

00000188 <pin_get_spec>:
 188:	ef 92       	push	r14
 18a:	ff 92       	push	r15
 18c:	0f 93       	push	r16
 18e:	1f 93       	push	r17
 190:	cf 93       	push	r28
 192:	df 93       	push	r29
 194:	eb 01       	movw	r28, r22
 196:	7a 01       	movw	r14, r20
 198:	e8 2f       	mov	r30, r24
 19a:	f0 e0       	ldi	r31, 0x00	; 0
 19c:	20 97       	sbiw	r28, 0x00	; 0
 19e:	59 f0       	breq	.+22     	; 0x1b6 <pin_get_spec+0x2e>
 1a0:	cf 01       	movw	r24, r30
 1a2:	67 e0       	ldi	r22, 0x07	; 7
 1a4:	70 e0       	ldi	r23, 0x00	; 0
 1a6:	9e d0       	rcall	.+316    	; 0x2e4 <__mulhi3>
 1a8:	8e 59       	subi	r24, 0x9E	; 158
 1aa:	9f 4f       	sbci	r25, 0xFF	; 255
 1ac:	dc 01       	movw	r26, r24
 1ae:	8d 91       	ld	r24, X+
 1b0:	9c 91       	ld	r25, X
 1b2:	99 83       	std	Y+1, r25	; 0x01
 1b4:	88 83       	st	Y, r24
 1b6:	e1 14       	cp	r14, r1
 1b8:	f1 04       	cpc	r15, r1
 1ba:	69 f0       	breq	.+26     	; 0x1d6 <pin_get_spec+0x4e>
 1bc:	cf 01       	movw	r24, r30
 1be:	67 e0       	ldi	r22, 0x07	; 7
 1c0:	70 e0       	ldi	r23, 0x00	; 0
 1c2:	90 d0       	rcall	.+288    	; 0x2e4 <__mulhi3>
 1c4:	8e 59       	subi	r24, 0x9E	; 158
 1c6:	9f 4f       	sbci	r25, 0xFF	; 255
 1c8:	dc 01       	movw	r26, r24
 1ca:	12 96       	adiw	r26, 0x02	; 2
 1cc:	8d 91       	ld	r24, X+
 1ce:	9c 91       	ld	r25, X
 1d0:	d7 01       	movw	r26, r14
 1d2:	8d 93       	st	X+, r24
 1d4:	9c 93       	st	X, r25
 1d6:	21 15       	cp	r18, r1
 1d8:	31 05       	cpc	r19, r1
 1da:	69 f0       	breq	.+26     	; 0x1f6 <pin_get_spec+0x6e>
 1dc:	cf 01       	movw	r24, r30
 1de:	67 e0       	ldi	r22, 0x07	; 7
 1e0:	70 e0       	ldi	r23, 0x00	; 0
 1e2:	80 d0       	rcall	.+256    	; 0x2e4 <__mulhi3>
 1e4:	8e 59       	subi	r24, 0x9E	; 158
 1e6:	9f 4f       	sbci	r25, 0xFF	; 255
 1e8:	dc 01       	movw	r26, r24
 1ea:	14 96       	adiw	r26, 0x04	; 4
 1ec:	8d 91       	ld	r24, X+
 1ee:	9c 91       	ld	r25, X
 1f0:	d9 01       	movw	r26, r18
 1f2:	8d 93       	st	X+, r24
 1f4:	9c 93       	st	X, r25
 1f6:	cf 01       	movw	r24, r30
 1f8:	67 e0       	ldi	r22, 0x07	; 7
 1fa:	70 e0       	ldi	r23, 0x00	; 0
 1fc:	73 d0       	rcall	.+230    	; 0x2e4 <__mulhi3>
 1fe:	8e 59       	subi	r24, 0x9E	; 158
 200:	9f 4f       	sbci	r25, 0xFF	; 255
 202:	fc 01       	movw	r30, r24
 204:	86 81       	ldd	r24, Z+6	; 0x06
 206:	d8 01       	movw	r26, r16
 208:	8c 93       	st	X, r24
 20a:	df 91       	pop	r29
 20c:	cf 91       	pop	r28
 20e:	1f 91       	pop	r17
 210:	0f 91       	pop	r16
 212:	ff 90       	pop	r15
 214:	ef 90       	pop	r14
 216:	08 95       	ret

00000218 <__vector_6>:
 218:	1f 92       	push	r1
 21a:	0f 92       	push	r0
 21c:	0f b6       	in	r0, 0x3f	; 63
 21e:	0f 92       	push	r0
 220:	11 24       	eor	r1, r1
 222:	2f 93       	push	r18
 224:	3f 93       	push	r19
 226:	4f 93       	push	r20
 228:	5f 93       	push	r21
 22a:	6f 93       	push	r22
 22c:	7f 93       	push	r23
 22e:	8f 93       	push	r24
 230:	9f 93       	push	r25
 232:	af 93       	push	r26
 234:	bf 93       	push	r27
 236:	ef 93       	push	r30
 238:	ff 93       	push	r31
 23a:	80 91 95 00 	lds	r24, 0x0095	; 0x800095 <tmr_cnt>
 23e:	90 91 96 00 	lds	r25, 0x0096	; 0x800096 <tmr_cnt+0x1>
 242:	01 96       	adiw	r24, 0x01	; 1
 244:	90 93 96 00 	sts	0x0096, r25	; 0x800096 <tmr_cnt+0x1>
 248:	80 93 95 00 	sts	0x0095, r24	; 0x800095 <tmr_cnt>
 24c:	81 e0       	ldi	r24, 0x01	; 1
 24e:	31 df       	rcall	.-414    	; 0xb2 <pin_toggle>
 250:	ff 91       	pop	r31
 252:	ef 91       	pop	r30
 254:	bf 91       	pop	r27
 256:	af 91       	pop	r26
 258:	9f 91       	pop	r25
 25a:	8f 91       	pop	r24
 25c:	7f 91       	pop	r23
 25e:	6f 91       	pop	r22
 260:	5f 91       	pop	r21
 262:	4f 91       	pop	r20
 264:	3f 91       	pop	r19
 266:	2f 91       	pop	r18
 268:	0f 90       	pop	r0
 26a:	0f be       	out	0x3f, r0	; 63
 26c:	0f 90       	pop	r0
 26e:	1f 90       	pop	r1
 270:	18 95       	reti

00000272 <main>:
 272:	87 b3       	in	r24, 0x17	; 23
 274:	87 60       	ori	r24, 0x07	; 7
 276:	87 bb       	out	0x17, r24	; 23
 278:	bb 9a       	sbi	0x17, 3	; 23
 27a:	83 b7       	in	r24, 0x33	; 51
 27c:	87 7f       	andi	r24, 0xF7	; 247
 27e:	83 bf       	out	0x33, r24	; 51
 280:	8f b5       	in	r24, 0x2f	; 47
 282:	8c 7f       	andi	r24, 0xFC	; 252
 284:	8f bd       	out	0x2f, r24	; 47
 286:	8f b5       	in	r24, 0x2f	; 47
 288:	82 60       	ori	r24, 0x02	; 2
 28a:	8f bd       	out	0x2f, r24	; 47
 28c:	8f b5       	in	r24, 0x2f	; 47
 28e:	8f 73       	andi	r24, 0x3F	; 63
 290:	8f bd       	out	0x2f, r24	; 47
 292:	8f b5       	in	r24, 0x2f	; 47
 294:	8f bd       	out	0x2f, r24	; 47
 296:	83 b7       	in	r24, 0x33	; 51
 298:	8c 7f       	andi	r24, 0xFC	; 252
 29a:	83 bf       	out	0x33, r24	; 51
 29c:	83 b7       	in	r24, 0x33	; 51
 29e:	82 60       	ori	r24, 0x02	; 2
 2a0:	83 bf       	out	0x33, r24	; 51
 2a2:	89 b7       	in	r24, 0x39	; 57
 2a4:	89 7f       	andi	r24, 0xF9	; 249
 2a6:	89 bf       	out	0x39, r24	; 57
 2a8:	89 b7       	in	r24, 0x39	; 57
 2aa:	84 60       	ori	r24, 0x04	; 4
 2ac:	89 bf       	out	0x39, r24	; 57
 2ae:	8f e0       	ldi	r24, 0x0F	; 15
 2b0:	86 bf       	out	0x36, r24	; 54
 2b2:	78 94       	sei
 2b4:	c3 9a       	sbi	0x18, 3	; 24
 2b6:	0f b6       	in	r0, 0x3f	; 63
 2b8:	07 fe       	sbrs	r0, 7
 2ba:	12 c0       	rjmp	.+36     	; 0x2e0 <main+0x6e>
 2bc:	c1 9a       	sbi	0x18, 1	; 24
 2be:	90 91 94 00 	lds	r25, 0x0094	; 0x800094 <__data_end>
 2c2:	80 91 61 00 	lds	r24, 0x0061	; 0x800061 <pwm_width_on>
 2c6:	61 e0       	ldi	r22, 0x01	; 1
 2c8:	89 17       	cp	r24, r25
 2ca:	38 f0       	brcs	.+14     	; 0x2da <main+0x68>
 2cc:	90 91 94 00 	lds	r25, 0x0094	; 0x800094 <__data_end>
 2d0:	80 91 60 00 	lds	r24, 0x0060	; 0x800060 <pwm_width_off>
 2d4:	98 17       	cp	r25, r24
 2d6:	78 f7       	brcc	.-34     	; 0x2b6 <main+0x44>
 2d8:	60 e0       	ldi	r22, 0x00	; 0
 2da:	83 e0       	ldi	r24, 0x03	; 3
 2dc:	b5 de       	rcall	.-662    	; 0x48 <pin_write>
 2de:	eb cf       	rjmp	.-42     	; 0x2b6 <main+0x44>
 2e0:	c1 98       	cbi	0x18, 1	; 24
 2e2:	ed cf       	rjmp	.-38     	; 0x2be <main+0x4c>

000002e4 <__mulhi3>:
 2e4:	00 24       	eor	r0, r0
 2e6:	55 27       	eor	r21, r21
 2e8:	04 c0       	rjmp	.+8      	; 0x2f2 <__mulhi3+0xe>
 2ea:	08 0e       	add	r0, r24
 2ec:	59 1f       	adc	r21, r25
 2ee:	88 0f       	add	r24, r24
 2f0:	99 1f       	adc	r25, r25
 2f2:	00 97       	sbiw	r24, 0x00	; 0
 2f4:	29 f0       	breq	.+10     	; 0x300 <__mulhi3+0x1c>
 2f6:	76 95       	lsr	r23
 2f8:	67 95       	ror	r22
 2fa:	b8 f3       	brcs	.-18     	; 0x2ea <__mulhi3+0x6>
 2fc:	71 05       	cpc	r23, r1
 2fe:	b9 f7       	brne	.-18     	; 0x2ee <__mulhi3+0xa>
 300:	80 2d       	mov	r24, r0
 302:	95 2f       	mov	r25, r21
 304:	08 95       	ret

00000306 <_exit>:
 306:	f8 94       	cli

00000308 <__stop_program>:
 308:	ff cf       	rjmp	.-2      	; 0x308 <__stop_program>

Disassembly of section .data:

00800060 <pwm_width_off>:
  800060:	08        	sbc	r16, r24

00800061 <pwm_width_on>:
  800061:	0b        	.word	0x000b	; ????

00800062 <pins>:
  800062:	00 00       	nop
  800064:	00 00       	nop
  800066:	00 00       	nop
  800068:	00 37       	cpi	r16, 0x70	; 112
  80006a:	00 38       	cpi	r16, 0x80	; 128
  80006c:	00 36       	cpi	r16, 0x60	; 96
  80006e:	00 01       	movw	r0, r0
  800070:	37 00       	.word	0x0037	; ????
  800072:	38 00       	.word	0x0038	; ????
  800074:	36 00       	.word	0x0036	; ????
  800076:	02 37       	cpi	r16, 0x72	; 114
  800078:	00 38       	cpi	r16, 0x80	; 128
  80007a:	00 36       	cpi	r16, 0x60	; 96
  80007c:	00 04       	cpc	r0, r0
  80007e:	37 00       	.word	0x0037	; ????
  800080:	38 00       	.word	0x0038	; ????
  800082:	36 00       	.word	0x0036	; ????
  800084:	08 37       	cpi	r16, 0x78	; 120
  800086:	00 38       	cpi	r16, 0x80	; 128
  800088:	00 36       	cpi	r16, 0x60	; 96
  80008a:	00 10       	cpse	r0, r0
  80008c:	37 00       	.word	0x0037	; ????
  80008e:	38 00       	.word	0x0038	; ????
  800090:	36 00       	.word	0x0036	; ????
  800092:	20 00       	.word	0x0020	; ????

Disassembly of section .bss:

00800094 <pwm_width>:
	...

00800095 <tmr_cnt>:
	...

Disassembly of section .comment:

00000000 <_end-0x800097>:
   0:	47 43       	sbci	r20, 0x37	; 55
   2:	43 3a       	cpi	r20, 0xA3	; 163
   4:	20 28       	or	r2, r0
   6:	47 4e       	sbci	r20, 0xE7	; 231
   8:	55 29       	or	r21, r5
   a:	20 38       	cpi	r18, 0x80	; 128
   c:	2e 32       	cpi	r18, 0x2E	; 46
   e:	2e 30       	cpi	r18, 0x0E	; 14
	...

Disassembly of section .note.gnu.avr.deviceinfo:

00000000 <.note.gnu.avr.deviceinfo>:
   0:	04 00       	.word	0x0004	; ????
   2:	00 00       	nop
   4:	2b 00       	.word	0x002b	; ????
   6:	00 00       	nop
   8:	01 00       	.word	0x0001	; ????
   a:	00 00       	nop
   c:	41 56       	subi	r20, 0x61	; 97
   e:	52 00       	.word	0x0052	; ????
  10:	00 00       	nop
  12:	00 00       	nop
  14:	00 04       	cpc	r0, r0
  16:	00 00       	nop
  18:	60 00       	.word	0x0060	; ????
  1a:	00 00       	nop
  1c:	40 00       	.word	0x0040	; ????
  1e:	00 00       	nop
  20:	00 00       	nop
  22:	00 00       	nop
  24:	40 00       	.word	0x0040	; ????
  26:	00 00       	nop
  28:	08 00       	.word	0x0008	; ????
  2a:	00 00       	nop
  2c:	01 00       	.word	0x0001	; ????
  2e:	00 00       	nop
  30:	00 61       	ori	r16, 0x10	; 16
  32:	74 74       	andi	r23, 0x44	; 68
  34:	69 6e       	ori	r22, 0xE9	; 233
  36:	79 31       	cpi	r23, 0x19	; 25
  38:	33 00       	.word	0x0033	; ????
	...

Disassembly of section .debug_aranges:

00000000 <.debug_aranges>:
   0:	24 00       	.word	0x0024	; ????
   2:	00 00       	nop
   4:	02 00       	.word	0x0002	; ????
   6:	b8 02       	muls	r27, r24
   8:	00 00       	nop
   a:	04 00       	.word	0x0004	; ????
   c:	00 00       	nop
   e:	00 00       	nop
  10:	48 00       	.word	0x0048	; ????
  12:	00 00       	nop
  14:	2a 02       	muls	r18, r26
  16:	00 00       	nop
  18:	72 02       	muls	r23, r18
  1a:	00 00       	nop
  1c:	72 00       	.word	0x0072	; ????
	...
  26:	00 00       	nop
  28:	1c 00       	.word	0x001c	; ????
  2a:	00 00       	nop
  2c:	02 00       	.word	0x0002	; ????
  2e:	e8 05       	cpc	r30, r8
  30:	00 00       	nop
  32:	04 00       	.word	0x0004	; ????
  34:	00 00       	nop
  36:	00 00       	nop
  38:	e4 02       	muls	r30, r20
  3a:	00 00       	nop
  3c:	22 00       	.word	0x0022	; ????
	...
  46:	00 00       	nop
  48:	1c 00       	.word	0x001c	; ????
  4a:	00 00       	nop
  4c:	02 00       	.word	0x0002	; ????
  4e:	0e 06       	cpc	r0, r30
  50:	00 00       	nop
  52:	04 00       	.word	0x0004	; ????
  54:	00 00       	nop
  56:	00 00       	nop
  58:	06 03       	mulsu	r16, r22
  5a:	00 00       	nop
  5c:	04 00       	.word	0x0004	; ????
	...
  66:	00 00       	nop
  68:	1c 00       	.word	0x001c	; ????
  6a:	00 00       	nop
  6c:	02 00       	.word	0x0002	; ????
  6e:	34 06       	cpc	r3, r20
  70:	00 00       	nop
  72:	04 00       	.word	0x0004	; ????
  74:	00 00       	nop
  76:	00 00       	nop
  78:	1c 00       	.word	0x001c	; ????
  7a:	00 00       	nop
  7c:	16 00       	.word	0x0016	; ????
	...
  86:	00 00       	nop
  88:	1c 00       	.word	0x001c	; ????
  8a:	00 00       	nop
  8c:	02 00       	.word	0x0002	; ????
  8e:	5a 06       	cpc	r5, r26
  90:	00 00       	nop
  92:	04 00       	.word	0x0004	; ????
  94:	00 00       	nop
  96:	00 00       	nop
  98:	32 00       	.word	0x0032	; ????
  9a:	00 00       	nop
  9c:	10 00       	.word	0x0010	; ????
	...

Disassembly of section .debug_info:

00000000 <.debug_info>:
   0:	b4 02       	muls	r27, r20
   2:	00 00       	nop
   4:	02 00       	.word	0x0002	; ????
   6:	00 00       	nop
   8:	00 00       	nop
   a:	04 01       	movw	r0, r8
	...
  14:	02 0f       	add	r16, r18
  16:	00 00       	nop
  18:	00 01       	movw	r0, r0
  1a:	08 03       	fmul	r16, r16
  1c:	17 00       	.word	0x0017	; ????
  1e:	00 00       	nop
  20:	02 07       	cpc	r16, r18
  22:	04 14       	cp	r0, r4
  24:	00 00       	nop
  26:	00 05       	cpc	r16, r0
  28:	1b 00       	.word	0x001b	; ????
  2a:	00 00       	nop
  2c:	3f 00       	.word	0x003f	; ????
  2e:	00 06       	cpc	r0, r16
  30:	20 00       	.word	0x0020	; ????
  32:	00 00       	nop
  34:	00 00       	nop
  36:	22 00       	.word	0x0022	; ????
  38:	00 00       	nop
  3a:	01 05       	cpc	r16, r1
  3c:	03 00       	.word	0x0003	; ????
  3e:	00 81       	ld	r16, Z
  40:	00 07       	cpc	r16, r16
  42:	29 00       	.word	0x0029	; ????
  44:	00 00       	nop
  46:	00 00       	nop
  48:	14 00       	.word	0x0014	; ????
  4a:	00 00       	nop
  4c:	01 05       	cpc	r16, r1
  4e:	03 27       	eor	r16, r19
  50:	00 80       	ld	r0, Z
  52:	00 08       	sbc	r0, r0
  54:	2f 00       	.word	0x002f	; ????
  56:	00 00       	nop
  58:	00 00       	nop
  5a:	14 00       	.word	0x0014	; ????
  5c:	00 00       	nop
  5e:	01 05       	cpc	r16, r1
  60:	03 26       	eor	r0, r19
  62:	00 80       	ld	r0, Z
  64:	00 09       	sbc	r16, r0
  66:	36 00       	.word	0x0036	; ????
  68:	00 00       	nop
  6a:	00 00       	nop
  6c:	1b 00       	.word	0x001b	; ????
  6e:	00 00       	nop
  70:	01 05       	cpc	r16, r1
  72:	03 24       	eor	r0, r3
  74:	00 80       	ld	r0, Z
  76:	00 0a       	sbc	r0, r16
  78:	3a 00       	.word	0x003a	; ????
  7a:	00 00       	nop
  7c:	00 00       	nop
  7e:	14 00       	.word	0x0014	; ????
  80:	00 00       	nop
  82:	01 05       	cpc	r16, r1
  84:	03 23       	and	r16, r19
  86:	00 80       	ld	r0, Z
  88:	00 0b       	sbc	r16, r16
  8a:	41 00       	.word	0x0041	; ????
  8c:	00 00       	nop
  8e:	00 00       	nop
  90:	14 00       	.word	0x0014	; ????
  92:	00 00       	nop
  94:	01 05       	cpc	r16, r1
  96:	03 34       	cpi	r16, 0x43	; 67
  98:	00 80       	ld	r0, Z
  9a:	00 0c       	add	r0, r0
  9c:	47 00       	.word	0x0047	; ????
  9e:	00 00       	nop
  a0:	00 00       	nop
  a2:	14 00       	.word	0x0014	; ????
  a4:	00 00       	nop
  a6:	01 05       	cpc	r16, r1
  a8:	03 23       	and	r16, r19
  aa:	00 80       	ld	r0, Z
  ac:	00 0d       	add	r16, r0
  ae:	4e 00       	.word	0x004e	; ????
  b0:	00 00       	nop
  b2:	00 00       	nop
  b4:	14 00       	.word	0x0014	; ????
  b6:	00 00       	nop
  b8:	01 05       	cpc	r16, r1
  ba:	03 28       	or	r0, r3
  bc:	00 80       	ld	r0, Z
  be:	00 0e       	add	r0, r16
  c0:	53 00       	.word	0x0053	; ????
  c2:	00 00       	nop
  c4:	00 00       	nop
  c6:	14 00       	.word	0x0014	; ????
  c8:	00 00       	nop
  ca:	01 05       	cpc	r16, r1
  cc:	03 34       	cpi	r16, 0x43	; 67
  ce:	00 80       	ld	r0, Z
  d0:	00 0f       	add	r16, r16
  d2:	59 00       	.word	0x0059	; ????
  d4:	00 00       	nop
  d6:	00 00       	nop
  d8:	14 00       	.word	0x0014	; ????
  da:	00 00       	nop
  dc:	01 05       	cpc	r16, r1
  de:	03 3e       	cpi	r16, 0xE3	; 227
  e0:	00 80       	ld	r0, Z
  e2:	00 10       	cpse	r0, r0
  e4:	5e 00       	.word	0x005e	; ????
  e6:	00 00       	nop
  e8:	00 00       	nop
  ea:	14 00       	.word	0x0014	; ????
  ec:	00 00       	nop
  ee:	01 05       	cpc	r16, r1
  f0:	03 3d       	cpi	r16, 0xD3	; 211
  f2:	00 80       	ld	r0, Z
  f4:	00 11       	cpse	r16, r0
  f6:	63 00       	.word	0x0063	; ????
  f8:	00 00       	nop
  fa:	00 00       	nop
  fc:	14 00       	.word	0x0014	; ????
  fe:	00 00       	nop
 100:	01 05       	cpc	r16, r1
 102:	03 3c       	cpi	r16, 0xC3	; 195
 104:	00 80       	ld	r0, Z
 106:	00 12       	cpse	r0, r16
 108:	68 00       	.word	0x0068	; ????
 10a:	00 00       	nop
 10c:	00 00       	nop
 10e:	14 00       	.word	0x0014	; ????
 110:	00 00       	nop
 112:	01 05       	cpc	r16, r1
 114:	03 5f       	subi	r16, 0xF3	; 243
 116:	00 80       	ld	r0, Z
 118:	00 13       	cpse	r16, r16
 11a:	6d 00       	.word	0x006d	; ????
 11c:	00 00       	nop
 11e:	00 00       	nop
 120:	14 00       	.word	0x0014	; ????
 122:	00 00       	nop
 124:	01 05       	cpc	r16, r1
 126:	03 5d       	subi	r16, 0xD3	; 211
 128:	00 80       	ld	r0, Z
 12a:	00 14       	cp	r0, r0
 12c:	71 00       	.word	0x0071	; ????
 12e:	00 00       	nop
 130:	00 00       	nop
 132:	14 00       	.word	0x0014	; ????
 134:	00 00       	nop
 136:	01 05       	cpc	r16, r1
 138:	03 55       	subi	r16, 0x53	; 83
 13a:	00 80       	ld	r0, Z
 13c:	00 15       	cp	r16, r0
 13e:	77 00       	.word	0x0077	; ????
 140:	00 00       	nop
 142:	00 00       	nop
 144:	14 00       	.word	0x0014	; ????
 146:	00 00       	nop
 148:	01 05       	cpc	r16, r1
 14a:	03 54       	subi	r16, 0x43	; 67
 14c:	00 80       	ld	r0, Z
 14e:	00 16       	cp	r0, r16
 150:	7d 00       	.word	0x007d	; ????
 152:	00 00       	nop
 154:	00 00       	nop
 156:	14 00       	.word	0x0014	; ????
 158:	00 00       	nop
 15a:	01 05       	cpc	r16, r1
 15c:	03 51       	subi	r16, 0x13	; 19
 15e:	00 80       	ld	r0, Z
 160:	00 17       	cp	r16, r16
 162:	84 00       	.word	0x0084	; ????
 164:	00 00       	nop
 166:	00 00       	nop
 168:	14 00       	.word	0x0014	; ????
 16a:	00 00       	nop
 16c:	01 05       	cpc	r16, r1
 16e:	03 46       	sbci	r16, 0x63	; 99
 170:	00 80       	ld	r0, Z
 172:	00 18       	sub	r0, r0
 174:	8a 00       	.word	0x008a	; ????
 176:	00 00       	nop
 178:	00 00       	nop
 17a:	14 00       	.word	0x0014	; ????
 17c:	00 00       	nop
 17e:	01 05       	cpc	r16, r1
 180:	03 4e       	sbci	r16, 0xE3	; 227
 182:	00 80       	ld	r0, Z
 184:	00 19       	sub	r16, r0
 186:	8f 00       	.word	0x008f	; ????
 188:	00 00       	nop
 18a:	00 00       	nop
 18c:	14 00       	.word	0x0014	; ????
 18e:	00 00       	nop
 190:	01 05       	cpc	r16, r1
 192:	03 57       	subi	r16, 0x73	; 115
 194:	00 80       	ld	r0, Z
 196:	00 1a       	sub	r0, r16
 198:	96 00       	.word	0x0096	; ????
 19a:	00 00       	nop
 19c:	00 00       	nop
 19e:	14 00       	.word	0x0014	; ????
 1a0:	00 00       	nop
 1a2:	01 05       	cpc	r16, r1
 1a4:	03 38       	cpi	r16, 0x83	; 131
 1a6:	00 80       	ld	r0, Z
 1a8:	00 1b       	sub	r16, r16
 1aa:	9c 00       	.word	0x009c	; ????
 1ac:	00 00       	nop
 1ae:	00 00       	nop
 1b0:	14 00       	.word	0x0014	; ????
 1b2:	00 00       	nop
 1b4:	01 05       	cpc	r16, r1
 1b6:	03 37       	cpi	r16, 0x73	; 115
 1b8:	00 80       	ld	r0, Z
 1ba:	00 1c       	adc	r0, r0
 1bc:	a1 00       	.word	0x00a1	; ????
 1be:	00 00       	nop
 1c0:	00 00       	nop
 1c2:	14 00       	.word	0x0014	; ????
 1c4:	00 00       	nop
 1c6:	01 05       	cpc	r16, r1
 1c8:	03 36       	cpi	r16, 0x63	; 99
 1ca:	00 80       	ld	r0, Z
 1cc:	00 1d       	adc	r16, r0
 1ce:	a6 00       	.word	0x00a6	; ????
 1d0:	00 00       	nop
 1d2:	00 00       	nop
 1d4:	14 00       	.word	0x0014	; ????
 1d6:	00 00       	nop
 1d8:	01 05       	cpc	r16, r1
 1da:	03 55       	subi	r16, 0x53	; 83
 1dc:	00 80       	ld	r0, Z
 1de:	00 1e       	adc	r0, r16
 1e0:	ac 00       	.word	0x00ac	; ????
 1e2:	00 00       	nop
 1e4:	00 00       	nop
 1e6:	14 00       	.word	0x0014	; ????
 1e8:	00 00       	nop
 1ea:	01 05       	cpc	r16, r1
 1ec:	03 5b       	subi	r16, 0xB3	; 179
 1ee:	00 80       	ld	r0, Z
 1f0:	00 1f       	adc	r16, r16
 1f2:	b2 00       	.word	0x00b2	; ????
 1f4:	00 00       	nop
 1f6:	00 00       	nop
 1f8:	14 00       	.word	0x0014	; ????
 1fa:	00 00       	nop
 1fc:	01 05       	cpc	r16, r1
 1fe:	03 5a       	subi	r16, 0xA3	; 163
 200:	00 80       	ld	r0, Z
 202:	00 20       	and	r0, r0
 204:	b7 00       	.word	0x00b7	; ????
 206:	00 00       	nop
 208:	00 00       	nop
 20a:	14 00       	.word	0x0014	; ????
 20c:	00 00       	nop
 20e:	01 05       	cpc	r16, r1
 210:	03 35       	cpi	r16, 0x53	; 83
 212:	00 80       	ld	r0, Z
 214:	00 21       	and	r16, r0
 216:	bd 00       	.word	0x00bd	; ????
 218:	00 00       	nop
 21a:	00 00       	nop
 21c:	14 00       	.word	0x0014	; ????
 21e:	00 00       	nop
 220:	01 05       	cpc	r16, r1
 222:	03 59       	subi	r16, 0x93	; 147
 224:	00 80       	ld	r0, Z
 226:	00 22       	and	r0, r16
 228:	c4 00       	.word	0x00c4	; ????
 22a:	00 00       	nop
 22c:	00 00       	nop
 22e:	14 00       	.word	0x0014	; ????
 230:	00 00       	nop
 232:	01 05       	cpc	r16, r1
 234:	03 58       	subi	r16, 0x83	; 131
 236:	00 80       	ld	r0, Z
 238:	00 23       	and	r16, r16
 23a:	ca 00       	.word	0x00ca	; ????
 23c:	00 00       	nop
 23e:	00 00       	nop
 240:	14 00       	.word	0x0014	; ????
 242:	00 00       	nop
 244:	01 05       	cpc	r16, r1
 246:	03 56       	subi	r16, 0x63	; 99
 248:	00 80       	ld	r0, Z
 24a:	00 24       	eor	r0, r0
 24c:	d0 00       	.word	0x00d0	; ????
 24e:	00 00       	nop
 250:	00 00       	nop
 252:	14 00       	.word	0x0014	; ????
 254:	00 00       	nop
 256:	01 05       	cpc	r16, r1
 258:	03 4f       	sbci	r16, 0xF3	; 243
 25a:	00 80       	ld	r0, Z
 25c:	00 25       	eor	r16, r0
 25e:	d7 00       	.word	0x00d7	; ????
 260:	00 00       	nop
 262:	00 00       	nop
 264:	14 00       	.word	0x0014	; ????
 266:	00 00       	nop
 268:	01 05       	cpc	r16, r1
 26a:	03 52       	subi	r16, 0x23	; 35
 26c:	00 80       	ld	r0, Z
 26e:	00 26       	eor	r0, r16
 270:	dd 00       	.word	0x00dd	; ????
 272:	00 00       	nop
 274:	00 00       	nop
 276:	14 00       	.word	0x0014	; ????
 278:	00 00       	nop
 27a:	01 05       	cpc	r16, r1
 27c:	03 53       	subi	r16, 0x33	; 51
 27e:	00 80       	ld	r0, Z
 280:	00 27       	eor	r16, r16
 282:	e4 00       	.word	0x00e4	; ????
 284:	00 00       	nop
 286:	00 00       	nop
 288:	14 00       	.word	0x0014	; ????
 28a:	00 00       	nop
 28c:	01 05       	cpc	r16, r1
 28e:	03 49       	sbci	r16, 0x93	; 147
 290:	00 80       	ld	r0, Z
 292:	00 28       	or	r0, r0
 294:	ea 00       	.word	0x00ea	; ????
 296:	00 00       	nop
 298:	00 00       	nop
 29a:	14 00       	.word	0x0014	; ????
 29c:	00 00       	nop
 29e:	01 05       	cpc	r16, r1
 2a0:	03 48       	sbci	r16, 0x83	; 131
 2a2:	00 80       	ld	r0, Z
 2a4:	00 29       	or	r16, r0
 2a6:	f0 00       	.word	0x00f0	; ????
 2a8:	00 00       	nop
 2aa:	00 00       	nop
 2ac:	14 00       	.word	0x0014	; ????
 2ae:	00 00       	nop
 2b0:	01 05       	cpc	r16, r1
 2b2:	03 41       	sbci	r16, 0x13	; 19
 2b4:	00 80       	ld	r0, Z
 2b6:	00 00       	nop
 2b8:	2c 03       	fmul	r18, r20
 2ba:	00 00       	nop
 2bc:	04 00       	.word	0x0004	; ????
 2be:	94 02       	muls	r25, r20
 2c0:	00 00       	nop
 2c2:	04 01       	movw	r0, r8
 2c4:	f6 00       	.word	0x00f6	; ????
 2c6:	00 00       	nop
 2c8:	0c 4e       	sbci	r16, 0xEC	; 236
 2ca:	01 00       	.word	0x0001	; ????
 2cc:	00 55       	subi	r16, 0x50	; 80
 2ce:	01 00       	.word	0x0001	; ????
	...
 2d8:	00 1d       	adc	r16, r0
 2da:	00 00       	nop
 2dc:	00 02       	muls	r16, r16
 2de:	01 06       	cpc	r0, r17
 2e0:	87 01       	movw	r16, r14
 2e2:	00 00       	nop
 2e4:	03 c4       	rjmp	.+2054   	; 0xaec <__FUSE_REGION_LENGTH__+0x6ec>
 2e6:	01 00       	.word	0x0001	; ????
 2e8:	00 02       	muls	r16, r16
 2ea:	7e 16       	cp	r7, r30
 2ec:	3d 00       	.word	0x003d	; ????
 2ee:	00 00       	nop
 2f0:	04 2c       	mov	r0, r4
 2f2:	00 00       	nop
 2f4:	00 02       	muls	r16, r16
 2f6:	01 08       	sbc	r0, r1
 2f8:	85 01       	movw	r16, r10
 2fa:	00 00       	nop
 2fc:	05 02       	muls	r16, r21
 2fe:	05 69       	ori	r16, 0x95	; 149
 300:	6e 74       	andi	r22, 0x4E	; 78
 302:	00 03       	mulsu	r16, r16
 304:	26 02       	muls	r18, r22
 306:	00 00       	nop
 308:	02 80       	ldd	r0, Z+2	; 0x02
 30a:	16 5c       	subi	r17, 0xC6	; 198
 30c:	00 00       	nop
 30e:	00 04       	cpc	r0, r0
 310:	4b 00       	.word	0x004b	; ????
 312:	00 00       	nop
 314:	02 02       	muls	r16, r18
 316:	07 b7       	in	r16, 0x37	; 55
 318:	01 00       	.word	0x0001	; ????
 31a:	00 02       	muls	r16, r16
 31c:	04 05       	cpc	r16, r4
 31e:	f3 01       	movw	r30, r6
 320:	00 00       	nop
 322:	02 04       	cpc	r0, r2
 324:	07 b2       	in	r0, 0x17	; 23
 326:	01 00       	.word	0x0001	; ????
 328:	00 02       	muls	r16, r16
 32a:	08 05       	cpc	r16, r8
 32c:	ee 01       	movw	r28, r28
 32e:	00 00       	nop
 330:	02 08       	sbc	r0, r2
 332:	07 ad       	ldd	r16, Z+63	; 0x3f
 334:	01 00       	.word	0x0001	; ????
 336:	00 06       	cpc	r0, r16
 338:	2f 02       	muls	r18, r31
 33a:	00 00       	nop
 33c:	07 02       	muls	r16, r23
 33e:	5c 00       	.word	0x005c	; ????
 340:	00 00       	nop
 342:	01 1a       	sub	r0, r17
 344:	06 a4       	ldd	r0, Z+46	; 0x2e
 346:	00 00       	nop
 348:	00 07       	cpc	r16, r16
 34a:	51 02       	muls	r21, r17
 34c:	00 00       	nop
 34e:	00 07       	cpc	r16, r16
 350:	9d 01       	movw	r18, r26
 352:	00 00       	nop
 354:	01 07       	cpc	r16, r17
 356:	14 02       	muls	r17, r20
 358:	00 00       	nop
 35a:	02 00       	.word	0x0002	; ????
 35c:	08 e3       	ldi	r16, 0x38	; 56
 35e:	01 00       	.word	0x0001	; ????
 360:	00 07       	cpc	r16, r16
 362:	01 20       	and	r0, r1
 364:	20 e6       	ldi	r18, 0x60	; 96
 366:	00 00       	nop
 368:	00 09       	sbc	r16, r0
 36a:	3d 01       	movw	r6, r26
 36c:	00 00       	nop
 36e:	01 21       	and	r16, r1
 370:	1b e6       	ldi	r17, 0x6B	; 107
 372:	00 00       	nop
 374:	00 00       	nop
 376:	09 5f       	subi	r16, 0xF9	; 249
 378:	02 00       	.word	0x0002	; ????
 37a:	00 01       	movw	r0, r0
 37c:	22 1b       	sub	r18, r18
 37e:	e6 00       	.word	0x00e6	; ????
 380:	00 00       	nop
 382:	02 09       	sbc	r16, r2
 384:	58 02       	muls	r21, r24
 386:	00 00       	nop
 388:	01 23       	and	r16, r17
 38a:	1b e6       	ldi	r17, 0x6B	; 107
 38c:	00 00       	nop
 38e:	00 04       	cpc	r0, r0
 390:	09 05       	cpc	r16, r9
 392:	02 00       	.word	0x0002	; ????
 394:	00 01       	movw	r0, r0
 396:	24 11       	cpse	r18, r4
 398:	2c 00       	.word	0x002c	; ????
 39a:	00 00       	nop
 39c:	06 00       	.word	0x0006	; ????
 39e:	0a 02       	muls	r16, r26
 3a0:	38 00       	.word	0x0038	; ????
 3a2:	00 00       	nop
 3a4:	0b a4       	ldd	r0, Y+43	; 0x2b
 3a6:	00 00       	nop
 3a8:	00 fc       	sbrc	r0, 0
 3aa:	00 00       	nop
 3ac:	00 0c       	add	r0, r0
 3ae:	5c 00       	.word	0x005c	; ????
 3b0:	00 00       	nop
 3b2:	06 00       	.word	0x0006	; ????
 3b4:	0d a8       	ldd	r0, Y+53	; 0x35
 3b6:	01 00       	.word	0x0001	; ????
 3b8:	00 01       	movw	r0, r0
 3ba:	2b 0e       	add	r2, r27
 3bc:	ec 00       	.word	0x00ec	; ????
 3be:	00 00       	nop
 3c0:	05 03       	mulsu	r16, r21
 3c2:	62 00       	.word	0x0062	; ????
 3c4:	80 00       	.word	0x0080	; ????
 3c6:	0d 46       	sbci	r16, 0x6D	; 109
 3c8:	01 00       	.word	0x0001	; ????
 3ca:	00 01       	movw	r0, r0
 3cc:	78 13       	cpse	r23, r24
 3ce:	57 00       	.word	0x0057	; ????
 3d0:	00 00       	nop
 3d2:	05 03       	mulsu	r16, r21
 3d4:	95 00       	.word	0x0095	; ????
 3d6:	80 00       	.word	0x0080	; ????
 3d8:	0d 93       	st	X+, r16
 3da:	01 00       	.word	0x0001	; ????
 3dc:	00 01       	movw	r0, r0
 3de:	79 12       	cpse	r7, r25
 3e0:	38 00       	.word	0x0038	; ????
 3e2:	00 00       	nop
 3e4:	05 03       	mulsu	r16, r21
 3e6:	94 00       	.word	0x0094	; ????
 3e8:	80 00       	.word	0x0080	; ????
 3ea:	0d 67       	ori	r16, 0x7D	; 125
 3ec:	02 00       	.word	0x0002	; ????
 3ee:	00 01       	movw	r0, r0
 3f0:	7a 09       	sbc	r23, r10
 3f2:	2c 00       	.word	0x002c	; ????
 3f4:	00 00       	nop
 3f6:	05 03       	mulsu	r16, r21
 3f8:	61 00       	.word	0x0061	; ????
 3fa:	80 00       	.word	0x0080	; ????
 3fc:	0d 38       	cpi	r16, 0x8D	; 141
 3fe:	02 00       	.word	0x0002	; ????
 400:	00 01       	movw	r0, r0
 402:	7a 1c       	adc	r7, r10
 404:	2c 00       	.word	0x002c	; ????
 406:	00 00       	nop
 408:	05 03       	mulsu	r16, r21
 40a:	60 00       	.word	0x0060	; ????
 40c:	80 00       	.word	0x0080	; ????
 40e:	0e a3       	std	Y+38, r16	; 0x26
 410:	01 00       	.word	0x0001	; ????
 412:	00 01       	movw	r0, r0
 414:	84 01       	movw	r16, r8
 416:	72 02       	muls	r23, r18
 418:	00 00       	nop
 41a:	72 00       	.word	0x0072	; ????
 41c:	00 00       	nop
 41e:	01 9c       	mul	r0, r1
 420:	87 01       	movw	r16, r14
 422:	00 00       	nop
 424:	0f 69       	ori	r16, 0x9F	; 159
 426:	00 01       	movw	r0, r0
 428:	af 0a       	sbc	r10, r31
 42a:	2c 00       	.word	0x002c	; ????
 42c:	00 00       	nop
 42e:	00 10       	cpse	r0, r0
 430:	de 02       	muls	r29, r30
 432:	00 00       	nop
 434:	e0 02       	muls	r30, r16
 436:	00 00       	nop
 438:	11 01       	movw	r2, r2
 43a:	68 01       	movw	r12, r16
 43c:	33 00       	.word	0x0033	; ????
 43e:	00 0e       	add	r0, r16
 440:	46 02       	muls	r20, r22
 442:	00 00       	nop
 444:	01 7d       	andi	r16, 0xD1	; 209
 446:	01 18       	sub	r0, r1
 448:	02 00       	.word	0x0002	; ????
 44a:	00 5a       	subi	r16, 0xA0	; 160
 44c:	00 00       	nop
 44e:	00 01       	movw	r0, r0
 450:	9c ad       	ldd	r25, Y+60	; 0x3c
 452:	01 00       	.word	0x0001	; ????
 454:	00 10       	cpse	r0, r0
 456:	50 02       	muls	r21, r16
 458:	00 00       	nop
 45a:	a1 02       	muls	r26, r17
 45c:	00 00       	nop
 45e:	11 01       	movw	r2, r2
 460:	68 01       	movw	r12, r16
 462:	31 00       	.word	0x0031	; ????
 464:	00 0e       	add	r0, r16
 466:	d6 01       	movw	r26, r12
 468:	00 00       	nop
 46a:	01 69       	ori	r16, 0x91	; 145
 46c:	01 88       	ldd	r0, Z+17	; 0x11
 46e:	01 00       	.word	0x0001	; ????
 470:	00 90 00 00 	lds	r0, 0x0000	; 0x800000 <__EEPROM_REGION_LENGTH__+0x7f0000>
 474:	00 01       	movw	r0, r0
 476:	9c 27       	eor	r25, r28
 478:	02 00       	.word	0x0002	; ????
 47a:	00 12       	cpse	r0, r16
 47c:	70 69       	ori	r23, 0x90	; 144
 47e:	6e 00       	.word	0x006e	; ????
 480:	01 69       	ori	r16, 0x91	; 145
 482:	16 2c       	mov	r1, r6
 484:	00 00       	nop
 486:	00 06       	cpc	r0, r16
 488:	00 00       	nop
 48a:	00 00       	nop
 48c:	00 00       	nop
 48e:	00 12       	cpse	r0, r16
 490:	64 64       	ori	r22, 0x44	; 68
 492:	72 00       	.word	0x0072	; ????
 494:	01 69       	ori	r16, 0x91	; 145
 496:	2e 27       	eor	r18, r30
 498:	02 00       	.word	0x0002	; ????
 49a:	00 38       	cpi	r16, 0x80	; 128
 49c:	00 00       	nop
 49e:	00 32       	cpi	r16, 0x20	; 32
 4a0:	00 00       	nop
 4a2:	00 13       	cpse	r16, r16
 4a4:	21 02       	muls	r18, r17
 4a6:	00 00       	nop
 4a8:	01 69       	ori	r16, 0x91	; 145
 4aa:	46 27       	eor	r20, r22
 4ac:	02 00       	.word	0x0002	; ????
 4ae:	00 74       	andi	r16, 0x40	; 64
 4b0:	00 00       	nop
 4b2:	00 6e       	ori	r16, 0xE0	; 224
 4b4:	00 00       	nop
 4b6:	00 14       	cp	r0, r0
 4b8:	e9 01       	movw	r28, r18
 4ba:	00 00       	nop
 4bc:	01 6a       	ori	r16, 0xA1	; 161
 4be:	14 27       	eor	r17, r20
 4c0:	02 00       	.word	0x0002	; ????
 4c2:	00 06       	cpc	r0, r16
 4c4:	62 93       	st	-Z, r22
 4c6:	01 63       	ori	r16, 0x31	; 49
 4c8:	93 01       	movw	r18, r6
 4ca:	12 62       	ori	r17, 0x22	; 34
 4cc:	69 74       	andi	r22, 0x49	; 73
 4ce:	00 01       	movw	r0, r0
 4d0:	6a 23       	and	r22, r26
 4d2:	2d 02       	muls	r18, r29
 4d4:	00 00       	nop
 4d6:	b0 00       	.word	0x00b0	; ????
 4d8:	00 00       	nop
 4da:	ac 00       	.word	0x00ac	; ????
 4dc:	00 00       	nop
 4de:	00 0a       	sbc	r0, r16
 4e0:	02 e6       	ldi	r16, 0x62	; 98
 4e2:	00 00       	nop
 4e4:	00 0a       	sbc	r0, r16
 4e6:	02 2c       	mov	r0, r2
 4e8:	00 00       	nop
 4ea:	00 0e       	add	r0, r16
 4ec:	2f 02       	muls	r18, r31
 4ee:	00 00       	nop
 4f0:	01 57       	subi	r16, 0x71	; 113
 4f2:	01 00       	.word	0x0001	; ????
 4f4:	01 00       	.word	0x0001	; ????
 4f6:	00 88       	ldd	r0, Z+16	; 0x10
 4f8:	00 00       	nop
 4fa:	00 01       	movw	r0, r0
 4fc:	9c 72       	andi	r25, 0x2C	; 44
 4fe:	02 00       	.word	0x0002	; ????
 500:	00 12       	cpse	r0, r16
 502:	70 69       	ori	r23, 0x90	; 144
 504:	6e 00       	.word	0x006e	; ????
 506:	01 57       	subi	r16, 0x71	; 113
 508:	12 2c       	mov	r1, r2
 50a:	00 00       	nop
 50c:	00 e4       	ldi	r16, 0x40	; 64
 50e:	00 00       	nop
 510:	00 d8       	rcall	.-4096   	; 0xfffff512 <__eeprom_end+0xff7ef512>
 512:	00 00       	nop
 514:	00 13       	cpse	r16, r16
 516:	33 02       	muls	r19, r19
 518:	00 00       	nop
 51a:	01 57       	subi	r16, 0x71	; 113
 51c:	25 7f       	andi	r18, 0xF5	; 245
 51e:	00 00       	nop
 520:	00 43       	sbci	r16, 0x30	; 48
 522:	01 00       	.word	0x0001	; ????
 524:	00 37       	cpi	r16, 0x70	; 112
 526:	01 00       	.word	0x0001	; ????
 528:	00 00       	nop
 52a:	15 fc       	sbrc	r1, 5
 52c:	01 00       	.word	0x0001	; ????
 52e:	00 01       	movw	r0, r0
 530:	51 01       	movw	r10, r2
 532:	2c 00       	.word	0x002c	; ????
 534:	00 00       	nop
 536:	e0 00       	.word	0x00e0	; ????
 538:	00 00       	nop
 53a:	20 00       	.word	0x0020	; ????
 53c:	00 00       	nop
 53e:	01 9c       	mul	r0, r1
 540:	a1 02       	muls	r26, r17
 542:	00 00       	nop
 544:	12 70       	andi	r17, 0x02	; 2
 546:	69 6e       	ori	r22, 0xE9	; 233
 548:	00 01       	movw	r0, r0
 54a:	51 12       	cpse	r5, r17
 54c:	2c 00       	.word	0x002c	; ????
 54e:	00 00       	nop
 550:	a9 01       	movw	r20, r18
 552:	00 00       	nop
 554:	a5 01       	movw	r20, r10
 556:	00 00       	nop
 558:	00 0e       	add	r0, r16
 55a:	7a 01       	movw	r14, r20
 55c:	00 00       	nop
 55e:	01 46       	sbci	r16, 0x61	; 97
 560:	01 b2       	in	r0, 0x11	; 17
 562:	00 00       	nop
 564:	00 2e       	mov	r0, r16
 566:	00 00       	nop
 568:	00 01       	movw	r0, r0
 56a:	9c e0       	ldi	r25, 0x0C	; 12
 56c:	02 00       	.word	0x0002	; ????
 56e:	00 12       	cpse	r0, r16
 570:	70 69       	ori	r23, 0x90	; 144
 572:	6e 00       	.word	0x006e	; ????
 574:	01 46       	sbci	r16, 0x61	; 97
 576:	14 2c       	mov	r1, r4
 578:	00 00       	nop
 57a:	00 ce       	rjmp	.-1024   	; 0x17c <pin_mode+0x7c>
 57c:	01 00       	.word	0x0001	; ????
 57e:	00 ca       	rjmp	.-3072   	; 0xfffff980 <__eeprom_end+0xff7ef980>
 580:	01 00       	.word	0x0001	; ????
 582:	00 16       	cp	r0, r16
 584:	0a 02       	muls	r16, r26
 586:	00 00       	nop
 588:	01 48       	sbci	r16, 0x81	; 129
 58a:	0a 2c       	mov	r0, r10
 58c:	00 00       	nop
 58e:	00 ee       	ldi	r16, 0xE0	; 224
 590:	01 00       	.word	0x0001	; ????
 592:	00 ec       	ldi	r16, 0xC0	; 192
 594:	01 00       	.word	0x0001	; ????
 596:	00 00       	nop
 598:	17 cc       	rjmp	.-2002   	; 0xfffffdc8 <__eeprom_end+0xff7efdc8>
 59a:	01 00       	.word	0x0001	; ????
 59c:	00 01       	movw	r0, r0
 59e:	36 01       	movw	r6, r12
 5a0:	48 00       	.word	0x0048	; ????
 5a2:	00 00       	nop
 5a4:	6a 00       	.word	0x006a	; ????
 5a6:	00 00       	nop
 5a8:	01 9c       	mul	r0, r1
 5aa:	12 70       	andi	r17, 0x02	; 2
 5ac:	69 6e       	ori	r22, 0xE9	; 233
 5ae:	00 01       	movw	r0, r0
 5b0:	36 13       	cpse	r19, r22
 5b2:	2c 00       	.word	0x002c	; ????
 5b4:	00 00       	nop
 5b6:	05 02       	muls	r16, r21
 5b8:	00 00       	nop
 5ba:	01 02       	muls	r16, r17
 5bc:	00 00       	nop
 5be:	12 76       	andi	r17, 0x62	; 98
 5c0:	61 6c       	ori	r22, 0xC1	; 193
 5c2:	00 01       	movw	r0, r0
 5c4:	36 20       	and	r3, r6
 5c6:	2c 00       	.word	0x002c	; ????
 5c8:	00 00       	nop
 5ca:	2d 02       	muls	r18, r29
 5cc:	00 00       	nop
 5ce:	23 02       	muls	r18, r19
 5d0:	00 00       	nop
 5d2:	16 0a       	sbc	r1, r22
 5d4:	02 00       	.word	0x0002	; ????
 5d6:	00 01       	movw	r0, r0
 5d8:	38 0a       	sbc	r3, r24
 5da:	2c 00       	.word	0x002c	; ????
 5dc:	00 00       	nop
 5de:	76 02       	muls	r23, r22
 5e0:	00 00       	nop
 5e2:	72 02       	muls	r23, r18
 5e4:	00 00       	nop
 5e6:	00 00       	nop
 5e8:	22 00       	.word	0x0022	; ????
 5ea:	00 00       	nop
 5ec:	02 00       	.word	0x0002	; ????
 5ee:	0b 04       	cpc	r0, r11
 5f0:	00 00       	nop
 5f2:	04 01       	movw	r0, r8
 5f4:	5e 05       	cpc	r21, r14
 5f6:	00 00       	nop
 5f8:	e4 02       	muls	r30, r20
 5fa:	00 00       	nop
 5fc:	06 03       	mulsu	r16, r22
 5fe:	00 00       	nop
 600:	74 02       	muls	r23, r20
 602:	00 00       	nop
 604:	ae 02       	muls	r26, r30
 606:	00 00       	nop
 608:	ed 02       	muls	r30, r29
 60a:	00 00       	nop
 60c:	01 80       	ldd	r0, Z+1	; 0x01
 60e:	22 00       	.word	0x0022	; ????
 610:	00 00       	nop
 612:	02 00       	.word	0x0002	; ????
 614:	1f 04       	cpc	r1, r15
 616:	00 00       	nop
 618:	04 01       	movw	r0, r8
 61a:	29 06       	cpc	r2, r25
 61c:	00 00       	nop
 61e:	06 03       	mulsu	r16, r22
 620:	00 00       	nop
 622:	0a 03       	fmul	r16, r18
 624:	00 00       	nop
 626:	74 02       	muls	r23, r20
 628:	00 00       	nop
 62a:	ae 02       	muls	r26, r30
 62c:	00 00       	nop
 62e:	ed 02       	muls	r30, r29
 630:	00 00       	nop
 632:	01 80       	ldd	r0, Z+1	; 0x01
 634:	22 00       	.word	0x0022	; ????
 636:	00 00       	nop
 638:	02 00       	.word	0x0002	; ????
 63a:	33 04       	cpc	r3, r3
 63c:	00 00       	nop
 63e:	04 01       	movw	r0, r8
 640:	9a 06       	cpc	r9, r26
 642:	00 00       	nop
 644:	1c 00       	.word	0x001c	; ????
 646:	00 00       	nop
 648:	32 00       	.word	0x0032	; ????
 64a:	00 00       	nop
 64c:	74 02       	muls	r23, r20
 64e:	00 00       	nop
 650:	ae 02       	muls	r26, r30
 652:	00 00       	nop
 654:	ed 02       	muls	r30, r29
 656:	00 00       	nop
 658:	01 80       	ldd	r0, Z+1	; 0x01
 65a:	22 00       	.word	0x0022	; ????
 65c:	00 00       	nop
 65e:	02 00       	.word	0x0002	; ????
 660:	47 04       	cpc	r4, r7
 662:	00 00       	nop
 664:	04 01       	movw	r0, r8
 666:	41 07       	cpc	r20, r17
 668:	00 00       	nop
 66a:	32 00       	.word	0x0032	; ????
 66c:	00 00       	nop
 66e:	42 00       	.word	0x0042	; ????
 670:	00 00       	nop
 672:	74 02       	muls	r23, r20
 674:	00 00       	nop
 676:	ae 02       	muls	r26, r30
 678:	00 00       	nop
 67a:	ed 02       	muls	r30, r29
 67c:	00 00       	nop
 67e:	01 80       	ldd	r0, Z+1	; 0x01

Disassembly of section .debug_abbrev:

00000000 <.debug_abbrev>:
   0:	01 11       	cpse	r16, r1
   2:	01 25       	eor	r16, r1
   4:	0e 10       	cpse	r0, r14
   6:	06 00       	.word	0x0006	; ????
   8:	00 02       	muls	r16, r16
   a:	24 00       	.word	0x0024	; ????
   c:	03 0e       	add	r0, r19
   e:	0b 0b       	sbc	r16, r27
  10:	3e 0b       	sbc	r19, r30
  12:	00 00       	nop
  14:	03 24       	eor	r0, r3
  16:	00 03       	mulsu	r16, r16
  18:	0e 0b       	sbc	r16, r30
  1a:	0b 3e       	cpi	r16, 0xEB	; 235
  1c:	0b 00       	.word	0x000b	; ????
  1e:	00 04       	cpc	r0, r0
  20:	01 01       	movw	r0, r2
  22:	49 13       	cpse	r20, r25
  24:	00 00       	nop
  26:	05 21       	and	r16, r5
  28:	00 49       	sbci	r16, 0x90	; 144
  2a:	13 2f       	mov	r17, r19
  2c:	05 00       	.word	0x0005	; ????
  2e:	00 06       	cpc	r0, r16
  30:	34 00       	.word	0x0034	; ????
  32:	03 0e       	add	r0, r19
  34:	3a 0b       	sbc	r19, r26
  36:	3b 0b       	sbc	r19, r27
  38:	49 13       	cpse	r20, r25
  3a:	3f 0c       	add	r3, r15
  3c:	02 0a       	sbc	r0, r18
  3e:	00 00       	nop
  40:	07 34       	cpi	r16, 0x47	; 71
  42:	00 03       	mulsu	r16, r16
  44:	0e 3a       	cpi	r16, 0xAE	; 174
  46:	0b 3b       	cpi	r16, 0xBB	; 187
  48:	0b 49       	sbci	r16, 0x9B	; 155
  4a:	13 3f       	cpi	r17, 0xF3	; 243
  4c:	0c 02       	muls	r16, r28
  4e:	0a 00       	.word	0x000a	; ????
  50:	00 08       	sbc	r0, r0
  52:	34 00       	.word	0x0034	; ????
  54:	03 0e       	add	r0, r19
  56:	3a 0b       	sbc	r19, r26
  58:	3b 0b       	sbc	r19, r27
  5a:	49 13       	cpse	r20, r25
  5c:	3f 0c       	add	r3, r15
  5e:	02 0a       	sbc	r0, r18
  60:	00 00       	nop
  62:	09 34       	cpi	r16, 0x49	; 73
  64:	00 03       	mulsu	r16, r16
  66:	0e 3a       	cpi	r16, 0xAE	; 174
  68:	0b 3b       	cpi	r16, 0xBB	; 187
  6a:	0b 49       	sbci	r16, 0x9B	; 155
  6c:	13 3f       	cpi	r17, 0xF3	; 243
  6e:	0c 02       	muls	r16, r28
  70:	0a 00       	.word	0x000a	; ????
  72:	00 0a       	sbc	r0, r16
  74:	34 00       	.word	0x0034	; ????
  76:	03 0e       	add	r0, r19
  78:	3a 0b       	sbc	r19, r26
  7a:	3b 0b       	sbc	r19, r27
  7c:	49 13       	cpse	r20, r25
  7e:	3f 0c       	add	r3, r15
  80:	02 0a       	sbc	r0, r18
  82:	00 00       	nop
  84:	0b 34       	cpi	r16, 0x4B	; 75
  86:	00 03       	mulsu	r16, r16
  88:	0e 3a       	cpi	r16, 0xAE	; 174
  8a:	0b 3b       	cpi	r16, 0xBB	; 187
  8c:	0b 49       	sbci	r16, 0x9B	; 155
  8e:	13 3f       	cpi	r17, 0xF3	; 243
  90:	0c 02       	muls	r16, r28
  92:	0a 00       	.word	0x000a	; ????
  94:	00 0c       	add	r0, r0
  96:	34 00       	.word	0x0034	; ????
  98:	03 0e       	add	r0, r19
  9a:	3a 0b       	sbc	r19, r26
  9c:	3b 0b       	sbc	r19, r27
  9e:	49 13       	cpse	r20, r25
  a0:	3f 0c       	add	r3, r15
  a2:	02 0a       	sbc	r0, r18
  a4:	00 00       	nop
  a6:	0d 34       	cpi	r16, 0x4D	; 77
  a8:	00 03       	mulsu	r16, r16
  aa:	0e 3a       	cpi	r16, 0xAE	; 174
  ac:	0b 3b       	cpi	r16, 0xBB	; 187
  ae:	0b 49       	sbci	r16, 0x9B	; 155
  b0:	13 3f       	cpi	r17, 0xF3	; 243
  b2:	0c 02       	muls	r16, r28
  b4:	0a 00       	.word	0x000a	; ????
  b6:	00 0e       	add	r0, r16
  b8:	34 00       	.word	0x0034	; ????
  ba:	03 0e       	add	r0, r19
  bc:	3a 0b       	sbc	r19, r26
  be:	3b 0b       	sbc	r19, r27
  c0:	49 13       	cpse	r20, r25
  c2:	3f 0c       	add	r3, r15
  c4:	02 0a       	sbc	r0, r18
  c6:	00 00       	nop
  c8:	0f 34       	cpi	r16, 0x4F	; 79
  ca:	00 03       	mulsu	r16, r16
  cc:	0e 3a       	cpi	r16, 0xAE	; 174
  ce:	0b 3b       	cpi	r16, 0xBB	; 187
  d0:	0b 49       	sbci	r16, 0x9B	; 155
  d2:	13 3f       	cpi	r17, 0xF3	; 243
  d4:	0c 02       	muls	r16, r28
  d6:	0a 00       	.word	0x000a	; ????
  d8:	00 10       	cpse	r0, r0
  da:	34 00       	.word	0x0034	; ????
  dc:	03 0e       	add	r0, r19
  de:	3a 0b       	sbc	r19, r26
  e0:	3b 0b       	sbc	r19, r27
  e2:	49 13       	cpse	r20, r25
  e4:	3f 0c       	add	r3, r15
  e6:	02 0a       	sbc	r0, r18
  e8:	00 00       	nop
  ea:	11 34       	cpi	r17, 0x41	; 65
  ec:	00 03       	mulsu	r16, r16
  ee:	0e 3a       	cpi	r16, 0xAE	; 174
  f0:	0b 3b       	cpi	r16, 0xBB	; 187
  f2:	0b 49       	sbci	r16, 0x9B	; 155
  f4:	13 3f       	cpi	r17, 0xF3	; 243
  f6:	0c 02       	muls	r16, r28
  f8:	0a 00       	.word	0x000a	; ????
  fa:	00 12       	cpse	r0, r16
  fc:	34 00       	.word	0x0034	; ????
  fe:	03 0e       	add	r0, r19
 100:	3a 0b       	sbc	r19, r26
 102:	3b 0b       	sbc	r19, r27
 104:	49 13       	cpse	r20, r25
 106:	3f 0c       	add	r3, r15
 108:	02 0a       	sbc	r0, r18
 10a:	00 00       	nop
 10c:	13 34       	cpi	r17, 0x43	; 67
 10e:	00 03       	mulsu	r16, r16
 110:	0e 3a       	cpi	r16, 0xAE	; 174
 112:	0b 3b       	cpi	r16, 0xBB	; 187
 114:	0b 49       	sbci	r16, 0x9B	; 155
 116:	13 3f       	cpi	r17, 0xF3	; 243
 118:	0c 02       	muls	r16, r28
 11a:	0a 00       	.word	0x000a	; ????
 11c:	00 14       	cp	r0, r0
 11e:	34 00       	.word	0x0034	; ????
 120:	03 0e       	add	r0, r19
 122:	3a 0b       	sbc	r19, r26
 124:	3b 0b       	sbc	r19, r27
 126:	49 13       	cpse	r20, r25
 128:	3f 0c       	add	r3, r15
 12a:	02 0a       	sbc	r0, r18
 12c:	00 00       	nop
 12e:	15 34       	cpi	r17, 0x45	; 69
 130:	00 03       	mulsu	r16, r16
 132:	0e 3a       	cpi	r16, 0xAE	; 174
 134:	0b 3b       	cpi	r16, 0xBB	; 187
 136:	0b 49       	sbci	r16, 0x9B	; 155
 138:	13 3f       	cpi	r17, 0xF3	; 243
 13a:	0c 02       	muls	r16, r28
 13c:	0a 00       	.word	0x000a	; ????
 13e:	00 16       	cp	r0, r16
 140:	34 00       	.word	0x0034	; ????
 142:	03 0e       	add	r0, r19
 144:	3a 0b       	sbc	r19, r26
 146:	3b 0b       	sbc	r19, r27
 148:	49 13       	cpse	r20, r25
 14a:	3f 0c       	add	r3, r15
 14c:	02 0a       	sbc	r0, r18
 14e:	00 00       	nop
 150:	17 34       	cpi	r17, 0x47	; 71
 152:	00 03       	mulsu	r16, r16
 154:	0e 3a       	cpi	r16, 0xAE	; 174
 156:	0b 3b       	cpi	r16, 0xBB	; 187
 158:	0b 49       	sbci	r16, 0x9B	; 155
 15a:	13 3f       	cpi	r17, 0xF3	; 243
 15c:	0c 02       	muls	r16, r28
 15e:	0a 00       	.word	0x000a	; ????
 160:	00 18       	sub	r0, r0
 162:	34 00       	.word	0x0034	; ????
 164:	03 0e       	add	r0, r19
 166:	3a 0b       	sbc	r19, r26
 168:	3b 0b       	sbc	r19, r27
 16a:	49 13       	cpse	r20, r25
 16c:	3f 0c       	add	r3, r15
 16e:	02 0a       	sbc	r0, r18
 170:	00 00       	nop
 172:	19 34       	cpi	r17, 0x49	; 73
 174:	00 03       	mulsu	r16, r16
 176:	0e 3a       	cpi	r16, 0xAE	; 174
 178:	0b 3b       	cpi	r16, 0xBB	; 187
 17a:	0b 49       	sbci	r16, 0x9B	; 155
 17c:	13 3f       	cpi	r17, 0xF3	; 243
 17e:	0c 02       	muls	r16, r28
 180:	0a 00       	.word	0x000a	; ????
 182:	00 1a       	sub	r0, r16
 184:	34 00       	.word	0x0034	; ????
 186:	03 0e       	add	r0, r19
 188:	3a 0b       	sbc	r19, r26
 18a:	3b 0b       	sbc	r19, r27
 18c:	49 13       	cpse	r20, r25
 18e:	3f 0c       	add	r3, r15
 190:	02 0a       	sbc	r0, r18
 192:	00 00       	nop
 194:	1b 34       	cpi	r17, 0x4B	; 75
 196:	00 03       	mulsu	r16, r16
 198:	0e 3a       	cpi	r16, 0xAE	; 174
 19a:	0b 3b       	cpi	r16, 0xBB	; 187
 19c:	0b 49       	sbci	r16, 0x9B	; 155
 19e:	13 3f       	cpi	r17, 0xF3	; 243
 1a0:	0c 02       	muls	r16, r28
 1a2:	0a 00       	.word	0x000a	; ????
 1a4:	00 1c       	adc	r0, r0
 1a6:	34 00       	.word	0x0034	; ????
 1a8:	03 0e       	add	r0, r19
 1aa:	3a 0b       	sbc	r19, r26
 1ac:	3b 0b       	sbc	r19, r27
 1ae:	49 13       	cpse	r20, r25
 1b0:	3f 0c       	add	r3, r15
 1b2:	02 0a       	sbc	r0, r18
 1b4:	00 00       	nop
 1b6:	1d 34       	cpi	r17, 0x4D	; 77
 1b8:	00 03       	mulsu	r16, r16
 1ba:	0e 3a       	cpi	r16, 0xAE	; 174
 1bc:	0b 3b       	cpi	r16, 0xBB	; 187
 1be:	0b 49       	sbci	r16, 0x9B	; 155
 1c0:	13 3f       	cpi	r17, 0xF3	; 243
 1c2:	0c 02       	muls	r16, r28
 1c4:	0a 00       	.word	0x000a	; ????
 1c6:	00 1e       	adc	r0, r16
 1c8:	34 00       	.word	0x0034	; ????
 1ca:	03 0e       	add	r0, r19
 1cc:	3a 0b       	sbc	r19, r26
 1ce:	3b 0b       	sbc	r19, r27
 1d0:	49 13       	cpse	r20, r25
 1d2:	3f 0c       	add	r3, r15
 1d4:	02 0a       	sbc	r0, r18
 1d6:	00 00       	nop
 1d8:	1f 34       	cpi	r17, 0x4F	; 79
 1da:	00 03       	mulsu	r16, r16
 1dc:	0e 3a       	cpi	r16, 0xAE	; 174
 1de:	0b 3b       	cpi	r16, 0xBB	; 187
 1e0:	0b 49       	sbci	r16, 0x9B	; 155
 1e2:	13 3f       	cpi	r17, 0xF3	; 243
 1e4:	0c 02       	muls	r16, r28
 1e6:	0a 00       	.word	0x000a	; ????
 1e8:	00 20       	and	r0, r0
 1ea:	34 00       	.word	0x0034	; ????
 1ec:	03 0e       	add	r0, r19
 1ee:	3a 0b       	sbc	r19, r26
 1f0:	3b 0b       	sbc	r19, r27
 1f2:	49 13       	cpse	r20, r25
 1f4:	3f 0c       	add	r3, r15
 1f6:	02 0a       	sbc	r0, r18
 1f8:	00 00       	nop
 1fa:	21 34       	cpi	r18, 0x41	; 65
 1fc:	00 03       	mulsu	r16, r16
 1fe:	0e 3a       	cpi	r16, 0xAE	; 174
 200:	0b 3b       	cpi	r16, 0xBB	; 187
 202:	0b 49       	sbci	r16, 0x9B	; 155
 204:	13 3f       	cpi	r17, 0xF3	; 243
 206:	0c 02       	muls	r16, r28
 208:	0a 00       	.word	0x000a	; ????
 20a:	00 22       	and	r0, r16
 20c:	34 00       	.word	0x0034	; ????
 20e:	03 0e       	add	r0, r19
 210:	3a 0b       	sbc	r19, r26
 212:	3b 0b       	sbc	r19, r27
 214:	49 13       	cpse	r20, r25
 216:	3f 0c       	add	r3, r15
 218:	02 0a       	sbc	r0, r18
 21a:	00 00       	nop
 21c:	23 34       	cpi	r18, 0x43	; 67
 21e:	00 03       	mulsu	r16, r16
 220:	0e 3a       	cpi	r16, 0xAE	; 174
 222:	0b 3b       	cpi	r16, 0xBB	; 187
 224:	0b 49       	sbci	r16, 0x9B	; 155
 226:	13 3f       	cpi	r17, 0xF3	; 243
 228:	0c 02       	muls	r16, r28
 22a:	0a 00       	.word	0x000a	; ????
 22c:	00 24       	eor	r0, r0
 22e:	34 00       	.word	0x0034	; ????
 230:	03 0e       	add	r0, r19
 232:	3a 0b       	sbc	r19, r26
 234:	3b 0b       	sbc	r19, r27
 236:	49 13       	cpse	r20, r25
 238:	3f 0c       	add	r3, r15
 23a:	02 0a       	sbc	r0, r18
 23c:	00 00       	nop
 23e:	25 34       	cpi	r18, 0x45	; 69
 240:	00 03       	mulsu	r16, r16
 242:	0e 3a       	cpi	r16, 0xAE	; 174
 244:	0b 3b       	cpi	r16, 0xBB	; 187
 246:	0b 49       	sbci	r16, 0x9B	; 155
 248:	13 3f       	cpi	r17, 0xF3	; 243
 24a:	0c 02       	muls	r16, r28
 24c:	0a 00       	.word	0x000a	; ????
 24e:	00 26       	eor	r0, r16
 250:	34 00       	.word	0x0034	; ????
 252:	03 0e       	add	r0, r19
 254:	3a 0b       	sbc	r19, r26
 256:	3b 0b       	sbc	r19, r27
 258:	49 13       	cpse	r20, r25
 25a:	3f 0c       	add	r3, r15
 25c:	02 0a       	sbc	r0, r18
 25e:	00 00       	nop
 260:	27 34       	cpi	r18, 0x47	; 71
 262:	00 03       	mulsu	r16, r16
 264:	0e 3a       	cpi	r16, 0xAE	; 174
 266:	0b 3b       	cpi	r16, 0xBB	; 187
 268:	0b 49       	sbci	r16, 0x9B	; 155
 26a:	13 3f       	cpi	r17, 0xF3	; 243
 26c:	0c 02       	muls	r16, r28
 26e:	0a 00       	.word	0x000a	; ????
 270:	00 28       	or	r0, r0
 272:	34 00       	.word	0x0034	; ????
 274:	03 0e       	add	r0, r19
 276:	3a 0b       	sbc	r19, r26
 278:	3b 0b       	sbc	r19, r27
 27a:	49 13       	cpse	r20, r25
 27c:	3f 0c       	add	r3, r15
 27e:	02 0a       	sbc	r0, r18
 280:	00 00       	nop
 282:	29 34       	cpi	r18, 0x49	; 73
 284:	00 03       	mulsu	r16, r16
 286:	0e 3a       	cpi	r16, 0xAE	; 174
 288:	0b 3b       	cpi	r16, 0xBB	; 187
 28a:	0b 49       	sbci	r16, 0x9B	; 155
 28c:	13 3f       	cpi	r17, 0xF3	; 243
 28e:	0c 02       	muls	r16, r28
 290:	0a 00       	.word	0x000a	; ????
 292:	00 00       	nop
 294:	01 11       	cpse	r16, r1
 296:	01 25       	eor	r16, r1
 298:	0e 13       	cpse	r16, r30
 29a:	0b 03       	fmul	r16, r19
 29c:	0e 1b       	sub	r16, r30
 29e:	0e 55       	subi	r16, 0x5E	; 94
 2a0:	17 11       	cpse	r17, r7
 2a2:	01 10       	cpse	r0, r1
 2a4:	17 00       	.word	0x0017	; ????
 2a6:	00 02       	muls	r16, r16
 2a8:	24 00       	.word	0x0024	; ????
 2aa:	0b 0b       	sbc	r16, r27
 2ac:	3e 0b       	sbc	r19, r30
 2ae:	03 0e       	add	r0, r19
 2b0:	00 00       	nop
 2b2:	03 16       	cp	r0, r19
 2b4:	00 03       	mulsu	r16, r16
 2b6:	0e 3a       	cpi	r16, 0xAE	; 174
 2b8:	0b 3b       	cpi	r16, 0xBB	; 187
 2ba:	0b 39       	cpi	r16, 0x9B	; 155
 2bc:	0b 49       	sbci	r16, 0x9B	; 155
 2be:	13 00       	.word	0x0013	; ????
 2c0:	00 04       	cpc	r0, r0
 2c2:	35 00       	.word	0x0035	; ????
 2c4:	49 13       	cpse	r20, r25
 2c6:	00 00       	nop
 2c8:	05 24       	eor	r0, r5
 2ca:	00 0b       	sbc	r16, r16
 2cc:	0b 3e       	cpi	r16, 0xEB	; 235
 2ce:	0b 03       	fmul	r16, r19
 2d0:	08 00       	.word	0x0008	; ????
 2d2:	00 06       	cpc	r0, r16
 2d4:	04 01       	movw	r0, r8
 2d6:	03 0e       	add	r0, r19
 2d8:	3e 0b       	sbc	r19, r30
 2da:	0b 0b       	sbc	r16, r27
 2dc:	49 13       	cpse	r20, r25
 2de:	3a 0b       	sbc	r19, r26
 2e0:	3b 0b       	sbc	r19, r27
 2e2:	39 0b       	sbc	r19, r25
 2e4:	01 13       	cpse	r16, r17
 2e6:	00 00       	nop
 2e8:	07 28       	or	r0, r7
 2ea:	00 03       	mulsu	r16, r16
 2ec:	0e 1c       	adc	r0, r14
 2ee:	0b 00       	.word	0x000b	; ????
 2f0:	00 08       	sbc	r0, r0
 2f2:	13 01       	movw	r2, r6
 2f4:	03 0e       	add	r0, r19
 2f6:	0b 0b       	sbc	r16, r27
 2f8:	3a 0b       	sbc	r19, r26
 2fa:	3b 0b       	sbc	r19, r27
 2fc:	39 0b       	sbc	r19, r25
 2fe:	01 13       	cpse	r16, r17
 300:	00 00       	nop
 302:	09 0d       	add	r16, r9
 304:	00 03       	mulsu	r16, r16
 306:	0e 3a       	cpi	r16, 0xAE	; 174
 308:	0b 3b       	cpi	r16, 0xBB	; 187
 30a:	0b 39       	cpi	r16, 0x9B	; 155
 30c:	0b 49       	sbci	r16, 0x9B	; 155
 30e:	13 38       	cpi	r17, 0x83	; 131
 310:	0b 00       	.word	0x000b	; ????
 312:	00 0a       	sbc	r0, r16
 314:	0f 00       	.word	0x000f	; ????
 316:	0b 0b       	sbc	r16, r27
 318:	49 13       	cpse	r20, r25
 31a:	00 00       	nop
 31c:	0b 01       	movw	r0, r22
 31e:	01 49       	sbci	r16, 0x91	; 145
 320:	13 01       	movw	r2, r6
 322:	13 00       	.word	0x0013	; ????
 324:	00 0c       	add	r0, r0
 326:	21 00       	.word	0x0021	; ????
 328:	49 13       	cpse	r20, r25
 32a:	2f 0b       	sbc	r18, r31
 32c:	00 00       	nop
 32e:	0d 34       	cpi	r16, 0x4D	; 77
 330:	00 03       	mulsu	r16, r16
 332:	0e 3a       	cpi	r16, 0xAE	; 174
 334:	0b 3b       	cpi	r16, 0xBB	; 187
 336:	0b 39       	cpi	r16, 0x9B	; 155
 338:	0b 49       	sbci	r16, 0x9B	; 155
 33a:	13 3f       	cpi	r17, 0xF3	; 243
 33c:	19 02       	muls	r17, r25
 33e:	18 00       	.word	0x0018	; ????
 340:	00 0e       	add	r0, r16
 342:	2e 01       	movw	r4, r28
 344:	3f 19       	sub	r19, r15
 346:	03 0e       	add	r0, r19
 348:	3a 0b       	sbc	r19, r26
 34a:	3b 0b       	sbc	r19, r27
 34c:	39 0b       	sbc	r19, r25
 34e:	27 19       	sub	r18, r7
 350:	11 01       	movw	r2, r2
 352:	12 06       	cpc	r1, r18
 354:	40 18       	sub	r4, r0
 356:	97 42       	sbci	r25, 0x27	; 39
 358:	19 01       	movw	r2, r18
 35a:	13 00       	.word	0x0013	; ????
 35c:	00 0f       	add	r16, r16
 35e:	34 00       	.word	0x0034	; ????
 360:	03 08       	sbc	r0, r3
 362:	3a 0b       	sbc	r19, r26
 364:	3b 0b       	sbc	r19, r27
 366:	39 0b       	sbc	r19, r25
 368:	49 13       	cpse	r20, r25
 36a:	1c 0b       	sbc	r17, r28
 36c:	00 00       	nop
 36e:	10 89       	ldd	r17, Z+16	; 0x10
 370:	82 01       	movw	r16, r4
 372:	01 11       	cpse	r16, r1
 374:	01 31       	cpi	r16, 0x11	; 17
 376:	13 00       	.word	0x0013	; ????
 378:	00 11       	cpse	r16, r0
 37a:	8a 82       	std	Y+2, r8	; 0x02
 37c:	01 00       	.word	0x0001	; ????
 37e:	02 18       	sub	r0, r2
 380:	91 42       	sbci	r25, 0x21	; 33
 382:	18 00       	.word	0x0018	; ????
 384:	00 12       	cpse	r0, r16
 386:	05 00       	.word	0x0005	; ????
 388:	03 08       	sbc	r0, r3
 38a:	3a 0b       	sbc	r19, r26
 38c:	3b 0b       	sbc	r19, r27
 38e:	39 0b       	sbc	r19, r25
 390:	49 13       	cpse	r20, r25
 392:	02 17       	cp	r16, r18
 394:	b7 42       	sbci	r27, 0x27	; 39
 396:	17 00       	.word	0x0017	; ????
 398:	00 13       	cpse	r16, r16
 39a:	05 00       	.word	0x0005	; ????
 39c:	03 0e       	add	r0, r19
 39e:	3a 0b       	sbc	r19, r26
 3a0:	3b 0b       	sbc	r19, r27
 3a2:	39 0b       	sbc	r19, r25
 3a4:	49 13       	cpse	r20, r25
 3a6:	02 17       	cp	r16, r18
 3a8:	b7 42       	sbci	r27, 0x27	; 39
 3aa:	17 00       	.word	0x0017	; ????
 3ac:	00 14       	cp	r0, r0
 3ae:	05 00       	.word	0x0005	; ????
 3b0:	03 0e       	add	r0, r19
 3b2:	3a 0b       	sbc	r19, r26
 3b4:	3b 0b       	sbc	r19, r27
 3b6:	39 0b       	sbc	r19, r25
 3b8:	49 13       	cpse	r20, r25
 3ba:	02 18       	sub	r0, r2
 3bc:	00 00       	nop
 3be:	15 2e       	mov	r1, r21
 3c0:	01 3f       	cpi	r16, 0xF1	; 241
 3c2:	19 03       	fmul	r17, r17
 3c4:	0e 3a       	cpi	r16, 0xAE	; 174
 3c6:	0b 3b       	cpi	r16, 0xBB	; 187
 3c8:	0b 39       	cpi	r16, 0x9B	; 155
 3ca:	0b 27       	eor	r16, r27
 3cc:	19 49       	sbci	r17, 0x99	; 153
 3ce:	13 11       	cpse	r17, r3
 3d0:	01 12       	cpse	r0, r17
 3d2:	06 40       	sbci	r16, 0x06	; 6
 3d4:	18 97       	sbiw	r26, 0x08	; 8
 3d6:	42 19       	sub	r20, r2
 3d8:	01 13       	cpse	r16, r17
 3da:	00 00       	nop
 3dc:	16 34       	cpi	r17, 0x46	; 70
 3de:	00 03       	mulsu	r16, r16
 3e0:	0e 3a       	cpi	r16, 0xAE	; 174
 3e2:	0b 3b       	cpi	r16, 0xBB	; 187
 3e4:	0b 39       	cpi	r16, 0x9B	; 155
 3e6:	0b 49       	sbci	r16, 0x9B	; 155
 3e8:	13 02       	muls	r17, r19
 3ea:	17 b7       	in	r17, 0x37	; 55
 3ec:	42 17       	cp	r20, r18
 3ee:	00 00       	nop
 3f0:	17 2e       	mov	r1, r23
 3f2:	01 3f       	cpi	r16, 0xF1	; 241
 3f4:	19 03       	fmul	r17, r17
 3f6:	0e 3a       	cpi	r16, 0xAE	; 174
 3f8:	0b 3b       	cpi	r16, 0xBB	; 187
 3fa:	0b 39       	cpi	r16, 0x9B	; 155
 3fc:	0b 27       	eor	r16, r27
 3fe:	19 11       	cpse	r17, r9
 400:	01 12       	cpse	r0, r17
 402:	06 40       	sbci	r16, 0x06	; 6
 404:	18 97       	sbiw	r26, 0x08	; 8
 406:	42 19       	sub	r20, r2
 408:	00 00       	nop
 40a:	00 01       	movw	r0, r0
 40c:	11 00       	.word	0x0011	; ????
 40e:	10 06       	cpc	r1, r16
 410:	11 01       	movw	r2, r2
 412:	12 01       	movw	r2, r4
 414:	03 0e       	add	r0, r19
 416:	1b 0e       	add	r1, r27
 418:	25 0e       	add	r2, r21
 41a:	13 05       	cpc	r17, r3
 41c:	00 00       	nop
 41e:	00 01       	movw	r0, r0
 420:	11 00       	.word	0x0011	; ????
 422:	10 06       	cpc	r1, r16
 424:	11 01       	movw	r2, r2
 426:	12 01       	movw	r2, r4
 428:	03 0e       	add	r0, r19
 42a:	1b 0e       	add	r1, r27
 42c:	25 0e       	add	r2, r21
 42e:	13 05       	cpc	r17, r3
 430:	00 00       	nop
 432:	00 01       	movw	r0, r0
 434:	11 00       	.word	0x0011	; ????
 436:	10 06       	cpc	r1, r16
 438:	11 01       	movw	r2, r2
 43a:	12 01       	movw	r2, r4
 43c:	03 0e       	add	r0, r19
 43e:	1b 0e       	add	r1, r27
 440:	25 0e       	add	r2, r21
 442:	13 05       	cpc	r17, r3
 444:	00 00       	nop
 446:	00 01       	movw	r0, r0
 448:	11 00       	.word	0x0011	; ????
 44a:	10 06       	cpc	r1, r16
 44c:	11 01       	movw	r2, r2
 44e:	12 01       	movw	r2, r4
 450:	03 0e       	add	r0, r19
 452:	1b 0e       	add	r1, r27
 454:	25 0e       	add	r2, r21
 456:	13 05       	cpc	r17, r3
 458:	00 00       	nop
	...

Disassembly of section .debug_line:

00000000 <.debug_line>:
   0:	19 00       	.word	0x0019	; ????
   2:	00 00       	nop
   4:	02 00       	.word	0x0002	; ????
   6:	13 00       	.word	0x0013	; ????
   8:	00 00       	nop
   a:	02 01       	movw	r0, r4
   c:	fb 0e       	add	r15, r27
   e:	0d 00       	.word	0x000d	; ????
  10:	01 01       	movw	r0, r2
  12:	01 01       	movw	r0, r2
  14:	00 00       	nop
  16:	00 01       	movw	r0, r0
  18:	00 00       	nop
  1a:	01 00       	.word	0x0001	; ????
  1c:	00 3d       	cpi	r16, 0xD0	; 208
  1e:	05 00       	.word	0x0005	; ????
  20:	00 02       	muls	r16, r16
  22:	00 52       	subi	r16, 0x20	; 32
  24:	00 00       	nop
  26:	00 02       	muls	r16, r16
  28:	01 fb       	bst	r16, 1
  2a:	0e 0d       	add	r16, r14
  2c:	00 01       	movw	r0, r0
  2e:	01 01       	movw	r0, r2
  30:	01 00       	.word	0x0001	; ????
  32:	00 00       	nop
  34:	01 00       	.word	0x0001	; ????
  36:	00 01       	movw	r0, r0
  38:	2f 68       	ori	r18, 0x8F	; 143
  3a:	6f 6d       	ori	r22, 0xDF	; 223
  3c:	65 2f       	mov	r22, r21
  3e:	6c 65       	ori	r22, 0x5C	; 92
  40:	67 6f       	ori	r22, 0xF7	; 247
  42:	2f 74       	andi	r18, 0x4F	; 79
  44:	6f 6f       	ori	r22, 0xFF	; 255
  46:	6c 63       	ori	r22, 0x3C	; 60
  48:	68 61       	ori	r22, 0x18	; 24
  4a:	69 6e       	ori	r22, 0xE9	; 233
  4c:	2f 61       	ori	r18, 0x1F	; 31
  4e:	76 72       	andi	r23, 0x26	; 38
  50:	2f 6f       	ori	r18, 0xFF	; 255
  52:	75 74       	andi	r23, 0x45	; 69
  54:	2f 61       	ori	r18, 0x1F	; 31
  56:	76 72       	andi	r23, 0x26	; 38
  58:	2f 69       	ori	r18, 0x9F	; 159
  5a:	6e 63       	ori	r22, 0x3E	; 62
  5c:	6c 75       	andi	r22, 0x5C	; 92
  5e:	64 65       	ori	r22, 0x54	; 84
  60:	00 00       	nop
  62:	74 65       	ori	r23, 0x54	; 84
  64:	73 74       	andi	r23, 0x43	; 67
  66:	2e 63       	ori	r18, 0x3E	; 62
  68:	00 00       	nop
  6a:	00 00       	nop
  6c:	73 74       	andi	r23, 0x43	; 67
  6e:	64 69       	ori	r22, 0x94	; 148
  70:	6e 74       	andi	r22, 0x4E	; 78
  72:	2e 68       	ori	r18, 0x8E	; 142
  74:	00 01       	movw	r0, r0
  76:	00 00       	nop
  78:	00 05       	cpc	r16, r0
  7a:	01 00       	.word	0x0001	; ????
  7c:	05 02       	muls	r16, r21
  7e:	48 00       	.word	0x0048	; ????
  80:	00 00       	nop
  82:	03 36       	cpi	r16, 0x63	; 99
  84:	01 06       	cpc	r0, r17
  86:	03 00       	.word	0x0003	; ????
  88:	09 00       	.word	0x0009	; ????
  8a:	00 01       	movw	r0, r0
  8c:	05 02       	muls	r16, r21
  8e:	06 03       	mulsu	r16, r22
  90:	01 09       	sbc	r16, r1
  92:	06 00       	.word	0x0006	; ????
  94:	01 05       	cpc	r16, r1
  96:	09 03       	fmul	r16, r17
  98:	02 09       	sbc	r16, r2
  9a:	00 00       	nop
  9c:	01 05       	cpc	r16, r1
  9e:	19 06       	cpc	r1, r25
  a0:	03 00       	.word	0x0003	; ????
  a2:	09 00       	.word	0x0009	; ????
  a4:	00 01       	movw	r0, r0
  a6:	03 00       	.word	0x0003	; ????
  a8:	09 06       	cpc	r0, r25
  aa:	00 01       	movw	r0, r0
  ac:	03 00       	.word	0x0003	; ????
  ae:	09 04       	cpc	r0, r9
  b0:	00 01       	movw	r0, r0
  b2:	05 0f       	add	r16, r21
  b4:	03 00       	.word	0x0003	; ????
  b6:	09 0c       	add	r0, r9
  b8:	00 01       	movw	r0, r0
  ba:	05 0d       	add	r16, r5
  bc:	03 00       	.word	0x0003	; ????
  be:	09 02       	muls	r16, r25
  c0:	00 01       	movw	r0, r0
  c2:	05 0c       	add	r0, r5
  c4:	03 00       	.word	0x0003	; ????
  c6:	09 04       	cpc	r0, r9
  c8:	00 01       	movw	r0, r0
  ca:	05 09       	sbc	r16, r5
  cc:	06 03       	mulsu	r16, r22
  ce:	02 09       	sbc	r16, r2
  d0:	02 00       	.word	0x0002	; ????
  d2:	01 05       	cpc	r16, r1
  d4:	13 06       	cpc	r1, r19
  d6:	03 00       	.word	0x0003	; ????
  d8:	09 00       	.word	0x0009	; ????
  da:	00 01       	movw	r0, r0
  dc:	05 09       	sbc	r16, r5
  de:	06 03       	mulsu	r16, r22
  e0:	01 09       	sbc	r16, r1
  e2:	02 00       	.word	0x0002	; ????
  e4:	01 03       	mulsu	r16, r17
  e6:	01 09       	sbc	r16, r1
  e8:	02 00       	.word	0x0002	; ????
  ea:	01 05       	cpc	r16, r1
  ec:	0c 06       	cpc	r0, r28
  ee:	03 00       	.word	0x0003	; ????
  f0:	09 06       	cpc	r0, r25
  f2:	00 01       	movw	r0, r0
  f4:	05 11       	cpse	r16, r5
  f6:	06 03       	mulsu	r16, r22
  f8:	01 09       	sbc	r16, r1
  fa:	04 00       	.word	0x0004	; ????
  fc:	01 05       	cpc	r16, r1
  fe:	24 06       	cpc	r2, r20
 100:	03 00       	.word	0x0003	; ????
 102:	09 00       	.word	0x0009	; ????
 104:	00 01       	movw	r0, r0
 106:	05 30       	cpi	r16, 0x05	; 5
 108:	03 00       	.word	0x0003	; ????
 10a:	09 02       	muls	r16, r25
 10c:	00 01       	movw	r0, r0
 10e:	05 24       	eor	r0, r5
 110:	03 00       	.word	0x0003	; ????
 112:	09 0c       	add	r0, r9
 114:	00 01       	movw	r0, r0
 116:	05 03       	mulsu	r16, r21
 118:	06 03       	mulsu	r16, r22
 11a:	03 09       	sbc	r16, r3
 11c:	08 00       	.word	0x0008	; ????
 11e:	01 05       	cpc	r16, r1
 120:	08 06       	cpc	r0, r24
 122:	03 00       	.word	0x0003	; ????
 124:	09 00       	.word	0x0009	; ????
 126:	00 01       	movw	r0, r0
 128:	05 01       	movw	r0, r10
 12a:	03 01       	movw	r0, r6
 12c:	09 02       	muls	r16, r25
 12e:	00 01       	movw	r0, r0
 130:	05 11       	cpse	r16, r5
 132:	06 03       	mulsu	r16, r22
 134:	7e 09       	sbc	r23, r14
 136:	06 00       	.word	0x0006	; ????
 138:	01 05       	cpc	r16, r1
 13a:	24 06       	cpc	r2, r20
 13c:	03 00       	.word	0x0003	; ????
 13e:	09 00       	.word	0x0009	; ????
 140:	00 01       	movw	r0, r0
 142:	05 31       	cpi	r16, 0x15	; 21
 144:	03 00       	.word	0x0003	; ????
 146:	09 02       	muls	r16, r25
 148:	00 01       	movw	r0, r0
 14a:	05 24       	eor	r0, r5
 14c:	03 00       	.word	0x0003	; ????
 14e:	09 0c       	add	r0, r9
 150:	00 01       	movw	r0, r0
 152:	05 01       	movw	r0, r10
 154:	06 00       	.word	0x0006	; ????
 156:	05 02       	muls	r16, r21
 158:	b2 00       	.word	0x00b2	; ????
 15a:	00 00       	nop
 15c:	18 06       	cpc	r1, r24
 15e:	03 00       	.word	0x0003	; ????
 160:	09 00       	.word	0x0009	; ????
 162:	00 01       	movw	r0, r0
 164:	05 02       	muls	r16, r21
 166:	06 03       	mulsu	r16, r22
 168:	01 09       	sbc	r16, r1
 16a:	04 00       	.word	0x0004	; ????
 16c:	01 03       	mulsu	r16, r17
 16e:	02 09       	sbc	r16, r2
 170:	00 00       	nop
 172:	01 05       	cpc	r16, r1
 174:	0c 06       	cpc	r0, r28
 176:	03 00       	.word	0x0003	; ????
 178:	09 00       	.word	0x0009	; ????
 17a:	00 01       	movw	r0, r0
 17c:	05 02       	muls	r16, r21
 17e:	06 03       	mulsu	r16, r22
 180:	01 09       	sbc	r16, r1
 182:	02 00       	.word	0x0002	; ????
 184:	01 05       	cpc	r16, r1
 186:	05 03       	mulsu	r16, r21
 188:	01 09       	sbc	r16, r1
 18a:	02 00       	.word	0x0002	; ????
 18c:	01 05       	cpc	r16, r1
 18e:	0f 06       	cpc	r0, r31
 190:	03 00       	.word	0x0003	; ????
 192:	09 00       	.word	0x0009	; ????
 194:	00 01       	movw	r0, r0
 196:	03 00       	.word	0x0003	; ????
 198:	09 06       	cpc	r0, r25
 19a:	00 01       	movw	r0, r0
 19c:	05 18       	sub	r0, r5
 19e:	03 00       	.word	0x0003	; ????
 1a0:	09 10       	cpse	r0, r9
 1a2:	00 01       	movw	r0, r0
 1a4:	05 02       	muls	r16, r21
 1a6:	06 03       	mulsu	r16, r22
 1a8:	01 09       	sbc	r16, r1
 1aa:	08 00       	.word	0x0008	; ????
 1ac:	01 05       	cpc	r16, r1
 1ae:	07 06       	cpc	r0, r23
 1b0:	03 00       	.word	0x0003	; ????
 1b2:	09 00       	.word	0x0009	; ????
 1b4:	00 01       	movw	r0, r0
 1b6:	05 01       	movw	r0, r10
 1b8:	03 01       	movw	r0, r6
 1ba:	09 02       	muls	r16, r25
 1bc:	00 01       	movw	r0, r0
 1be:	06 00       	.word	0x0006	; ????
 1c0:	05 02       	muls	r16, r21
 1c2:	e0 00       	.word	0x00e0	; ????
 1c4:	00 00       	nop
 1c6:	16 05       	cpc	r17, r6
 1c8:	09 03       	fmul	r16, r17
 1ca:	01 09       	sbc	r16, r1
 1cc:	00 00       	nop
 1ce:	01 05       	cpc	r16, r1
 1d0:	1b 06       	cpc	r1, r27
 1d2:	03 00       	.word	0x0003	; ????
 1d4:	09 00       	.word	0x0009	; ????
 1d6:	00 01       	movw	r0, r0
 1d8:	03 00       	.word	0x0003	; ????
 1da:	09 08       	sbc	r0, r9
 1dc:	00 01       	movw	r0, r0
 1de:	05 11       	cpse	r16, r5
 1e0:	03 00       	.word	0x0003	; ????
 1e2:	09 0a       	sbc	r0, r25
 1e4:	00 01       	movw	r0, r0
 1e6:	05 39       	cpi	r16, 0x95	; 149
 1e8:	03 00       	.word	0x0003	; ????
 1ea:	09 02       	muls	r16, r25
 1ec:	00 01       	movw	r0, r0
 1ee:	05 01       	movw	r0, r10
 1f0:	03 01       	movw	r0, r6
 1f2:	09 0a       	sbc	r0, r25
 1f4:	00 01       	movw	r0, r0
 1f6:	06 00       	.word	0x0006	; ????
 1f8:	05 02       	muls	r16, r21
 1fa:	00 01       	movw	r0, r0
 1fc:	00 00       	nop
 1fe:	16 05       	cpc	r17, r6
 200:	09 03       	fmul	r16, r17
 202:	01 09       	sbc	r16, r1
 204:	00 00       	nop
 206:	01 05       	cpc	r16, r1
 208:	11 03       	mulsu	r17, r17
 20a:	02 09       	sbc	r16, r2
 20c:	14 00       	.word	0x0014	; ????
 20e:	01 05       	cpc	r16, r1
 210:	1b 06       	cpc	r1, r27
 212:	03 00       	.word	0x0003	; ????
 214:	09 00       	.word	0x0009	; ????
 216:	00 01       	movw	r0, r0
 218:	03 00       	.word	0x0003	; ????
 21a:	09 06       	cpc	r0, r25
 21c:	00 01       	movw	r0, r0
 21e:	03 00       	.word	0x0003	; ????
 220:	09 02       	muls	r16, r25
 222:	00 01       	movw	r0, r0
 224:	05 25       	eor	r16, r5
 226:	03 00       	.word	0x0003	; ????
 228:	09 0c       	add	r0, r9
 22a:	00 01       	movw	r0, r0
 22c:	05 11       	cpse	r16, r5
 22e:	06 03       	mulsu	r16, r22
 230:	01 09       	sbc	r16, r1
 232:	0a 00       	.word	0x000a	; ????
 234:	01 03       	mulsu	r16, r17
 236:	02 09       	sbc	r16, r2
 238:	02 00       	.word	0x0002	; ????
 23a:	01 05       	cpc	r16, r1
 23c:	1b 06       	cpc	r1, r27
 23e:	03 00       	.word	0x0003	; ????
 240:	09 00       	.word	0x0009	; ????
 242:	00 01       	movw	r0, r0
 244:	03 00       	.word	0x0003	; ????
 246:	09 06       	cpc	r0, r25
 248:	00 01       	movw	r0, r0
 24a:	03 00       	.word	0x0003	; ????
 24c:	09 02       	muls	r16, r25
 24e:	00 01       	movw	r0, r0
 250:	05 25       	eor	r16, r5
 252:	03 00       	.word	0x0003	; ????
 254:	09 0a       	sbc	r0, r25
 256:	00 01       	movw	r0, r0
 258:	05 11       	cpse	r16, r5
 25a:	06 03       	mulsu	r16, r22
 25c:	01 09       	sbc	r16, r1
 25e:	0a 00       	.word	0x000a	; ????
 260:	01 05       	cpc	r16, r1
 262:	1b 06       	cpc	r1, r27
 264:	03 00       	.word	0x0003	; ????
 266:	09 00       	.word	0x0009	; ????
 268:	00 01       	movw	r0, r0
 26a:	05 24       	eor	r0, r5
 26c:	03 00       	.word	0x0003	; ????
 26e:	09 04       	cpc	r0, r9
 270:	00 01       	movw	r0, r0
 272:	03 04       	cpc	r0, r3
 274:	09 08       	sbc	r0, r9
 276:	00 01       	movw	r0, r0
 278:	05 11       	cpse	r16, r5
 27a:	06 03       	mulsu	r16, r22
 27c:	01 09       	sbc	r16, r1
 27e:	02 00       	.word	0x0002	; ????
 280:	01 05       	cpc	r16, r1
 282:	01 06       	cpc	r0, r17
 284:	03 02       	muls	r16, r19
 286:	09 00       	.word	0x0009	; ????
 288:	00 01       	movw	r0, r0
 28a:	05 11       	cpse	r16, r5
 28c:	06 03       	mulsu	r16, r22
 28e:	7c 09       	sbc	r23, r12
 290:	02 00       	.word	0x0002	; ????
 292:	01 05       	cpc	r16, r1
 294:	1b 06       	cpc	r1, r27
 296:	03 00       	.word	0x0003	; ????
 298:	09 00       	.word	0x0009	; ????
 29a:	00 01       	movw	r0, r0
 29c:	03 00       	.word	0x0003	; ????
 29e:	09 06       	cpc	r0, r25
 2a0:	00 01       	movw	r0, r0
 2a2:	03 00       	.word	0x0003	; ????
 2a4:	09 02       	muls	r16, r25
 2a6:	00 01       	movw	r0, r0
 2a8:	05 25       	eor	r16, r5
 2aa:	03 00       	.word	0x0003	; ????
 2ac:	09 0a       	sbc	r0, r25
 2ae:	00 01       	movw	r0, r0
 2b0:	05 11       	cpse	r16, r5
 2b2:	06 03       	mulsu	r16, r22
 2b4:	01 09       	sbc	r16, r1
 2b6:	0a 00       	.word	0x000a	; ????
 2b8:	01 05       	cpc	r16, r1
 2ba:	1b 06       	cpc	r1, r27
 2bc:	03 00       	.word	0x0003	; ????
 2be:	09 00       	.word	0x0009	; ????
 2c0:	00 01       	movw	r0, r0
 2c2:	05 24       	eor	r0, r5
 2c4:	03 00       	.word	0x0003	; ????
 2c6:	09 04       	cpc	r0, r9
 2c8:	00 01       	movw	r0, r0
 2ca:	05 01       	movw	r0, r10
 2cc:	06 00       	.word	0x0006	; ????
 2ce:	05 02       	muls	r16, r21
 2d0:	88 01       	movw	r16, r16
 2d2:	00 00       	nop
 2d4:	1a 06       	cpc	r1, r26
 2d6:	03 00       	.word	0x0003	; ????
 2d8:	09 00       	.word	0x0009	; ????
 2da:	00 01       	movw	r0, r0
 2dc:	05 09       	sbc	r16, r5
 2de:	06 03       	mulsu	r16, r22
 2e0:	01 09       	sbc	r16, r1
 2e2:	10 00       	.word	0x0010	; ????
 2e4:	01 05       	cpc	r16, r1
 2e6:	0c 06       	cpc	r0, r28
 2e8:	03 00       	.word	0x0003	; ????
 2ea:	09 04       	cpc	r0, r9
 2ec:	00 01       	movw	r0, r0
 2ee:	05 11       	cpse	r16, r5
 2f0:	06 03       	mulsu	r16, r22
 2f2:	01 09       	sbc	r16, r1
 2f4:	04 00       	.word	0x0004	; ????
 2f6:	01 05       	cpc	r16, r1
 2f8:	21 06       	cpc	r2, r17
 2fa:	03 00       	.word	0x0003	; ????
 2fc:	09 00       	.word	0x0009	; ????
 2fe:	00 01       	movw	r0, r0
 300:	03 00       	.word	0x0003	; ????
 302:	09 02       	muls	r16, r25
 304:	00 01       	movw	r0, r0
 306:	03 00       	.word	0x0003	; ????
 308:	09 04       	cpc	r0, r9
 30a:	00 01       	movw	r0, r0
 30c:	05 16       	cp	r0, r21
 30e:	03 00       	.word	0x0003	; ????
 310:	09 0c       	add	r0, r9
 312:	00 01       	movw	r0, r0
 314:	05 09       	sbc	r16, r5
 316:	06 03       	mulsu	r16, r22
 318:	01 09       	sbc	r16, r1
 31a:	04 00       	.word	0x0004	; ????
 31c:	01 05       	cpc	r16, r1
 31e:	0c 06       	cpc	r0, r28
 320:	03 00       	.word	0x0003	; ????
 322:	09 00       	.word	0x0009	; ????
 324:	00 01       	movw	r0, r0
 326:	05 11       	cpse	r16, r5
 328:	06 03       	mulsu	r16, r22
 32a:	01 09       	sbc	r16, r1
 32c:	06 00       	.word	0x0006	; ????
 32e:	01 05       	cpc	r16, r1
 330:	22 06       	cpc	r2, r18
 332:	03 00       	.word	0x0003	; ????
 334:	09 00       	.word	0x0009	; ????
 336:	00 01       	movw	r0, r0
 338:	05 17       	cp	r16, r21
 33a:	03 00       	.word	0x0003	; ????
 33c:	09 14       	cp	r0, r9
 33e:	00 01       	movw	r0, r0
 340:	05 09       	sbc	r16, r5
 342:	06 03       	mulsu	r16, r22
 344:	01 09       	sbc	r16, r1
 346:	06 00       	.word	0x0006	; ????
 348:	01 05       	cpc	r16, r1
 34a:	0c 06       	cpc	r0, r28
 34c:	03 00       	.word	0x0003	; ????
 34e:	09 00       	.word	0x0009	; ????
 350:	00 01       	movw	r0, r0
 352:	05 11       	cpse	r16, r5
 354:	06 03       	mulsu	r16, r22
 356:	01 09       	sbc	r16, r1
 358:	06 00       	.word	0x0006	; ????
 35a:	01 05       	cpc	r16, r1
 35c:	22 06       	cpc	r2, r18
 35e:	03 00       	.word	0x0003	; ????
 360:	09 00       	.word	0x0009	; ????
 362:	00 01       	movw	r0, r0
 364:	05 17       	cp	r16, r21
 366:	03 00       	.word	0x0003	; ????
 368:	09 14       	cp	r0, r9
 36a:	00 01       	movw	r0, r0
 36c:	05 09       	sbc	r16, r5
 36e:	06 03       	mulsu	r16, r22
 370:	01 09       	sbc	r16, r1
 372:	06 00       	.word	0x0006	; ????
 374:	01 05       	cpc	r16, r1
 376:	19 06       	cpc	r1, r25
 378:	03 00       	.word	0x0003	; ????
 37a:	09 00       	.word	0x0009	; ????
 37c:	00 01       	movw	r0, r0
 37e:	03 00       	.word	0x0003	; ????
 380:	09 0e       	add	r0, r25
 382:	00 01       	movw	r0, r0
 384:	05 0e       	add	r0, r21
 386:	03 00       	.word	0x0003	; ????
 388:	09 02       	muls	r16, r25
 38a:	00 01       	movw	r0, r0
 38c:	05 01       	movw	r0, r10
 38e:	03 01       	movw	r0, r6
 390:	09 04       	cpc	r0, r9
 392:	00 01       	movw	r0, r0
 394:	03 00       	.word	0x0003	; ????
 396:	09 04       	cpc	r0, r9
 398:	00 01       	movw	r0, r0
 39a:	03 00       	.word	0x0003	; ????
 39c:	09 04       	cpc	r0, r9
 39e:	00 01       	movw	r0, r0
 3a0:	03 00       	.word	0x0003	; ????
 3a2:	09 04       	cpc	r0, r9
 3a4:	00 01       	movw	r0, r0
 3a6:	06 00       	.word	0x0006	; ????
 3a8:	05 02       	muls	r16, r21
 3aa:	18 02       	muls	r17, r24
 3ac:	00 00       	nop
 3ae:	03 0b       	sbc	r16, r19
 3b0:	01 05       	cpc	r16, r1
 3b2:	02 03       	mulsu	r16, r18
 3b4:	01 09       	sbc	r16, r1
 3b6:	22 00       	.word	0x0022	; ????
 3b8:	01 05       	cpc	r16, r1
 3ba:	09 06       	cpc	r0, r25
 3bc:	03 00       	.word	0x0003	; ????
 3be:	09 00       	.word	0x0009	; ????
 3c0:	00 01       	movw	r0, r0
 3c2:	05 02       	muls	r16, r21
 3c4:	06 03       	mulsu	r16, r22
 3c6:	01 09       	sbc	r16, r1
 3c8:	12 00       	.word	0x0012	; ????
 3ca:	01 05       	cpc	r16, r1
 3cc:	01 06       	cpc	r0, r17
 3ce:	03 01       	movw	r0, r6
 3d0:	09 04       	cpc	r0, r9
 3d2:	00 01       	movw	r0, r0
 3d4:	09 22       	and	r0, r25
 3d6:	00 00       	nop
 3d8:	01 01       	movw	r0, r2
 3da:	05 01       	movw	r0, r10
 3dc:	00 05       	cpc	r16, r0
 3de:	02 72       	andi	r16, 0x22	; 34
 3e0:	02 00       	.word	0x0002	; ????
 3e2:	00 03       	mulsu	r16, r16
 3e4:	84 01       	movw	r16, r8
 3e6:	01 05       	cpc	r16, r1
 3e8:	02 03       	mulsu	r16, r18
 3ea:	01 09       	sbc	r16, r1
 3ec:	00 00       	nop
 3ee:	01 05       	cpc	r16, r1
 3f0:	07 06       	cpc	r0, r23
 3f2:	03 00       	.word	0x0003	; ????
 3f4:	09 00       	.word	0x0009	; ????
 3f6:	00 01       	movw	r0, r0
 3f8:	05 02       	muls	r16, r21
 3fa:	06 03       	mulsu	r16, r22
 3fc:	01 09       	sbc	r16, r1
 3fe:	06 00       	.word	0x0006	; ????
 400:	01 05       	cpc	r16, r1
 402:	07 06       	cpc	r0, r23
 404:	03 00       	.word	0x0003	; ????
 406:	09 00       	.word	0x0009	; ????
 408:	00 01       	movw	r0, r0
 40a:	05 02       	muls	r16, r21
 40c:	06 03       	mulsu	r16, r22
 40e:	0c 09       	sbc	r16, r12
 410:	02 00       	.word	0x0002	; ????
 412:	01 05       	cpc	r16, r1
 414:	09 06       	cpc	r0, r25
 416:	03 00       	.word	0x0003	; ????
 418:	09 00       	.word	0x0009	; ????
 41a:	00 01       	movw	r0, r0
 41c:	05 02       	muls	r16, r21
 41e:	06 03       	mulsu	r16, r22
 420:	01 09       	sbc	r16, r1
 422:	06 00       	.word	0x0006	; ????
 424:	01 05       	cpc	r16, r1
 426:	09 06       	cpc	r0, r25
 428:	03 00       	.word	0x0003	; ????
 42a:	09 00       	.word	0x0009	; ????
 42c:	00 01       	movw	r0, r0
 42e:	05 02       	muls	r16, r21
 430:	06 03       	mulsu	r16, r22
 432:	01 09       	sbc	r16, r1
 434:	06 00       	.word	0x0006	; ????
 436:	01 05       	cpc	r16, r1
 438:	09 06       	cpc	r0, r25
 43a:	03 00       	.word	0x0003	; ????
 43c:	09 00       	.word	0x0009	; ????
 43e:	00 01       	movw	r0, r0
 440:	05 02       	muls	r16, r21
 442:	06 03       	mulsu	r16, r22
 444:	01 09       	sbc	r16, r1
 446:	06 00       	.word	0x0006	; ????
 448:	01 05       	cpc	r16, r1
 44a:	09 06       	cpc	r0, r25
 44c:	03 00       	.word	0x0003	; ????
 44e:	09 00       	.word	0x0009	; ????
 450:	00 01       	movw	r0, r0
 452:	05 02       	muls	r16, r21
 454:	06 03       	mulsu	r16, r22
 456:	01 09       	sbc	r16, r1
 458:	06 00       	.word	0x0006	; ????
 45a:	01 05       	cpc	r16, r1
 45c:	09 06       	cpc	r0, r25
 45e:	03 00       	.word	0x0003	; ????
 460:	09 00       	.word	0x0009	; ????
 462:	00 01       	movw	r0, r0
 464:	05 02       	muls	r16, r21
 466:	06 03       	mulsu	r16, r22
 468:	01 09       	sbc	r16, r1
 46a:	04 00       	.word	0x0004	; ????
 46c:	01 05       	cpc	r16, r1
 46e:	09 06       	cpc	r0, r25
 470:	03 00       	.word	0x0003	; ????
 472:	09 00       	.word	0x0009	; ????
 474:	00 01       	movw	r0, r0
 476:	05 02       	muls	r16, r21
 478:	06 03       	mulsu	r16, r22
 47a:	01 09       	sbc	r16, r1
 47c:	06 00       	.word	0x0006	; ????
 47e:	01 05       	cpc	r16, r1
 480:	09 06       	cpc	r0, r25
 482:	03 00       	.word	0x0003	; ????
 484:	09 00       	.word	0x0009	; ????
 486:	00 01       	movw	r0, r0
 488:	05 02       	muls	r16, r21
 48a:	06 03       	mulsu	r16, r22
 48c:	01 09       	sbc	r16, r1
 48e:	06 00       	.word	0x0006	; ????
 490:	01 05       	cpc	r16, r1
 492:	09 06       	cpc	r0, r25
 494:	03 00       	.word	0x0003	; ????
 496:	09 00       	.word	0x0009	; ????
 498:	00 01       	movw	r0, r0
 49a:	05 02       	muls	r16, r21
 49c:	06 03       	mulsu	r16, r22
 49e:	01 09       	sbc	r16, r1
 4a0:	06 00       	.word	0x0006	; ????
 4a2:	01 05       	cpc	r16, r1
 4a4:	09 06       	cpc	r0, r25
 4a6:	03 00       	.word	0x0003	; ????
 4a8:	09 00       	.word	0x0009	; ????
 4aa:	00 01       	movw	r0, r0
 4ac:	05 02       	muls	r16, r21
 4ae:	06 03       	mulsu	r16, r22
 4b0:	02 09       	sbc	r16, r2
 4b2:	06 00       	.word	0x0006	; ????
 4b4:	01 05       	cpc	r16, r1
 4b6:	08 06       	cpc	r0, r24
 4b8:	03 00       	.word	0x0003	; ????
 4ba:	09 00       	.word	0x0009	; ????
 4bc:	00 01       	movw	r0, r0
 4be:	05 02       	muls	r16, r21
 4c0:	06 03       	mulsu	r16, r22
 4c2:	02 09       	sbc	r16, r2
 4c4:	04 00       	.word	0x0004	; ????
 4c6:	01 03       	mulsu	r16, r17
 4c8:	01 09       	sbc	r16, r1
 4ca:	02 00       	.word	0x0002	; ????
 4cc:	01 03       	mulsu	r16, r17
 4ce:	0f 09       	sbc	r16, r15
 4d0:	02 00       	.word	0x0002	; ????
 4d2:	01 03       	mulsu	r16, r17
 4d4:	01 09       	sbc	r16, r1
 4d6:	00 00       	nop
 4d8:	01 05       	cpc	r16, r1
 4da:	03 03       	mulsu	r16, r19
 4dc:	01 09       	sbc	r16, r1
 4de:	00 00       	nop
 4e0:	01 05       	cpc	r16, r1
 4e2:	06 06       	cpc	r0, r22
 4e4:	03 00       	.word	0x0003	; ????
 4e6:	09 00       	.word	0x0009	; ????
 4e8:	00 01       	movw	r0, r0
 4ea:	05 04       	cpc	r0, r5
 4ec:	06 03       	mulsu	r16, r22
 4ee:	01 09       	sbc	r16, r1
 4f0:	06 00       	.word	0x0006	; ????
 4f2:	01 05       	cpc	r16, r1
 4f4:	0a 06       	cpc	r0, r26
 4f6:	03 00       	.word	0x0003	; ????
 4f8:	09 00       	.word	0x0009	; ????
 4fa:	00 01       	movw	r0, r0
 4fc:	05 03       	mulsu	r16, r21
 4fe:	06 03       	mulsu	r16, r22
 500:	04 09       	sbc	r16, r4
 502:	02 00       	.word	0x0002	; ????
 504:	01 05       	cpc	r16, r1
 506:	11 06       	cpc	r1, r17
 508:	03 00       	.word	0x0003	; ????
 50a:	09 00       	.word	0x0009	; ????
 50c:	00 01       	movw	r0, r0
 50e:	05 06       	cpc	r0, r21
 510:	03 00       	.word	0x0003	; ????
 512:	09 04       	cpc	r0, r9
 514:	00 01       	movw	r0, r0
 516:	05 04       	cpc	r0, r5
 518:	03 01       	movw	r0, r6
 51a:	09 04       	cpc	r0, r9
 51c:	00 01       	movw	r0, r0
 51e:	05 06       	cpc	r0, r21
 520:	03 7f       	andi	r16, 0xF3	; 243
 522:	09 02       	muls	r16, r25
 524:	00 01       	movw	r0, r0
 526:	05 08       	sbc	r0, r5
 528:	06 03       	mulsu	r16, r22
 52a:	02 09       	sbc	r16, r2
 52c:	04 00       	.word	0x0004	; ????
 52e:	01 05       	cpc	r16, r1
 530:	16 06       	cpc	r1, r22
 532:	03 00       	.word	0x0003	; ????
 534:	09 00       	.word	0x0009	; ????
 536:	00 01       	movw	r0, r0
 538:	05 0b       	sbc	r16, r21
 53a:	03 00       	.word	0x0003	; ????
 53c:	09 04       	cpc	r0, r9
 53e:	00 01       	movw	r0, r0
 540:	05 04       	cpc	r0, r5
 542:	06 03       	mulsu	r16, r22
 544:	02 09       	sbc	r16, r2
 546:	08 00       	.word	0x0008	; ????
 548:	01 03       	mulsu	r16, r17
 54a:	7a 09       	sbc	r23, r10
 54c:	08 00       	.word	0x0008	; ????
 54e:	01 05       	cpc	r16, r1
 550:	0a 06       	cpc	r0, r26
 552:	03 00       	.word	0x0003	; ????
 554:	09 00       	.word	0x0009	; ????
 556:	00 01       	movw	r0, r0
 558:	09 04       	cpc	r0, r9
 55a:	00 00       	nop
 55c:	01 01       	movw	r0, r2
 55e:	c7 00       	.word	0x00c7	; ????
 560:	00 00       	nop
 562:	02 00       	.word	0x0002	; ????
 564:	50 00       	.word	0x0050	; ????
 566:	00 00       	nop
 568:	02 01       	movw	r0, r4
 56a:	fb 0e       	add	r15, r27
 56c:	0d 00       	.word	0x000d	; ????
 56e:	01 01       	movw	r0, r2
 570:	01 01       	movw	r0, r2
 572:	00 00       	nop
 574:	00 01       	movw	r0, r0
 576:	00 00       	nop
 578:	01 2e       	mov	r0, r17
 57a:	2e 2f       	mov	r18, r30
 57c:	2e 2e       	mov	r2, r30
 57e:	2f 2e       	mov	r2, r31
 580:	2e 2f       	mov	r18, r30
 582:	2e 2e       	mov	r2, r30
 584:	2f 2e       	mov	r2, r31
 586:	2e 2f       	mov	r18, r30
 588:	2e 2e       	mov	r2, r30
 58a:	2f 67       	ori	r18, 0x7F	; 127
 58c:	63 63       	ori	r22, 0x33	; 51
 58e:	2d 38       	cpi	r18, 0x8D	; 141
 590:	2e 32       	cpi	r18, 0x2E	; 46
 592:	2e 30       	cpi	r18, 0x0E	; 14
 594:	2f 6c       	ori	r18, 0xCF	; 207
 596:	69 62       	ori	r22, 0x29	; 41
 598:	67 63       	ori	r22, 0x37	; 55
 59a:	63 2f       	mov	r22, r19
 59c:	63 6f       	ori	r22, 0xF3	; 243
 59e:	6e 66       	ori	r22, 0x6E	; 110
 5a0:	69 67       	ori	r22, 0x79	; 121
 5a2:	2f 61       	ori	r18, 0x1F	; 31
 5a4:	76 72       	andi	r23, 0x26	; 38
 5a6:	00 00       	nop
 5a8:	6c 69       	ori	r22, 0x9C	; 156
 5aa:	62 31       	cpi	r22, 0x12	; 18
 5ac:	66 75       	andi	r22, 0x56	; 86
 5ae:	6e 63       	ori	r22, 0x3E	; 62
 5b0:	73 2e       	mov	r7, r19
 5b2:	53 00       	.word	0x0053	; ????
 5b4:	01 00       	.word	0x0001	; ????
 5b6:	00 00       	nop
 5b8:	00 05       	cpc	r16, r0
 5ba:	02 e4       	ldi	r16, 0x42	; 66
 5bc:	02 00       	.word	0x0002	; ????
 5be:	00 03       	mulsu	r16, r16
 5c0:	b7 02       	muls	r27, r23
 5c2:	01 03       	mulsu	r16, r17
 5c4:	01 09       	sbc	r16, r1
 5c6:	02 00       	.word	0x0002	; ????
 5c8:	01 03       	mulsu	r16, r17
 5ca:	01 09       	sbc	r16, r1
 5cc:	02 00       	.word	0x0002	; ????
 5ce:	01 03       	mulsu	r16, r17
 5d0:	03 09       	sbc	r16, r3
 5d2:	02 00       	.word	0x0002	; ????
 5d4:	01 03       	mulsu	r16, r17
 5d6:	01 09       	sbc	r16, r1
 5d8:	02 00       	.word	0x0002	; ????
 5da:	01 03       	mulsu	r16, r17
 5dc:	02 09       	sbc	r16, r2
 5de:	02 00       	.word	0x0002	; ????
 5e0:	01 03       	mulsu	r16, r17
 5e2:	01 09       	sbc	r16, r1
 5e4:	02 00       	.word	0x0002	; ????
 5e6:	01 03       	mulsu	r16, r17
 5e8:	03 09       	sbc	r16, r3
 5ea:	02 00       	.word	0x0002	; ????
 5ec:	01 03       	mulsu	r16, r17
 5ee:	01 09       	sbc	r16, r1
 5f0:	02 00       	.word	0x0002	; ????
 5f2:	01 03       	mulsu	r16, r17
 5f4:	03 09       	sbc	r16, r3
 5f6:	02 00       	.word	0x0002	; ????
 5f8:	01 03       	mulsu	r16, r17
 5fa:	01 09       	sbc	r16, r1
 5fc:	02 00       	.word	0x0002	; ????
 5fe:	01 03       	mulsu	r16, r17
 600:	02 09       	sbc	r16, r2
 602:	02 00       	.word	0x0002	; ????
 604:	01 03       	mulsu	r16, r17
 606:	04 09       	sbc	r16, r4
 608:	02 00       	.word	0x0002	; ????
 60a:	01 03       	mulsu	r16, r17
 60c:	02 09       	sbc	r16, r2
 60e:	02 00       	.word	0x0002	; ????
 610:	01 03       	mulsu	r16, r17
 612:	03 09       	sbc	r16, r3
 614:	02 00       	.word	0x0002	; ????
 616:	01 03       	mulsu	r16, r17
 618:	01 09       	sbc	r16, r1
 61a:	02 00       	.word	0x0002	; ????
 61c:	01 03       	mulsu	r16, r17
 61e:	01 09       	sbc	r16, r1
 620:	02 00       	.word	0x0002	; ????
 622:	01 09       	sbc	r16, r1
 624:	02 00       	.word	0x0002	; ????
 626:	00 01       	movw	r0, r0
 628:	01 6d       	ori	r16, 0xD1	; 209
 62a:	00 00       	nop
 62c:	00 02       	muls	r16, r16
 62e:	00 50       	subi	r16, 0x00	; 0
 630:	00 00       	nop
 632:	00 02       	muls	r16, r16
 634:	01 fb       	bst	r16, 1
 636:	0e 0d       	add	r16, r14
 638:	00 01       	movw	r0, r0
 63a:	01 01       	movw	r0, r2
 63c:	01 00       	.word	0x0001	; ????
 63e:	00 00       	nop
 640:	01 00       	.word	0x0001	; ????
 642:	00 01       	movw	r0, r0
 644:	2e 2e       	mov	r2, r30
 646:	2f 2e       	mov	r2, r31
 648:	2e 2f       	mov	r18, r30
 64a:	2e 2e       	mov	r2, r30
 64c:	2f 2e       	mov	r2, r31
 64e:	2e 2f       	mov	r18, r30
 650:	2e 2e       	mov	r2, r30
 652:	2f 2e       	mov	r2, r31
 654:	2e 2f       	mov	r18, r30
 656:	67 63       	ori	r22, 0x37	; 55
 658:	63 2d       	mov	r22, r3
 65a:	38 2e       	mov	r3, r24
 65c:	32 2e       	mov	r3, r18
 65e:	30 2f       	mov	r19, r16
 660:	6c 69       	ori	r22, 0x9C	; 156
 662:	62 67       	ori	r22, 0x72	; 114
 664:	63 63       	ori	r22, 0x33	; 51
 666:	2f 63       	ori	r18, 0x3F	; 63
 668:	6f 6e       	ori	r22, 0xEF	; 239
 66a:	66 69       	ori	r22, 0x96	; 150
 66c:	67 2f       	mov	r22, r23
 66e:	61 76       	andi	r22, 0x61	; 97
 670:	72 00       	.word	0x0072	; ????
 672:	00 6c       	ori	r16, 0xC0	; 192
 674:	69 62       	ori	r22, 0x29	; 41
 676:	31 66       	ori	r19, 0x61	; 97
 678:	75 6e       	ori	r23, 0xE5	; 229
 67a:	63 73       	andi	r22, 0x33	; 51
 67c:	2e 53       	subi	r18, 0x3E	; 62
 67e:	00 01       	movw	r0, r0
 680:	00 00       	nop
 682:	00 00       	nop
 684:	05 02       	muls	r16, r21
 686:	06 03       	mulsu	r16, r22
 688:	00 00       	nop
 68a:	03 e5       	ldi	r16, 0x53	; 83
 68c:	11 01       	movw	r2, r2
 68e:	03 02       	muls	r16, r19
 690:	09 02       	muls	r16, r25
 692:	00 01       	movw	r0, r0
 694:	09 02       	muls	r16, r25
 696:	00 00       	nop
 698:	01 01       	movw	r0, r2
 69a:	a3 00       	.word	0x00a3	; ????
 69c:	00 00       	nop
 69e:	02 00       	.word	0x0002	; ????
 6a0:	50 00       	.word	0x0050	; ????
 6a2:	00 00       	nop
 6a4:	02 01       	movw	r0, r4
 6a6:	fb 0e       	add	r15, r27
 6a8:	0d 00       	.word	0x000d	; ????
 6aa:	01 01       	movw	r0, r2
 6ac:	01 01       	movw	r0, r2
 6ae:	00 00       	nop
 6b0:	00 01       	movw	r0, r0
 6b2:	00 00       	nop
 6b4:	01 2e       	mov	r0, r17
 6b6:	2e 2f       	mov	r18, r30
 6b8:	2e 2e       	mov	r2, r30
 6ba:	2f 2e       	mov	r2, r31
 6bc:	2e 2f       	mov	r18, r30
 6be:	2e 2e       	mov	r2, r30
 6c0:	2f 2e       	mov	r2, r31
 6c2:	2e 2f       	mov	r18, r30
 6c4:	2e 2e       	mov	r2, r30
 6c6:	2f 67       	ori	r18, 0x7F	; 127
 6c8:	63 63       	ori	r22, 0x33	; 51
 6ca:	2d 38       	cpi	r18, 0x8D	; 141
 6cc:	2e 32       	cpi	r18, 0x2E	; 46
 6ce:	2e 30       	cpi	r18, 0x0E	; 14
 6d0:	2f 6c       	ori	r18, 0xCF	; 207
 6d2:	69 62       	ori	r22, 0x29	; 41
 6d4:	67 63       	ori	r22, 0x37	; 55
 6d6:	63 2f       	mov	r22, r19
 6d8:	63 6f       	ori	r22, 0xF3	; 243
 6da:	6e 66       	ori	r22, 0x6E	; 110
 6dc:	69 67       	ori	r22, 0x79	; 121
 6de:	2f 61       	ori	r18, 0x1F	; 31
 6e0:	76 72       	andi	r23, 0x26	; 38
 6e2:	00 00       	nop
 6e4:	6c 69       	ori	r22, 0x9C	; 156
 6e6:	62 31       	cpi	r22, 0x12	; 18
 6e8:	66 75       	andi	r22, 0x56	; 86
 6ea:	6e 63       	ori	r22, 0x3E	; 62
 6ec:	73 2e       	mov	r7, r19
 6ee:	53 00       	.word	0x0053	; ????
 6f0:	01 00       	.word	0x0001	; ????
 6f2:	00 00       	nop
 6f4:	00 05       	cpc	r16, r0
 6f6:	02 1c       	adc	r0, r2
 6f8:	00 00       	nop
 6fa:	00 03       	mulsu	r16, r16
 6fc:	e8 12       	cpse	r14, r24
 6fe:	01 03       	mulsu	r16, r17
 700:	01 09       	sbc	r16, r1
 702:	02 00       	.word	0x0002	; ????
 704:	01 03       	mulsu	r16, r17
 706:	01 09       	sbc	r16, r1
 708:	02 00       	.word	0x0002	; ????
 70a:	01 03       	mulsu	r16, r17
 70c:	01 09       	sbc	r16, r1
 70e:	02 00       	.word	0x0002	; ????
 710:	01 03       	mulsu	r16, r17
 712:	01 09       	sbc	r16, r1
 714:	02 00       	.word	0x0002	; ????
 716:	01 03       	mulsu	r16, r17
 718:	01 09       	sbc	r16, r1
 71a:	02 00       	.word	0x0002	; ????
 71c:	01 03       	mulsu	r16, r17
 71e:	03 09       	sbc	r16, r3
 720:	02 00       	.word	0x0002	; ????
 722:	01 03       	mulsu	r16, r17
 724:	05 09       	sbc	r16, r5
 726:	02 00       	.word	0x0002	; ????
 728:	01 03       	mulsu	r16, r17
 72a:	02 09       	sbc	r16, r2
 72c:	02 00       	.word	0x0002	; ????
 72e:	01 03       	mulsu	r16, r17
 730:	01 09       	sbc	r16, r1
 732:	02 00       	.word	0x0002	; ????
 734:	01 03       	mulsu	r16, r17
 736:	01 09       	sbc	r16, r1
 738:	02 00       	.word	0x0002	; ????
 73a:	01 09       	sbc	r16, r1
 73c:	02 00       	.word	0x0002	; ????
 73e:	00 01       	movw	r0, r0
 740:	01 91       	ld	r16, Z+
 742:	00 00       	nop
 744:	00 02       	muls	r16, r16
 746:	00 50       	subi	r16, 0x00	; 0
 748:	00 00       	nop
 74a:	00 02       	muls	r16, r16
 74c:	01 fb       	bst	r16, 1
 74e:	0e 0d       	add	r16, r14
 750:	00 01       	movw	r0, r0
 752:	01 01       	movw	r0, r2
 754:	01 00       	.word	0x0001	; ????
 756:	00 00       	nop
 758:	01 00       	.word	0x0001	; ????
 75a:	00 01       	movw	r0, r0
 75c:	2e 2e       	mov	r2, r30
 75e:	2f 2e       	mov	r2, r31
 760:	2e 2f       	mov	r18, r30
 762:	2e 2e       	mov	r2, r30
 764:	2f 2e       	mov	r2, r31
 766:	2e 2f       	mov	r18, r30
 768:	2e 2e       	mov	r2, r30
 76a:	2f 2e       	mov	r2, r31
 76c:	2e 2f       	mov	r18, r30
 76e:	67 63       	ori	r22, 0x37	; 55
 770:	63 2d       	mov	r22, r3
 772:	38 2e       	mov	r3, r24
 774:	32 2e       	mov	r3, r18
 776:	30 2f       	mov	r19, r16
 778:	6c 69       	ori	r22, 0x9C	; 156
 77a:	62 67       	ori	r22, 0x72	; 114
 77c:	63 63       	ori	r22, 0x33	; 51
 77e:	2f 63       	ori	r18, 0x3F	; 63
 780:	6f 6e       	ori	r22, 0xEF	; 239
 782:	66 69       	ori	r22, 0x96	; 150
 784:	67 2f       	mov	r22, r23
 786:	61 76       	andi	r22, 0x61	; 97
 788:	72 00       	.word	0x0072	; ????
 78a:	00 6c       	ori	r16, 0xC0	; 192
 78c:	69 62       	ori	r22, 0x29	; 41
 78e:	31 66       	ori	r19, 0x61	; 97
 790:	75 6e       	ori	r23, 0xE5	; 229
 792:	63 73       	andi	r22, 0x33	; 51
 794:	2e 53       	subi	r18, 0x3E	; 62
 796:	00 01       	movw	r0, r0
 798:	00 00       	nop
 79a:	00 00       	nop
 79c:	05 02       	muls	r16, r21
 79e:	32 00       	.word	0x0032	; ????
 7a0:	00 00       	nop
 7a2:	03 88       	ldd	r0, Z+19	; 0x13
 7a4:	13 01       	movw	r2, r6
 7a6:	03 01       	movw	r0, r6
 7a8:	09 02       	muls	r16, r25
 7aa:	00 01       	movw	r0, r0
 7ac:	03 01       	movw	r0, r6
 7ae:	09 02       	muls	r16, r25
 7b0:	00 01       	movw	r0, r0
 7b2:	03 01       	movw	r0, r6
 7b4:	09 02       	muls	r16, r25
 7b6:	00 01       	movw	r0, r0
 7b8:	03 02       	muls	r16, r19
 7ba:	09 02       	muls	r16, r25
 7bc:	00 01       	movw	r0, r0
 7be:	03 02       	muls	r16, r19
 7c0:	09 02       	muls	r16, r25
 7c2:	00 01       	movw	r0, r0
 7c4:	03 01       	movw	r0, r6
 7c6:	09 02       	muls	r16, r25
 7c8:	00 01       	movw	r0, r0
 7ca:	03 01       	movw	r0, r6
 7cc:	09 02       	muls	r16, r25
 7ce:	00 01       	movw	r0, r0
 7d0:	09 02       	muls	r16, r25
 7d2:	00 00       	nop
 7d4:	01 01       	movw	r0, r2

Disassembly of section .debug_frame:

00000000 <.debug_frame>:
   0:	10 00       	.word	0x0010	; ????
   2:	00 00       	nop
   4:	ff ff       	.word	0xffff	; ????
   6:	ff ff       	.word	0xffff	; ????
   8:	01 00       	.word	0x0001	; ????
   a:	02 7f       	andi	r16, 0xF2	; 242
   c:	24 0c       	add	r2, r4
   e:	20 02       	muls	r18, r16
  10:	a4 01       	movw	r20, r8
  12:	00 00       	nop
  14:	18 00       	.word	0x0018	; ????
  16:	00 00       	nop
  18:	00 00       	nop
  1a:	00 00       	nop
  1c:	48 00       	.word	0x0048	; ????
  1e:	00 00       	nop
  20:	6a 00       	.word	0x006a	; ????
  22:	00 00       	nop
  24:	41 0e       	add	r4, r17
  26:	03 40       	sbci	r16, 0x03	; 3
  28:	9c 02       	muls	r25, r28
  2a:	41 0e       	add	r4, r17
  2c:	04 40       	sbci	r16, 0x04	; 4
  2e:	9d 03       	fmulsu	r17, r21
  30:	18 00       	.word	0x0018	; ????
  32:	00 00       	nop
  34:	00 00       	nop
  36:	00 00       	nop
  38:	b2 00       	.word	0x00b2	; ????
  3a:	00 00       	nop
  3c:	2e 00       	.word	0x002e	; ????
  3e:	00 00       	nop
  40:	41 0e       	add	r4, r17
  42:	03 40       	sbci	r16, 0x03	; 3
  44:	9c 02       	muls	r25, r28
  46:	41 0e       	add	r4, r17
  48:	04 40       	sbci	r16, 0x04	; 4
  4a:	9d 03       	fmulsu	r17, r21
  4c:	0c 00       	.word	0x000c	; ????
  4e:	00 00       	nop
  50:	00 00       	nop
  52:	00 00       	nop
  54:	e0 00       	.word	0x00e0	; ????
  56:	00 00       	nop
  58:	20 00       	.word	0x0020	; ????
  5a:	00 00       	nop
  5c:	0c 00       	.word	0x000c	; ????
  5e:	00 00       	nop
  60:	00 00       	nop
  62:	00 00       	nop
  64:	00 01       	movw	r0, r0
  66:	00 00       	nop
  68:	88 00       	.word	0x0088	; ????
  6a:	00 00       	nop
  6c:	30 00       	.word	0x0030	; ????
  6e:	00 00       	nop
  70:	00 00       	nop
  72:	00 00       	nop
  74:	88 01       	movw	r16, r16
  76:	00 00       	nop
  78:	90 00       	.word	0x0090	; ????
  7a:	00 00       	nop
  7c:	41 0e       	add	r4, r17
  7e:	03 40       	sbci	r16, 0x03	; 3
  80:	8e 02       	muls	r24, r30
  82:	41 0e       	add	r4, r17
  84:	04 40       	sbci	r16, 0x04	; 4
  86:	8f 03       	fmulsu	r16, r23
  88:	41 0e       	add	r4, r17
  8a:	05 40       	sbci	r16, 0x05	; 5
  8c:	90 04       	cpc	r9, r0
  8e:	41 0e       	add	r4, r17
  90:	06 40       	sbci	r16, 0x06	; 6
  92:	91 05       	cpc	r25, r1
  94:	41 0e       	add	r4, r17
  96:	07 40       	sbci	r16, 0x07	; 7
  98:	9c 06       	cpc	r9, r28
  9a:	41 0e       	add	r4, r17
  9c:	08 40       	sbci	r16, 0x08	; 8
  9e:	9d 07       	cpc	r25, r29
  a0:	60 00       	.word	0x0060	; ????
  a2:	00 00       	nop
  a4:	00 00       	nop
  a6:	00 00       	nop
  a8:	18 02       	muls	r17, r24
  aa:	00 00       	nop
  ac:	5a 00       	.word	0x005a	; ????
  ae:	00 00       	nop
  b0:	41 0e       	add	r4, r17
  b2:	03 40       	sbci	r16, 0x03	; 3
  b4:	81 02       	muls	r24, r17
  b6:	41 0e       	add	r4, r17
  b8:	04 40       	sbci	r16, 0x04	; 4
  ba:	80 03       	fmuls	r16, r16
  bc:	44 0e       	add	r4, r20
  be:	05 40       	sbci	r16, 0x05	; 5
  c0:	92 04       	cpc	r9, r2
  c2:	41 0e       	add	r4, r17
  c4:	06 40       	sbci	r16, 0x06	; 6
  c6:	93 05       	cpc	r25, r3
  c8:	41 0e       	add	r4, r17
  ca:	07 40       	sbci	r16, 0x07	; 7
  cc:	94 06       	cpc	r9, r20
  ce:	41 0e       	add	r4, r17
  d0:	08 40       	sbci	r16, 0x08	; 8
  d2:	95 07       	cpc	r25, r21
  d4:	41 0e       	add	r4, r17
  d6:	09 40       	sbci	r16, 0x09	; 9
  d8:	96 08       	sbc	r9, r6
  da:	41 0e       	add	r4, r17
  dc:	0a 40       	sbci	r16, 0x0A	; 10
  de:	97 09       	sbc	r25, r7
  e0:	41 0e       	add	r4, r17
  e2:	0b 40       	sbci	r16, 0x0B	; 11
  e4:	98 0a       	sbc	r9, r24
  e6:	41 0e       	add	r4, r17
  e8:	0c 40       	sbci	r16, 0x0C	; 12
  ea:	99 0b       	sbc	r25, r25
  ec:	41 0e       	add	r4, r17
  ee:	0d 40       	sbci	r16, 0x0D	; 13
  f0:	9a 0c       	add	r9, r10
  f2:	41 0e       	add	r4, r17
  f4:	0e 40       	sbci	r16, 0x0E	; 14
  f6:	9b 0d       	add	r25, r11
  f8:	41 0e       	add	r4, r17
  fa:	0f 40       	sbci	r16, 0x0F	; 15
  fc:	9e 0e       	add	r9, r30
  fe:	41 0e       	add	r4, r17
 100:	10 40       	sbci	r17, 0x00	; 0
 102:	9f 0f       	add	r25, r31
 104:	0c 00       	.word	0x000c	; ????
 106:	00 00       	nop
 108:	00 00       	nop
 10a:	00 00       	nop
 10c:	72 02       	muls	r23, r18
 10e:	00 00       	nop
 110:	72 00       	.word	0x0072	; ????
	...

Disassembly of section .debug_str:

00000000 <.debug_str>:
   0:	61 76       	andi	r22, 0x61	; 97
   2:	72 2d       	mov	r23, r2
   4:	6c 69       	ori	r22, 0x9C	; 156
   6:	62 63       	ori	r22, 0x32	; 50
   8:	20 32       	cpi	r18, 0x20	; 32
   a:	2e 30       	cpi	r18, 0x0E	; 14
   c:	2e 30       	cpi	r18, 0x0E	; 14
   e:	00 75       	andi	r16, 0x50	; 80
  10:	69 6e       	ori	r22, 0xE9	; 233
  12:	74 38       	cpi	r23, 0x84	; 132
  14:	5f 74       	andi	r21, 0x4F	; 79
  16:	00 75       	andi	r16, 0x50	; 80
  18:	69 6e       	ori	r22, 0xE9	; 233
  1a:	74 31       	cpi	r23, 0x14	; 20
  1c:	36 5f       	subi	r19, 0xF6	; 246
  1e:	74 00       	.word	0x0074	; ????
  20:	5f 5f       	subi	r21, 0xFF	; 255
  22:	65 65       	ori	r22, 0x55	; 85
  24:	70 72       	andi	r23, 0x20	; 32
  26:	6f 6d       	ori	r22, 0xDF	; 223
  28:	00 41       	sbci	r16, 0x10	; 16
  2a:	44 4d       	sbci	r20, 0xD4	; 212
  2c:	55 58       	subi	r21, 0x85	; 133
  2e:	00 41       	sbci	r16, 0x10	; 16
  30:	44 43       	sbci	r20, 0x34	; 52
  32:	53 52       	subi	r21, 0x23	; 35
  34:	41 00       	.word	0x0041	; ????
  36:	41 44       	sbci	r20, 0x41	; 65
  38:	43 00       	.word	0x0043	; ????
  3a:	41 44       	sbci	r20, 0x41	; 65
  3c:	43 53       	subi	r20, 0x33	; 51
  3e:	52 42       	sbci	r21, 0x22	; 34
  40:	00 44       	sbci	r16, 0x40	; 64
  42:	49 44       	sbci	r20, 0x49	; 73
  44:	52 30       	cpi	r21, 0x02	; 2
  46:	00 41       	sbci	r16, 0x10	; 16
  48:	44 43       	sbci	r20, 0x34	; 52
  4a:	53 52       	subi	r21, 0x23	; 35
  4c:	42 00       	.word	0x0042	; ????
  4e:	41 43       	sbci	r20, 0x31	; 49
  50:	53 52       	subi	r21, 0x23	; 35
  52:	00 44       	sbci	r16, 0x40	; 64
  54:	49 44       	sbci	r20, 0x49	; 73
  56:	52 30       	cpi	r21, 0x02	; 2
  58:	00 45       	sbci	r16, 0x50	; 80
  5a:	45 41       	sbci	r20, 0x15	; 21
  5c:	52 00       	.word	0x0052	; ????
  5e:	45 45       	sbci	r20, 0x55	; 85
  60:	44 52       	subi	r20, 0x24	; 36
  62:	00 45       	sbci	r16, 0x50	; 80
  64:	45 43       	sbci	r20, 0x35	; 53
  66:	52 00       	.word	0x0052	; ????
  68:	53 52       	subi	r21, 0x23	; 35
  6a:	45 47       	sbci	r20, 0x75	; 117
  6c:	00 53       	subi	r16, 0x30	; 48
  6e:	50 4c       	sbci	r21, 0xC0	; 192
  70:	00 4d       	sbci	r16, 0xD0	; 208
  72:	43 55       	subi	r20, 0x53	; 83
  74:	43 52       	subi	r20, 0x23	; 35
  76:	00 4d       	sbci	r16, 0xD0	; 208
  78:	43 55       	subi	r20, 0x53	; 83
  7a:	53 52       	subi	r21, 0x23	; 35
  7c:	00 4f       	sbci	r16, 0xF0	; 240
  7e:	53 43       	sbci	r21, 0x33	; 51
  80:	43 41       	sbci	r20, 0x13	; 19
  82:	4c 00       	.word	0x004c	; ????
  84:	43 4c       	sbci	r20, 0xC3	; 195
  86:	4b 50       	subi	r20, 0x0B	; 11
  88:	52 00       	.word	0x0052	; ????
  8a:	44 57       	subi	r20, 0x74	; 116
  8c:	44 52       	subi	r20, 0x24	; 36
  8e:	00 53       	subi	r16, 0x30	; 48
  90:	50 4d       	sbci	r21, 0xD0	; 208
  92:	43 53       	subi	r20, 0x33	; 51
  94:	52 00       	.word	0x0052	; ????
  96:	50 4f       	sbci	r21, 0xF0	; 240
  98:	52 54       	subi	r21, 0x42	; 66
  9a:	42 00       	.word	0x0042	; ????
  9c:	44 44       	sbci	r20, 0x44	; 68
  9e:	52 42       	sbci	r21, 0x22	; 34
  a0:	00 50       	subi	r16, 0x00	; 0
  a2:	49 4e       	sbci	r20, 0xE9	; 233
  a4:	42 00       	.word	0x0042	; ????
  a6:	4d 43       	sbci	r20, 0x3D	; 61
  a8:	55 43       	sbci	r21, 0x35	; 53
  aa:	52 00       	.word	0x0052	; ????
  ac:	47 49       	sbci	r20, 0x97	; 151
  ae:	4d 53       	subi	r20, 0x3D	; 61
  b0:	4b 00       	.word	0x004b	; ????
  b2:	47 49       	sbci	r20, 0x97	; 151
  b4:	46 52       	subi	r20, 0x26	; 38
  b6:	00 50       	subi	r16, 0x00	; 0
  b8:	43 4d       	sbci	r20, 0xD3	; 211
  ba:	53 4b       	sbci	r21, 0xB3	; 179
  bc:	00 54       	subi	r16, 0x40	; 64
  be:	49 4d       	sbci	r20, 0xD9	; 217
  c0:	53 4b       	sbci	r21, 0xB3	; 179
  c2:	30 00       	.word	0x0030	; ????
  c4:	54 49       	sbci	r21, 0x94	; 148
  c6:	46 52       	subi	r20, 0x26	; 38
  c8:	30 00       	.word	0x0030	; ????
  ca:	4f 43       	sbci	r20, 0x3F	; 63
  cc:	52 30       	cpi	r21, 0x02	; 2
  ce:	41 00       	.word	0x0041	; ????
  d0:	54 43       	sbci	r21, 0x34	; 52
  d2:	43 52       	subi	r20, 0x23	; 35
  d4:	30 41       	sbci	r19, 0x10	; 16
  d6:	00 54       	subi	r16, 0x40	; 64
  d8:	43 4e       	sbci	r20, 0xE3	; 227
  da:	54 30       	cpi	r21, 0x04	; 4
  dc:	00 54       	subi	r16, 0x40	; 64
  de:	43 43       	sbci	r20, 0x33	; 51
  e0:	52 30       	cpi	r21, 0x02	; 2
  e2:	42 00       	.word	0x0042	; ????
  e4:	4f 43       	sbci	r20, 0x3F	; 63
  e6:	52 30       	cpi	r21, 0x02	; 2
  e8:	42 00       	.word	0x0042	; ????
  ea:	47 54       	subi	r20, 0x47	; 71
  ec:	43 43       	sbci	r20, 0x33	; 51
  ee:	52 00       	.word	0x0052	; ????
  f0:	57 44       	sbci	r21, 0x47	; 71
  f2:	54 43       	sbci	r21, 0x34	; 52
  f4:	52 00       	.word	0x0052	; ????
  f6:	47 4e       	sbci	r20, 0xE7	; 231
  f8:	55 20       	and	r5, r5
  fa:	43 31       	cpi	r20, 0x13	; 19
  fc:	37 20       	and	r3, r7
  fe:	38 2e       	mov	r3, r24
 100:	32 2e       	mov	r3, r18
 102:	30 20       	and	r3, r0
 104:	2d 6d       	ori	r18, 0xDD	; 221
 106:	6e 2d       	mov	r22, r14
 108:	66 6c       	ori	r22, 0xC6	; 198
 10a:	61 73       	andi	r22, 0x31	; 49
 10c:	68 3d       	cpi	r22, 0xD8	; 216
 10e:	31 20       	and	r3, r1
 110:	2d 6d       	ori	r18, 0xDD	; 221
 112:	6e 6f       	ori	r22, 0xFE	; 254
 114:	2d 73       	andi	r18, 0x3D	; 61
 116:	6b 69       	ori	r22, 0x9B	; 155
 118:	70 2d       	mov	r23, r0
 11a:	62 75       	andi	r22, 0x52	; 82
 11c:	67 20       	and	r6, r7
 11e:	2d 6d       	ori	r18, 0xDD	; 221
 120:	6d 63       	ori	r22, 0x3D	; 61
 122:	75 3d       	cpi	r23, 0xD5	; 213
 124:	61 76       	andi	r22, 0x61	; 97
 126:	72 32       	cpi	r23, 0x22	; 34
 128:	35 20       	and	r3, r5
 12a:	2d 6d       	ori	r18, 0xDD	; 221
 12c:	73 70       	andi	r23, 0x03	; 3
 12e:	38 20       	and	r3, r8
 130:	2d 67       	ori	r18, 0x7D	; 125
 132:	67 64       	ori	r22, 0x47	; 71
 134:	62 20       	and	r6, r2
 136:	2d 67       	ori	r18, 0x7D	; 125
 138:	20 2d       	mov	r18, r0
 13a:	4f 73       	andi	r20, 0x3F	; 63
 13c:	00 74       	andi	r16, 0x40	; 64
 13e:	79 70       	andi	r23, 0x09	; 9
 140:	65 5f       	subi	r22, 0xF5	; 245
 142:	72 65       	ori	r23, 0x52	; 82
 144:	67 00       	.word	0x0067	; ????
 146:	74 6d       	ori	r23, 0xD4	; 212
 148:	72 5f       	subi	r23, 0xF2	; 242
 14a:	63 6e       	ori	r22, 0xE3	; 227
 14c:	74 00       	.word	0x0074	; ????
 14e:	74 65       	ori	r23, 0x54	; 84
 150:	73 74       	andi	r23, 0x43	; 67
 152:	2e 63       	ori	r18, 0x3E	; 62
 154:	00 2f       	mov	r16, r16
 156:	68 6f       	ori	r22, 0xF8	; 248
 158:	6d 65       	ori	r22, 0x5D	; 93
 15a:	2f 6c       	ori	r18, 0xCF	; 207
 15c:	65 67       	ori	r22, 0x75	; 117
 15e:	6f 2f       	mov	r22, r31
 160:	77 6f       	ori	r23, 0xF7	; 247
 162:	72 6b       	ori	r23, 0xB2	; 178
 164:	2f 61       	ori	r18, 0x1F	; 31
 166:	72 64       	ori	r23, 0x42	; 66
 168:	75 69       	ori	r23, 0x95	; 149
 16a:	6e 6f       	ori	r22, 0xFE	; 254
 16c:	2f 73       	andi	r18, 0x3F	; 63
 16e:	74 72       	andi	r23, 0x24	; 36
 170:	65 6c       	ori	r22, 0xC5	; 197
 172:	61 5f       	subi	r22, 0xF1	; 241
 174:	62 6f       	ori	r22, 0xF2	; 242
 176:	6f 6d       	ori	r22, 0xDF	; 223
 178:	32 00       	.word	0x0032	; ????
 17a:	70 69       	ori	r23, 0x90	; 144
 17c:	6e 5f       	subi	r22, 0xFE	; 254
 17e:	74 6f       	ori	r23, 0xF4	; 244
 180:	67 67       	ori	r22, 0x77	; 119
 182:	6c 65       	ori	r22, 0x5C	; 92
 184:	00 75       	andi	r16, 0x50	; 80
 186:	6e 73       	andi	r22, 0x3E	; 62
 188:	69 67       	ori	r22, 0x79	; 121
 18a:	6e 65       	ori	r22, 0x5E	; 94
 18c:	64 20       	and	r6, r4
 18e:	63 68       	ori	r22, 0x83	; 131
 190:	61 72       	andi	r22, 0x21	; 33
 192:	00 70       	andi	r16, 0x00	; 0
 194:	77 6d       	ori	r23, 0xD7	; 215
 196:	5f 77       	andi	r21, 0x7F	; 127
 198:	69 64       	ori	r22, 0x49	; 73
 19a:	74 68       	ori	r23, 0x84	; 132
 19c:	00 49       	sbci	r16, 0x90	; 144
 19e:	4e 50       	subi	r20, 0x0E	; 14
 1a0:	55 54       	subi	r21, 0x45	; 69
 1a2:	00 6d       	ori	r16, 0xD0	; 208
 1a4:	61 69       	ori	r22, 0x91	; 145
 1a6:	6e 00       	.word	0x006e	; ????
 1a8:	70 69       	ori	r23, 0x90	; 144
 1aa:	6e 73       	andi	r22, 0x3E	; 62
 1ac:	00 6c       	ori	r16, 0xC0	; 192
 1ae:	6f 6e       	ori	r22, 0xEF	; 239
 1b0:	67 20       	and	r6, r7
 1b2:	6c 6f       	ori	r22, 0xFC	; 252
 1b4:	6e 67       	ori	r22, 0x7E	; 126
 1b6:	20 75       	andi	r18, 0x50	; 80
 1b8:	6e 73       	andi	r22, 0x3E	; 62
 1ba:	69 67       	ori	r22, 0x79	; 121
 1bc:	6e 65       	ori	r22, 0x5E	; 94
 1be:	64 20       	and	r6, r4
 1c0:	69 6e       	ori	r22, 0xE9	; 233
 1c2:	74 00       	.word	0x0074	; ????
 1c4:	75 69       	ori	r23, 0x95	; 149
 1c6:	6e 74       	andi	r22, 0x4E	; 78
 1c8:	38 5f       	subi	r19, 0xF8	; 248
 1ca:	74 00       	.word	0x0074	; ????
 1cc:	70 69       	ori	r23, 0x90	; 144
 1ce:	6e 5f       	subi	r22, 0xFE	; 254
 1d0:	77 72       	andi	r23, 0x27	; 39
 1d2:	69 74       	andi	r22, 0x49	; 73
 1d4:	65 00       	.word	0x0065	; ????
 1d6:	70 69       	ori	r23, 0x90	; 144
 1d8:	6e 5f       	subi	r22, 0xFE	; 254
 1da:	67 65       	ori	r22, 0x57	; 87
 1dc:	74 5f       	subi	r23, 0xF4	; 244
 1de:	73 70       	andi	r23, 0x03	; 3
 1e0:	65 63       	ori	r22, 0x35	; 53
 1e2:	00 70       	andi	r16, 0x00	; 0
 1e4:	69 6e       	ori	r22, 0xE9	; 233
 1e6:	5f 74       	andi	r21, 0x4F	; 79
 1e8:	00 5f       	subi	r16, 0xF0	; 240
 1ea:	70 69       	ori	r23, 0x90	; 144
 1ec:	6e 00       	.word	0x006e	; ????
 1ee:	6c 6f       	ori	r22, 0xFC	; 252
 1f0:	6e 67       	ori	r22, 0x7E	; 126
 1f2:	20 6c       	ori	r18, 0xC0	; 192
 1f4:	6f 6e       	ori	r22, 0xEF	; 239
 1f6:	67 20       	and	r6, r7
 1f8:	69 6e       	ori	r22, 0xE9	; 233
 1fa:	74 00       	.word	0x0074	; ????
 1fc:	70 69       	ori	r23, 0x90	; 144
 1fe:	6e 5f       	subi	r22, 0xFE	; 254
 200:	72 65       	ori	r23, 0x52	; 82
 202:	61 64       	ori	r22, 0x41	; 65
 204:	00 6d       	ori	r16, 0xD0	; 208
 206:	61 73       	andi	r22, 0x31	; 49
 208:	6b 00       	.word	0x006b	; ????
 20a:	73 72       	andi	r23, 0x23	; 35
 20c:	65 67       	ori	r22, 0x75	; 117
 20e:	5f 70       	andi	r21, 0x0F	; 15
 210:	72 65       	ori	r23, 0x52	; 82
 212:	76 00       	.word	0x0076	; ????
 214:	49 4e       	sbci	r20, 0xE9	; 233
 216:	50 55       	subi	r21, 0x50	; 80
 218:	54 5f       	subi	r21, 0xF4	; 244
 21a:	50 55       	subi	r21, 0x50	; 80
 21c:	4c 4c       	sbci	r20, 0xCC	; 204
 21e:	55 50       	subi	r21, 0x05	; 5
 220:	00 70       	andi	r16, 0x00	; 0
 222:	6f 72       	andi	r22, 0x2F	; 47
 224:	74 00       	.word	0x0074	; ????
 226:	75 69       	ori	r23, 0x95	; 149
 228:	6e 74       	andi	r22, 0x4E	; 78
 22a:	31 36       	cpi	r19, 0x61	; 97
 22c:	5f 74       	andi	r21, 0x4F	; 79
 22e:	00 70       	andi	r16, 0x00	; 0
 230:	69 6e       	ori	r22, 0xE9	; 233
 232:	5f 6d       	ori	r21, 0xDF	; 223
 234:	6f 64       	ori	r22, 0x4F	; 79
 236:	65 00       	.word	0x0065	; ????
 238:	70 77       	andi	r23, 0x70	; 112
 23a:	6d 5f       	subi	r22, 0xFD	; 253
 23c:	77 69       	ori	r23, 0x97	; 151
 23e:	64 74       	andi	r22, 0x44	; 68
 240:	68 5f       	subi	r22, 0xF8	; 248
 242:	6f 66       	ori	r22, 0x6F	; 111
 244:	66 00       	.word	0x0066	; ????
 246:	5f 5f       	subi	r21, 0xFF	; 255
 248:	76 65       	ori	r23, 0x56	; 86
 24a:	63 74       	andi	r22, 0x43	; 67
 24c:	6f 72       	andi	r22, 0x2F	; 47
 24e:	5f 36       	cpi	r21, 0x6F	; 111
 250:	00 4f       	sbci	r16, 0xF0	; 240
 252:	55 54       	subi	r21, 0x45	; 69
 254:	50 55       	subi	r21, 0x50	; 80
 256:	54 00       	.word	0x0054	; ????
 258:	69 6e       	ori	r22, 0xE9	; 233
 25a:	5f 72       	andi	r21, 0x2F	; 47
 25c:	65 67       	ori	r22, 0x75	; 117
 25e:	00 6f       	ori	r16, 0xF0	; 240
 260:	75 74       	andi	r23, 0x45	; 69
 262:	5f 72       	andi	r21, 0x2F	; 47
 264:	65 67       	ori	r22, 0x75	; 117
 266:	00 70       	andi	r16, 0x00	; 0
 268:	77 6d       	ori	r23, 0xD7	; 215
 26a:	5f 77       	andi	r21, 0x7F	; 127
 26c:	69 64       	ori	r22, 0x49	; 73
 26e:	74 68       	ori	r23, 0x84	; 132
 270:	5f 6f       	ori	r21, 0xFF	; 255
 272:	6e 00       	.word	0x006e	; ????
 274:	2e 2e       	mov	r2, r30
 276:	2f 2e       	mov	r2, r31
 278:	2e 2f       	mov	r18, r30
 27a:	2e 2e       	mov	r2, r30
 27c:	2f 2e       	mov	r2, r31
 27e:	2e 2f       	mov	r18, r30
 280:	2e 2e       	mov	r2, r30
 282:	2f 2e       	mov	r2, r31
 284:	2e 2f       	mov	r18, r30
 286:	67 63       	ori	r22, 0x37	; 55
 288:	63 2d       	mov	r22, r3
 28a:	38 2e       	mov	r3, r24
 28c:	32 2e       	mov	r3, r18
 28e:	30 2f       	mov	r19, r16
 290:	6c 69       	ori	r22, 0x9C	; 156
 292:	62 67       	ori	r22, 0x72	; 114
 294:	63 63       	ori	r22, 0x33	; 51
 296:	2f 63       	ori	r18, 0x3F	; 63
 298:	6f 6e       	ori	r22, 0xEF	; 239
 29a:	66 69       	ori	r22, 0x96	; 150
 29c:	67 2f       	mov	r22, r23
 29e:	61 76       	andi	r22, 0x61	; 97
 2a0:	72 2f       	mov	r23, r18
 2a2:	6c 69       	ori	r22, 0x9C	; 156
 2a4:	62 31       	cpi	r22, 0x12	; 18
 2a6:	66 75       	andi	r22, 0x56	; 86
 2a8:	6e 63       	ori	r22, 0x3E	; 62
 2aa:	73 2e       	mov	r7, r19
 2ac:	53 00       	.word	0x0053	; ????
 2ae:	2f 68       	ori	r18, 0x8F	; 143
 2b0:	6f 6d       	ori	r22, 0xDF	; 223
 2b2:	65 2f       	mov	r22, r21
 2b4:	6c 65       	ori	r22, 0x5C	; 92
 2b6:	67 6f       	ori	r22, 0xF7	; 247
 2b8:	2f 74       	andi	r18, 0x4F	; 79
 2ba:	6f 6f       	ori	r22, 0xFF	; 255
 2bc:	6c 63       	ori	r22, 0x3C	; 60
 2be:	68 61       	ori	r22, 0x18	; 24
 2c0:	69 6e       	ori	r22, 0xE9	; 233
 2c2:	2f 61       	ori	r18, 0x1F	; 31
 2c4:	76 72       	andi	r23, 0x26	; 38
 2c6:	2f 62       	ori	r18, 0x2F	; 47
 2c8:	75 69       	ori	r23, 0x95	; 149
 2ca:	6c 64       	ori	r22, 0x4C	; 76
 2cc:	2f 67       	ori	r18, 0x7F	; 127
 2ce:	63 63       	ori	r22, 0x33	; 51
 2d0:	2f 61       	ori	r18, 0x1F	; 31
 2d2:	76 72       	andi	r23, 0x26	; 38
 2d4:	2f 61       	ori	r18, 0x1F	; 31
 2d6:	76 72       	andi	r23, 0x26	; 38
 2d8:	32 35       	cpi	r19, 0x52	; 82
 2da:	2f 74       	andi	r18, 0x4F	; 79
 2dc:	69 6e       	ori	r22, 0xE9	; 233
 2de:	79 2d       	mov	r23, r9
 2e0:	73 74       	andi	r23, 0x43	; 67
 2e2:	61 63       	ori	r22, 0x31	; 49
 2e4:	6b 2f       	mov	r22, r27
 2e6:	6c 69       	ori	r22, 0x9C	; 156
 2e8:	62 67       	ori	r22, 0x72	; 114
 2ea:	63 63       	ori	r22, 0x33	; 51
 2ec:	00 47       	sbci	r16, 0x70	; 112
 2ee:	4e 55       	subi	r20, 0x5E	; 94
 2f0:	20 41       	sbci	r18, 0x10	; 16
 2f2:	53 20       	and	r5, r3
 2f4:	32 2e       	mov	r3, r18
 2f6:	33 31       	cpi	r19, 0x13	; 19
	...

Disassembly of section .debug_loc:

00000000 <.debug_loc>:
   0:	00 00       	nop
   2:	00 00       	nop
   4:	00 00       	nop
   6:	88 01       	movw	r16, r16
   8:	00 00       	nop
   a:	a2 01       	movw	r20, r4
   c:	00 00       	nop
   e:	01 00       	.word	0x0001	; ????
  10:	68 a2       	std	Y+32, r6	; 0x20
  12:	01 00       	.word	0x0001	; ????
  14:	00 04       	cpc	r0, r0
  16:	02 00       	.word	0x0002	; ????
  18:	00 01       	movw	r0, r0
  1a:	00 6e       	ori	r16, 0xE0	; 224
  1c:	04 02       	muls	r16, r20
  1e:	00 00       	nop
  20:	18 02       	muls	r17, r24
  22:	00 00       	nop
  24:	04 00       	.word	0x0004	; ????
  26:	f3 01       	movw	r30, r6
  28:	68 9f       	mul	r22, r24
	...
  36:	00 00       	nop
  38:	88 01       	movw	r16, r16
  3a:	00 00       	nop
  3c:	a6 01       	movw	r20, r12
  3e:	00 00       	nop
  40:	06 00       	.word	0x0006	; ????
  42:	66 93       	lac	Z, r22
  44:	01 67       	ori	r16, 0x71	; 113
  46:	93 01       	movw	r18, r6
  48:	a6 01       	movw	r20, r12
  4a:	00 00       	nop
  4c:	0e 02       	muls	r16, r30
  4e:	00 00       	nop
  50:	06 00       	.word	0x0006	; ????
  52:	6c 93       	st	X, r22
  54:	01 6d       	ori	r16, 0xD1	; 209
  56:	93 01       	movw	r18, r6
  58:	0e 02       	muls	r16, r30
  5a:	00 00       	nop
  5c:	18 02       	muls	r17, r24
  5e:	00 00       	nop
  60:	04 00       	.word	0x0004	; ????
  62:	f3 01       	movw	r30, r6
  64:	66 9f       	mul	r22, r22
	...
  72:	00 00       	nop
  74:	88 01       	movw	r16, r16
  76:	00 00       	nop
  78:	d6 01       	movw	r26, r12
  7a:	00 00       	nop
  7c:	06 00       	.word	0x0006	; ????
  7e:	64 93       	xch	Z, r22
  80:	01 65       	ori	r16, 0x51	; 81
  82:	93 01       	movw	r18, r6
  84:	d6 01       	movw	r26, r12
  86:	00 00       	nop
  88:	16 02       	muls	r17, r22
  8a:	00 00       	nop
  8c:	06 00       	.word	0x0006	; ????
  8e:	5e 93       	st	-X, r21
  90:	01 5f       	subi	r16, 0xF1	; 241
  92:	93 01       	movw	r18, r6
  94:	16 02       	muls	r17, r22
  96:	00 00       	nop
  98:	18 02       	muls	r17, r24
  9a:	00 00       	nop
  9c:	06 00       	.word	0x0006	; ????
  9e:	64 93       	xch	Z, r22
  a0:	01 65       	ori	r16, 0x51	; 81
  a2:	93 01       	movw	r18, r6
	...
  b0:	88 01       	movw	r16, r16
  b2:	00 00       	nop
  b4:	12 02       	muls	r17, r18
  b6:	00 00       	nop
  b8:	06 00       	.word	0x0006	; ????
  ba:	60 93 01 61 	sts	0x6101, r22	; 0x806101 <__bss_end+0x606a>
  be:	93 01       	movw	r18, r6
  c0:	12 02       	muls	r17, r18
  c2:	00 00       	nop
  c4:	18 02       	muls	r17, r24
  c6:	00 00       	nop
  c8:	06 00       	.word	0x0006	; ????
  ca:	6a 93       	st	-Y, r22
  cc:	01 6b       	ori	r16, 0xB1	; 177
  ce:	93 01       	movw	r18, r6
	...
  e4:	00 01       	movw	r0, r0
  e6:	00 00       	nop
  e8:	1c 01       	movw	r2, r24
  ea:	00 00       	nop
  ec:	01 00       	.word	0x0001	; ????
  ee:	68 1c       	adc	r6, r8
  f0:	01 00       	.word	0x0001	; ????
  f2:	00 34       	cpi	r16, 0x40	; 64
  f4:	01 00       	.word	0x0001	; ????
  f6:	00 04       	cpc	r0, r0
  f8:	00 f3       	brcs	.-64     	; 0xba <pin_toggle+0x8>
  fa:	01 68       	ori	r16, 0x81	; 129
  fc:	9f 34       	cpi	r25, 0x4F	; 79
  fe:	01 00       	.word	0x0001	; ????
 100:	00 3c       	cpi	r16, 0xC0	; 192
 102:	01 00       	.word	0x0001	; ????
 104:	00 01       	movw	r0, r0
 106:	00 68       	ori	r16, 0x80	; 128
 108:	3c 01       	movw	r6, r24
 10a:	00 00       	nop
 10c:	60 01       	movw	r12, r0
 10e:	00 00       	nop
 110:	04 00       	.word	0x0004	; ????
 112:	f3 01       	movw	r30, r6
 114:	68 9f       	mul	r22, r24
 116:	60 01       	movw	r12, r0
 118:	00 00       	nop
 11a:	68 01       	movw	r12, r16
 11c:	00 00       	nop
 11e:	01 00       	.word	0x0001	; ????
 120:	68 68       	ori	r22, 0x88	; 136
 122:	01 00       	.word	0x0001	; ????
 124:	00 88       	ldd	r0, Z+16	; 0x10
 126:	01 00       	.word	0x0001	; ????
 128:	00 04       	cpc	r0, r0
 12a:	00 f3       	brcs	.-64     	; 0xec <pin_read+0xc>
 12c:	01 68       	ori	r16, 0x81	; 129
 12e:	9f 00       	.word	0x009f	; ????
	...
 144:	01 00       	.word	0x0001	; ????
 146:	00 1a       	sub	r0, r16
 148:	01 00       	.word	0x0001	; ????
 14a:	00 06       	cpc	r0, r16
 14c:	00 66       	ori	r16, 0x60	; 96
 14e:	93 01       	movw	r18, r6
 150:	67 93       	lat	Z, r22
 152:	01 1a       	sub	r0, r17
 154:	01 00       	.word	0x0001	; ????
 156:	00 34       	cpi	r16, 0x40	; 64
 158:	01 00       	.word	0x0001	; ????
 15a:	00 04       	cpc	r0, r0
 15c:	00 f3       	brcs	.-64     	; 0x11e <pin_mode+0x1e>
 15e:	01 66       	ori	r16, 0x61	; 97
 160:	9f 34       	cpi	r25, 0x4F	; 79
 162:	01 00       	.word	0x0001	; ????
 164:	00 3a       	cpi	r16, 0xA0	; 160
 166:	01 00       	.word	0x0001	; ????
 168:	00 06       	cpc	r0, r16
 16a:	00 66       	ori	r16, 0x60	; 96
 16c:	93 01       	movw	r18, r6
 16e:	67 93       	lat	Z, r22
 170:	01 3a       	cpi	r16, 0xA1	; 161
 172:	01 00       	.word	0x0001	; ????
 174:	00 60       	ori	r16, 0x00	; 0
 176:	01 00       	.word	0x0001	; ????
 178:	00 04       	cpc	r0, r0
 17a:	00 f3       	brcs	.-64     	; 0x13c <pin_mode+0x3c>
 17c:	01 66       	ori	r16, 0x61	; 97
 17e:	9f 60       	ori	r25, 0x0F	; 15
 180:	01 00       	.word	0x0001	; ????
 182:	00 66       	ori	r16, 0x60	; 96
 184:	01 00       	.word	0x0001	; ????
 186:	00 06       	cpc	r0, r16
 188:	00 66       	ori	r16, 0x60	; 96
 18a:	93 01       	movw	r18, r6
 18c:	67 93       	lat	Z, r22
 18e:	01 66       	ori	r16, 0x61	; 97
 190:	01 00       	.word	0x0001	; ????
 192:	00 88       	ldd	r0, Z+16	; 0x10
 194:	01 00       	.word	0x0001	; ????
 196:	00 04       	cpc	r0, r0
 198:	00 f3       	brcs	.-64     	; 0x15a <pin_mode+0x5a>
 19a:	01 66       	ori	r16, 0x61	; 97
 19c:	9f 00       	.word	0x009f	; ????
	...
 1a6:	00 00       	nop
 1a8:	00 e0       	ldi	r16, 0x00	; 0
 1aa:	00 00       	nop
 1ac:	00 e8       	ldi	r16, 0x80	; 128
 1ae:	00 00       	nop
 1b0:	00 01       	movw	r0, r0
 1b2:	00 68       	ori	r16, 0x80	; 128
 1b4:	e8 00       	.word	0x00e8	; ????
 1b6:	00 00       	nop
 1b8:	00 01       	movw	r0, r0
 1ba:	00 00       	nop
 1bc:	04 00       	.word	0x0004	; ????
 1be:	f3 01       	movw	r30, r6
 1c0:	68 9f       	mul	r22, r24
	...
 1ce:	b2 00       	.word	0x00b2	; ????
 1d0:	00 00       	nop
 1d2:	c0 00       	.word	0x00c0	; ????
 1d4:	00 00       	nop
 1d6:	01 00       	.word	0x0001	; ????
 1d8:	68 c0       	rjmp	.+208    	; 0x2aa <main+0x38>
 1da:	00 00       	nop
 1dc:	00 e0       	ldi	r16, 0x00	; 0
 1de:	00 00       	nop
 1e0:	00 01       	movw	r0, r0
 1e2:	00 62       	ori	r16, 0x20	; 32
	...
 1ec:	00 00       	nop
 1ee:	b8 00       	.word	0x00b8	; ????
 1f0:	00 00       	nop
 1f2:	e0 00       	.word	0x00e0	; ????
 1f4:	00 00       	nop
 1f6:	01 00       	.word	0x0001	; ????
 1f8:	6a 00       	.word	0x006a	; ????
	...
 202:	00 00       	nop
 204:	00 48       	sbci	r16, 0x80	; 128
 206:	00 00       	nop
 208:	00 54       	subi	r16, 0x40	; 64
 20a:	00 00       	nop
 20c:	00 01       	movw	r0, r0
 20e:	00 68       	ori	r16, 0x80	; 128
 210:	54 00       	.word	0x0054	; ????
 212:	00 00       	nop
 214:	b2 00       	.word	0x00b2	; ????
 216:	00 00       	nop
 218:	01 00       	.word	0x0001	; ????
 21a:	62 00       	.word	0x0062	; ????
	...
 22c:	00 48       	sbci	r16, 0x80	; 128
 22e:	00 00       	nop
 230:	00 58       	subi	r16, 0x80	; 128
 232:	00 00       	nop
 234:	00 01       	movw	r0, r0
 236:	00 66       	ori	r16, 0x60	; 96
 238:	58 00       	.word	0x0058	; ????
 23a:	00 00       	nop
 23c:	7c 00       	.word	0x007c	; ????
 23e:	00 00       	nop
 240:	01 00       	.word	0x0001	; ????
 242:	64 7c       	andi	r22, 0xC4	; 196
 244:	00 00       	nop
 246:	00 98       	cbi	0x00, 0	; 0
 248:	00 00       	nop
 24a:	00 04       	cpc	r0, r0
 24c:	00 f3       	brcs	.-64     	; 0x20e <pin_get_spec+0x86>
 24e:	01 66       	ori	r16, 0x61	; 97
 250:	9f 98       	cbi	0x13, 7	; 19
 252:	00 00       	nop
 254:	00 9a       	sbi	0x00, 0	; 0
 256:	00 00       	nop
 258:	00 01       	movw	r0, r0
 25a:	00 64       	ori	r16, 0x40	; 64
 25c:	9a 00       	.word	0x009a	; ????
 25e:	00 00       	nop
 260:	b2 00       	.word	0x00b2	; ????
 262:	00 00       	nop
 264:	04 00       	.word	0x0004	; ????
 266:	f3 01       	movw	r30, r6
 268:	66 9f       	mul	r22, r22
	...
 276:	6e 00       	.word	0x006e	; ????
 278:	00 00       	nop
 27a:	92 00       	.word	0x0092	; ????
 27c:	00 00       	nop
 27e:	01 00       	.word	0x0001	; ????
 280:	6a 98       	cbi	0x0d, 2	; 13
 282:	00 00       	nop
 284:	00 b2       	in	r0, 0x10	; 16
 286:	00 00       	nop
 288:	00 01       	movw	r0, r0
 28a:	00 6a       	ori	r16, 0xA0	; 160
	...

Disassembly of section .debug_ranges:

00000000 <.debug_ranges>:
   0:	48 00       	.word	0x0048	; ????
   2:	00 00       	nop
   4:	72 02       	muls	r23, r18
   6:	00 00       	nop
   8:	72 02       	muls	r23, r18
   a:	00 00       	nop
   c:	e4 02       	muls	r30, r20
	...
