
main.elf:     file format elf32-avr


Disassembly of section .text:

00000c00 <__vectors>:
 c00:	12 c0       	rjmp	.+36     	; 0xc26 <__init1>
 c02:	34 c0       	rjmp	.+104    	; 0xc6c <__bad_interrupt>
 c04:	33 c0       	rjmp	.+102    	; 0xc6c <__bad_interrupt>
 c06:	32 c0       	rjmp	.+100    	; 0xc6c <__bad_interrupt>
 c08:	31 c0       	rjmp	.+98     	; 0xc6c <__bad_interrupt>
 c0a:	30 c0       	rjmp	.+96     	; 0xc6c <__bad_interrupt>
 c0c:	2f c0       	rjmp	.+94     	; 0xc6c <__bad_interrupt>
 c0e:	2e c0       	rjmp	.+92     	; 0xc6c <__bad_interrupt>
 c10:	2d c0       	rjmp	.+90     	; 0xc6c <__bad_interrupt>
 c12:	2c c0       	rjmp	.+88     	; 0xc6c <__bad_interrupt>
 c14:	2b c0       	rjmp	.+86     	; 0xc6c <__bad_interrupt>
 c16:	2a c0       	rjmp	.+84     	; 0xc6c <__bad_interrupt>
 c18:	29 c0       	rjmp	.+82     	; 0xc6c <__bad_interrupt>
 c1a:	28 c0       	rjmp	.+80     	; 0xc6c <__bad_interrupt>
 c1c:	28 c0       	rjmp	.+80     	; 0xc6e <__vector_14>
 c1e:	26 c0       	rjmp	.+76     	; 0xc6c <__bad_interrupt>
 c20:	25 c0       	rjmp	.+74     	; 0xc6c <__bad_interrupt>
 c22:	24 c0       	rjmp	.+72     	; 0xc6c <__bad_interrupt>
 c24:	23 c0       	rjmp	.+70     	; 0xc6c <__bad_interrupt>

00000c26 <__init1>:
 c26:	11 24       	eor	r1, r1
 c28:	1f be       	out	0x3f, r1	; 63
 c2a:	cf e5       	ldi	r28, 0x5F	; 95
 c2c:	d4 e0       	ldi	r29, 0x04	; 4
 c2e:	de bf       	out	0x3e, r29	; 62
 c30:	cd bf       	out	0x3d, r28	; 61

00000c32 <__init3>:
 c32:	89 e6       	ldi	r24, 0x69	; 105
 c34:	90 e0       	ldi	r25, 0x00	; 0

00000c36 <__clearram>:
 c36:	d4 e0       	ldi	r29, 0x04	; 4
 c38:	c0 e6       	ldi	r28, 0x60	; 96

00000c3a <__clearramloop14>:
 c3a:	1a 92       	st	-Y, r1
 c3c:	c8 17       	cp	r28, r24
 c3e:	d9 07       	cpc	r29, r25
 c40:	e1 f7       	brne	.-8      	; 0xc3a <__clearramloop14>

00000c42 <__do_copy_data>:
 c42:	10 e0       	ldi	r17, 0x00	; 0
 c44:	a0 e6       	ldi	r26, 0x60	; 96
 c46:	b0 e0       	ldi	r27, 0x00	; 0
 c48:	ee e3       	ldi	r30, 0x3E	; 62
 c4a:	ff e0       	ldi	r31, 0x0F	; 15
 c4c:	02 c0       	rjmp	.+4      	; 0xc52 <__do_copy_data+0x10>
 c4e:	05 90       	lpm	r0, Z+
 c50:	0d 92       	st	X+, r0
 c52:	a8 36       	cpi	r26, 0x68	; 104
 c54:	b1 07       	cpc	r27, r17
 c56:	d9 f7       	brne	.-10     	; 0xc4e <__do_copy_data+0xc>

00000c58 <__do_clear_bss>:
 c58:	10 e0       	ldi	r17, 0x00	; 0
 c5a:	a8 e6       	ldi	r26, 0x68	; 104
 c5c:	b0 e0       	ldi	r27, 0x00	; 0
 c5e:	01 c0       	rjmp	.+2      	; 0xc62 <.do_clear_bss_start>

00000c60 <.do_clear_bss_loop>:
 c60:	1d 92       	st	X+, r1

