Pico-8 Randomiser source code View raw source. pico-8 cartridge // http://www.pico-8.com version 41 __lua__ --pico-8 randomiser --explore the bbs --◆caoimhe ni chaoimh◆ --oakreef.ie cls() palt(0,false) function _update60() local cid = '' local f = false for i=1,5 do local digit = flr(rnd(10)) if not f and digit != 0 then f = true end if f then cid = cid .. digit end end if #cid > 0 then sspr(0,0,128,128,0,0) print2('#'..cid,12,5,6,0) load('#'..cid, 'new cart ('..cid..')') end end function print2(str,x,y,col,ecol) print(str,x, y+1,ecol) print(str,x, y+1,ecol) print(str,x, y-1,ecol) print(str,x+1,y, ecol) print(str,x-1,y, ecol) print(str,x, y, col) end __gfx__ 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 558858855555555555558555555555555558885555555555558888855555555555558885555555555558555555555555558858855555666dd668855555555555 55888885555555555558885555555555555888555555555555588855555555555555855555555585555888855555555555888885556666666dd6685555555555 5588888555555555558888855555555555888885555555555555855555555555555585555555597f55588855555555555588888556776666666dd66555555555 5558885555555555555888555555555555588855555555555558885555555555558885555555a777e58888555555555555588785566677666666ddd555555555 55558555555555555555855555555555555858555555555555888885555555555588855555555b7d55555855555555555555d17556006677666d11d555555555 555555555555555555555555555555555555555555555557777577775577755777755555777755c5555555555555555555ccc116d60b0066776d15d555555555 55555555555555555555555555555555555555555555557717715771177111771771555571171555555555555555555556777611160bbc00666d5dd555555555 55555555555555555555555555555555555555555555557777715771577155771771775777771555555555555555555560ccc0615604cecc006dd5d115555555 55555555558885555555555555888885555555555555857711115771577288771771511771172855555555555588855566000661560bb8ddd06d5dd111558555 555555555888885555555555555888555555555555588877155577775777787777115557777715855555555566666855665656615600bbbdd06dd5d111188855 5555555588888885555555555555855555555555558888811555511115222281111555551121258555555556dd66c65566565661556600bbb06d5d1111288885 5555555558585855555555555558885555555555555888555555555555588855555555555585558555555556d66e66156777776155586600b06ddd1111588855 555555555858885555555555558888855555555555558555555555555558585555555555555888555555555561116115d66666d155558866006dd11155558555 5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555155515551111111155555555666d111555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd 5555555000000111222292a97929222111100000055555500000000000000000ccc0110110110110055555509999999977444447744444774444774405555555 55555550001010221429299009aa9242221101000555555000c0c00cc0ccc0000000000000000000055555504444444774444444444444444444477405555555 55555550000111412124970440094222112100000555555000c0c00c00cc0000ccc011011011011005555550999999774444ddee8dd444444444447705555555 555555500001012122929a2008a09a24221110000555555000ccc0cc00ccc0000c00110110110110055555504444477444466ee866d444477444444705555555 555555500001142222a9a90880a092422421100005555550000000000000000000000000000000000555555044447744444dd888dd4444477744444405555555 555555500010112129979a0440097a49121101000555555000000000000000000000000000000000055555504447744444444774444444447744444405555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555550000000000000000000000000000000000555555021111111111111111111111111111111055555503b3333333bbb333333333bb33333333305555555 5555555000000000000000000000000000000000055555503111111111111111111111111111117105555550bb00000000b00000000bb0000000000305555555 555555500000000000000000000007000000007005555550211111151511171551115115151551110555555030003333300000000300033303000a0b05555555 5555555000000000000000000000000000000000055555502111151d11d111151515151515151511055555503003000003330000303030003b31ba0305555555 5555555000000070000000000000000000000000055555502111151d15d11115151515151515151105555550300300003000333303003003b39b007305555555 555555500000000000000000000000000000000005555550311151d5d5dd111515155515551515110555555030033003b3000077700300003930070305555555 5555555000000000000000000000000000070000055555502111155dddff1716161515155515151105555550b000333b39300700070300030300000305555555 555555500000000000000000060000000000000005555550211111dddfff11166116161666161611055555503b0000039303070e070300300030000305555555 5555555000000000070000006060000070000000055555503111115dfffa11111111111111111111055555503000303033030700070303003300000305555555 55555550000000000000000d000600000000000005555550211115ffdfa111111111151115155111055555503033b30000303077700303030000000b05555555 5555555000000000000000d0000c060000000000055555502111155fffaa1111111115151515151105555550b03b39300303030300003033000000bb05555555 555555500070000000000c000000d0d0000000000555555021115555aaa111111171155115151511055555503b0393033003030030003033000000b305555555 55555550000000000000d0000000000d00000000055555502115ddf5d111a1111111151515151511055555503003300000330030330330303700000305555555 55555550000000000000c0000000000c00000000055555502115ddfddd1111111111151515161611055555503030003303000033033000307e70000305555555 5555555000006660006600066600666000660000055555502115dfdddada11a1111116161616611105555550b003330030333300300030300700000305555555 55555550000600060600606000060606060060000555555031155fddfdd1a1111111111111111111055555503b000007033003300333030b0000000305555555 55555550000d00000d00d0dddd0d0d0d0d00d000055555502115dfdf5fd1a1111111111111111111055555503000037e700000330000030a0700000305555555 55555550000d000d0d00d0000d0d0d0d0d00d0000555555021155fd5d5aa11a111111111111111110555555030000b070000033000003000a070000305555555 555555500000ddd000dd00ddd00d000d00dd0000055555502115dffff1a1a1111111111111111111055555503000b00000003300000575000000000305555555 5555555000000000cc000000000000000000000005555550211155d5ffffff1111111111111171110555555030000a70000033000037e7000000000305555555 555555500000000c0000000000000000000c00000555555021115ddd55d551111111111111111111055555503000000700000333330575330000000305555555 55555550000000c00000000000000000000010000555555021155dfadf1111111111111111111111055555503000000000000000000000033000000305555555 55555550000001000000000000000000000000000555555031155dffadf111111111111711111111055555503000000000000000000000000300000b05555555 555555500000c000000000000000000000000100055555502115ddddffddf111111111111111111105555550b00000000000000000000000030000b305555555 55555550000000000000000000000000000000000555555021155ddddfaadf11111111111111111105555550bb00000000000000000000003300000305555555 555555500000100000000000000000007000000005555550255ff55dddff5d111111111111711111055555503b00000000000000000000003000000305555555 55555550000100000000000000000000000000000555555025dddfff55dff5d11111111111111111055555503000000000000000000000bb0000000305555555 55555550000000000000000000000000000000000555555025dddddfff5dd5d1111171111111111105555550300000000000060000077aa00000000b05555555 555555500000000000000000000000000000000005555550315555ddddddd5d1111111111111111105555550300000000000d6d000000000000000b305555555 555555500000000700000000000000000000070005555550215d15555ddd5511111111111111111105555550300000000000d6d0000000000000000305555555 555555500000000000000000000000000000000005555550215dd155155551111111111111111111055555503000000000008980000000000000000305555555 55555550000000000000000000000000000000000555555022322223232222322223111111111111055555503000000000000700000000000000000305555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555550660000066000000000767060b6060000055555500000000000000000000000000000000005555550cccccccccccccccccccccccccccccccc05555555 55555550000506600670000000005000b6505006055555500000000000000000000000000000000005555550cccccccccccccccccccccccccccccccc05555555 55555550060600507000000000070506b0060606055555500000000000000000000000000000000005555550ccccccccc0000ccccccccccccccccccc05555555 55555550060056070000000000007600b6550000055555500000000000000000000000000000000005555550ccccccc0002200cccccccccccccccccc05555555 55555550600577000000000000000050b0605000055555500000000000000000000000000000000005555550ccccc002222000cccccccccccccccccc05555555 55555550606000000000000000000076b0650066055555500000000000000000000000000000000005555550ccccc022222000cccccccccccccccccc05555555 55555550000500000000000000000706b7660050055555500000000000000000000000000000000005555550ccccc022220000cccccccccccccccccc05555555 55555550005007000000000000000007b0070006055555500000000000000000000000000000000005555550ccccc012200000cccccccccc00cccccc05555555 55555550667000000000000000000000b0006000055555500000000000000000000000000000000005555550ccccc011100000ccccccc0000000cccc05555555 55555550070570000000000000000000b0070006055555500000000000000000000000000000000005555550cccc00000000000cccccc00f000000cc05555555 55555550650700000000000000000000b0000770055555500000000000000000000000000000000005555550ccc0122222222200000c00ff0000000c05555555 55555550070000000000000000000000b0000066055555500000000000000000000000000000000005555550ccc02222222222222200000fff0000cc05555555 55555550007000000000000000000000b0000070055555500000000000000000000000000000000005555550ccc02121111111222220000ffff0000c05555555 5555555060567000055055ff00000000b0000760055555500000000000000000000000000000000005555550cc021110000000111100000ffff00cc005555555 5555555060000405000055f000000000b0000700055555500000000000000000000000000000000005555550cc02211111110100000000ffff0cc0cc05555555 5555555000607457c00c75f000000000b0000070055555500000000000000000000000000000000005555550cc0221122200110044400ff8f088cccc05555555 5555555065070457c00c744f00000000b0707060055555500000000000000000000000000000000005555550cc0222222201100444440fff000ccccc05555555 55555550000067457cc7444f00000007b0556600055555500000002020200000000000000000000005555550c0222222220000444040700070008ccc05555555 555555506050054644444ff000000000b76500000555555000000200a2a00000000000044000000005555550c022222220cc00440440080708400ccc05555555 5555555000006044ffffffff00000006b6560000055555500000002222200000000000994000000005555550c0c2c2c220cc044404408000444400cc05555555 5555555006000704ffffffff00000770b6000500055555500000002222000000000000044444400005555550c02cc22200c0044400400044004840cc05555555 5555555060050504ffffff4f0000006650055000055555500000002002000000000000044444000005555550cccc2cc20ccc055444004400444450cc05555555 5555555000000574fffff0000000765065656606055555503333333333333311111111111111111105555550cccccc2c0cccc0055507700004450ccc05555555 55555550bbbbbbbbbbbbbbbbbbbbbbb560bbbbbb055555503434343434343411c1111111c111111105555550cccccccccccc00500007000777550ccc05555555 555555500600aa9570567600000706550056565605555550444444444444441c1c11111c1c11111c05555550cccccccccccc0c45550ff00fff50cccc05555555 555555500500aa975605007000056606b0060060055555504444444444444411111111111111111105555550cccccccccccc04ccc40f000fff0ccccc05555555 55555550600aa9900067000000075065b55050000555555044444444444444111111c1111111c11105555550cccccccccccccccc4c00c500000ccccc05555555 55555550000009400050000000005600b0600656055555504444444444444411111c1c11111c1c1105555550cccccccccccccccccccc4c40cccccccc05555555 55555550000694470700000000766005b0000060055555504444444444444411111111111111111105555550cccccccccccccccccccccc40cccccccc05555555 55555550060766007000000000067066b6000006055555504444444444444411c1111111c111111105555550cccccccccccccccccccccccccccccccc05555555 55555550656060050700000000756000b600560605555550444444444444441c1c11111c1c11111c05555550cccccccccccccccccccccccccccccccc05555555 55555550000000700000000007060000b6060000055555504444444444444411111111111111111105555550cccccccccccccccccccccccccccccccc05555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 555555500aaaa0000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 555555500aaaaa0aaa0000aaaaa0aa00aa0aaaa00555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 5555555000aa0aa0aa0000aaaaa0aa00aa0aaaa0055555506666666666600000000006b6bb6d0000055555500000000000000000000000000000000005555555 5555555000aa0aa0aa000aaa0aa0aaa0aa0aa000055555500666666b3d000000000003ddddddd000055555500000000000000000000000000000000005555555 5555555000aa0aa0aa0000aa0aa0aaa0aa0aa00005555550066666b3dd088880882203063000dd00055555500000000000000000000000000000000005555555 555555500aaaaaa0aa0000aa0aa0aaaaaa0aaaa005555550000066d00d0080888220030630000d00055555500000000000000700000000000000000005555555 5555555000aaaaa0aa0000aa0aa0aaaaaa0aaaa005555550000066d0030020202222000660000d00055555500007770000007070000000000000000005555555 5555555000aa0aa0aa0000aa0aa0aaaaaa0aa00005555550000066d0000000000000000660006d00055555500070007000007070000000000000000005555555 5555555000aa0aa0aa0000aa0aa0aa0aaa0aa00005555550000066d000dd0000000000066666d000055555500070007000070007000000000000000005555555 5555555000aa0aa0aa0aa0aa0aa0aa0aaa0aa00005555550000066d00dddd000d6066006ddddb000055555500070007000070007000000000007700005555555 5555555000aa0aa0aa0aa0aa0aa0aa00aa0aa00005555550000066d0dd00660ddd66660bd0003b00055555500070000700070007000000000770070005555555 5555555000aa0aa0aaaaa0aa0aa0aa00aa0aaaa005555550000066d0d600660dd060660b30003b00055555500070000700070007000000007000007005555555 5555555000aa0aa0aaaaa0aaaaa0aa00aa0aaaa005555550000066d06600660dd060660630000600055555500770000700070007000000070000007005555555 555555500000000000000000000000000000000005555550000066d06600660dd0606606d0006600055555500700000700700007000000700000070005555555 __label__ 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 558858855555555555558555555555555558885555555555558888855555555555558885555555555558555555555555558858855555666dd668855555555555 55888885555555555558885555555555555888555555555555588855555555555555855555555585555888855555555555888885556666666dd6685555555555 5588888555555555558888855555555555888885555555555555855555555555555585555555597f55588855555555555588888556776666666dd66555555555 5558885555555555555888555555555555588855555555555558885555555555558885555555a777e58888555555555555588785566677666666ddd555555555 55558555555555555555855555555555555858555555555555888885555555555588855555555b7d55555855555555555555d17556006677666d11d555555555 555555555555555555555555555555555555555555555557777577775577755777755555777755c5555555555555555555ccc116d60b0066776d15d555555555 55555555555555555555555555555555555555555555557717715771177111771771555571171555555555555555555556777611160bbc00666d5dd555555555 55555555555555555555555555555555555555555555557777715771577155771771775777771555555555555555555560ccc0615604cecc006dd5d115555555 55555555558885555555555555888885555555555555857711115771577288771771511771172855555555555588855566000661560bb8ddd06d5dd111558555 555555555888885555555555555888555555555555588877155577775777787777115557777715855555555566666855665656615600bbbdd06dd5d111188855 5555555588888885555555555555855555555555558888811555511115222281111555551121258555555556dd66c65566565661556600bbb06d5d1111288885 5555555558585855555555555558885555555555555888555555555555588855555555555585558555555556d66e66156777776155586600b06ddd1111588855 555555555858885555555555558888855555555555558555555555555558585555555555555888555555555561116115d66666d155558866006dd11155558555 5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555155515551111111155555555666d111555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd 5555555000000111222292a97929222111100000055555500000000000000000ccc0110110110110055555509999999977444447744444774444774405555555 55555550001010221429299009aa9242221101000555555000c0c00cc0ccc0000000000000000000055555504444444774444444444444444444477405555555 55555550000111412124970440094222112100000555555000c0c00c00cc0000ccc011011011011005555550999999774444ddee8dd444444444447705555555 555555500001012122929a2008a09a24221110000555555000ccc0cc00ccc0000c00110110110110055555504444477444466ee866d444477444444705555555 555555500001142222a9a90880a092422421100005555550000000000000000000000000000000000555555044447744444dd888dd4444477744444405555555 555555500010112129979a0440097a49121101000555555000000000000000000000000000000000055555504447744444444774444444447744444405555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555550000000000000000000000000000000000555555021111111111111111111111111111111055555503b3333333bbb333333333bb33333333305555555 5555555000000000000000000000000000000000055555503111111111111111111111111111117105555550bb00000000b00000000bb0000000000305555555 555555500000000000000000000007000000007005555550211111151511171551115115151551110555555030003333300000000300033303000a0b05555555 5555555000000000000000000000000000000000055555502111151d11d111151515151515151511055555503003000003330000303030003b31ba0305555555 5555555000000070000000000000000000000000055555502111151d15d11115151515151515151105555550300300003000333303003003b39b007305555555 555555500000000000000000000000000000000005555550311151d5d5dd111515155515551515110555555030033003b3000077700300003930070305555555 5555555000000000000000000000000000070000055555502111155dddff1716161515155515151105555550b000333b39300700070300030300000305555555 555555500000000000000000060000000000000005555550211111dddfff11166116161666161611055555503b0000039303070e070300300030000305555555 5555555000000000070000006060000070000000055555503111115dfffa11111111111111111111055555503000303033030700070303003300000305555555 55555550000000000000000d000600000000000005555550211115ffdfa111111111151115155111055555503033b30000303077700303030000000b05555555 5555555000000000000000d0000c060000000000055555502111155fffaa1111111115151515151105555550b03b39300303030300003033000000bb05555555 555555500070000000000c000000d0d0000000000555555021115555aaa111111171155115151511055555503b0393033003030030003033000000b305555555 55555550000000000000d0000000000d00000000055555502115ddf5d111a1111111151515151511055555503003300000330030330330303700000305555555 55555550000000000000c0000000000c00000000055555502115ddfddd1111111111151515161611055555503030003303000033033000307e70000305555555 5555555000006660006600066600666000660000055555502115dfdddada11a1111116161616611105555550b003330030333300300030300700000305555555 55555550000600060600606000060606060060000555555031155fddfdd1a1111111111111111111055555503b000007033003300333030b0000000305555555 55555550000d00000d00d0dddd0d0d0d0d00d000055555502115dfdf5fd1a1111111111111111111055555503000037e700000330000030a0700000305555555 55555550000d000d0d00d0000d0d0d0d0d00d0000555555021155fd5d5aa11a111111111111111110555555030000b070000033000003000a070000305555555 555555500000ddd000dd00ddd00d000d00dd0000055555502115dffff1a1a1111111111111111111055555503000b00000003300000575000000000305555555 5555555000000000cc000000000000000000000005555550211155d5ffffff1111111111111171110555555030000a70000033000037e7000000000305555555 555555500000000c0000000000000000000c00000555555021115ddd55d551111111111111111111055555503000000700000333330575330000000305555555 55555550000000c00000000000000000000010000555555021155dfadf1111111111111111111111055555503000000000000000000000033000000305555555 55555550000001000000000000000000000000000555555031155dffadf111111111111711111111055555503000000000000000000000000300000b05555555 555555500000c000000000000000000000000100055555502115ddddffddf111111111111111111105555550b00000000000000000000000030000b305555555 55555550000000000000000000000000000000000555555021155ddddfaadf11111111111111111105555550bb00000000000000000000003300000305555555 555555500000100000000000000000007000000005555550255ff55dddff5d111111111111711111055555503b00000000000000000000003000000305555555 55555550000100000000000000000000000000000555555025dddfff55dff5d11111111111111111055555503000000000000000000000bb0000000305555555 55555550000000000000000000000000000000000555555025dddddfff5dd5d1111171111111111105555550300000000000060000077aa00000000b05555555 555555500000000000000000000000000000000005555550315555ddddddd5d1111111111111111105555550300000000000d6d000000000000000b305555555 555555500000000700000000000000000000070005555550215d15555ddd5511111111111111111105555550300000000000d6d0000000000000000305555555 555555500000000000000000000000000000000005555550215dd155155551111111111111111111055555503000000000008980000000000000000305555555 55555550000000000000000000000000000000000555555022322223232222322223111111111111055555503000000000000700000000000000000305555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555550660000066000000000767060b6060000055555500000000000000000000000000000000005555550cccccccccccccccccccccccccccccccc05555555 55555550000506600670000000005000b6505006055555500000000000000000000000000000000005555550cccccccccccccccccccccccccccccccc05555555 55555550060600507000000000070506b0060606055555500000000000000000000000000000000005555550ccccccccc0000ccccccccccccccccccc05555555 55555550060056070000000000007600b6550000055555500000000000000000000000000000000005555550ccccccc0002200cccccccccccccccccc05555555 55555550600577000000000000000050b0605000055555500000000000000000000000000000000005555550ccccc002222000cccccccccccccccccc05555555 55555550606000000000000000000076b0650066055555500000000000000000000000000000000005555550ccccc022222000cccccccccccccccccc05555555 55555550000500000000000000000706b7660050055555500000000000000000000000000000000005555550ccccc022220000cccccccccccccccccc05555555 55555550005007000000000000000007b0070006055555500000000000000000000000000000000005555550ccccc012200000cccccccccc00cccccc05555555 55555550667000000000000000000000b0006000055555500000000000000000000000000000000005555550ccccc011100000ccccccc0000000cccc05555555 55555550070570000000000000000000b0070006055555500000000000000000000000000000000005555550cccc00000000000cccccc00f000000cc05555555 55555550650700000000000000000000b0000770055555500000000000000000000000000000000005555550ccc0122222222200000c00ff0000000c05555555 55555550070000000000000000000000b0000066055555500000000000000000000000000000000005555550ccc02222222222222200000fff0000cc05555555 55555550007000000000000000000000b0000070055555500000000000000000000000000000000005555550ccc02121111111222220000ffff0000c05555555 5555555060567000055055ff00000000b0000760055555500000000000000000000000000000000005555550cc021110000000111100000ffff00cc005555555 5555555060000405000055f000000000b0000700055555500000000000000000000000000000000005555550cc02211111110100000000ffff0cc0cc05555555 5555555000607457c00c75f000000000b0000070055555500000000000000000000000000000000005555550cc0221122200110044400ff8f088cccc05555555 5555555065070457c00c744f00000000b0707060055555500000000000000000000000000000000005555550cc0222222201100444440fff000ccccc05555555 55555550000067457cc7444f00000007b0556600055555500000002020200000000000000000000005555550c0222222220000444040700070008ccc05555555 555555506050054644444ff000000000b76500000555555000000200a2a00000000000044000000005555550c022222220cc00440440080708400ccc05555555 5555555000006044ffffffff00000006b6560000055555500000002222200000000000994000000005555550c0c2c2c220cc044404408000444400cc05555555 5555555006000704ffffffff00000770b6000500055555500000002222000000000000044444400005555550c02cc22200c0044400400044004840cc05555555 5555555060050504ffffff4f0000006650055000055555500000002002000000000000044444000005555550cccc2cc20ccc055444004400444450cc05555555 5555555000000574fffff0000000765065656606055555503333333333333311111111111111111105555550cccccc2c0cccc0055507700004450ccc05555555 55555550bbbbbbbbbbbbbbbbbbbbbbb560bbbbbb055555503434343434343411c1111111c111111105555550cccccccccccc00500007000777550ccc05555555 555555500600aa9570567600000706550056565605555550444444444444441c1c11111c1c11111c05555550cccccccccccc0c45550ff00fff50cccc05555555 555555500500aa975605007000056606b0060060055555504444444444444411111111111111111105555550cccccccccccc04ccc40f000fff0ccccc05555555 55555550600aa9900067000000075065b55050000555555044444444444444111111c1111111c11105555550cccccccccccccccc4c00c500000ccccc05555555 55555550000009400050000000005600b0600656055555504444444444444411111c1c11111c1c1105555550cccccccccccccccccccc4c40cccccccc05555555 55555550000694470700000000766005b0000060055555504444444444444411111111111111111105555550cccccccccccccccccccccc40cccccccc05555555 55555550060766007000000000067066b6000006055555504444444444444411c1111111c111111105555550cccccccccccccccccccccccccccccccc05555555 55555550656060050700000000756000b600560605555550444444444444441c1c11111c1c11111c05555550cccccccccccccccccccccccccccccccc05555555 55555550000000700000000007060000b6060000055555504444444444444411111111111111111105555550cccccccccccccccccccccccccccccccc05555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 55555550000000000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 555555500aaaa0000000000000000000000000000555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 555555500aaaaa0aaa0000aaaaa0aa00aa0aaaa00555555000000000000000000000000000000000055555500000000000000000000000000000000005555555 5555555000aa0aa0aa0000aaaaa0aa00aa0aaaa0055555506666666666600000000006b6bb6d0000055555500000000000000000000000000000000005555555 5555555000aa0aa0aa000aaa0aa0aaa0aa0aa000055555500666666b3d000000000003ddddddd000055555500000000000000000000000000000000005555555 5555555000aa0aa0aa0000aa0aa0aaa0aa0aa00005555550066666b3dd088880882203063000dd00055555500000000000000000000000000000000005555555 555555500aaaaaa0aa0000aa0aa0aaaaaa0aaaa005555550000066d00d0080888220030630000d00055555500000000000000700000000000000000005555555 5555555000aaaaa0aa0000aa0aa0aaaaaa0aaaa005555550000066d0030020202222000660000d00055555500007770000007070000000000000000005555555 5555555000aa0aa0aa0000aa0aa0aaaaaa0aa00005555550000066d0000000000000000660006d00055555500070007000007070000000000000000005555555 5555555000aa0aa0aa0000aa0aa0aa0aaa0aa00005555550000066d000dd0000000000066666d000055555500070007000070007000000000000000005555555 5555555000aa0aa0aa0aa0aa0aa0aa0aaa0aa00005555550000066d00dddd000d6066006ddddb000055555500070007000070007000000000007700005555555 5555555000aa0aa0aa0aa0aa0aa0aa00aa0aa00005555550000066d0dd00660ddd66660bd0003b00055555500070000700070007000000000770070005555555 5555555000aa0aa0aaaaa0aa0aa0aa00aa0aaaa005555550000066d0d600660dd060660b30003b00055555500070000700070007000000007000007005555555 5555555000aa0aa0aaaaa0aaaaa0aa00aa0aaaa005555550000066d06600660dd060660630000600055555500770000700070007000000070000007005555555 555555500000000000000000000000000000000005555550000066d06600660dd0606606d0006600055555500700000700700007000000700000070005555555 __gff__ 0000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 __map__ 2f0102030405060708090a0b0c0d0e0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 101112131415161718191a1b1c1d1e1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 202122232425262728292a2b2c2d2e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 303132333435363738393a3b3c3d3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 404142434445464748494a4b4c4d4e4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 505152535455565758595a5b5c5d5e5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 606162636465666768696a6b6c6d6e6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 707172737475767778797a7b7c7d7e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 808182838485868788898a8b8c8d8e8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 909192939495969798999a9b9c9d9e9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 808182838485868788898a8b8c8d8e8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 909192939495969798999a9b9c9d9e9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a0a1a2a3a4a5a6a7a8a9aaabacadaeaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b0b1b2b3b4b5b6b7b8b9babbbcbdbebf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c0c1c2c3c4c5c6c7c8c9cacbcccdcecf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d0d1d2d3d4d5d6d7d8d9dadbdcdddedf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e0e1e2e3e4e5e6e7e8e9eaebecedeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000