	.file	"screen.cpp"
	.intel_syntax noprefix
	.section	.debug_abbrev,"dr"
Ldebug_abbrev0:
	.section	.debug_info,"dr"
Ldebug_info0:
	.section	.debug_line,"dr"
Ldebug_line0:
	.text
Ltext0:
	.section	.text$_ZN6Screen4InstEv,"x"
	.linkonce discard
.globl __ZN6Screen4InstEv
	.def	__ZN6Screen4InstEv;	.scl	2;	.type	32;	.endef
__ZN6Screen4InstEv:
LFB13:
	.file 1 "screen.h"
	.loc 1 8 0
	push	ebp
LCFI0:
	mov	ebp, esp
LCFI1:
	.loc 1 9 0
	mov	eax, OFFSET FLAT:__ZN6Screen3bufE
	.loc 1 10 0
	leave
LCFI2:
	ret
LFE13:
	.section	.text$_ZN6Screen7PointerC1EP8BOOTINFO,"x"
	.linkonce discard
	.align 2
.globl __ZN6Screen7PointerC1EP8BOOTINFO
	.def	__ZN6Screen7PointerC1EP8BOOTINFO;	.scl	2;	.type	32;	.endef
__ZN6Screen7PointerC1EP8BOOTINFO:
LFB16:
	.loc 1 27 0
	push	ebp
LCFI3:
	mov	ebp, esp
LCFI4:
LBB2:
	.loc 1 27 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax], 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax+4], 0
	mov	eax, DWORD PTR [ebp+12]
	mov	ax, WORD PTR [eax+4]
	movzx	edx, ax
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax+8], edx
	mov	eax, DWORD PTR [ebp+12]
	mov	ax, WORD PTR [eax+6]
	movzx	edx, ax
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax+12], edx
LBE2:
	.loc 1 28 0
	leave
LCFI5:
	ret
LFE16:
	.section	.text$_ZN6Screen7Pointer4getxEv,"x"
	.linkonce discard
	.align 2
.globl __ZN6Screen7Pointer4getxEv
	.def	__ZN6Screen7Pointer4getxEv;	.scl	2;	.type	32;	.endef
__ZN6Screen7Pointer4getxEv:
LFB17:
	.loc 1 29 0
	push	ebp
LCFI6:
	mov	ebp, esp
LCFI7:
	.loc 1 29 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax]
	leave
LCFI8:
	ret
LFE17:
	.section	.text$_ZN6Screen7Pointer4getyEv,"x"
	.linkonce discard
	.align 2
.globl __ZN6Screen7Pointer4getyEv
	.def	__ZN6Screen7Pointer4getyEv;	.scl	2;	.type	32;	.endef
__ZN6Screen7Pointer4getyEv:
LFB18:
	.loc 1 30 0
	push	ebp
LCFI9:
	mov	ebp, esp
LCFI10:
	.loc 1 30 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+4]
	leave
LCFI11:
	ret
LFE18:
	.section	.text$_ZN6Screen7Pointer8NextCharEv,"x"
	.linkonce discard
	.align 2
.globl __ZN6Screen7Pointer8NextCharEv
	.def	__ZN6Screen7Pointer8NextCharEv;	.scl	2;	.type	32;	.endef
__ZN6Screen7Pointer8NextCharEv:
LFB19:
	.loc 1 31 0
	push	ebp
LCFI12:
	mov	ebp, esp
LCFI13:
	sub	esp, 16
LCFI14:
LBB3:
	.loc 1 32 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+4]
	mov	DWORD PTR [ebp-4], eax
	.loc 1 33 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax]
	lea	edx, [eax+8]
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax], edx
	.loc 1 34 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax]
	lea	edx, [eax+8]
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+8]
	cmp	edx, eax
	jle	L6
	.loc 1 35 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax], 0
	.loc 1 36 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+4]
	lea	edx, [eax+16]
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax+4], edx
	.loc 1 37 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+4]
	lea	edx, [eax+16]
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+12]
	cmp	edx, eax
	jle	L6
	.loc 1 38 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax], 0
	.loc 1 39 0
	mov	eax, DWORD PTR [ebp+8]
	mov	edx, DWORD PTR [ebp-4]
	mov	DWORD PTR [eax+4], edx
	.loc 1 40 0
	mov	eax, 1
	jmp	L8
L6:
	.loc 1 43 0
	mov	eax, 0
L8:
LBE3:
	.loc 1 44 0
	leave
LCFI15:
	ret
LFE19:
	.section	.text$_ZN6Screen7Pointer7NewLineEv,"x"
	.linkonce discard
	.align 2
.globl __ZN6Screen7Pointer7NewLineEv
	.def	__ZN6Screen7Pointer7NewLineEv;	.scl	2;	.type	32;	.endef
__ZN6Screen7Pointer7NewLineEv:
LFB20:
	.loc 1 45 0
	push	ebp
LCFI16:
	mov	ebp, esp
LCFI17:
	.loc 1 46 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax], 0
	.loc 1 47 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+4]
	lea	edx, [eax+16]
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax+4], edx
	.loc 1 48 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+4]
	lea	edx, [eax+16]
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+12]
	cmp	edx, eax
	jle	L10
	.loc 1 49 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax], 0
	.loc 1 50 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+4]
	lea	edx, [eax-16]
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax+4], edx
	.loc 1 51 0
	mov	eax, 1
	jmp	L11
L10:
	.loc 1 53 0
	mov	eax, 0
L11:
	.loc 1 54 0
	leave
LCFI18:
	ret
LFE20:
	.section	.text$_ZN6Screen3RGBC1Ehhh,"x"
	.linkonce discard
	.align 2
.globl __ZN6Screen3RGBC1Ehhh
	.def	__ZN6Screen3RGBC1Ehhh;	.scl	2;	.type	32;	.endef
__ZN6Screen3RGBC1Ehhh:
LFB23:
	.loc 1 59 0
	push	ebp
LCFI19:
	mov	ebp, esp
LCFI20:
	sub	esp, 12
LCFI21:
	mov	ecx, DWORD PTR [ebp+12]
	mov	edx, DWORD PTR [ebp+16]
	mov	eax, DWORD PTR [ebp+20]
	mov	BYTE PTR [ebp-4], cl
	mov	BYTE PTR [ebp-8], dl
	mov	BYTE PTR [ebp-12], al
LBB4:
	.loc 1 59 0
	mov	eax, DWORD PTR [ebp+8]
	mov	dl, BYTE PTR [ebp-4]
	mov	BYTE PTR [eax], dl
	mov	eax, DWORD PTR [ebp+8]
	mov	dl, BYTE PTR [ebp-8]
	mov	BYTE PTR [eax+1], dl
	mov	eax, DWORD PTR [ebp+8]
	mov	dl, BYTE PTR [ebp-12]
	mov	BYTE PTR [eax+2], dl
LBE4:
	leave
LCFI22:
	ret
LFE23:
	.section	.text$_ZNK6Screen3RGB4col8Ev,"x"
	.linkonce discard
	.align 2
.globl __ZNK6Screen3RGB4col8Ev
	.def	__ZNK6Screen3RGB4col8Ev;	.scl	2;	.type	32;	.endef
__ZNK6Screen3RGB4col8Ev:
LFB24:
	.loc 1 60 0
	push	ebp
LCFI23:
	mov	ebp, esp
LCFI24:
	.loc 1 61 0
	mov	eax, DWORD PTR [ebp+8]
	mov	al, BYTE PTR [eax]
	mov	dl, al
	and	edx, -32
	mov	eax, DWORD PTR [ebp+8]
	mov	al, BYTE PTR [eax+1]
	movzx	eax, al
	sar	eax, 3
	and	eax, 28
	or	edx, eax
	mov	eax, DWORD PTR [ebp+8]
	mov	al, BYTE PTR [eax+2]
	shr	al, 6
	or	eax, edx
	.loc 1 62 0
	leave
LCFI25:
	ret
LFE24:
	.section	.text$_ZN6ScreennwEjPv,"x"
	.linkonce discard
.globl __ZN6ScreennwEjPv
	.def	__ZN6ScreennwEjPv;	.scl	2;	.type	32;	.endef
__ZN6ScreennwEjPv:
LFB25:
	.loc 1 66 0
	push	ebp
LCFI26:
	mov	ebp, esp
LCFI27:
	.loc 1 66 0
	mov	eax, DWORD PTR [ebp+12]
	leave
LCFI28:
	ret
LFE25:
.globl _hankakufont
	.data
	.align 32
_hankakufont:
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-86
	.byte	-86
	.byte	-126
	.byte	-126
	.byte	-86
	.byte	-110
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	124
	.byte	-2
	.byte	-42
	.byte	-42
	.byte	-2
	.byte	-2
	.byte	-42
	.byte	-18
	.byte	124
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	108
	.byte	-2
	.byte	-2
	.byte	-2
	.byte	124
	.byte	56
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	56
	.byte	124
	.byte	-2
	.byte	124
	.byte	56
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	56
	.byte	84
	.byte	-2
	.byte	84
	.byte	16
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	56
	.byte	124
	.byte	-2
	.byte	-42
	.byte	16
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	60
	.byte	60
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-25
	.byte	-61
	.byte	-61
	.byte	-25
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	60
	.byte	102
	.byte	66
	.byte	66
	.byte	102
	.byte	60
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-61
	.byte	-103
	.byte	-67
	.byte	-67
	.byte	-103
	.byte	-61
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	0
	.byte	16
	.byte	56
	.byte	84
	.byte	-110
	.byte	16
	.byte	16
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	16
	.byte	16
	.byte	-2
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	12
	.byte	14
	.byte	11
	.byte	11
	.byte	10
	.byte	8
	.byte	8
	.byte	24
	.byte	120
	.byte	-8
	.byte	112
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	31
	.byte	31
	.byte	17
	.byte	17
	.byte	17
	.byte	17
	.byte	17
	.byte	17
	.byte	119
	.byte	-1
	.byte	102
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	84
	.byte	56
	.byte	40
	.byte	56
	.byte	84
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-128
	.byte	-64
	.byte	-32
	.byte	-16
	.byte	-8
	.byte	-4
	.byte	-2
	.byte	-4
	.byte	-8
	.byte	-16
	.byte	-32
	.byte	-64
	.byte	-128
	.byte	0
	.byte	0
	.byte	0
	.byte	2
	.byte	6
	.byte	14
	.byte	30
	.byte	62
	.byte	126
	.byte	-2
	.byte	126
	.byte	62
	.byte	30
	.byte	14
	.byte	6
	.byte	2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	56
	.byte	84
	.byte	-110
	.byte	16
	.byte	16
	.byte	16
	.byte	-110
	.byte	84
	.byte	56
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	68
	.byte	68
	.byte	68
	.byte	68
	.byte	68
	.byte	68
	.byte	68
	.byte	68
	.byte	0
	.byte	0
	.byte	68
	.byte	68
	.byte	0
	.byte	0
	.byte	0
	.byte	62
	.byte	74
	.byte	-118
	.byte	-118
	.byte	-118
	.byte	-118
	.byte	74
	.byte	58
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	0
	.byte	0
	.byte	124
	.byte	-126
	.byte	64
	.byte	32
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	8
	.byte	4
	.byte	-126
	.byte	124
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	-2
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	56
	.byte	84
	.byte	-110
	.byte	16
	.byte	16
	.byte	16
	.byte	-110
	.byte	84
	.byte	56
	.byte	16
	.byte	124
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	56
	.byte	84
	.byte	-110
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-110
	.byte	84
	.byte	56
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	8
	.byte	4
	.byte	-2
	.byte	4
	.byte	8
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	32
	.byte	64
	.byte	-2
	.byte	64
	.byte	32
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-128
	.byte	-128
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	40
	.byte	68
	.byte	-2
	.byte	68
	.byte	40
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	56
	.byte	56
	.byte	124
	.byte	124
	.byte	-2
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	-2
	.byte	124
	.byte	124
	.byte	56
	.byte	56
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	40
	.byte	40
	.byte	40
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	68
	.byte	68
	.byte	68
	.byte	-2
	.byte	68
	.byte	68
	.byte	68
	.byte	68
	.byte	68
	.byte	-2
	.byte	68
	.byte	68
	.byte	68
	.byte	0
	.byte	0
	.byte	16
	.byte	58
	.byte	86
	.byte	-110
	.byte	-110
	.byte	-112
	.byte	80
	.byte	56
	.byte	20
	.byte	18
	.byte	-110
	.byte	-110
	.byte	-44
	.byte	-72
	.byte	16
	.byte	16
	.byte	98
	.byte	-110
	.byte	-108
	.byte	-108
	.byte	104
	.byte	8
	.byte	16
	.byte	16
	.byte	32
	.byte	44
	.byte	82
	.byte	82
	.byte	-110
	.byte	-116
	.byte	0
	.byte	0
	.byte	0
	.byte	112
	.byte	-120
	.byte	-120
	.byte	-120
	.byte	-112
	.byte	96
	.byte	71
	.byte	-94
	.byte	-110
	.byte	-118
	.byte	-124
	.byte	70
	.byte	57
	.byte	0
	.byte	0
	.byte	4
	.byte	8
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	2
	.byte	4
	.byte	8
	.byte	8
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	8
	.byte	8
	.byte	4
	.byte	2
	.byte	0
	.byte	-128
	.byte	64
	.byte	32
	.byte	32
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	32
	.byte	32
	.byte	64
	.byte	-128
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	-110
	.byte	84
	.byte	56
	.byte	84
	.byte	-110
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	-2
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	24
	.byte	8
	.byte	8
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	24
	.byte	0
	.byte	0
	.byte	2
	.byte	2
	.byte	4
	.byte	4
	.byte	8
	.byte	8
	.byte	8
	.byte	16
	.byte	16
	.byte	32
	.byte	32
	.byte	64
	.byte	64
	.byte	64
	.byte	-128
	.byte	-128
	.byte	0
	.byte	24
	.byte	36
	.byte	36
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	36
	.byte	36
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	8
	.byte	24
	.byte	40
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	62
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	36
	.byte	66
	.byte	66
	.byte	2
	.byte	4
	.byte	8
	.byte	16
	.byte	32
	.byte	32
	.byte	64
	.byte	64
	.byte	126
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	36
	.byte	66
	.byte	2
	.byte	2
	.byte	4
	.byte	24
	.byte	4
	.byte	2
	.byte	2
	.byte	66
	.byte	36
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	12
	.byte	12
	.byte	12
	.byte	20
	.byte	20
	.byte	20
	.byte	36
	.byte	36
	.byte	68
	.byte	126
	.byte	4
	.byte	4
	.byte	30
	.byte	0
	.byte	0
	.byte	0
	.byte	124
	.byte	64
	.byte	64
	.byte	64
	.byte	88
	.byte	100
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	66
	.byte	36
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	36
	.byte	66
	.byte	64
	.byte	88
	.byte	100
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	36
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	126
	.byte	66
	.byte	66
	.byte	4
	.byte	4
	.byte	8
	.byte	8
	.byte	8
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	36
	.byte	66
	.byte	66
	.byte	66
	.byte	36
	.byte	24
	.byte	36
	.byte	66
	.byte	66
	.byte	66
	.byte	36
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	36
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	38
	.byte	26
	.byte	2
	.byte	66
	.byte	36
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	24
	.byte	8
	.byte	8
	.byte	16
	.byte	0
	.byte	2
	.byte	4
	.byte	8
	.byte	16
	.byte	32
	.byte	64
	.byte	-128
	.byte	-128
	.byte	64
	.byte	32
	.byte	16
	.byte	8
	.byte	4
	.byte	2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	0
	.byte	0
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-128
	.byte	64
	.byte	32
	.byte	16
	.byte	8
	.byte	4
	.byte	2
	.byte	2
	.byte	4
	.byte	8
	.byte	16
	.byte	32
	.byte	64
	.byte	-128
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	4
	.byte	8
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	24
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-102
	.byte	-86
	.byte	-86
	.byte	-86
	.byte	-86
	.byte	-86
	.byte	-100
	.byte	-128
	.byte	70
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	24
	.byte	24
	.byte	24
	.byte	36
	.byte	36
	.byte	36
	.byte	36
	.byte	126
	.byte	66
	.byte	66
	.byte	66
	.byte	-25
	.byte	0
	.byte	0
	.byte	0
	.byte	-16
	.byte	72
	.byte	68
	.byte	68
	.byte	68
	.byte	72
	.byte	120
	.byte	68
	.byte	66
	.byte	66
	.byte	66
	.byte	68
	.byte	-8
	.byte	0
	.byte	0
	.byte	0
	.byte	58
	.byte	70
	.byte	66
	.byte	-126
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-126
	.byte	66
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	-8
	.byte	68
	.byte	68
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	68
	.byte	68
	.byte	-8
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	66
	.byte	66
	.byte	64
	.byte	64
	.byte	68
	.byte	124
	.byte	68
	.byte	64
	.byte	64
	.byte	66
	.byte	66
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	66
	.byte	66
	.byte	64
	.byte	64
	.byte	68
	.byte	124
	.byte	68
	.byte	68
	.byte	64
	.byte	64
	.byte	64
	.byte	-16
	.byte	0
	.byte	0
	.byte	0
	.byte	58
	.byte	70
	.byte	66
	.byte	-126
	.byte	-128
	.byte	-128
	.byte	-98
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	66
	.byte	70
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	-25
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	126
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	-25
	.byte	0
	.byte	0
	.byte	0
	.byte	124
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	124
	.byte	0
	.byte	0
	.byte	0
	.byte	31
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	-124
	.byte	72
	.byte	48
	.byte	0
	.byte	0
	.byte	-25
	.byte	66
	.byte	68
	.byte	72
	.byte	80
	.byte	80
	.byte	96
	.byte	80
	.byte	80
	.byte	72
	.byte	68
	.byte	66
	.byte	-25
	.byte	0
	.byte	0
	.byte	0
	.byte	-16
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	66
	.byte	66
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	-61
	.byte	66
	.byte	102
	.byte	102
	.byte	102
	.byte	90
	.byte	90
	.byte	90
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	-25
	.byte	0
	.byte	0
	.byte	0
	.byte	-57
	.byte	66
	.byte	98
	.byte	98
	.byte	82
	.byte	82
	.byte	82
	.byte	74
	.byte	74
	.byte	74
	.byte	70
	.byte	70
	.byte	-30
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	-8
	.byte	68
	.byte	66
	.byte	66
	.byte	66
	.byte	68
	.byte	120
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	-16
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-110
	.byte	-118
	.byte	68
	.byte	58
	.byte	0
	.byte	0
	.byte	0
	.byte	-4
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	124
	.byte	68
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	-25
	.byte	0
	.byte	0
	.byte	0
	.byte	58
	.byte	70
	.byte	-126
	.byte	-126
	.byte	-128
	.byte	64
	.byte	56
	.byte	4
	.byte	2
	.byte	-126
	.byte	-126
	.byte	-60
	.byte	-72
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	-110
	.byte	-110
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	124
	.byte	0
	.byte	0
	.byte	0
	.byte	-25
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	36
	.byte	60
	.byte	0
	.byte	0
	.byte	0
	.byte	-25
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	36
	.byte	36
	.byte	36
	.byte	36
	.byte	24
	.byte	24
	.byte	24
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	-25
	.byte	66
	.byte	66
	.byte	66
	.byte	90
	.byte	90
	.byte	90
	.byte	90
	.byte	36
	.byte	36
	.byte	36
	.byte	36
	.byte	36
	.byte	0
	.byte	0
	.byte	0
	.byte	-25
	.byte	66
	.byte	66
	.byte	36
	.byte	36
	.byte	36
	.byte	24
	.byte	36
	.byte	36
	.byte	36
	.byte	66
	.byte	66
	.byte	-25
	.byte	0
	.byte	0
	.byte	0
	.byte	-18
	.byte	68
	.byte	68
	.byte	68
	.byte	40
	.byte	40
	.byte	40
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	124
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	-124
	.byte	-124
	.byte	8
	.byte	8
	.byte	16
	.byte	16
	.byte	32
	.byte	32
	.byte	64
	.byte	66
	.byte	-126
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	62
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	62
	.byte	0
	.byte	-128
	.byte	-128
	.byte	64
	.byte	64
	.byte	32
	.byte	32
	.byte	32
	.byte	16
	.byte	16
	.byte	8
	.byte	8
	.byte	4
	.byte	4
	.byte	4
	.byte	2
	.byte	2
	.byte	0
	.byte	124
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	124
	.byte	0
	.byte	0
	.byte	16
	.byte	40
	.byte	68
	.byte	-126
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	0
	.byte	16
	.byte	8
	.byte	4
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	112
	.byte	8
	.byte	4
	.byte	60
	.byte	68
	.byte	-124
	.byte	-124
	.byte	-116
	.byte	118
	.byte	0
	.byte	0
	.byte	-64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	88
	.byte	100
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	100
	.byte	88
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	48
	.byte	76
	.byte	-124
	.byte	-124
	.byte	-128
	.byte	-128
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	12
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	52
	.byte	76
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	76
	.byte	54
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-4
	.byte	-128
	.byte	-126
	.byte	66
	.byte	60
	.byte	0
	.byte	0
	.byte	14
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	124
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	124
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	54
	.byte	76
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	76
	.byte	52
	.byte	4
	.byte	4
	.byte	120
	.byte	-64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	88
	.byte	100
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	-29
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	48
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	4
	.byte	4
	.byte	0
	.byte	0
	.byte	12
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	8
	.byte	8
	.byte	48
	.byte	-64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	78
	.byte	68
	.byte	72
	.byte	80
	.byte	96
	.byte	80
	.byte	72
	.byte	68
	.byte	-26
	.byte	0
	.byte	0
	.byte	48
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-10
	.byte	73
	.byte	73
	.byte	73
	.byte	73
	.byte	73
	.byte	73
	.byte	73
	.byte	-37
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-40
	.byte	100
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	-29
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-40
	.byte	100
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	100
	.byte	88
	.byte	64
	.byte	-32
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	52
	.byte	76
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	76
	.byte	52
	.byte	4
	.byte	14
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-36
	.byte	98
	.byte	66
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	64
	.byte	-32
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	122
	.byte	-122
	.byte	-126
	.byte	-64
	.byte	56
	.byte	6
	.byte	-126
	.byte	-62
	.byte	-68
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	124
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	14
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-58
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	66
	.byte	70
	.byte	59
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-25
	.byte	66
	.byte	66
	.byte	66
	.byte	36
	.byte	36
	.byte	36
	.byte	24
	.byte	24
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-25
	.byte	66
	.byte	66
	.byte	90
	.byte	90
	.byte	90
	.byte	36
	.byte	36
	.byte	36
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-58
	.byte	68
	.byte	40
	.byte	40
	.byte	16
	.byte	40
	.byte	40
	.byte	68
	.byte	-58
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-25
	.byte	66
	.byte	66
	.byte	36
	.byte	36
	.byte	36
	.byte	24
	.byte	24
	.byte	16
	.byte	16
	.byte	96
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	-126
	.byte	-124
	.byte	8
	.byte	16
	.byte	32
	.byte	66
	.byte	-126
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	6
	.byte	8
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	96
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	8
	.byte	6
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	96
	.byte	16
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	6
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	16
	.byte	96
	.byte	0
	.byte	0
	.byte	0
	.byte	114
	.byte	-116
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	40
	.byte	68
	.byte	-126
	.byte	-2
	.byte	-126
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-126
	.byte	68
	.byte	56
	.byte	16
	.byte	32
	.byte	0
	.byte	0
	.byte	36
	.byte	36
	.byte	0
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	66
	.byte	62
	.byte	0
	.byte	0
	.byte	12
	.byte	8
	.byte	16
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-2
	.byte	-128
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	40
	.byte	68
	.byte	0
	.byte	120
	.byte	4
	.byte	4
	.byte	60
	.byte	68
	.byte	-124
	.byte	-124
	.byte	68
	.byte	62
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	36
	.byte	36
	.byte	0
	.byte	120
	.byte	4
	.byte	4
	.byte	60
	.byte	68
	.byte	-124
	.byte	-124
	.byte	68
	.byte	62
	.byte	0
	.byte	0
	.byte	16
	.byte	8
	.byte	4
	.byte	0
	.byte	0
	.byte	120
	.byte	4
	.byte	4
	.byte	60
	.byte	68
	.byte	-124
	.byte	-124
	.byte	68
	.byte	62
	.byte	0
	.byte	0
	.byte	0
	.byte	24
	.byte	36
	.byte	24
	.byte	0
	.byte	120
	.byte	4
	.byte	4
	.byte	60
	.byte	68
	.byte	-124
	.byte	-124
	.byte	68
	.byte	62
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	60
	.byte	66
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	66
	.byte	60
	.byte	8
	.byte	16
	.byte	0
	.byte	16
	.byte	40
	.byte	68
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-2
	.byte	-128
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	36
	.byte	36
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-2
	.byte	-128
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	16
	.byte	8
	.byte	4
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-2
	.byte	-128
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	36
	.byte	36
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	40
	.byte	68
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	16
	.byte	8
	.byte	4
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	36
	.byte	36
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-2
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-2
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	0
	.byte	0
	.byte	12
	.byte	8
	.byte	16
	.byte	-2
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-8
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	96
	.byte	28
	.byte	18
	.byte	114
	.byte	-98
	.byte	-112
	.byte	-112
	.byte	-110
	.byte	108
	.byte	0
	.byte	0
	.byte	12
	.byte	16
	.byte	32
	.byte	40
	.byte	40
	.byte	40
	.byte	-2
	.byte	40
	.byte	40
	.byte	40
	.byte	40
	.byte	40
	.byte	40
	.byte	40
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	40
	.byte	68
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	36
	.byte	36
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	16
	.byte	8
	.byte	4
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	40
	.byte	68
	.byte	0
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	66
	.byte	62
	.byte	0
	.byte	0
	.byte	16
	.byte	8
	.byte	4
	.byte	0
	.byte	0
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	66
	.byte	62
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	36
	.byte	36
	.byte	0
	.byte	-126
	.byte	-126
	.byte	68
	.byte	68
	.byte	40
	.byte	40
	.byte	16
	.byte	16
	.byte	32
	.byte	32
	.byte	64
	.byte	36
	.byte	36
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	36
	.byte	36
	.byte	0
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	40
	.byte	40
	.byte	40
	.byte	60
	.byte	106
	.byte	-88
	.byte	-88
	.byte	-88
	.byte	-88
	.byte	-88
	.byte	106
	.byte	60
	.byte	40
	.byte	40
	.byte	40
	.byte	0
	.byte	12
	.byte	18
	.byte	32
	.byte	32
	.byte	32
	.byte	-4
	.byte	32
	.byte	32
	.byte	32
	.byte	96
	.byte	-96
	.byte	-78
	.byte	76
	.byte	0
	.byte	0
	.byte	0
	.byte	-126
	.byte	-126
	.byte	68
	.byte	40
	.byte	16
	.byte	-2
	.byte	16
	.byte	16
	.byte	-2
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	-32
	.byte	-112
	.byte	-120
	.byte	-120
	.byte	-120
	.byte	-108
	.byte	-28
	.byte	-97
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	-124
	.byte	0
	.byte	0
	.byte	0
	.byte	12
	.byte	18
	.byte	16
	.byte	16
	.byte	16
	.byte	-2
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-112
	.byte	96
	.byte	0
	.byte	0
	.byte	12
	.byte	8
	.byte	16
	.byte	0
	.byte	0
	.byte	120
	.byte	4
	.byte	4
	.byte	60
	.byte	68
	.byte	-124
	.byte	-124
	.byte	68
	.byte	62
	.byte	0
	.byte	0
	.byte	12
	.byte	8
	.byte	16
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	12
	.byte	8
	.byte	16
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	12
	.byte	8
	.byte	16
	.byte	0
	.byte	0
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	66
	.byte	62
	.byte	0
	.byte	0
	.byte	0
	.byte	18
	.byte	42
	.byte	36
	.byte	0
	.byte	-8
	.byte	-124
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	0
	.byte	0
	.byte	18
	.byte	42
	.byte	36
	.byte	0
	.byte	-126
	.byte	-62
	.byte	-62
	.byte	-94
	.byte	-110
	.byte	-110
	.byte	-118
	.byte	-122
	.byte	-122
	.byte	-126
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	120
	.byte	4
	.byte	4
	.byte	60
	.byte	68
	.byte	-124
	.byte	-124
	.byte	68
	.byte	62
	.byte	0
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	56
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	-2
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	32
	.byte	68
	.byte	-126
	.byte	-126
	.byte	-126
	.byte	68
	.byte	56
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	-128
	.byte	-128
	.byte	-128
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-2
	.byte	2
	.byte	2
	.byte	2
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	48
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	-2
	.byte	0
	.byte	120
	.byte	4
	.byte	56
	.byte	64
	.byte	124
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	48
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	-2
	.byte	0
	.byte	24
	.byte	40
	.byte	72
	.byte	124
	.byte	8
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	18
	.byte	36
	.byte	72
	.byte	-112
	.byte	-112
	.byte	72
	.byte	36
	.byte	18
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-112
	.byte	72
	.byte	36
	.byte	18
	.byte	18
	.byte	36
	.byte	72
	.byte	-112
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	17
	.byte	68
	.byte	17
	.byte	68
	.byte	17
	.byte	68
	.byte	17
	.byte	68
	.byte	17
	.byte	68
	.byte	17
	.byte	68
	.byte	17
	.byte	68
	.byte	17
	.byte	68
	.byte	85
	.byte	-86
	.byte	85
	.byte	-86
	.byte	85
	.byte	-86
	.byte	85
	.byte	-86
	.byte	85
	.byte	-86
	.byte	85
	.byte	-86
	.byte	85
	.byte	-86
	.byte	85
	.byte	-86
	.byte	119
	.byte	-35
	.byte	119
	.byte	-35
	.byte	119
	.byte	-35
	.byte	119
	.byte	-35
	.byte	119
	.byte	-35
	.byte	119
	.byte	-35
	.byte	119
	.byte	-35
	.byte	119
	.byte	-35
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-16
	.byte	16
	.byte	-16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	-12
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-4
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-16
	.byte	16
	.byte	-16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	-12
	.byte	4
	.byte	-12
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-4
	.byte	4
	.byte	-12
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	-12
	.byte	4
	.byte	-4
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	-4
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-16
	.byte	16
	.byte	-16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	31
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-1
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-1
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	31
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-1
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-1
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	31
	.byte	16
	.byte	31
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	23
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	23
	.byte	16
	.byte	31
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	31
	.byte	16
	.byte	23
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	-9
	.byte	0
	.byte	-1
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-1
	.byte	0
	.byte	-9
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	23
	.byte	16
	.byte	23
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-1
	.byte	0
	.byte	-1
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	-9
	.byte	0
	.byte	-9
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-1
	.byte	0
	.byte	-1
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	-1
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-1
	.byte	0
	.byte	-1
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-1
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	31
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	31
	.byte	16
	.byte	31
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	31
	.byte	16
	.byte	31
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	31
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	-9
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	20
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-1
	.byte	16
	.byte	-1
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-16
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	31
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	16
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	-16
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	15
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	-1
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
.globl __ZN6Screen3bufE
	.bss
__ZN6Screen3bufE:
	.space 20
	.text
.globl _debugprint
	.def	_debugprint;	.scl	2;	.type	32;	.endef
_debugprint:
LFB26:
	.file 2 "screen.cpp"
	.loc 2 9 0
	push	ebp
LCFI29:
	mov	ebp, esp
LCFI30:
	sub	esp, 2088
LCFI31:
LBB5:
	.loc 2 14 0
	lea	eax, [ebp+12]
	mov	DWORD PTR [ebp-16], eax
	.loc 2 15 0
	mov	eax, DWORD PTR [ebp-16]
	mov	DWORD PTR [esp+8], eax
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp+4], eax
	lea	eax, [ebp-2064]
	mov	DWORD PTR [esp], eax
	call	_vsprintf
	mov	DWORD PTR [ebp-12], eax
	.loc 2 18 0
	call	__ZN6Screen4InstEv
	lea	edx, [ebp-2064]
	mov	DWORD PTR [esp+4], edx
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
LBE5:
	.loc 2 19 0
	leave
LCFI32:
	ret
LFE26:
	.align 2
.globl __ZN6ScreenC2EP8BOOTINFO
	.def	__ZN6ScreenC2EP8BOOTINFO;	.scl	2;	.type	32;	.endef
__ZN6ScreenC2EP8BOOTINFO:
LFB28:
	.loc 2 21 0
	push	ebp