00000c62 <.do_clear_bss_start>:
 c62:	a9 36       	cpi	r26, 0x69	; 105
 c64:	b1 07       	cpc	r27, r17
 c66:	e1 f7       	brne	.-8      	; 0xc60 <.do_clear_bss_loop>
 c68:	8b d0       	rcall	.+278    	; 0xd80 <main>
 c6a:	67 c1       	rjmp	.+718    	; 0xf3a <_exit>

00000c6c <__bad_interrupt>:
 c6c:	c9 cf       	rjmp	.-110    	; 0xc00 <__vectors>

00000c6e <__vector_14>:
 c6e:	1f 92       	push	r1
 c70:	0f 92       	push	r0
 c72:	0f b6       	in	r0, 0x3f	; 63
 c74:	0f 92       	push	r0
 c76:	11 24       	eor	r1, r1
 c78:	2f 93       	push	r18
 c7a:	3f 93       	push	r19
 c7c:	4f 93       	push	r20
 c7e:	5f 93       	push	r21
 c80:	6f 93       	push	r22
 c82:	7f 93       	push	r23
 c84:	8f 93       	push	r24
 c86:	9f 93       	push	r25
 c88:	af 93       	push	r26
 c8a:	bf 93       	push	r27
 c8c:	ef 93       	push	r30
 c8e:	ff 93       	push	r31
 c90:	44 b1       	in	r20, 0x04	; 4
 c92:	25 b1       	in	r18, 0x05	; 5
 c94:	80 91 68 00 	lds	r24, 0x0068
 c98:	88 23       	and	r24, r24
 c9a:	89 f4       	brne	.+34     	; 0xcbe <__vector_14+0x50>
 c9c:	92 2f       	mov	r25, r18
 c9e:	80 e0       	ldi	r24, 0x00	; 0
 ca0:	aa 27       	eor	r26, r26
 ca2:	97 fd       	sbrc	r25, 7
 ca4:	a0 95       	com	r26
 ca6:	ba 2f       	mov	r27, r26
 ca8:	50 e0       	ldi	r21, 0x00	; 0
 caa:	60 e0       	ldi	r22, 0x00	; 0
 cac:	70 e0       	ldi	r23, 0x00	; 0
 cae:	84 2b       	or	r24, r20
 cb0:	95 2b       	or	r25, r21
 cb2:	a6 2b       	or	r26, r22
 cb4:	b7 2b       	or	r27, r23
 cb6:	da d0       	rcall	.+436    	; 0xe6c <srand>
 cb8:	81 e0       	ldi	r24, 0x01	; 1
 cba:	80 93 68 00 	sts	0x0068, r24
 cbe:	d3 d0       	rcall	.+422    	; 0xe66 <rand>
 cc0:	8f 73       	andi	r24, 0x3F	; 63
 cc2:	90 70       	andi	r25, 0x00	; 0
 cc4:	81 30       	cpi	r24, 0x01	; 1
 cc6:	91 05       	cpc	r25, r1
 cc8:	e9 f0       	breq	.+58     	; 0xd04 <__vector_14+0x96>
 cca:	82 30       	cpi	r24, 0x02	; 2
 ccc:	91 05       	cpc	r25, r1
 cce:	89 f1       	breq	.+98     	; 0xd32 <__vector_14+0xc4>
 cd0:	00 97       	sbiw	r24, 0x00	; 0
 cd2:	09 f0       	breq	.+2      	; 0xcd6 <__vector_14+0x68>
 cd4:	44 c0       	rjmp	.+136    	; 0xd5e <__vector_14+0xf0>
 cd6:	80 91 60 00 	lds	r24, 0x0060
 cda:	88 23       	and	r24, r24
 cdc:	49 f0       	breq	.+18     	; 0xcf0 <__vector_14+0x82>
 cde:	83 b5       	in	r24, 0x23	; 35
 ce0:	8f 5f       	subi	r24, 0xFF	; 255
 ce2:	83 bd       	out	0x23, r24	; 35
 ce4:	83 b5       	in	r24, 0x23	; 35
 ce6:	8f 3f       	cpi	r24, 0xFF	; 255
 ce8:	d1 f5       	brne	.+116    	; 0xd5e <__vector_14+0xf0>
 cea:	10 92 60 00 	sts	0x0060, r1
 cee:	37 c0       	rjmp	.+110    	; 0xd5e <__vector_14+0xf0>
 cf0:	83 b5       	in	r24, 0x23	; 35
 cf2:	81 50       	subi	r24, 0x01	; 1
 cf4:	83 bd       	out	0x23, r24	; 35
 cf6:	83 b5       	in	r24, 0x23	; 35
 cf8:	88 23       	and	r24, r24
 cfa:	89 f5       	brne	.+98     	; 0xd5e <__vector_14+0xf0>
 cfc:	81 e0       	ldi	r24, 0x01	; 1
 cfe:	80 93 60 00 	sts	0x0060, r24
 d02:	2d c0       	rjmp	.+90     	; 0xd5e <__vector_14+0xf0>
 d04:	80 91 61 00 	lds	r24, 0x0061
 d08:	88 23       	and	r24, r24
 d0a:	49 f0       	breq	.+18     	; 0xd1e <__vector_14+0xb0>
 d0c:	88 b5       	in	r24, 0x28	; 40
 d0e:	8f 5f       	subi	r24, 0xFF	; 255
 d10:	88 bd       	out	0x28, r24	; 40
 d12:	88 b5       	in	r24, 0x28	; 40
 d14:	8f 3f       	cpi	r24, 0xFF	; 255
 d16:	19 f5       	brne	.+70     	; 0xd5e <__vector_14+0xf0>
 d18:	10 92 61 00 	sts	0x0061, r1
 d1c:	20 c0       	rjmp	.+64     	; 0xd5e <__vector_14+0xf0>
 d1e:	88 b5       	in	r24, 0x28	; 40
 d20:	81 50       	subi	r24, 0x01	; 1
 d22:	88 bd       	out	0x28, r24	; 40
 d24:	88 b5       	in	r24, 0x28	; 40
 d26:	88 23       	and	r24, r24
 d28:	d1 f4       	brne	.+52     	; 0xd5e <__vector_14+0xf0>
 d2a:	81 e0       	ldi	r24, 0x01	; 1
 d2c:	80 93 61 00 	sts	0x0061, r24
 d30:	16 c0       	rjmp	.+44     	; 0xd5e <__vector_14+0xf0>
 d32:	80 91 62 00 	lds	r24, 0x0062
 d36:	88 23       	and	r24, r24
 d38:	49 f0       	breq	.+18     	; 0xd4c <__vector_14+0xde>
 d3a:	8a b5       	in	r24, 0x2a	; 42
 d3c:	8f 5f       	subi	r24, 0xFF	; 255
 d3e:	8a bd       	out	0x2a, r24	; 42
 d40:	8a b5       	in	r24, 0x2a	; 42
 d42:	8f 3f       	cpi	r24, 0xFF	; 255
 d44:	61 f4       	brne	.+24     	; 0xd5e <__vector_14+0xf0>
 d46:	10 92 62 00 	sts	0x0062, r1
 d4a:	09 c0       	rjmp	.+18     	; 0xd5e <__vector_14+0xf0>
 d4c:	8a b5       	in	r24, 0x2a	; 42
 d4e:	81 50       	subi	r24, 0x01	; 1
 d50:	8a bd       	out	0x2a, r24	; 42
 d52:	8a b5       	in	r24, 0x2a	; 42
 d54:	88 23       	and	r24, r24
 d56:	19 f4       	brne	.+6      	; 0xd5e <__vector_14+0xf0>
 d58:	81 e0       	ldi	r24, 0x01	; 1
 d5a:	80 93 62 00 	sts	0x0062, r24
 d5e:	ff 91       	pop	r31
 d60:	ef 91       	pop	r30
 d62:	bf 91       	pop	r27
 d64:	af 91       	pop	r26
 d66:	9f 91       	pop	r25
 d68:	8f 91       	pop	r24
 d6a:	7f 91       	pop	r23
 d6c:	6f 91       	pop	r22
 d6e:	5f 91       	pop	r21
 d70:	4f 91       	pop	r20
 d72:	3f 91       	pop	r19
 d74:	2f 91       	pop	r18
 d76:	0f 90       	pop	r0
 d78:	0f be       	out	0x3f, r0	; 63
 d7a:	0f 90       	pop	r0
 d7c:	1f 90       	pop	r1
 d7e:	18 95       	reti

