Skip to content

Instantly share code, notes, and snippets.

@cobrajs
Created May 1, 2023 00:40
Show Gist options
  • Select an option

  • Save cobrajs/6f367f6e3f7bc538b7fa65335ba3c544 to your computer and use it in GitHub Desktop.

Select an option

Save cobrajs/6f367f6e3f7bc538b7fa65335ba3c544 to your computer and use it in GitHub Desktop.
LD 53
pico-8 cartridge // http://www.pico-8.com
version 41
__lua__
--special delivery
--poop on their heads
function _init()
select_scene("intro")
end
function _update()
if transition then
transition.t+=transition.td
if transition.td<0 and transition.t<=0 then
transition.td*=-1
init()
update()
elseif transition.td>0 and transition.t>=1 then
transition=nil
end
else
update()
end
end
function _draw()
if transition then
if transition.td<0 then
transition.old_draw()
else
draw()
end
if transition.t>0.75 then
fillp()
return
elseif transition.t>0.5 then fillp(░)
elseif transition.t>0.25 then fillp(▒)
else fillp() end
rectfill(0,0,128,128,1)
else
draw()
end
--camera()
--show_log()
end
init=nil
update=nil
draw=nil
transition=nil
function select_scene(name)
if draw then
transition={
t=1,td=-0.1,
old_draw=draw
}
sfx(16)
end
if name=="game" then
init=game_init
update=game_update
draw=game_draw
elseif name=="mission" then
init=miss_init
update=miss_update
draw=miss_draw
elseif name=="intro" then
init=intro_init
update=intro_update
draw=intro_draw
elseif name=="help" then
init=help_init
update=help_update
draw=help_draw
end
if (not transition) init()
end
g={}
-- logging
_log={show=true}
function log(msg,key)
if key then
_log[key]=msg
else
add(_log,msg)
end
end
function show_log()
if _log.show then
cursor(1,1,15)
for key,msg in pairs(_log) do
if key~="show" then
print(key..": "..msg)
end
end
end
end
function clear_log() _log={show=true} end
-- utils
function dist(x1,y1,x2,y2)
local dx,dy=abs(x1-x2),abs(y1-y2)
if (dx+dy>128) return 128
return sqrt(dx*dx+dy*dy)
end
-->8
--scenes
width=512
left=384
halfw=64
height=128
c={x=0,tx=0}
-- game scene
function game_init()
init_bird()
init_city()
if not mission.target then
mission.target=rnd(humans)
end
music(0)
end
function game_update()
update_bird()
update_city()
c.tx=bird.x-halfw
if bird.x<halfw then c.tx=0
elseif bird.x>width-halfw then c.tx=left
end
if abs(c.x-c.tx)>2 then
c.x+=flr((c.tx-c.x)/5)
end
end
function game_draw()
cls(12)
camera(c.x, 0)
draw_city()
draw_bird()
camera()
if mission.target then
local t=mission.target
if t.x<c.x then
spr(34,cos(time()%3)*4,40,1,1,true)
mission.do_target=1
elseif t.x>c.x+120 then
spr(34,120+cos(time()%3)*4,40)
mission.do_target=1
else
local x=t.x-c.x
if mission.do_target>0 then
mission.do_target-=0.1
circ(x,120,mission.do_target*100,8)
else
spr(33,x,112+cos(time()%3)*4)
end
end
end
draw_bird_hud()
end
-- mission scene
local targets={
"put out moldy, bird seed",
"tosses whole, wheat bread",
"has an, outdoor cat",
"invests in, anti-bird stocks",
"steps on, spiders",
"calls canada, geese canadian",
"throws rocks, at ducks",
"licks lips while, bird watching",
"uses a duck call, for all birds"
}
mission={}
function miss_init(do_reset)
if mission.target and not do_reset then
return
end
mission.reason=rnd(targets)
mission.target_hit=false
mission.done=false
mission.inno=0
mission.hats=0
mission.poo_dec=0.01
mission.poops=0
mission.target=nil
mission.do_target=1
mission.items={}
add(mission.items,{x=rnd(110)+8,t=1})
for i=1,flr(rnd(3)) do
if rnd()>0.5 then
add(mission.items,{x=rnd(110)+8,t=1})
else
add(mission.items,{x=rnd(100)+8,t=2})
end
end
end
miss_init(true)
function miss_update()
if btnp(4) or btnp(5) then
if mission.done then
select_scene("intro")
else
select_scene("game")
end
end
end
function miss_draw()
cls(1)
rectfill(5,5,123,123,3)
rectfill(5,121,123,123,4)
for item in all(mission.items) do
if item.t==1 then
spr(75,item.x,113)
else
spr(76,item.x,113,2,1)
end
end
if mission.done then
print("mission: complete",12,12,7)
line(12,18,80,19,7)
print("target: pooped on",14,24,7)
print("innocents: "..tostr(mission.inno)..
" pooped on",8,36,7)
print(tostr(mission.hats).." hats collected",16,48,7)
local msg="great job!"
if mission.inno>2 then
msg="okay job..."
elseif mission.hats>=1 then
msg="great job, and nice hat!"
elseif mission.poops<5 then
msg="amazing work!!"
end
print(msg,64-(#msg*2),64,7)
print("press ❎ or 🅾️", 46,88)
print("to go to menu", 46,96)
else
local reason=split(mission.reason,",")
print("target:",8,8,7)
spr(112,16,20)
line(12,20,28,25,7)
line(27,15,12,28,7)
print("reason: ",48,24,7)
cursor(48,32,7)
foreach(reason,print)
cursor(10,56,7)
print("press ❎ or 🅾️",38,88)
print("to start mission",34,96)
end
end
function mission_complete()
mission.done=true
music(-1)
sfx(17)
select_scene("mission")
end
-- intro scene
target={x=0,y=0}
local option1,option2,optionx=72,90,48
function intro_init()
init_bird(true,gen_hat())
poo_dec=0.01
target.x,target.y=16,72
bird.x=64
bird.y=128
glide_time=10
ground=nil
bldg={}
add_clouds(8,128,128,-1)
logot=1
bwah=false
miss_init(true)
end
function intro_update()
update_clouds(128,110)
if logot>0 then
logot-=0.03
if logot<0.7 and not bwah then
sfx(15)
bwah=true
end
return
else
logot=0
end
update_bird()
if btnp(4) or btnp(5) or btnp(0) or btnp(1) then
if target.y==option1 then
select_scene("mission")
elseif target.y==option2 then
select_scene("help")
end
end
if btnp(2) or btnp(3) then
if target.y==option1 then
target.y=option2
else target.y=option1 end
sfx(14)
end
if bird.y>target.y+4 then
flap()
end
if glide_time>0 then
glide_time-=0.1
if glide_time<=0 then
set_glide()
glide_time=-5
end
elseif glide_time<0 then
glide_time+=0.1
if glide_time>=0 then
set_fall()
glide_time=8+flr(rnd(5))
end
end
local dx,dy=target.x-bird.x,target.y-bird.y
if dx+dy>20 then
bird.dx=dx/10
bird.dy=dy/10
else
bird.dx=0
end
bird.x=target.x+sin(time()/4)*4
end
function intro_draw()
cls(12)
draw_clouds()
local lx,ly=35,20+sin(min(0.8,logot))*-60
pal(6,0)
sspr(0,64,58,35,lx-1,ly)
sspr(0,64,58,35,lx+1,ly)
sspr(0,64,58,35,lx,ly-1)
sspr(0,64,58,35,lx,ly+1)
pal()
sspr(0,64,58,35,lx,ly)
if (logot>0) return
ospr(32,optionx+cos(time()%3)-12,target.y-1)
print("start", optionx,option1,1)
print("help", optionx,option2,1)
draw_bird()
end
-- help scene
function help_init()
init_bird()
poo_dec=0
bird.x,bird.y=14,14
bldgs={}
ground=bldg_add(128,1,0,36)
ground.is_ground=true
end
function help_update()
update_bird()
if btnp(4) then
select_scene("intro")
end
bird.x=max(min(bird.x,120),4)
bird.y=max(min(bird.y,30),-10)
end
function help_draw()
cls(12)
cursor(2,40,1)
print("special delivery")
print("⬆️ to flap: gain height/speed")
print("⬇️ to land/dive")
print("⬅️/➡️: to change direction and")
print(" to glide: gain speed")
print("poop timer shows next poop")
print("also shows number of poops")
print("time your poops to hit")
print("the target, but watch out")
print("for innocents...")
print(" and grab some hats!")
draw_bird()
line(2,36,126,36,4)
end
-->8
--bird (player)
bird={}
max_fall=1
max_spd=4
bird_cols={6,8,10,13,15}
function init_bird(npc,hat)
poo_dec=0.02
bird.x=10
bird.y=20
bird.dx=0
bird.dy=0
bird.dir=1
bird.state="fall"
bird.s=1
bird.anim={}
bird.glide_s=nil
bird.npc=npc
bird.poo=1
bird.c=bird_cols[flr(rnd(#bird_cols))]
bird.pal={}
bird.pal[6]=bird.c
bird.hat=hat
init_poops()
end
function update_bird()
bird.x+=bird.dx
bird.y+=bird.dy
if bird.state=="glide" then
if bird.glide_s then
log(tostr(bird.glide_s),"glide")
local offy=bird.glide_s/2
if (offy<0) offy/=2
bird.dy-=abs(offy)
bird.dx+=bird.dir*abs(bird.glide_s)
bird.glide_s/=4
if (bird.glide_s<0) bird.glide_s=nil
else
bird.dy+=0.01
end
elseif bird.state=="fall" then
bird.dx*=0.99
bird.dy+=0.05
max_fall=1
elseif bird.state=="flap" then
bird.dy-=(1/bird.anim.t)*0.2
bird.dx+=bird.dir*0.05
if (not bird.anim.n) set_fall()
elseif bird.state=="landing" then
bird.dx*=0.9
bird.dy+=0.1
max_fall=2
local cx,cy=bird.x+4,bird.y+7
for bldg in all(bldgs) do
local byd=cy-bldg.y
if cx>bldg.x and cx<bldg.x+bldg.tw and byd>=0 and byd<3 then
landed(bldg)
break
end
end
elseif bird.state=="landed" then
end
bird.dx=max(min(bird.dx,max_spd),-max_spd)
bird.dy=max(min(bird.dy,max_fall),-1)
if (bird.x>width) bird.x-=width
if (bird.x<0) bird.x+=width
if ground and bird.y+7>=ground.y then
landed(ground)
end
log(tostr(bird.dx),"dx")
log(tostr(bird.dy),"dy")
log(bird.state,"state")
update_poops()
bird.poo-=poo_dec
if bird.poo<0 then
bird.poo=1
poop()
end
if (bird.npc) return
if bird.state~="flap" and bird.state~="landed" then
if bird.dir==1 then
if btn(1) then set_glide()
else set_fall() end
if (btn(0)) change_dir(-1)
else
if btn(0) then set_glide()
else set_fall() end
if (btn(1)) change_dir(1)
end
end
if (btnp(2)) flap()
if (bird.state~="landed" and btn(3)) landing()
--if (btnp(4)) poop()
end
function change_dir(dir)
bird.dir=dir
bird.dx*=0.5
end
function set_glide()
if (bird.state=="glide") return
bird.state="glide"
bird.glide_s=bird.dy
bird_anim("glide")
end
function set_fall()
if (bird.state=="fall") return
bird.state="fall"
bird_anim("default")
end
function flap()
if (bird.anim.n=="flap") return
bird_anim("flap")
bird.state="flap"
sfx(8)
end
function landing()
if (bird.state=="landing") return
bird_anim("landing")
bird.state="landing"
end
function landed(bldg)
if (bird.state=="landed") return
bird_anim("landed")
bird.state="landed"
bird.dx=0
bird.dy=0
bird.y=bldg.y-8
for hat in all(hats) do
local hd=dist(hat.x+2,hat.y,bird.x+4,bird.y+7)
if hd<6 then
bird_hat(hat)
end
end
sfx(13)
end
function bird_hat(hat)
if bird.hat then
bird.hat=nil
end
bird.hat=hat
mission.hats+=1
del(hats,hat)
end
function poop()
mission.poops+=1
if bird.state~="landed" then
local xoff=2
if (bird.dir==-1) xoff=6
add_poop(bird.x+xoff,
bird.y+4,-bird.dir*0.5,0.5)
end
sfx(9)
end
function draw_bird()
draw_poops()
if bird.y>-6 then
ospr(bird.s,bird.x,bird.y,bird.dir==-1,bird.pal)
else
ospr(16,bird.x,2+cos(time()%3))
end
if bird.anim.n then
bird_anim()
end
if bird.hat then
local xoff=4
if (bird.dir==-1) xoff=0
draw_hat(bird.hat,bird.x+xoff,bird.y-2,bird.dir==-1)
end
end
function draw_bird_hud()
spr(18+(time()*4)%2,2,0)
spr(17,3,1)
local ps=tostr(mission.poops)
print(ps,14+(2-#ps)*8,3,2)
rectfill(28,2,28+(72-28)*bird.poo,8,4)
rect(28,2,72,8,4)
print("hats: "..tostr(mission.hats),74,3,1)
end
local shd={}
for i=2,16 do shd[i]=0 end
function ospr(s,x,y,flip_x,pals)
pal(shd)
spr(s,x-1,y,1,1,flip_x)
spr(s,x+1,y,1,1,flip_x)
spr(s,x,y-1,1,1,flip_x)
spr(s,x,y+1,1,1,flip_x)
pal()
if (pals) pal(pals)
spr(s,x,y,1,1,flip_x)
pal()
end
local anim_conf={
default={r={1},l=-1},
flap={
r={2,3,4,5},
bd=2,l=1
},
glide={r={5,3},bd=3,l=-1},
landing={r={7},l=-1},
landed={r={8},l=-1}
}
function bird_anim(anim)
if anim then
local conf=anim_conf[anim]
if conf then
bird.anim.r=conf.r
bird.anim.ct=#conf.r
bird.anim.bd=conf.bd or 1
bird.anim.d=bird.anim.bd
bird.anim.n=anim
bird.anim.t=1
bird.anim.l=conf.l or -1
bird.s=bird.anim.r[1]
end
else
if bird.anim.ct==1 and bird.anim.l==-1 then
return
end
if bird.anim.d<0 then
bird.anim.d=bird.anim.bd
bird.anim.t+=1
if bird.anim.t<=#bird.anim.r then
bird.s=bird.anim.r[bird.anim.t]
else
if bird.anim.l==-1 then
bird.anim.t=1
else
--anim complete
bird.anim.n=nil
bird.s=1
end
end
else
bird.anim.d-=1
end
end
log(tostr(bird.anim.t),"anim")
end
poops={}
function init_poops()
poops={}
end
function add_poop(x,y,dx,dy)
add(poops,{x=x,y=y,dx=dx,dy=dy})
end
function update_poops()
for poop in all(poops) do
poop.x+=poop.dx
poop.y+=poop.dy
poop.dy=max(poop.dy+0.1,1)
for human in all(humans) do
local d=dist(human.x+4,124,poop.x-1,poop.y)
if d<12 and poop.y>120 then
if mission.target==human then
mission.target_hit=true
mission_complete()
else
mission.inno+=1
end
kill_poop(poop)
kill_human(human)
break
end
end
if (poop.y>128) kill_poop(poop)
end
end
function draw_poops()
for poop in all(poops) do
spr(22,poop.x-1,poop.y-1)
end
end
function kill_poop(poop)
del(poops,poop)
end
-->8
--city
ground=nil
bldgs={}
city_w=8
bldg_w=width/city_w/8
function init_city()
ground=nil
bldgs={}
local bx=0
for i=1,city_w do
--local bldg=bldg_add(flr(rnd(4))+4,flr(rnd(8))+4,bx)
local bldg=bldg_add(bldg_w,flr(rnd(8))+4,bx)
bx+=bldg.w*8+4
if rnd(2)>1 then
add_hat(bldg.x+rnd(bldg.tw-8)+2,bldg.y-4)
end
end
ground=bldg_add(width/8,1,0,128)
ground.is_ground=true
for i=1,8+flr(rnd(8)) do
add_human(rnd(width-8))
end
add_clouds(6)
end
function draw_city()
for i=0,16 do
spr(99,i*8,120)
end
for b in all(bldgs) do
if not (b.is_ground) then
bldg_draw(b,128)
end
end
draw_humans()
draw_clouds()
draw_hats()
end
function update_city()
update_humans()
update_clouds()
end
function bldg_add(w,h,x,y)
local bldg={w=w,h=h,x=x,
tw=w*8,th=h*8}
bldg.y=y or 128-(h)*8
add(bldgs,bldg)
return bldg
end
function bldg_draw(bldg)
local w,h=bldg.w-1,bldg.h-1
for y=0,h do
for x=0,w do
local s=81
if y==0 then
s=65
if (x==0) s=64
if (x==w) s=66
elseif y==h then
s=97
if (x==0) s=96
if (x==w) s=98
else
if (x==0) s=80
if (x==w) s=82
end
spr(s,x*8+bldg.x,bldg.y+y*8)
end
end
end
humans={}
local hanim={112,113}
local hcolors={7,9,10,11,15}
function add_human(x)
local human={x=x,t=t,
d=flr(rnd(2))*2-1,c=rnd(hcolors)}
add(humans,human)
end
function draw_humans()
for human in all(humans) do
pal(6,human.c)
spr(112+(time()*4)%2,human.x,120,1,1,human.dir==-1)
pal()
end
end
function update_humans()
for human in all(humans) do
human.x+=human.d
if human.x>width or human.x<8 then
human.d*=-1
end
end
end
function kill_human(human)
del(humans,human)
sfx(10+flr(rnd(3)))
end
-- clouds
clouds={}
function add_clouds(n,w,h,dir)
clouds={}
if (not w) w=width-16
if (not h) h=32
for i=1,n do
add_cloud(rnd(w),rnd(h),dir)
end
end
function add_cloud(x,y,dir)
if (not dir) dir=(flr(rnd(2))*2-1)*rnd(2)
local cloud={x=x,y=y,d=dir}
add(clouds,cloud)
end
function draw_clouds()
for cloud in all(clouds) do
spr(48,cloud.x,cloud.y,2,1)
end
end
function update_clouds(w,h)
if (not w) w=width
if (not h) h=32
for cloud in all(clouds) do
cloud.x+=cloud.d
if cloud.x>w then
cloud.x-=w-16
cloud.y=rnd(h)
elseif cloud.x<-16 then
cloud.x+=w+16
cloud.y=rnd(h)
end
end
end
-- hats
hats={}
local hat_colors={4,8,9,11,14}
function gen_hat(x,y)
return {x=x,y=y,
t=flr(rnd(8)),
c=hat_colors[flr(rnd(#hat_colors))]}
end
function add_hat(x,y)
add(hats,gen_hat(x,y))
end
function draw_hats()
foreach(hats,draw_hat)
end
function draw_hat(hat,x,y,flip_x)
if (not x and not y) x,y=hat.x,hat.y+1
if (hat.c) pal(4,hat.c)
sspr(32+(hat.t%4)*4,8+flr(hat.t/4)*4,4,4,x,y,4,4,flip_x)
pal()
end
__gfx__
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000006600000000006600000066000000000000000000000000000000000000000000000000000000000000000000000
00700700000006600660000000660660666667190066066066660000066606600000066000000000000000000000000000000000000000000000000000000000
00077000666667190666066065666719065666606566671906566600656667190000071900000000000000000000000000000000000000000000000000000000
00077000065666606566671906566660056666000656666000566660065666600066666000000000000000000000000000000000000000000000000000000000
00700700006566000656666000666600066600000066660000006716006666006656666000000000000000000000000000000000000000000000000000000000
00000000000000000066660000000000066000000000000000000669009090000065560000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000909000009900000000000000000000000000000000000000000000000000000000000
000000000000000000000d0d00000000000000000000700007000000000000000000000000000000000000000000000000000000000000000000000000000000
0007000000000000000000d00d0d0d0d044000000440040077700000000000000000000000000000000000000000000000000000000000000000000000000000
00776000000000000d0d000000d000d0044004404444044067700000000000000000000000000000000000000000000000000000000000000000000000000000
077666000004400000d0000000000000444404444444444466000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000004444000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000044445000000000000000000000070000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000044455500000000000000000044005500000011000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000045555500000000000000000444405500444111100000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000008e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000070000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000770000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00006770480008e00000008e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000660004808e000000084000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000060000048e0000000840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000e00000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000007770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00077700077777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00777777777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
07776777777667700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
07767777777776770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
77777777777777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
77777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000333333333333333333330000000000000000000000000000000000000000000
00fffffffffffffffffff20000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0fffffffffffffffffffff2000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000002222222222222200000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000002222222222222200000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333007777777002222222222222200000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333007777776005555555555555500000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000003333333333333333333333000000000000000000000000000000000000000000
0f444444444444444444442000000000000000000000000000000000000000004444444444444444444444000000000000000000000000000000000000000000
55555555555555555555555555555555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
06565600006660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
06666600065656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00666000066666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
06666600006660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
06666600066666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
06606600666066600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0aa0aa00aa000aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
06666666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660000000000000000000000000066000000000006600000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660000000000000000000000000666600000000066660000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660000000000000000000000000666600000000066660000000000000000000000000000000000000000000000000000000000000000000000000000
66666660000000000000000000000000000666600000000066660000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660000000000000000000000000000000000000066660000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660006660000066600000666600666600066660066660000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660066666000666660006666660666600666666066660000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660666066606660666066666660666606660666066660000000000000000000000000000000000000000000000000000000000000000000000000000
00066666660666666606666666066666000666606666666066660000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660666666606666600066666000666606666666066660000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660666666606666666066666660666606666666066660000000000000000000000000000000000000000000000000000000000000000000000000000
06666666600666666000666660006666660666600666666066660000000000000000000000000000000000000000000000000000000000000000000000000000
00666666000666660000066600000666600066000066666006600000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
06666666000666600000660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
66666666600666600006666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660666600006666006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660666600006666066660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660666600006666066660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660066000006666066660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660000000006666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
66666666660006660006666066660666066600066600006660066606660000000000000000000000000000000000000000000000000000000000000000000000
66666666660066666006666066660666066600666660066666066606660000000000000000000000000000000000000000000000000000000000000000000000
66066666660666066606666066660666066606660666066666066606660000000000000000000000000000000000000000000000000000000000000000000000
66066666660666666606666066660666066606666666066660066606660000000000000000000000000000000000000000000000000000000000000000000000
66066666660666660006666066660666666606666600066660066666660000000000000000000000000000000000000000000000000000000000000000000000
66666666660666666606666066660666666606666666066660066666660000000000000000000000000000000000000000000000000000000000000000000000
66666666600066666006666066660066666000666660066660066666600000000000000000000000000000000000000000000000000000000000000000000000
06666666000006660006666006600006660000066600006600666666000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000006666660000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000666666666600000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000666666666000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000666666660000000000000000000000000000000000000000000000000000000000000000000000000000
__label__
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc777ccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc777ccc77777cccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc777777777777cccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc77767777776677ccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc776777777777677cccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc7777777777777777cccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc777777777777777ccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccc000000ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccc06666660cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccc0666666660cccccccccccccccccccccccccc00ccccccccccc00cccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660cccccccccccccccccccccccc0660ccccccccc0660ccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660ccccccccccccccccccccccc066660ccccccc066660cccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660ccccccccccccccccccccccc066660ccccccc066660cccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc06666666000cccccccccccccccccccccccc066660ccccccc066660cccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660cc000ccccc000ccccc0000cc0000ccc0000c066660cccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660c06660ccc06660ccc066660066660c066660066660cccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc0666666666600666660c0666660c06666660666600666666066660cccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660666066606660666066666660666606660666066660cccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccc00066666660666666606666666066666000666606666666066660cc777ccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660666666606666600066666000666606666666066660c77777cccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660666666606666666066666660666606666666066660777777cccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccc066666666006666660c0666660c066666606666006666660666607776677ccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccc06666660c0666660ccc06660ccc066660c0660cc06666600660777777677cccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccc0000000cc066660cccc0000ccccc0000ccc00cccc0000077007777777777cccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccc066666660c066660ccc0660cccccccccccccccccccccc777777777777777ccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc06666666660066660cc066660c00cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc06666666666066660cc0666600660ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc06666666666066660cc06666066660cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc06666666666066660cc06666066660cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc0666666666600660ccc06666066660cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660c0000cc0666600000c000c000ccc000cccc000cc000c000ccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660c06660c0666606666066606660c06660cc06660066606660cccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066666666660066666006666066660666066600666660066666066606660cccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066066666660666066606666066660666066606660666066666066606660cccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066066666660666666606666066660666066606666666066660066606660cccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc066066666660666660006666066660666666606666600066660066666660cccccccccccccccccccccccccccccccccc
ccccccccccccccccccccc777cccccccccc066666666660666666606666066660666666606666666066660066666660cccccccccccccccccccccccccccccccccc
cccccccccccccc777ccc77777ccccccccc06666666660c0666660066660666600666660c066666006666006666660ccccccccccccccccccccccccccccccccccc
ccccccccccccc777777777777cccccccccc066666660ccc06660c0666600660cc06660c770666077066006666660cccccccccccccccccccccccccccccccccccc
cccccccccccc77767777776677cccccccccc0000000ccccc000ccc0000cc00cccc000c777600077000006666660ccccccccccccccccccccccccccccccccccccc
cccccccccccc776777777777677ccccccccccccccccccccccccccccccccccccccccccc77677777066666666660cccccccccccccccccccccccccccccccccccccc
ccccccccccc7777777777777777cccccccccccccccccccccccccccccccccccccccccc77777777706666666660ccccccccccccccccccccccccccccccccccccccc
ccccccccccc777777777777777ccccccccccccccccccccccccccccccccccccccccccc7777777770666666660cccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc00000000ccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccc44ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccc44ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccc004444cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccc00880880cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccc0858887190ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccc08588880ccccccccccccc777cc0ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccc088880ccccccc777ccc77777070ccccccc11c111c111c111c111ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccc0000ccccccc7777777777770770ccccc1cccc1cc1c1c1c1cc1cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
c777cccccccccccccccccccccc777677777766706770cccc111cc1cc111c11ccc1cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
77777ccccccccccccccccccccc77677777777760660ccccccc1cc1cc1c1c1c1cc1cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
77777cccccccccccccccccccc77777777777777060cccccc11ccc1cc1c1c1c1cc1cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
776677ccccccccccccccccccc7777777777777770ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
7777677ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
7777777ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
777777cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccc1c1c111c1ccc111ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccc1c1c1ccc1ccc1c1ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccc777cccccc111c11cc1ccc111ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccc777ccc77777ccccc1c1c1ccc1ccc1ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccc777777777777ccccc1c1c111c111c1ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccc77767777776677cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccc776777777777677ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccc7777777777777777ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccc777777777777777cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccc777cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccc777ccc77777ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccc777777777777ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccc77767777776677cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccc776777777777677ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccc7777777777777777ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccc777777777777777cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
__sfx__
000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0003000000000096000761007620046200261002610066200e6200861000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
910500001a13413121101111c11500100001000010000100001000010000100001000010000100001000010000100001000010000100001000010000100001000010000100001000010000100001000010000100
9d0900001d2551b254172541e244122440f2341822400200002000020000200002000020000200002000020000200002000020000200002000020000200002000020000200002000020000200002000020000200
9d0900001d2551f254192441024420234132341122400200002000020000200002000020000200002000020000200002000020000200002000020000200002000020000200002000020000200002000020000200
9d090000182551b254192441f244102341b2240c22400200002000020000200002000020000200002000020000200002000020000200002000020000200002000020000200002000020000200002000020000200
130900001802310614286151c6001c6001c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
01020000180541b0401f0202201508005040050000516005140050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005
4b0300000073002730047300573007730097300b7300c7300e7301073011730137301573017730187301a7301c7301d7301f7302173023730247302673028730297302b7302d7302f73030732307323073230732
a70400000002404021070210b0210c021100211302117021180211c0211f0212302124021280212b0212f0212f0212b0212802124021230211f0211c021180211702113021100210c0210b021070210402100025
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
910e000030615000003061524615306150000030615306153c61500000306150000030615306153c6150000030615000003061524615306150000030615306153c61500000306150000030615306153c61500000
010e00000c1430010000100000000c1430010000100001000c1430010000100001000c1430010000100001000c1430010000100001000c1430010000100001000c1430010000100001000c143001000010000100
010e00001804418040180401804000000000001c040000001c0441c0401c0401c0401a0411a0401a045000001d0401d0401d0401d04500000000001c040000001c0441c0401c0401c0401a0411a0401a0401a045
0d0e00000733007320073100733007320073100733007320073100733007320073100733007320073100733007320073100733007320073100733007320073100733007320073100733007320073100733007320
__music__
01 14555657
01 14155657
00 14155657
00 14155617
02 14155617
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment