script_A:
	cp 'A'
	jr nz,script_B
	call exec

	dw frame02
	db beat,0
	dw frame04
	db beat,0
	dw frame03+08000h
	db beat,0
	dw frame01+08000h
	db beat,0
	dw frame03
	db beat,0
	dw frame05
	db beat,0
	dw frame02+08000h
	db beat,0
	dw frame01+08000h
	db beat,0
	db 0
script_B:
	cp 'B'
	jr nz,script_C
	call exec

	dw frame16+08000h
	db beat,0
	dw frame04
	db beat,0
	dw frame16+08000h
	db beat,0
	dw frame05
	db beat,0
	dw frame16+08000h
	db beat,0
	dw frame04
	db beat,0
	dw frame16+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_C:
	cp 'C'
	jr nz,script_D
	call exec

	dw frame02+08000h
	db beat,0
	dw frame14+08000h
	db beat,0
	dw frame02+08000h
	db beat,0
	dw frame00+08000h
	db beat,0
	dw frame03+08000h
	db beat,0
	dw frame15+08000h
	db beat,0
	dw frame03+08000h
	db beat,0
	dw frame01+08000h
	db beat,0
	db 0
script_D:
	cp 'D'
	jr nz,script_E
	call exec

	dw frame03+08000h
	db beat,0
	dw frame12+08000h
	db beat,0
	dw frame13+08000h
	db beat,0
	dw frame02+08000h
	db beat,0
	dw frame09+08000h
	db beat,0
	dw frame10+08000h
	db beat,0
	dw frame03+08000h
	db beat,0
	dw frame01+08000h
	db beat,0
	db 0
script_E:
	cp 'E'
	jr nz,script_F
	call exec

	dw frame02+08000h
	db beat,0
	dw frame09+08000h
	db beat,0
	dw frame10+08000h
	db beat,0
	dw frame03+08000h
	db beat,0
	dw frame12+08000h
	db beat,0
	dw frame13+08000h
	db beat,0
	dw frame02+08000h
	db beat,0
	dw frame01+08000h
	db beat,0
	db 0
script_F:
	cp 'F'
	jr nz,script_G
	call exec

	dw frame02+08000h
	db beat,0
	dw frame04
	db beat,0
	dw frame11+08000h
	db beat,0
	dw frame12+08000h
	db beat,0
	dw frame13+08000h
	db beat,0
	dw frame04
	db beat,0
	dw frame02+08000h
	db beat,0
	dw frame01+08000h
	db beat,0
	db 0
script_G:
	cp 'G'
	jr nz,script_H
	call exec

	dw frame03+08000h
	db beat,0
	dw frame05
	db beat,0
	dw frame08+08000h
	db beat,0
	dw frame09+08000h
	db beat,0
	dw frame10+08000h
	db beat,0
	dw frame05
	db beat,0
	dw frame03+08000h
	db beat,0
	dw frame01+08000h
	db beat,0
	db 0
script_H:
	cp 'H'
	jr nz,script_I
	call exec

	dw frame15+08000h
	db beat,0
	dw frame10+08000h
	db beat,0
	dw frame17
	db beat,0
	dw frame08+08000h
	db beat,0
	dw frame14
	db beat,0
	dw frame13+08000h
	db beat,0
	dw frame21
	db beat,0
	dw frame11+08000h
	db beat,0
	dw frame13+08000h
	db beat,0
	dw frame16
	db beat,0
	dw frame00+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_I:
	cp 'I'
	jr nz,script_J
	call exec

	dw frame12
	db beat*2,0
	dw frame01
	db beat*2,0
	dw frame09
	db beat*2,0
	dw frame01
	db beat*2,0
	dw frame12
	db beat*2,0
	dw frame01
	db beat*2,0
	dw frame09
	db beat*2,0
	dw frame01
	db beat*2,0
	db 0
script_J:
	cp 'J'
	jr nz,script_K
	call exec

	dw frame01+08000h
	db beat*2,0
	dw frame00
	db beat*2,0
	db 0
script_K:
	cp 'K'
	jr nz,script_L
	call exec

	dw frame00
	db beat*2,0
	dw frame22
	db beat,0
	dw frame00
	db beat,0
	db 0