00000d80 <main>:
 d80:	88 e1       	ldi	r24, 0x18	; 24
 d82:	0f b6       	in	r0, 0x3f	; 63
 d84:	f8 94       	cli
 d86:	81 bd       	out	0x21, r24	; 33
 d88:	11 bc       	out	0x21, r1	; 33
 d8a:	0f be       	out	0x3f, r0	; 63
 d8c:	f8 94       	cli
 d8e:	bb 9a       	sbi	0x17, 3	; 23
 d90:	ba 9a       	sbi	0x17, 2	; 23
 d92:	b9 9a       	sbi	0x17, 1	; 23
 d94:	1a bc       	out	0x2a, r1	; 42
 d96:	18 bc       	out	0x28, r1	; 40
 d98:	81 ea       	ldi	r24, 0xA1	; 161
 d9a:	8f bd       	out	0x2f, r24	; 47
 d9c:	89 e0       	ldi	r24, 0x09	; 9
 d9e:	8e bd       	out	0x2e, r24	; 46
 da0:	13 bc       	out	0x23, r1	; 35
 da2:	89 e6       	ldi	r24, 0x69	; 105
 da4:	85 bd       	out	0x25, r24	; 37
 da6:	17 b8       	out	0x07, r1	; 7
 da8:	8f ee       	ldi	r24, 0xEF	; 239
 daa:	86 b9       	out	0x06, r24	; 6
 dac:	78 94       	sei
 dae:	85 b7       	in	r24, 0x35	; 53
 db0:	8f 78       	andi	r24, 0x8F	; 143
 db2:	85 bf       	out	0x35, r24	; 53
 db4:	f8 94       	cli
 db6:	85 b7       	in	r24, 0x35	; 53
 db8:	80 68       	ori	r24, 0x80	; 128
 dba:	85 bf       	out	0x35, r24	; 53
 dbc:	78 94       	sei
 dbe:	88 95       	sleep
 dc0:	85 b7       	in	r24, 0x35	; 53
 dc2:	8f 77       	andi	r24, 0x7F	; 127
 dc4:	f6 cf       	rjmp	.-20     	; 0xdb2 <main+0x32>