LCFI33:
	mov	ebp, esp
LCFI34:
	sub	esp, 8
LCFI35:
LBB6:
	.loc 2 21 0
	mov	eax, DWORD PTR [ebp+8]
	mov	edx, DWORD PTR [ebp+12]
	mov	DWORD PTR [esp+4], edx
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen7PointerC1EP8BOOTINFO
	mov	eax, DWORD PTR [ebp+8]
	mov	edx, DWORD PTR [ebp+12]
	mov	DWORD PTR [eax+16], edx
LBE6:
	.loc 2 22 0
	leave
LCFI36:
	ret
LFE28:
.globl __ZN6ScreenC1EP8BOOTINFO
	.def	__ZN6ScreenC1EP8BOOTINFO;	.scl	2;	.type	32;	.endef
	.set	__ZN6ScreenC1EP8BOOTINFO,__ZN6ScreenC2EP8BOOTINFO
	.align 2
.globl __ZN6Screen4InitEP8BOOTINFO
	.def	__ZN6Screen4InitEP8BOOTINFO;	.scl	2;	.type	32;	.endef
__ZN6Screen4InitEP8BOOTINFO:
LFB30:
	.loc 2 24 0
	push	ebp
LCFI37:
	mov	ebp, esp
LCFI38:
	sub	esp, 8
LCFI39:
	.loc 2 25 0
	mov	eax, OFFSET FLAT:__ZN6Screen3bufE
	mov	DWORD PTR [esp+4], eax
	mov	DWORD PTR [esp], 20
	call	__ZN6ScreennwEjPv
	mov	edx, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp+4], edx
	mov	DWORD PTR [esp], eax
	call	__ZN6ScreenC1EP8BOOTINFO
	.loc 2 26 0
	leave
LCFI40:
	ret
LFE30:
	.align 2
.globl __ZN6Screen6printfEPKcz
	.def	__ZN6Screen6printfEPKcz;	.scl	2;	.type	32;	.endef
__ZN6Screen6printfEPKcz:
LFB31:
	.loc 2 28 0
	push	ebp
LCFI41:
	mov	ebp, esp
LCFI42:
	sub	esp, 2088
LCFI43:
LBB7:
	.loc 2 33 0
	lea	eax, [ebp+16]
	mov	DWORD PTR [ebp-16], eax
	.loc 2 34 0
	mov	eax, DWORD PTR [ebp-16]
	mov	DWORD PTR [esp+8], eax
	mov	eax, DWORD PTR [ebp+12]
	mov	DWORD PTR [esp+4], eax
	lea	eax, [ebp-2064]
	mov	DWORD PTR [esp], eax
	call	_vsprintf
	mov	DWORD PTR [ebp-12], eax
	.loc 2 37 0
	lea	eax, [ebp-2064]
	mov	DWORD PTR [esp+4], eax
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
LBE7:
	.loc 2 38 0
	leave
LCFI44:
	ret
LFE31:
	.align 2
.globl __ZN6Screen4putsEPKc
	.def	__ZN6Screen4putsEPKc;	.scl	2;	.type	32;	.endef
__ZN6Screen4putsEPKc:
LFB32:
	.loc 2 40 0
	push	ebp
LCFI45:
	mov	ebp, esp
LCFI46:
	push	ebx
LCFI47:
	sub	esp, 36
LCFI48:
LBB8:
LBB9:
	.loc 2 41 0
	jmp	L20
L29:
LBB10:
LBB11:
	.loc 2 42 0
	mov	eax, DWORD PTR [ebp+12]
	mov	al, BYTE PTR [eax]
	cmp	al, 10
	jne	L21
	.loc 2 43 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen7Pointer7NewLineEv
	test	eax, eax
	setne	al
	test	al, al
	je	L30
	.loc 2 44 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen6ScrollEv
	jmp	L23
L21:
LBB12:
LBB13:
	.loc 2 47 0
	mov	DWORD PTR [ebp-12], 0
	jmp	L24
L28:
LBB14:
	.loc 2 48 0
	mov	eax, DWORD PTR [ebp+12]
	mov	al, BYTE PTR [eax]
	movsx	eax, al
	sal	eax, 4
	add	eax, DWORD PTR [ebp-12]
	add	eax, OFFSET FLAT:_hankakufont
	mov	al, BYTE PTR [eax]
	mov	BYTE PTR [ebp-17], al
LBB15:
	.loc 2 49 0
	mov	DWORD PTR [ebp-16], 0
	jmp	L25
L27:
	.loc 2 50 0
	movzx	edx, BYTE PTR [ebp-17]
	mov	eax, 7
	sub	eax, DWORD PTR [ebp-16]
	mov	ebx, edx
	mov	cl, al
	sar	ebx, cl
	mov	eax, ebx
	and	eax, 1
	test	al, al
	je	L26
	.loc 2 51 0
	mov	DWORD PTR [esp+12], 255
	mov	DWORD PTR [esp+8], 255
	mov	DWORD PTR [esp+4], 255
	lea	eax, [ebp-20]
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen3RGBC1Ehhh
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen7Pointer4getyEv
	mov	ebx, eax
	add	ebx, DWORD PTR [ebp-12]
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen7Pointer4getxEv
	add	eax, DWORD PTR [ebp-16]
	lea	edx, [ebp-20]
	mov	DWORD PTR [esp+12], edx
	mov	DWORD PTR [esp+8], ebx
	mov	DWORD PTR [esp+4], eax
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen8SetPixelEiiRKNS_3RGBE
L26:
	.loc 2 49 0
	inc	DWORD PTR [ebp-16]
L25:
	.loc 2 49 0 is_stmt 0 discriminator 1
	cmp	DWORD PTR [ebp-16], 7
	setle	al
	test	al, al
	jne	L27
LBE15:
LBE14:
	.loc 2 47 0 is_stmt 1
	inc	DWORD PTR [ebp-12]
L24:
	.loc 2 47 0 is_stmt 0 discriminator 1
	cmp	DWORD PTR [ebp-12], 15
	setle	al
	test	al, al
	jne	L28
LBE13:
	.loc 2 55 0 is_stmt 1
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen7Pointer8NextCharEv
	test	eax, eax
	setne	al
	test	al, al
	je	L23
	.loc 2 56 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen6ScrollEv
	jmp	L23
L30:
LBE12:
	.loc 2 44 0
	nop
L23:
LBE11:
LBE10:
	.loc 2 41 0
	inc	DWORD PTR [ebp+12]
L20:
	.loc 2 41 0 is_stmt 0 discriminator 1
	mov	eax, DWORD PTR [ebp+12]
	mov	al, BYTE PTR [eax]
	test	al, al
	setne	al
	test	al, al
	jne	L29
LBE9:
LBE8:
	.loc 2 60 0 is_stmt 1
	add	esp, 36
	pop	ebx
LCFI49:
	leave
LCFI50:
	ret
LFE32:
	.align 2
.globl __ZN6Screen8SetPixelEiiRKNS_3RGBE
	.def	__ZN6Screen8SetPixelEiiRKNS_3RGBE;	.scl	2;	.type	32;	.endef
__ZN6Screen8SetPixelEiiRKNS_3RGBE:
LFB33:
	.loc 2 62 0
	push	ebp
LCFI51:
	mov	ebp, esp
LCFI52:
	push	ebx
LCFI53:
	sub	esp, 20
LCFI54:
LBB16:
LBB17:
	.loc 2 63 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	al, BYTE PTR [eax+2]
	cmp	al, 8
	jne	L32
	.loc 2 64 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	edx, DWORD PTR [eax+8]
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	ax, WORD PTR [eax+4]
	movzx	eax, ax
	imul	eax, DWORD PTR [ebp+16]
	add	eax, DWORD PTR [ebp+12]
	lea	ebx, [edx+eax]
	mov	eax, DWORD PTR [ebp+20]
	mov	DWORD PTR [esp], eax
	call	__ZNK6Screen3RGB4col8Ev
	mov	BYTE PTR [ebx], al
	jmp	L31