script_L:
	cp 'L'
	jr nz,script_M
	call exec

	dw frame03+08000h
	db beat,0
	dw frame15
	db beat,0
	dw frame12+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_M:
	cp 'M'
	jr nz,script_N
	call exec

	dw frame02+08000h
	db beat,0
	dw frame14
	db beat,0
	dw frame09+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_N:
	cp 'N'
	jr nz,script_O
	call exec

	dw frame01
	db beat*2,0
	dw frame00+08000h
	db beat*2,0
	dw frame02
	db beat*2,0
	dw frame09+08000h
	db beat*2,0
	dw frame02
	db beat*2,0
	dw frame00+08000h
	db beat*2,0
	dw frame02
	db beat*2,0
	dw frame09+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_O:
	cp 'O'
	jr nz,script_P
	call exec

	dw frame01
	db beat*2,0
	dw frame00+08000h
	db beat*2,0
	dw frame03
	db beat*2,0
	dw frame12+08000h
	db beat*2,0
	dw frame03
	db beat*2,0
	dw frame00+08000h
	db beat*2,0
	dw frame03
	db beat*2,0
	dw frame12+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_P:
	cp 'P'
	jr nz,script_Q
	call exec

	dw frame13
	db beat,0
	dw frame21+08000h
	db beat,0
	dw frame20+08000h
	db beat,0
	dw frame19
	db beat,0
	dw frame18
	db beat,0
	dw frame17+08000h
	db beat,0
	dw frame10+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_Q:
	cp 'Q'
	jr nz,script_R
	call exec

	dw frame10
	db beat,0
	dw frame17+08000h
	db beat,0
	dw frame18+08000h
	db beat,0
	dw frame19
	db beat,0
	dw frame20
	db beat,0
	dw frame21+08000h
	db beat,0
	dw frame13+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_R:
	cp 'R'
	jr nz,script_S
	call exec

	dw frame03+08000h
	db beat,0
	dw frame02+08000h
	db beat,-1
	dw frame13+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_S:
	cp 'S'
	jr nz,script_T
	call exec

	dw frame02+08000h
	db beat,0
	dw frame03+08000h
	db beat,1
	dw frame10+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0
script_T:
	cp 'T'
	jr nz,script_U
	call exec

	dw frame03
	db beat,0
	dw frame04
	db beat,0
	dw frame02+08000h
	db beat,-1
	dw frame01+08000h
	db beat,0
	dw frame03
	db beat,0
	dw frame05
	db beat,0
	dw frame02+08000h
	db beat,-1
	dw frame01+08000h
	db beat,0
	db 0
script_U:
	cp 'U'
	jr nz,script_V
	call exec

	dw frame02
	db beat,0
	dw frame05
	db beat,0
	dw frame03+08000h
	db beat,1
	dw frame01+08000h
	db beat,0
	dw frame02
	db beat,0
	dw frame04
	db beat,0
	dw frame03+08000h
	db beat,1
	dw frame01+08000h
	db beat,0
	db 0
script_V:
	cp 'V'
	jr nz,script_W
	call exec

	dw frame05
	db beat,0
	dw frame08+08000h
	db beat,0
	dw frame09+08000h
	db beat,-1
	dw frame10+08000h
	db beat,0
	dw frame09+08000h
	db beat,0
	dw frame08
	db beat,0
	dw frame01+08000h
	db beat*2,0
	db 0
script_W:
	cp 'W'
	jr nz,script_X
	call exec

	dw frame04
	db beat,0
	dw frame11+08000h
	db beat,0
	dw frame12+08000h
	db beat,1
	dw frame13+08000h
	db beat,0
	dw frame12+08000h
	db beat,0
	dw frame11
	db beat,0
	dw frame01+08000h
	db beat*2,0
	db 0
script_X:
	cp 'X'
	jr nz,script_Y
	call exec

	dw frame16
	db beat*2,-32
	dw frame00
	db beat*2,-32
	dw frame01
	db beat*2,32
	dw frame16+08000h
	db beat*2,32
	db 0
script_Y:
	cp 'Y'
	jr nz,script_Z
	call exec

	dw frame17
	db beat,-32
	dw frame18
	db beat,-32
	dw frame20
	db beat,32
	dw frame16+08000h
	db beat,32
	dw frame21
	db beat,-32
	dw frame20
	db beat,-32
	dw frame18
	db beat,32
	dw frame16+08000h
	db beat,32
	db 0
script_Z:
	cp 'Z'
	jr nz,script_end
	call exec

	dw frame02+08000h
	db beat,-32
	dw frame04
	db beat,-32
	dw frame16
	db beat,0
	dw frame00
	db beat,0
	dw frame05
	db beat,32
	dw frame03+08000h
	db beat,32
	dw frame16+08000h
	db beat,0
	dw frame01
	db beat,0
	db 0

script_end:
	call exec
	dw frame00
	db beat*2,0
	dw frame06
	db beat*30,0
	dw frame07
	db beat*2,0
	dw frame06
	db beat*15,0
	db 0