00000dc6 <do_rand>:
 dc6:	8f 92       	push	r8
 dc8:	9f 92       	push	r9
 dca:	af 92       	push	r10
 dcc:	bf 92       	push	r11
 dce:	cf 92       	push	r12
 dd0:	df 92       	push	r13
 dd2:	ef 92       	push	r14
 dd4:	ff 92       	push	r15
 dd6:	cf 93       	push	r28
 dd8:	df 93       	push	r29
 dda:	ec 01       	movw	r28, r24
 ddc:	88 81       	ld	r24, Y
 dde:	99 81       	ldd	r25, Y+1	; 0x01
 de0:	aa 81       	ldd	r26, Y+2	; 0x02
 de2:	bb 81       	ldd	r27, Y+3	; 0x03
 de4:	00 97       	sbiw	r24, 0x00	; 0
 de6:	a1 05       	cpc	r26, r1
 de8:	b1 05       	cpc	r27, r1
 dea:	21 f4       	brne	.+8      	; 0xdf4 <do_rand+0x2e>
 dec:	84 e2       	ldi	r24, 0x24	; 36
 dee:	99 ed       	ldi	r25, 0xD9	; 217
 df0:	ab e5       	ldi	r26, 0x5B	; 91
 df2:	b7 e0       	ldi	r27, 0x07	; 7
 df4:	bc 01       	movw	r22, r24
 df6:	cd 01       	movw	r24, r26
 df8:	2d e1       	ldi	r18, 0x1D	; 29
 dfa:	33 ef       	ldi	r19, 0xF3	; 243
 dfc:	41 e0       	ldi	r20, 0x01	; 1
 dfe:	50 e0       	ldi	r21, 0x00	; 0
 e00:	5f d0       	rcall	.+190    	; 0xec0 <__divmodsi4>
 e02:	49 01       	movw	r8, r18
 e04:	5a 01       	movw	r10, r20
 e06:	27 ea       	ldi	r18, 0xA7	; 167
 e08:	31 e4       	ldi	r19, 0x41	; 65
 e0a:	40 e0       	ldi	r20, 0x00	; 0
 e0c:	50 e0       	ldi	r21, 0x00	; 0
 e0e:	39 d0       	rcall	.+114    	; 0xe82 <__mulsi3>
 e10:	6b 01       	movw	r12, r22
 e12:	7c 01       	movw	r14, r24
 e14:	c5 01       	movw	r24, r10
 e16:	b4 01       	movw	r22, r8
 e18:	2c ee       	ldi	r18, 0xEC	; 236
 e1a:	34 ef       	ldi	r19, 0xF4	; 244
 e1c:	4f ef       	ldi	r20, 0xFF	; 255
 e1e:	5f ef       	ldi	r21, 0xFF	; 255
 e20:	30 d0       	rcall	.+96     	; 0xe82 <__mulsi3>
 e22:	dc 01       	movw	r26, r24
 e24:	cb 01       	movw	r24, r22
 e26:	c8 0e       	add	r12, r24
 e28:	d9 1e       	adc	r13, r25
 e2a:	ea 1e       	adc	r14, r26
 e2c:	fb 1e       	adc	r15, r27
 e2e:	f7 fe       	sbrs	r15, 7
 e30:	08 c0       	rjmp	.+16     	; 0xe42 <do_rand+0x7c>
 e32:	8f ef       	ldi	r24, 0xFF	; 255
 e34:	9f ef       	ldi	r25, 0xFF	; 255
 e36:	af ef       	ldi	r26, 0xFF	; 255
 e38:	bf e7       	ldi	r27, 0x7F	; 127
 e3a:	c8 0e       	add	r12, r24
 e3c:	d9 1e       	adc	r13, r25
 e3e:	ea 1e       	adc	r14, r26
 e40:	fb 1e       	adc	r15, r27
 e42:	c8 82       	st	Y, r12
 e44:	d9 82       	std	Y+1, r13	; 0x01
 e46:	ea 82       	std	Y+2, r14	; 0x02
 e48:	fb 82       	std	Y+3, r15	; 0x03
 e4a:	c6 01       	movw	r24, r12
 e4c:	9f 77       	andi	r25, 0x7F	; 127
 e4e:	df 91       	pop	r29
 e50:	cf 91       	pop	r28
 e52:	ff 90       	pop	r15
 e54:	ef 90       	pop	r14
 e56:	df 90       	pop	r13
 e58:	cf 90       	pop	r12
 e5a:	bf 90       	pop	r11
 e5c:	af 90       	pop	r10
 e5e:	9f 90       	pop	r9
 e60:	8f 90       	pop	r8
 e62:	08 95       	ret