L32:
LBB18:
	.loc 2 66 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	ecx, DWORD PTR [eax+8]
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	ax, WORD PTR [eax+4]
	movzx	eax, ax
	imul	eax, DWORD PTR [ebp+16]
	mov	edx, eax
	add	edx, DWORD PTR [ebp+12]
	mov	eax, edx
	sal	eax
	add	eax, edx
	lea	eax, [ecx+eax]
	mov	DWORD PTR [ebp-8], eax
	.loc 2 67 0
	mov	eax, DWORD PTR [ebp+20]
	mov	dl, BYTE PTR [eax+2]
	mov	eax, DWORD PTR [ebp-8]
	mov	BYTE PTR [eax], dl
	.loc 2 68 0
	mov	eax, DWORD PTR [ebp-8]
	lea	edx, [eax+1]
	mov	eax, DWORD PTR [ebp+20]
	mov	al, BYTE PTR [eax+1]
	mov	BYTE PTR [edx], al
	.loc 2 69 0
	mov	eax, DWORD PTR [ebp-8]
	lea	edx, [eax+2]
	mov	eax, DWORD PTR [ebp+20]
	mov	al, BYTE PTR [eax]
	mov	BYTE PTR [edx], al
L31:
LBE18:
LBE17:
LBE16:
	.loc 2 71 0
	add	esp, 20
	pop	ebx
LCFI55:
	leave
LCFI56:
	ret
LFE33:
	.align 2
.globl __ZN6Screen6ScrollEv
	.def	__ZN6Screen6ScrollEv;	.scl	2;	.type	32;	.endef
__ZN6Screen6ScrollEv:
LFB34:
	.loc 2 73 0
	push	ebp
LCFI57:
	mov	ebp, esp
LCFI58:
	sub	esp, 40
LCFI59:
LBB19:
	.loc 2 74 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	ax, WORD PTR [eax+6]
	shr	ax, 4
	movzx	eax, ax
	mov	DWORD PTR [ebp-12], eax
	.loc 2 75 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	ax, WORD PTR [eax+4]
	movzx	edx, ax
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	al, BYTE PTR [eax+2]
	movzx	eax, al
	imul	eax, edx
	test	eax, eax
	jns	L35
	add	eax, 7
L35:
	sar	eax, 3
	mov	DWORD PTR [ebp-16], eax
	.loc 2 76 0
	mov	eax, DWORD PTR [ebp-16]
	sal	eax, 4
	mov	DWORD PTR [ebp-20], eax
	.loc 2 81 0
	mov	eax, DWORD PTR [ebp-12]
	dec	eax
	mov	ecx, eax
	imul	ecx, DWORD PTR [ebp-20]
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	eax, DWORD PTR [eax+8]
	mov	edx, eax
	add	edx, DWORD PTR [ebp-20]
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	eax, DWORD PTR [eax+8]
	mov	DWORD PTR [esp+8], ecx
	mov	DWORD PTR [esp+4], edx
	mov	DWORD PTR [esp], eax
	call	_memmove
	.loc 2 83 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+16]
	mov	edx, DWORD PTR [eax+8]
	mov	eax, DWORD PTR [ebp-12]
	dec	eax
	imul	eax, DWORD PTR [ebp-20]
	add	edx, eax
	mov	eax, DWORD PTR [ebp-20]
	mov	DWORD PTR [esp+8], eax
	mov	DWORD PTR [esp+4], 0
	mov	DWORD PTR [esp], edx
	call	_memset
LBE19:
	.loc 2 84 0
	leave
LCFI60:
	ret
LFE34:
	.section	.debug_frame,"dr"
Lframe0:
	.long	LECIE0-LSCIE0
LSCIE0:
	.long	0xffffffff
	.byte	0x1
	.ascii "\0"
	.uleb128 0x1
	.sleb128 -4
	.byte	0x8
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.byte	0x88
	.uleb128 0x1
	.align 4
LECIE0:
LSFDE0:
	.long	LEFDE0-LASFDE0
LASFDE0:
	.secrel32	Lframe0
	.long	LFB13
	.long	LFE13-LFB13
	.byte	0x4
	.long	LCFI0-LFB13
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI1-LCFI0
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI2-LCFI1
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE0:
LSFDE2:
	.long	LEFDE2-LASFDE2
LASFDE2:
	.secrel32	Lframe0
	.long	LFB16
	.long	LFE16-LFB16
	.byte	0x4
	.long	LCFI3-LFB16
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI4-LCFI3
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI5-LCFI4
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE2:
LSFDE4:
	.long	LEFDE4-LASFDE4
LASFDE4:
	.secrel32	Lframe0
	.long	LFB17
	.long	LFE17-LFB17
	.byte	0x4
	.long	LCFI6-LFB17
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI7-LCFI6
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI8-LCFI7
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE4:
LSFDE6:
	.long	LEFDE6-LASFDE6
LASFDE6:
	.secrel32	Lframe0
	.long	LFB18
	.long	LFE18-LFB18
	.byte	0x4
	.long	LCFI9-LFB18
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI10-LCFI9
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI11-LCFI10
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE6:
LSFDE8:
	.long	LEFDE8-LASFDE8
LASFDE8:
	.secrel32	Lframe0
	.long	LFB19
	.long	LFE19-LFB19
	.byte	0x4
	.long	LCFI12-LFB19
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI13-LCFI12
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI15-LCFI13
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE8:
LSFDE10:
	.long	LEFDE10-LASFDE10
LASFDE10:
	.secrel32	Lframe0
	.long	LFB20
	.long	LFE20-LFB20
	.byte	0x4
	.long	LCFI16-LFB20
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI17-LCFI16
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI18-LCFI17
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE10:
LSFDE12:
	.long	LEFDE12-LASFDE12
LASFDE12:
	.secrel32	Lframe0
	.long	LFB23
	.long	LFE23-LFB23
	.byte	0x4
	.long	LCFI19-LFB23
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI20-LCFI19
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI22-LCFI20
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE12:
LSFDE14:
	.long	LEFDE14-LASFDE14
LASFDE14:
	.secrel32	Lframe0
	.long	LFB24
	.long	LFE24-LFB24
	.byte	0x4
	.long	LCFI23-LFB24
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI24-LCFI23
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI25-LCFI24
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE14:
LSFDE16:
	.long	LEFDE16-LASFDE16
LASFDE16:
	.secrel32	Lframe0
	.long	LFB25
	.long	LFE25-LFB25
	.byte	0x4
	.long	LCFI26-LFB25
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI27-LCFI26
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI28-LCFI27
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE16:
LSFDE18:
	.long	LEFDE18-LASFDE18
LASFDE18:
	.secrel32	Lframe0
	.long	LFB26
	.long	LFE26-LFB26
	.byte	0x4
	.long	LCFI29-LFB26
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI30-LCFI29
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI32-LCFI30
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE18:
LSFDE20:
	.long	LEFDE20-LASFDE20
LASFDE20:
	.secrel32	Lframe0
	.long	LFB28
	.long	LFE28-LFB28
	.byte	0x4
	.long	LCFI33-LFB28
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI34-LCFI33
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI36-LCFI34
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE20:
LSFDE22:
	.long	LEFDE22-LASFDE22
LASFDE22:
	.secrel32	Lframe0
	.long	LFB30
	.long	LFE30-LFB30
	.byte	0x4
	.long	LCFI37-LFB30
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI38-LCFI37
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI40-LCFI38
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE22:
LSFDE24:
	.long	LEFDE24-LASFDE24
LASFDE24:
	.secrel32	Lframe0
	.long	LFB31
	.long	LFE31-LFB31
	.byte	0x4
	.long	LCFI41-LFB31
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI42-LCFI41
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI44-LCFI42
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE24:
LSFDE26:
	.long	LEFDE26-LASFDE26
LASFDE26:
	.secrel32	Lframe0
	.long	LFB32
	.long	LFE32-LFB32
	.byte	0x4
	.long	LCFI45-LFB32
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI46-LCFI45
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI48-LCFI46
	.byte	0x83
	.uleb128 0x3
	.byte	0x4
	.long	LCFI49-LCFI48
	.byte	0xc3
	.byte	0x4
	.long	LCFI50-LCFI49
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE26:
LSFDE28:
	.long	LEFDE28-LASFDE28
LASFDE28:
	.secrel32	Lframe0
	.long	LFB33
	.long	LFE33-LFB33
	.byte	0x4
	.long	LCFI51-LFB33
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI52-LCFI51
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI54-LCFI52
	.byte	0x83
	.uleb128 0x3
	.byte	0x4
	.long	LCFI55-LCFI54
	.byte	0xc3
	.byte	0x4
	.long	LCFI56-LCFI55
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE28:
LSFDE30:
	.long	LEFDE30-LASFDE30
LASFDE30:
	.secrel32	Lframe0
	.long	LFB34
	.long	LFE34-LFB34
	.byte	0x4
	.long	LCFI57-LFB34
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI58-LCFI57
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI60-LCFI58
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE30:
	.section	.eh_frame,"w"
Lframe1:
	.long	LECIE1-LSCIE1
LSCIE1:
	.long	0x0
	.byte	0x1
	.ascii "\0"
	.uleb128 0x1
	.sleb128 -4
	.byte	0x8
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.byte	0x88
	.uleb128 0x1
	.align 4
LECIE1:
LSFDE33:
	.long	LEFDE33-LASFDE33
LASFDE33:
	.long	LASFDE33-Lframe1
	.long	LFB26
	.long	LFE26-LFB26
	.byte	0x4
	.long	LCFI29-LFB26
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI30-LCFI29
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI32-LCFI30
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE33:
LSFDE35:
	.long	LEFDE35-LASFDE35
LASFDE35:
	.long	LASFDE35-Lframe1
	.long	LFB31
	.long	LFE31-LFB31
	.byte	0x4
	.long	LCFI41-LFB31
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI42-LCFI41
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI44-LCFI42
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE35:
	.text
Letext0:
	.section	.debug_loc,"dr"
Ldebug_loc0:
LLST0:
	.long	LFB13
	.long	LCFI0
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI0
	.long	LCFI1
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI1
	.long	LCFI2
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI2
	.long	LFE13
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST1:
	.long	LFB16
	.long	LCFI3
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI3
	.long	LCFI4
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI4
	.long	LCFI5
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI5
	.long	LFE16
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST2:
	.long	LFB17
	.long	LCFI6
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI6
	.long	LCFI7
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI7
	.long	LCFI8
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI8
	.long	LFE17
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST3:
	.long	LFB18
	.long	LCFI9
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI9
	.long	LCFI10
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI10
	.long	LCFI11
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI11
	.long	LFE18
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST4:
	.long	LFB19
	.long	LCFI12
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI12
	.long	LCFI13
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI13
	.long	LCFI15
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI15
	.long	LFE19
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST5:
	.long	LFB20
	.long	LCFI16
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI16
	.long	LCFI17
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI17
	.long	LCFI18
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI18
	.long	LFE20
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST6:
	.long	LFB23
	.long	LCFI19
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI19
	.long	LCFI20
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI20
	.long	LCFI22
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI22
	.long	LFE23
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST7:
	.long	LFB24
	.long	LCFI23
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI23
	.long	LCFI24
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI24
	.long	LCFI25
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI25
	.long	LFE24
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST8:
	.long	LFB25
	.long	LCFI26
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI26
	.long	LCFI27
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI27
	.long	LCFI28
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI28
	.long	LFE25
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST9:
	.long	LFB26
	.long	LCFI29
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI29
	.long	LCFI30
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI30
	.long	LCFI32
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI32
	.long	LFE26
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST10:
	.long	LFB28
	.long	LCFI33
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI33
	.long	LCFI34
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI34
	.long	LCFI36
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI36
	.long	LFE28
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST11:
	.long	LFB30
	.long	LCFI37
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI37
	.long	LCFI38
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI38
	.long	LCFI40
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI40
	.long	LFE30
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST12:
	.long	LFB31
	.long	LCFI41
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI41
	.long	LCFI42
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI42
	.long	LCFI44
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI44
	.long	LFE31
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST13:
	.long	LFB32
	.long	LCFI45
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI45
	.long	LCFI46
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI46
	.long	LCFI50
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI50
	.long	LFE32
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST14:
	.long	LFB33
	.long	LCFI51
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI51
	.long	LCFI52
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI52
	.long	LCFI56
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI56
	.long	LFE33
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST15:
	.long	LFB34
	.long	LCFI57
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI57
	.long	LCFI58
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI58
	.long	LCFI60
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI60
	.long	LFE34
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
	.file 3 "g:/mingw/bin/../lib/gcc/mingw32/4.5.0/include/c++/cstddef"
	.file 4 "g:/mingw/bin/../lib/gcc/mingw32/4.5.0/include/stddef.h"
	.file 5 "typedefs.h"
	.file 6 "bootpack.h"
	.file 7 "<built-in>"
	.file 8 "hankaku.h"
	.section	.debug_info,"dr"
	.long	0xa30
	.word	0x2
	.secrel32	Ldebug_abbrev0
	.byte	0x4
	.uleb128 0x1
	.ascii "GNU C++ 4.5.0\0"
	.byte	0x4
	.ascii "screen.cpp\0"
	.ascii "G:\\c\\os\\harib27f\\haribote\0"
	.long	0x0
	.long	0x0
	.secrel32	Ldebug_ranges0+0x0
	.secrel32	Ldebug_line0
	.uleb128 0x2
	.byte	0x4
	.byte	0x5
	.ascii "int\0"
	.uleb128 0x3
	.ascii "size_t\0"
	.byte	0x4
	.byte	0xd3
	.long	0x65
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.ascii "unsigned int\0"
	.uleb128 0x4
	.ascii "std\0"
	.byte	0x7
	.byte	0x0
	.long	0x8f
	.uleb128 0x5
	.byte	0x3
	.byte	0x33
	.long	0x8f
	.uleb128 0x5
	.byte	0x3
	.byte	0x34
	.long	0x92
	.byte	0x0
	.uleb128 0x6
	.byte	0x4
	.byte	0x5
	.uleb128 0x6
	.byte	0x4
	.byte	0x7
	.uleb128 0x3
	.ascii "BYTE\0"
	.byte	0x5
	.byte	0x3
	.long	0xa1
	.uleb128 0x2
	.byte	0x1
	.byte	0x8
	.ascii "unsigned char\0"
	.uleb128 0x3
	.ascii "WORD\0"
	.byte	0x5
	.byte	0x4
	.long	0xbe
	.uleb128 0x2
	.byte	0x2
	.byte	0x7
	.ascii "short unsigned int\0"
	.uleb128 0x2
	.byte	0x8
	.byte	0x7
	.ascii "long long unsigned int\0"
	.uleb128 0x7
	.ascii "BOOTINFO\0"
	.byte	0xc
	.byte	0x6
	.byte	0x4
	.long	0x178
	.uleb128 0x8
	.ascii "bootdrive\0"
	.byte	0x6
	.byte	0x5
	.long	0x95
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x8
	.ascii "leds\0"
	.byte	0x6
	.byte	0x6
	.long	0x95
	.byte	0x2
	.byte	0x23
	.uleb128 0x1
	.uleb128 0x8
	.ascii "vmode\0"
	.byte	0x6
	.byte	0x7
	.long	0x95
	.byte	0x2
	.byte	0x23
	.uleb128 0x2
	.uleb128 0x8
	.ascii "reserve\0"
	.byte	0x6
	.byte	0x8
	.long	0x95
	.byte	0x2
	.byte	0x23
	.uleb128 0x3
	.uleb128 0x8
	.ascii "screenx\0"
	.byte	0x6
	.byte	0x9
	.long	0xb2
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.uleb128 0x8
	.ascii "screeny\0"
	.byte	0x6
	.byte	0x9
	.long	0xb2
	.byte	0x2
	.byte	0x23
	.uleb128 0x6
	.uleb128 0x8
	.ascii "vram\0"
	.byte	0x6
	.byte	0xa
	.long	0x178
	.byte	0x2
	.byte	0x23
	.uleb128 0x8
	.byte	0x0
	.uleb128 0x9
	.byte	0x4
	.long	0x95
	.uleb128 0xa
	.ascii "Screen\0"
	.byte	0x14
	.byte	0x1
	.byte	0x5
	.long	0x53b
	.uleb128 0xa
	.ascii "Pointer\0"
	.byte	0x10
	.byte	0x1
	.byte	0x17
	.long	0x2c7
	.uleb128 0xb
	.ascii "px\0"
	.byte	0x1
	.byte	0x18
	.long	0x50
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x3
	.uleb128 0xb
	.ascii "py\0"
	.byte	0x1
	.byte	0x18
	.long	0x50
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.byte	0x3
	.uleb128 0xb
	.ascii "w\0"
	.byte	0x1
	.byte	0x19
	.long	0x53b
	.byte	0x2
	.byte	0x23
	.uleb128 0x8
	.byte	0x3
	.uleb128 0xb
	.ascii "h\0"
	.byte	0x1
	.byte	0x19
	.long	0x53b
	.byte	0x2
	.byte	0x23
	.uleb128 0xc
	.byte	0x3
	.uleb128 0xc
	.byte	0x1
	.ascii "Pointer\0"
	.byte	0x1
	.byte	0x1b
	.byte	0x1
	.long	0x1f0
	.uleb128 0xd
	.long	0x540
	.byte	0x1
	.uleb128 0xe
	.long	0x546
	.byte	0x0
	.uleb128 0xf
	.byte	0x1
	.ascii "getx\0"
	.byte	0x1
	.byte	0x1d
	.ascii "_ZN6Screen7Pointer4getxEv\0"
	.long	0x50
	.byte	0x1
	.long	0x223
	.uleb128 0xd
	.long	0x540
	.byte	0x1
	.byte	0x0
	.uleb128 0xf
	.byte	0x1
	.ascii "gety\0"
	.byte	0x1
	.byte	0x1e
	.ascii "_ZN6Screen7Pointer4getyEv\0"
	.long	0x50
	.byte	0x1
	.long	0x256
	.uleb128 0xd
	.long	0x540
	.byte	0x1
	.byte	0x0
	.uleb128 0xf
	.byte	0x1
	.ascii "NextChar\0"
	.byte	0x1
	.byte	0x1f
	.ascii "_ZN6Screen7Pointer8NextCharEv\0"
	.long	0x50
	.byte	0x1
	.long	0x291
	.uleb128 0xd
	.long	0x540
	.byte	0x1
	.byte	0x0
	.uleb128 0x10
	.byte	0x1
	.ascii "NewLine\0"
	.byte	0x1
	.byte	0x2d
	.ascii "_ZN6Screen7Pointer7NewLineEv\0"
	.long	0x50
	.byte	0x1
	.uleb128 0xd
	.long	0x540
	.byte	0x1
	.byte	0x0
	.byte	0x0
	.uleb128 0x7
	.ascii "RGB\0"
	.byte	0x3
	.byte	0x1
	.byte	0x39
	.long	0x347
	.uleb128 0x8
	.ascii "r\0"
	.byte	0x1
	.byte	0x3a
	.long	0x95
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x8
	.ascii "g\0"
	.byte	0x1
	.byte	0x3a
	.long	0x95
	.byte	0x2
	.byte	0x23
	.uleb128 0x1
	.uleb128 0x8
	.ascii "b\0"
	.byte	0x1
	.byte	0x3a
	.long	0x95
	.byte	0x2
	.byte	0x23
	.uleb128 0x2
	.uleb128 0xc
	.byte	0x1
	.ascii "RGB\0"
	.byte	0x1
	.byte	0x3b
	.byte	0x1
	.long	0x31a
	.uleb128 0xd
	.long	0x54c
	.byte	0x1
	.uleb128 0xe
	.long	0x95
	.uleb128 0xe
	.long	0x95
	.uleb128 0xe
	.long	0x95
	.byte	0x0
	.uleb128 0x10
	.byte	0x1
	.ascii "col8\0"
	.byte	0x1
	.byte	0x3c
	.ascii "_ZNK6Screen3RGB4col8Ev\0"
	.long	0x95
	.byte	0x1
	.uleb128 0xd
	.long	0x552
	.byte	0x1
	.byte	0x0
	.byte	0x0
	.uleb128 0x11
	.ascii "fontw\0"
	.byte	0x1
	.byte	0xd
	.ascii "_ZN6Screen5fontwE\0"
	.long	0x53b
	.byte	0x1
	.byte	0x1
	.byte	0x8
	.uleb128 0x11
	.ascii "fonth\0"
	.byte	0x1
	.byte	0xd
	.ascii "_ZN6Screen5fonthE\0"
	.long	0x53b
	.byte	0x1
	.byte	0x1
	.byte	0x10
	.uleb128 0x8
	.ascii "pt\0"
	.byte	0x1
	.byte	0x37
	.long	0x18d
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x12
	.ascii "buf\0"
	.byte	0x1
	.byte	0x41
	.ascii "_ZN6Screen3bufE\0"
	.long	0x55d
	.byte	0x1
	.byte	0x3
	.byte	0x1
	.uleb128 0x13
	.secrel32	LASF0
	.byte	0x1
	.byte	0x45
	.long	0x546
	.byte	0x2
	.byte	0x23
	.uleb128 0x10
	.byte	0x3
	.uleb128 0x14
	.byte	0x1
	.ascii "Init\0"
	.byte	0x1
	.byte	0x7
	.ascii "_ZN6Screen4InitEP8BOOTINFO\0"
	.byte	0x1
	.long	0x3f4
	.uleb128 0xe
	.long	0x546
	.byte	0x0
	.uleb128 0x15
	.byte	0x1
	.ascii "Inst\0"
	.byte	0x1
	.byte	0x8
	.ascii "_ZN6Screen4InstEv\0"
	.long	0x568
	.byte	0x1
	.uleb128 0x14
	.byte	0x1
	.ascii "printf\0"
	.byte	0x1
	.byte	0xf
	.ascii "_ZN6Screen6printfEPKcz\0"
	.byte	0x1
	.long	0x448
	.uleb128 0xd
	.long	0x56a
	.byte	0x1
	.uleb128 0xe
	.long	0x570
	.uleb128 0x16
	.byte	0x0
	.uleb128 0x14
	.byte	0x1
	.ascii "puts\0"
	.byte	0x1
	.byte	0x10
	.ascii "_ZN6Screen4putsEPKc\0"
	.byte	0x1
	.long	0x476
	.uleb128 0xd
	.long	0x56a
	.byte	0x1
	.uleb128 0xe
	.long	0x570
	.byte	0x0
	.uleb128 0x14
	.byte	0x1
	.ascii "SetPixel\0"
	.byte	0x1
	.byte	0x13
	.ascii "_ZN6Screen8SetPixelEiiRKNS_3RGBE\0"
	.byte	0x1
	.long	0x4bf
	.uleb128 0xd
	.long	0x56a
	.byte	0x1
	.uleb128 0xe
	.long	0x50
	.uleb128 0xe
	.long	0x50
	.uleb128 0xe
	.long	0x583
	.byte	0x0
	.uleb128 0x14
	.byte	0x1
	.ascii "Scroll\0"
	.byte	0x1
	.byte	0x15
	.ascii "_ZN6Screen6ScrollEv\0"
	.byte	0x1
	.long	0x4ea
	.uleb128 0xd
	.long	0x56a
	.byte	0x1
	.byte	0x0
	.uleb128 0x17
	.byte	0x1
	.ascii "operator new\0"
	.byte	0x1
	.byte	0x42
	.ascii "_ZN6ScreennwEjPv\0"
	.long	0x589
	.byte	0x3
	.byte	0x1
	.long	0x521
	.uleb128 0xe
	.long	0x57
	.uleb128 0xe
	.long	0x589
	.byte	0x0
	.uleb128 0x18
	.byte	0x1
	.ascii "Screen\0"
	.byte	0x1
	.byte	0x43
	.byte	0x3
	.byte	0x1
	.uleb128 0xd
	.long	0x56a
	.byte	0x1
	.uleb128 0xe
	.long	0x546
	.byte	0x0
	.byte	0x0
	.uleb128 0x19
	.long	0x50
	.uleb128 0x9
	.byte	0x4
	.long	0x18d
	.uleb128 0x9
	.byte	0x4
	.long	0xee
	.uleb128 0x9
	.byte	0x4
	.long	0x2c7
	.uleb128 0x9
	.byte	0x4
	.long	0x558
	.uleb128 0x19
	.long	0x2c7
	.uleb128 0x1a
	.long	0xa1
	.long	0x568
	.uleb128 0x1b
	.byte	0x0
	.uleb128 0x1c
	.byte	0x4
	.uleb128 0x9
	.byte	0x4
	.long	0x17e
	.uleb128 0x9
	.byte	0x4
	.long	0x576
	.uleb128 0x19
	.long	0x57b
	.uleb128 0x2
	.byte	0x1
	.byte	0x6
	.ascii "char\0"
	.uleb128 0x1d
	.byte	0x4
	.long	0x558
	.uleb128 0x1e
	.byte	0x4
	.uleb128 0x1f
	.long	0x3f4
	.long	LFB13
	.long	LFE13
	.secrel32	LLST0
	.uleb128 0x20
	.long	0x1d3
	.byte	0x2
	.long	0x5bc
	.uleb128 0x21
	.secrel32	LASF1
	.long	0x5bc
	.byte	0x1
	.uleb128 0x22
	.secrel32	LASF0
	.byte	0x1
	.byte	0x1b
	.long	0x546
	.byte	0x0
	.uleb128 0x19
	.long	0x540
	.uleb128 0x23
	.long	0x59c
	.long	LFB16
	.long	LFE16
	.secrel32	LLST1
	.long	0x5e7
	.uleb128 0x24
	.long	0x5a6
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x24
	.long	0x5b0
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.byte	0x0
	.uleb128 0x25
	.long	0x1f0
	.long	LFB17
	.long	LFE17
	.secrel32	LLST2
	.long	0x60a
	.uleb128 0x26
	.secrel32	LASF1
	.long	0x5bc
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0x25
	.long	0x223
	.long	LFB18
	.long	LFE18
	.secrel32	LLST3
	.long	0x62d
	.uleb128 0x26
	.secrel32	LASF1
	.long	0x5bc
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0x25
	.long	0x256
	.long	LFB19
	.long	LFE19
	.secrel32	LLST4
	.long	0x66a
	.uleb128 0x26
	.secrel32	LASF1
	.long	0x5bc
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x27
	.long	LBB3
	.long	LBE3
	.uleb128 0x28
	.ascii "oldpy\0"
	.byte	0x1
	.byte	0x20
	.long	0x50
	.byte	0x2
	.byte	0x91
	.sleb128 -12
	.byte	0x0
	.byte	0x0
	.uleb128 0x25
	.long	0x291
	.long	LFB20
	.long	LFE20
	.secrel32	LLST5
	.long	0x68d
	.uleb128 0x26
	.secrel32	LASF1
	.long	0x5bc
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0x20
	.long	0x2f7
	.byte	0x2
	.long	0x6bd
	.uleb128 0x21
	.secrel32	LASF1
	.long	0x6bd
	.byte	0x1
	.uleb128 0x29
	.ascii "r\0"
	.byte	0x1
	.byte	0x3b
	.long	0x95
	.uleb128 0x29
	.ascii "g\0"
	.byte	0x1
	.byte	0x3b
	.long	0x95
	.uleb128 0x29
	.ascii "b\0"
	.byte	0x1
	.byte	0x3b
	.long	0x95
	.byte	0x0
	.uleb128 0x19
	.long	0x54c
	.uleb128 0x23
	.long	0x68d
	.long	LFB23
	.long	LFE23
	.secrel32	LLST6
	.long	0x6f8
	.uleb128 0x24
	.long	0x697
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x24
	.long	0x6a1
	.byte	0x2
	.byte	0x91
	.sleb128 -12
	.uleb128 0x24
	.long	0x6aa
	.byte	0x2
	.byte	0x91
	.sleb128 -16
	.uleb128 0x24
	.long	0x6b3
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.byte	0x0
	.uleb128 0x25
	.long	0x31a
	.long	LFB24
	.long	LFE24
	.secrel32	LLST7
	.long	0x71b
	.uleb128 0x26
	.secrel32	LASF1
	.long	0x71b
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0x19
	.long	0x552
	.uleb128 0x25
	.long	0x4ea
	.long	LFB25
	.long	LFE25
	.secrel32	LLST8
	.long	0x753
	.uleb128 0x2a
	.ascii "size\0"
	.byte	0x1
	.byte	0x42
	.long	0x57
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x2a
	.ascii "buf\0"
	.byte	0x1
	.byte	0x42
	.long	0x589
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.byte	0x0
	.uleb128 0x2b
	.byte	0x1
	.ascii "debugprint\0"
	.byte	0x2
	.byte	0x9
	.long	LFB26
	.long	LFE26
	.secrel32	LLST9
	.long	0x7b5
	.uleb128 0x2a
	.ascii "format\0"
	.byte	0x2
	.byte	0x9
	.long	0x570
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x16
	.uleb128 0x27
	.long	LBB5
	.long	LBE5
	.uleb128 0x28
	.ascii "i\0"
	.byte	0x2
	.byte	0xa
	.long	0x50
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x28
	.ascii "s\0"
	.byte	0x2
	.byte	0xb
	.long	0x7b5
	.byte	0x3
	.byte	0x91
	.sleb128 -2072
	.uleb128 0x28
	.ascii "ap\0"
	.byte	0x2
	.byte	0xc
	.long	0x7c9
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.byte	0x0
	.byte	0x0
	.uleb128 0x1a
	.long	0x57b
	.long	0x7c6
	.uleb128 0x2c
	.long	0x7c6
	.word	0x7ff
	.byte	0x0
	.uleb128 0x6
	.byte	0x4
	.byte	0x7
	.uleb128 0x2d
	.byte	0x4
	.ascii "__builtin_va_list\0"
	.long	0x57b
	.uleb128 0x2e
	.long	0x521
	.byte	0x2
	.byte	0x15
	.byte	0x0
	.long	0x803
	.uleb128 0x21
	.secrel32	LASF1
	.long	0x803
	.byte	0x1
	.uleb128 0x22
	.secrel32	LASF0
	.byte	0x2
	.byte	0x15
	.long	0x546
	.byte	0x0
	.uleb128 0x19
	.long	0x56a
	.uleb128 0x23
	.long	0x7e1
	.long	LFB28
	.long	LFE28
	.secrel32	LLST10
	.long	0x82e
	.uleb128 0x24
	.long	0x7ed
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x24
	.long	0x7f7
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.byte	0x0
	.uleb128 0x2f
	.long	0x3c5
	.byte	0x2
	.byte	0x18
	.long	LFB30
	.long	LFE30
	.secrel32	LLST11
	.long	0x854
	.uleb128 0x30
	.secrel32	LASF0
	.byte	0x2
	.byte	0x18
	.long	0x546
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0x2f
	.long	0x414
	.byte	0x2
	.byte	0x1c
	.long	LFB31
	.long	LFE31
	.secrel32	LLST12
	.long	0x8bb
	.uleb128 0x26
	.secrel32	LASF1
	.long	0x803
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x2a
	.ascii "format\0"
	.byte	0x2
	.byte	0x1c
	.long	0x570
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x16
	.uleb128 0x27
	.long	LBB7
	.long	LBE7
	.uleb128 0x28
	.ascii "i\0"
	.byte	0x2
	.byte	0x1d
	.long	0x50
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x28
	.ascii "s\0"
	.byte	0x2
	.byte	0x1e
	.long	0x7b5
	.byte	0x3
	.byte	0x91
	.sleb128 -2072
	.uleb128 0x28
	.ascii "ap\0"
	.byte	0x2
	.byte	0x1f
	.long	0x7c9
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.byte	0x0
	.byte	0x0
	.uleb128 0x2f
	.long	0x448
	.byte	0x2
	.byte	0x28
	.long	LFB32
	.long	LFE32
	.secrel32	LLST13
	.long	0x92e
	.uleb128 0x26
	.secrel32	LASF1
	.long	0x803
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x2a
	.ascii "s\0"
	.byte	0x2
	.byte	0x28
	.long	0x570
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x27
	.long	LBB13
	.long	LBE13
	.uleb128 0x28
	.ascii "i\0"
	.byte	0x2
	.byte	0x2f
	.long	0x50
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x27
	.long	LBB14
	.long	LBE14
	.uleb128 0x28
	.ascii "b\0"
	.byte	0x2
	.byte	0x30
	.long	0x95
	.byte	0x2
	.byte	0x91
	.sleb128 -25
	.uleb128 0x27
	.long	LBB15
	.long	LBE15
	.uleb128 0x28
	.ascii "j\0"
	.byte	0x2
	.byte	0x31
	.long	0x50
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x2f
	.long	0x476
	.byte	0x2
	.byte	0x3e
	.long	LFB33
	.long	LFE33
	.secrel32	LLST14
	.long	0x98f
	.uleb128 0x26
	.secrel32	LASF1
	.long	0x803
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x2a
	.ascii "x\0"
	.byte	0x2
	.byte	0x3e
	.long	0x50
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x2a
	.ascii "y\0"
	.byte	0x2
	.byte	0x3e
	.long	0x50
	.byte	0x2
	.byte	0x91
	.sleb128 8
	.uleb128 0x2a
	.ascii "rgb\0"
	.byte	0x2
	.byte	0x3e
	.long	0x98f
	.byte	0x2
	.byte	0x91
	.sleb128 12
	.uleb128 0x27
	.long	LBB18
	.long	LBE18
	.uleb128 0x28
	.ascii "p\0"
	.byte	0x2
	.byte	0x42
	.long	0x178
	.byte	0x2
	.byte	0x91
	.sleb128 -16
	.byte	0x0
	.byte	0x0
	.uleb128 0x19
	.long	0x583
	.uleb128 0x2f
	.long	0x4bf
	.byte	0x2
	.byte	0x49
	.long	LFB34
	.long	LFE34
	.secrel32	LLST15
	.long	0x9f6
	.uleb128 0x26
	.secrel32	LASF1
	.long	0x803
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x27
	.long	LBB19
	.long	LBE19
	.uleb128 0x28
	.ascii "lines\0"
	.byte	0x2
	.byte	0x4a
	.long	0x65
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x28
	.ascii "stride\0"
	.byte	0x2
	.byte	0x4b
	.long	0x65
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x28
	.ascii "cstride\0"
	.byte	0x2
	.byte	0x4c
	.long	0x65
	.byte	0x2
	.byte	0x91
	.sleb128 -28
	.byte	0x0
	.byte	0x0
	.uleb128 0x1a
	.long	0x57b
	.long	0xa0c
	.uleb128 0x31
	.long	0x7c6
	.byte	0xff
	.uleb128 0x31
	.long	0x7c6
	.byte	0xf
	.byte	0x0
	.uleb128 0x32
	.ascii "hankakufont\0"
	.byte	0x8
	.byte	0x1
	.long	0x9f6
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.long	_hankakufont
	.uleb128 0x33
	.long	0x398
	.byte	0x2
	.byte	0x7
	.byte	0x5
	.byte	0x3
	.long	__ZN6Screen3bufE
	.byte	0x0
	.section	.debug_abbrev,"dr"
	.uleb128 0x1
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x25
	.uleb128 0x8
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x1b
	.uleb128 0x8
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x52
	.uleb128 0x1
	.uleb128 0x55
	.uleb128 0x6
	.uleb128 0x10
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x2
	.uleb128 0x24
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.byte	0x0
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x16
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x4
	.uleb128 0x39
	.byte	0x1
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x5
	.uleb128 0x8
	.byte	0x0
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x18
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.uleb128 0x24
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x7
	.uleb128 0x13
	.byte	0x1
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x8
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x9
	.uleb128 0xf
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xa
	.uleb128 0x2
	.byte	0x1
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xa
	.uleb128 0x32
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0xc
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xd
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x34
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0xe
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xf
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x10
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x11
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1c
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x12
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x13
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xa
	.uleb128 0x32
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x14
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x15
	.uleb128 0x2e
	.byte	0x0
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x16
	.uleb128 0x18
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x17
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x18
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x19
	.uleb128 0x26
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x1a
	.uleb128 0x1
	.byte	0x1
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x1b
	.uleb128 0x21
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x1c
	.uleb128 0x10
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x1d
	.uleb128 0x10
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x1e
	.uleb128 0xf
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x1f
	.uleb128 0x2e
	.byte	0x0
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x20
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x20
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x21
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x34
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x22
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x23
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x24
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x25
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x26
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x34
	.uleb128 0xc
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x27
	.uleb128 0xb
	.byte	0x1
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.byte	0x0
	.byte	0x0
	.uleb128 0x28
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x29
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x2a
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x2b
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x2c
	.uleb128 0x21
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0x5
	.byte	0x0
	.byte	0x0
	.uleb128 0x2d
	.uleb128 0xf
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x2e
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x20
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x2f
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x30
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x21
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x32
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x33
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.section	.debug_pubnames,"dr"
	.long	0x18e
	.word	0x2
	.secrel32	Ldebug_info0
	.long	0xa34
	.long	0x58b
	.ascii "Screen::Inst\0"
	.long	0x5c1
	.ascii "Screen::Pointer::Pointer\0"
	.long	0x5e7
	.ascii "Screen::Pointer::getx\0"
	.long	0x60a
	.ascii "Screen::Pointer::gety\0"
	.long	0x62d
	.ascii "Screen::Pointer::NextChar\0"
	.long	0x66a
	.ascii "Screen::Pointer::NewLine\0"
	.long	0x6c2
	.ascii "Screen::RGB::RGB\0"
	.long	0x6f8
	.ascii "Screen::RGB::col8\0"
	.long	0x720
	.ascii "Screen::operator new\0"
	.long	0x753
	.ascii "debugprint\0"
	.long	0x808
	.ascii "Screen::Screen\0"
	.long	0x82e
	.ascii "Screen::Init\0"
	.long	0x854
	.ascii "Screen::printf\0"
	.long	0x8bb
	.ascii "Screen::puts\0"
	.long	0x92e
	.ascii "Screen::SetPixel\0"
	.long	0x994
	.ascii "Screen::Scroll\0"
	.long	0xa0c
	.ascii "hankakufont\0"
	.long	0xa26
	.ascii "Screen::buf\0"
	.long	0x0
	.section	.debug_pubtypes,"dr"
	.long	0x43
	.word	0x2
	.secrel32	Ldebug_info0
	.long	0xa34
	.long	0x57
	.ascii "size_t\0"
	.long	0x95
	.ascii "BYTE\0"
	.long	0xb2
	.ascii "WORD\0"
	.long	0xee
	.ascii "BOOTINFO\0"
	.long	0x17e
	.ascii "Screen\0"
	.long	0x0
	.section	.debug_aranges,"dr"
	.long	0x64
	.word	0x2
	.secrel32	Ldebug_info0
	.byte	0x4
	.byte	0x0
	.word	0x0
	.word	0x0
	.long	Ltext0
	.long	Letext0-Ltext0
	.long	LFB13
	.long	LFE13-LFB13
	.long	LFB16
	.long	LFE16-LFB16
	.long	LFB17
	.long	LFE17-LFB17
	.long	LFB18
	.long	LFE18-LFB18
	.long	LFB19
	.long	LFE19-LFB19
	.long	LFB20
	.long	LFE20-LFB20
	.long	LFB23
	.long	LFE23-LFB23
	.long	LFB24
	.long	LFE24-LFB24
	.long	LFB25
	.long	LFE25-LFB25
	.long	0x0
	.long	0x0
	.section	.debug_ranges,"dr"
Ldebug_ranges0:
	.long	Ltext0
	.long	Letext0
	.long	LFB13
	.long	LFE13
	.long	LFB16
	.long	LFE16
	.long	LFB17
	.long	LFE17
	.long	LFB18
	.long	LFE18
	.long	LFB19
	.long	LFE19
	.long	LFB20
	.long	LFE20
	.long	LFB23
	.long	LFE23
	.long	LFB24
	.long	LFE24
	.long	LFB25
	.long	LFE25
	.long	0x0
	.long	0x0
	.section	.debug_str,"dr"
LASF0:
	.ascii "binfo\0"
LASF1:
	.ascii "this\0"
	.def	_vsprintf;	.scl	2;	.type	32;	.endef
	.def	_memmove;	.scl	2;	.type	32;	.endef
	.def	_memset;	.scl	2;	.type	32;	.endef