00000e64 <rand_r>:
 e64:	b0 cf       	rjmp	.-160    	; 0xdc6 <do_rand>

00000e66 <rand>:
 e66:	83 e6       	ldi	r24, 0x63	; 99
 e68:	90 e0       	ldi	r25, 0x00	; 0
 e6a:	ad cf       	rjmp	.-166    	; 0xdc6 <do_rand>

00000e6c <srand>:
 e6c:	a0 e0       	ldi	r26, 0x00	; 0
 e6e:	b0 e0       	ldi	r27, 0x00	; 0
 e70:	80 93 63 00 	sts	0x0063, r24
 e74:	90 93 64 00 	sts	0x0064, r25
 e78:	a0 93 65 00 	sts	0x0065, r26
 e7c:	b0 93 66 00 	sts	0x0066, r27
 e80:	08 95       	ret

00000e82 <__mulsi3>:
 e82:	62 9f       	mul	r22, r18
 e84:	d0 01       	movw	r26, r0
 e86:	73 9f       	mul	r23, r19
 e88:	f0 01       	movw	r30, r0
 e8a:	82 9f       	mul	r24, r18
 e8c:	e0 0d       	add	r30, r0
 e8e:	f1 1d       	adc	r31, r1
 e90:	64 9f       	mul	r22, r20
 e92:	e0 0d       	add	r30, r0
 e94:	f1 1d       	adc	r31, r1
 e96:	92 9f       	mul	r25, r18
 e98:	f0 0d       	add	r31, r0
 e9a:	83 9f       	mul	r24, r19
 e9c:	f0 0d       	add	r31, r0
 e9e:	74 9f       	mul	r23, r20
 ea0:	f0 0d       	add	r31, r0
 ea2:	65 9f       	mul	r22, r21
 ea4:	f0 0d       	add	r31, r0
 ea6:	99 27       	eor	r25, r25
 ea8:	72 9f       	mul	r23, r18
 eaa:	b0 0d       	add	r27, r0
 eac:	e1 1d       	adc	r30, r1
 eae:	f9 1f       	adc	r31, r25
 eb0:	63 9f       	mul	r22, r19
 eb2:	b0 0d       	add	r27, r0
 eb4:	e1 1d       	adc	r30, r1
 eb6:	f9 1f       	adc	r31, r25
 eb8:	bd 01       	movw	r22, r26
 eba:	cf 01       	movw	r24, r30
 ebc:	11 24       	eor	r1, r1
 ebe:	08 95       	ret

00000ec0 <__divmodsi4>:
 ec0:	97 fb       	bst	r25, 7
 ec2:	09 2e       	mov	r0, r25
 ec4:	05 26       	eor	r0, r21
 ec6:	0e d0       	rcall	.+28     	; 0xee4 <__divmodsi4_neg1>
 ec8:	57 fd       	sbrc	r21, 7
 eca:	04 d0       	rcall	.+8      	; 0xed4 <__divmodsi4_neg2>
 ecc:	14 d0       	rcall	.+40     	; 0xef6 <__udivmodsi4>
 ece:	0a d0       	rcall	.+20     	; 0xee4 <__divmodsi4_neg1>
 ed0:	00 1c       	adc	r0, r0
 ed2:	38 f4       	brcc	.+14     	; 0xee2 <__divmodsi4_exit>

00000ed4 <__divmodsi4_neg2>:
 ed4:	50 95       	com	r21
 ed6:	40 95       	com	r20
 ed8:	30 95       	com	r19
 eda:	21 95       	neg	r18
 edc:	3f 4f       	sbci	r19, 0xFF	; 255
 ede:	4f 4f       	sbci	r20, 0xFF	; 255
 ee0:	5f 4f       	sbci	r21, 0xFF	; 255

00000ee2 <__divmodsi4_exit>:
 ee2:	08 95       	ret

00000ee4 <__divmodsi4_neg1>:
 ee4:	f6 f7       	brtc	.-4      	; 0xee2 <__divmodsi4_exit>
 ee6:	90 95       	com	r25
 ee8:	80 95       	com	r24
 eea:	70 95       	com	r23
 eec:	61 95       	neg	r22
 eee:	7f 4f       	sbci	r23, 0xFF	; 255
 ef0:	8f 4f       	sbci	r24, 0xFF	; 255
 ef2:	9f 4f       	sbci	r25, 0xFF	; 255
 ef4:	08 95       	ret

00000ef6 <__udivmodsi4>:
 ef6:	a1 e2       	ldi	r26, 0x21	; 33
 ef8:	1a 2e       	mov	r1, r26
 efa:	aa 1b       	sub	r26, r26
 efc:	bb 1b       	sub	r27, r27
 efe:	fd 01       	movw	r30, r26
 f00:	0d c0       	rjmp	.+26     	; 0xf1c <__udivmodsi4_ep>

00000f02 <__udivmodsi4_loop>:
 f02:	aa 1f       	adc	r26, r26
 f04:	bb 1f       	adc	r27, r27
 f06:	ee 1f       	adc	r30, r30
 f08:	ff 1f       	adc	r31, r31
 f0a:	a2 17       	cp	r26, r18
 f0c:	b3 07       	cpc	r27, r19
 f0e:	e4 07       	cpc	r30, r20
 f10:	f5 07       	cpc	r31, r21
 f12:	20 f0       	brcs	.+8      	; 0xf1c <__udivmodsi4_ep>
 f14:	a2 1b       	sub	r26, r18
 f16:	b3 0b       	sbc	r27, r19
 f18:	e4 0b       	sbc	r30, r20
 f1a:	f5 0b       	sbc	r31, r21

00000f1c <__udivmodsi4_ep>:
 f1c:	66 1f       	adc	r22, r22
 f1e:	77 1f       	adc	r23, r23
 f20:	88 1f       	adc	r24, r24
 f22:	99 1f       	adc	r25, r25
 f24:	1a 94       	dec	r1
 f26:	69 f7       	brne	.-38     	; 0xf02 <__udivmodsi4_loop>
 f28:	60 95       	com	r22
 f2a:	70 95       	com	r23
 f2c:	80 95       	com	r24
 f2e:	90 95       	com	r25
 f30:	9b 01       	movw	r18, r22
 f32:	ac 01       	movw	r20, r24
 f34:	bd 01       	movw	r22, r26
 f36:	cf 01       	movw	r24, r30
 f38:	08 95       	ret

00000f3a <_exit>:
 f3a:	f8 94       	cli

00000f3c <__stop_program>:
 f3c:	ff cf       	rjmp	.-2      	; 0xf3c <__stop_program>
